Reverse Engineering of Object Oriented Code

Paolo Tonella

  • 3.40 out of 5 stars
    5 ratings by Goodreads
ISBN 10: 144192325X ISBN 13: 9781441923257
Published by Springer-Verlag New York Inc., 2011
New Paperback / softback

From THE SAINT BOOKSTORE, Southport, United Kingdom Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since June 14, 2006

This specific item is no longer available.

About this Item

Description:

New copy - Usually dispatched within 7-11 working days. Seller Inventory # B9781441923257

  • 3.40 out of 5 stars
    5 ratings by Goodreads

Report this item

Synopsis:

During maintenance of a software system, not all questions can be answered directly by resorting to otherwise reliable and accurate source code. Reverse engineering aims at extracting abstract, goal- oriented views of the system, able to summarize relevant properties of the program's computations. This book provides a comprehensive overview of several techniques that have been recently investigated in the field of reverse engineering. It describes how to design object-oriented code and accompanying algorithms that can be reverse engineered for greater flexibility in future code maintenance and alteration. Coverage provides essential object-oriented concepts and programming methods for software engineers and researchers.

From the Back Cover:

In software evolution and maintenance, the ultimate, most reliable description of a system is its source code. Reverse engineering aims at extracting abstract, goal-oriented views from the code, to summarize relevant properties of program computations.

Reverse Engineering of Object Oriented Code presents a unifying framework for the analysis of object oriented code. Using Unified Modeling Language (UML) to represent the extracted design diagrams, the book explains how to recover them from object oriented code, thereby enabling developers to better comprehend their product and evaluate the impact of changes to it. Furthermore, it describes the algorithms involved in recovering views and demonstrates some of the techniques that can be employed for their visualization. The presentation is fully self-contained.

Topics and Features:

*Provides unique, in-depth exposition of the core concepts, principles, and methods behind reverse engineering object oriented code

*Explains the techniques and algorithms through numerous examples of object oriented code, the leading programming paradigm

*Focuses on fully automated design recovery, and deals with static and dynamic source-code analysis algorithms

*Explores code-centered analysis to obtain design diagrams aligned with the implementation

*Describes structural and behavioral views to offer a multi-perspective assessment of the system being analyzed

*Reports the analysis results in UML, the standard language for representing design diagrams in object oriented program development

This new state-of-the-art volume covers core methodologies for reverse engineering object oriented code, allowing for improved control in future code maintenance and modification. It is a significant resource for researchers and software engineers in the areas of reverse engineering, code analysis, object oriented programming, and UML. In addition, it will be invaluable as the reference book for advanced courses in these areas.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Reverse Engineering of Object Oriented Code
Publisher: Springer-Verlag New York Inc.
Publication Date: 2011
Binding: Paperback / softback
Condition: New

Top Search Results from the AbeBooks Marketplace

Stock Image

Tonella, Paolo
Published by Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Softcover
Print on Demand

Seller: Brook Bookstore On Demand, Napoli, NA, Italy

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: new. Questo è un articolo print on demand. Seller Inventory # UEHZVWFMDC

Contact seller

Buy New

US$ 104.07
US$ 6.44 shipping
Ships from Italy to U.S.A.

Quantity: Over 20 available

Add to basket

Seller Image

Paolo Tonella|Alessandra Potrich
Published by Springer New York, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Softcover
Print on Demand

Seller: moluna, Greven, Germany

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. This unique volume not only provides a comprehensive presentation of how to design object-oriented program code, but more specifically also focuses on the reverse engineering of Object Oriented design diagrams. It is the only known volume to do so. The a. Seller Inventory # 4172848

Contact seller

Buy New

US$ 111.35
US$ 57.40 shipping
Ships from Germany to U.S.A.

Quantity: Over 20 available

Add to basket

Seller Image

Paolo Tonella (u. a.)
Published by Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Taschenbuch

Seller: preigu, Osnabrück, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. Reverse Engineering of Object Oriented Code | Paolo Tonella (u. a.) | Taschenbuch | xiv | Englisch | 2011 | Springer | EAN 9781441923257 | Verantwortliche Person für die EU: Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg, juergen[dot]hartmann[at]springer[dot]com | Anbieter: preigu. Seller Inventory # 107253097

Contact seller

Buy New

US$ 114.82
US$ 82.01 shipping
Ships from Germany to U.S.A.

Quantity: 5 available

Add to basket

Seller Image

Alessandra Potrich
Published by Springer New York Mai 2011, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Taschenbuch
Print on Demand

Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Describes how to design object-oriented code and accompanying algorithms that can be reverse engineered for greater flexibility in future code maintenance and alteration. Provides essential object-oriented concepts and programming methods for software engineers and researchers. 224 pp. Englisch. Seller Inventory # 9781441923257

Contact seller

Buy New

US$ 129.11
US$ 26.95 shipping
Ships from Germany to U.S.A.

Quantity: 2 available

Add to basket

Seller Image

Paolo Tonella
Published by Springer, Springer Mai 2011, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Taschenbuch
Print on Demand

Seller: buchversandmimpf2000, Emtmannsberg, BAYE, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. This item is printed on demand - Print on Demand Titel. Neuware -During maintenance of a software system, not all questions can be answered directly by resorting to otherwise reliable and accurate source code. Reverse engineering aims at extracting abstract, goal- oriented views of the system, able to summarize relevant properties of the program's computations. This book provides a comprehensive overview of several techniques that have been recently investigated in the field of reverse engineering. It describes how to design object-oriented code and accompanying algorithms that can be reverse engineered for greater flexibility in future code maintenance and alteration. Coverage provides essential object-oriented concepts and programming methods for software engineers and researchers.Springer-Verlag KG, Sachsenplatz 4-6, 1201 Wien 224 pp. Englisch. Seller Inventory # 9781441923257

Contact seller

Buy New

US$ 129.11
US$ 70.30 shipping
Ships from Germany to U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Paolo Tonella
Published by Springer, Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Taschenbuch

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. Druck auf Anfrage Neuware - Printed after ordering - During maintenance of a software system, not all questions can be answered directly by resorting to otherwise reliable and accurate source code. Reverse engineering aims at extracting abstract, goal-oriented views of the system, able to summarize relevant properties of the program's computations. Reverse Engineering of Object-Oriented Code provides a comprehensive overview of several techniques that have been recently investigated in the field of reverse engineering. The book describes the algorithms involved in recovering UML diagrams from the code and the techniques that can be adopted for their visualization. This is important because the UML has become the standard for representing design diagrams in object-oriented development. A state-of-the-art exposition on how to design object-oriented code and accompanying algorithms that can be reverse engineered for greater flexibility in future code maintenance and alteration. Essential object-oriented concepts and programming methods for software engineers and researchers. Seller Inventory # 9781441923257

Contact seller

Buy New

US$ 136.08
US$ 72.33 shipping
Ships from Germany to U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Paolo Tonella Alessandra Potrich
Published by Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Softcover

Seller: Books Puddle, New York, NY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. pp. 226. Seller Inventory # 2614419667

Contact seller

Buy New

US$ 163.22
US$ 3.99 shipping
Ships within U.S.A.

Quantity: 4 available

Add to basket

Stock Image

Tonella Paolo Potrich Alessandra
Published by Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Softcover
Print on Demand

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Print on Demand pp. 226 80 Illus. Seller Inventory # 11254028

Contact seller

Buy New

US$ 167.11
US$ 8.79 shipping
Ships from United Kingdom to U.S.A.

Quantity: 4 available

Add to basket

Stock Image

Paolo Tonella
Published by Springer New York, 2004
ISBN 10: 144192325X ISBN 13: 9781441923257
New Paperback

Seller: Revaluation Books, Exeter, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Brand New. 210 pages. 9.00x6.00x0.50 inches. In Stock. Seller Inventory # x-144192325X

Contact seller

Buy New

US$ 175.83
US$ 13.53 shipping
Ships from United Kingdom to U.S.A.

Quantity: 2 available

Add to basket

Stock Image

Tonella, Paolo; Potrich, Alessandra
Published by Springer, 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781441923257_new

Contact seller

Buy New

US$ 180.69
US$ 16.20 shipping
Ships from United Kingdom to U.S.A.

Quantity: Over 20 available

Add to basket

There are 2 more copies of this book

View all search results for this book