The Resource Reverse Engineering of Object Oriented Code, by Paolo Tonella, Alessandra Potrich, (electronic resource)

Reverse Engineering of Object Oriented Code, by Paolo Tonella, Alessandra Potrich, (electronic resource)

Label
Reverse Engineering of Object Oriented Code
Title
Reverse Engineering of Object Oriented Code
Statement of responsibility
by Paolo Tonella, Alessandra Potrich
Creator
Contributor
Author
Author
Subject
Language
  • eng
  • eng
Summary
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
Member of
Is Subseries of
http://library.link/vocab/creatorName
Tonella, Paolo
Dewey number
005.1/17
http://bibfra.me/vocab/relation/httpidlocgovvocabularyrelatorsaut
  • mKiOW5vjJz4
  • 4mkE-yMeDwg
Language note
English
LC call number
QA76.758
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
Potrich, Alessandra.
Series statement
Monographs in Computer Science,
http://library.link/vocab/subjectName
  • Software engineering
  • Computer science
  • Software Engineering/Programming and Operating Systems
  • Software Engineering
  • Programming Techniques
  • Programming Languages, Compilers, Interpreters
Label
Reverse Engineering of Object Oriented Code, by Paolo Tonella, Alessandra Potrich, (electronic resource)
Instantiates
Publication
Note
Description based upon print version of record
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Content category
text
Content type code
  • txt
Contents
The Object Flow Graph -- Class Diagram -- Object Diagram -- Interaction Diagrams -- State Diagrams -- Package Diagram -- Conclusions
Dimensions
unknown
Extent
1 online resource (217 p.)
Form of item
online
Isbn
9786610190324
Media category
computer
Media type code
  • c
Other control number
10.1007/b102522
Specific material designation
remote
System control number
  • (CKB)1000000000283680
  • (EBL)234416
  • (OCoLC)262680054
  • (SSID)ssj0000773562
  • (PQKBManifestationID)12268544
  • (PQKBTitleCode)TC0000773562
  • (PQKBWorkID)10830260
  • (PQKB)10151578
  • (SSID)ssj0000237469
  • (PQKBManifestationID)11209594
  • (PQKBTitleCode)TC0000237469
  • (PQKBWorkID)10191859
  • (PQKB)10595485
  • (DE-He213)978-0-387-23803-6
  • (MiAaPQ)EBC234416
  • (EXLCZ)991000000000283680
Label
Reverse Engineering of Object Oriented Code, by Paolo Tonella, Alessandra Potrich, (electronic resource)
Publication
Note
Description based upon print version of record
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Content category
text
Content type code
  • txt
Contents
The Object Flow Graph -- Class Diagram -- Object Diagram -- Interaction Diagrams -- State Diagrams -- Package Diagram -- Conclusions
Dimensions
unknown
Extent
1 online resource (217 p.)
Form of item
online
Isbn
9786610190324
Media category
computer
Media type code
  • c
Other control number
10.1007/b102522
Specific material designation
remote
System control number
  • (CKB)1000000000283680
  • (EBL)234416
  • (OCoLC)262680054
  • (SSID)ssj0000773562
  • (PQKBManifestationID)12268544
  • (PQKBTitleCode)TC0000773562
  • (PQKBWorkID)10830260
  • (PQKB)10151578
  • (SSID)ssj0000237469
  • (PQKBManifestationID)11209594
  • (PQKBTitleCode)TC0000237469
  • (PQKBWorkID)10191859
  • (PQKB)10595485
  • (DE-He213)978-0-387-23803-6
  • (MiAaPQ)EBC234416
  • (EXLCZ)991000000000283680

Library Locations

  • Architecture LibraryBorrow it
    Gould Hall 830 Van Vleet Oval Rm. 105, Norman, OK, 73019, US
    35.205706 -97.445050
  • Bizzell Memorial LibraryBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Boorstin CollectionBorrow it
    401 W. Brooks St., Norman, OK, 73019, US
    35.207487 -97.447906
  • Chinese Literature Translation ArchiveBorrow it
    401 W. Brooks St., RM 414, Norman, OK, 73019, US
    35.207487 -97.447906
  • Engineering LibraryBorrow it
    Felgar Hall 865 Asp Avenue, Rm. 222, Norman, OK, 73019, US
    35.205706 -97.445050
  • Fine Arts LibraryBorrow it
    Catlett Music Center 500 West Boyd Street, Rm. 20, Norman, OK, 73019, US
    35.210371 -97.448244
  • Harry W. Bass Business History CollectionBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • History of Science CollectionsBorrow it
    401 W. Brooks St., Rm. 521NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • John and Mary Nichols Rare Books and Special CollectionsBorrow it
    401 W. Brooks St., Rm. 509NW, Norman, OK, 73019, US
    35.207487 -97.447906
  • Library Service CenterBorrow it
    2601 Technology Place, Norman, OK, 73019, US
    35.185561 -97.398361
  • Price College Digital LibraryBorrow it
    Adams Hall 102 307 West Brooks St., Norman, OK, 73019, US
    35.210371 -97.448244
  • Western History CollectionsBorrow it
    Monnet Hall 630 Parrington Oval, Rm. 300, Norman, OK, 73019, US
    35.209584 -97.445414
Processing Feedback ...