{"title":"Objects revisited","authors":"H. Haughton, K. Lano","doi":"10.1109/ICSM.1991.160323","DOIUrl":null,"url":null,"abstract":"The authors provide insights into the process of deriving objects from code and specifications. Their purpose is to facilitate the more general process of reverse engineering. They concentrate on a method for object identification and give some examples of deriving objects with details on the syntax of the object-oriented notation Z++. The authors provide some further examples of object derivation, concentrating on internal data structures in program code. They detail the relationship between objects and abstract data types, and discuss the concepts of reusability with respect to inheritance hierarchies.<<ETX>>","PeriodicalId":269572,"journal":{"name":"Proceedings. Conference on Software Maintenance 1991","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Conference on Software Maintenance 1991","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.1991.160323","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
The authors provide insights into the process of deriving objects from code and specifications. Their purpose is to facilitate the more general process of reverse engineering. They concentrate on a method for object identification and give some examples of deriving objects with details on the syntax of the object-oriented notation Z++. The authors provide some further examples of object derivation, concentrating on internal data structures in program code. They detail the relationship between objects and abstract data types, and discuss the concepts of reusability with respect to inheritance hierarchies.<>