Items related to Reverse Engineering of Object Oriented Code (Monographs...

Reverse Engineering of Object Oriented Code (Monographs in Computer Science) - Softcover

  • 3.40 out of 5 stars
    5 ratings by Goodreads
 
9781441923257: Reverse Engineering of Object Oriented Code (Monographs in Computer Science)

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.

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

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.

  • PublisherSpringer
  • Publication date2011
  • ISBN 10 144192325X
  • ISBN 13 9781441923257
  • BindingPaperback
  • LanguageEnglish
  • Number of pages222
  • Rating
    • 3.40 out of 5 stars
      5 ratings by Goodreads

Buy Used

Condition: As New
Like New
View this item

US$ 33.92 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9780387402956: Reverse Engineering of Object Oriented Code (Monographs in Computer Science)

Featured Edition

ISBN 10:  0387402950 ISBN 13:  9780387402956
Publisher: Springer, 2004
Hardcover

Search results for Reverse Engineering of Object Oriented Code (Monographs...

Stock Image

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

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

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

Condition: New. Seller Inventory # ABLIING23Mar2411530294067

Contact seller

Buy New

US$ 116.06
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 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$ 127.31
Convert currency
Shipping: US$ 26.57
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Seller Image

Alessandra Potrich
Published by Springer New York, 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$ 130.82
Convert currency
Shipping: US$ 34.35
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 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 5 out of 5 stars 5-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$ 109.80
Convert currency
Shipping: US$ 56.60
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 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$ 170.62
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

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 5 out of 5 stars 5-star rating, Learn more about seller ratings

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

Contact seller

Buy New

US$ 175.19
Convert currency
Shipping: US$ 8.82
From United Kingdom to U.S.A.
Destination, rates & speeds

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.32
Convert currency
Shipping: US$ 13.57
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Seller Image

Alessandra Potrich
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. 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.Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg 224 pp. Englisch. Seller Inventory # 9781441923257

Contact seller

Buy New

US$ 127.31
Convert currency
Shipping: US$ 63.54
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Paolo Tonella
Published by Springer-Verlag New York Inc., 2011
ISBN 10: 144192325X ISBN 13: 9781441923257
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

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

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 354. Seller Inventory # C9781441923257

Contact seller

Buy New

US$ 178.99
Convert currency
Shipping: US$ 13.96
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 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$ 184.40
Convert currency
Shipping: US$ 16.25
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 2 more copies of this book

View all search results for this book