U. D. Carlini, A. D. Lucia, G. D. Lucca, G. Tortora
{"title":"一个集成的和交互式的逆向工程环境,用于现有的软件理解","authors":"U. D. Carlini, A. D. Lucia, G. D. Lucca, G. Tortora","doi":"10.1109/WPC.1993.263898","DOIUrl":null,"url":null,"abstract":"Software comprehension is an incremental process to support the understanding of both the behaviour and the structure of software system. It uses the existing documentation of the system and completes it with information deduced from the code by means of reverse engineering tools. Current reverse engineering tools produce pre-defined sets of reports and, in some cases, furnish answers to fixed kinds of queries, thus being inadequate to completely support software comprehension. An interactive reverse engineering environment is described which supports information extraction and abstraction processes about a software system.<<ETX>>","PeriodicalId":151277,"journal":{"name":"[1993] IEEE Second Workshop on Program Comprehension","volume":"392 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"An integrated and interactive reverse engineering environment for existing software comprehension\",\"authors\":\"U. D. Carlini, A. D. Lucia, G. D. Lucca, G. Tortora\",\"doi\":\"10.1109/WPC.1993.263898\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software comprehension is an incremental process to support the understanding of both the behaviour and the structure of software system. It uses the existing documentation of the system and completes it with information deduced from the code by means of reverse engineering tools. Current reverse engineering tools produce pre-defined sets of reports and, in some cases, furnish answers to fixed kinds of queries, thus being inadequate to completely support software comprehension. An interactive reverse engineering environment is described which supports information extraction and abstraction processes about a software system.<<ETX>>\",\"PeriodicalId\":151277,\"journal\":{\"name\":\"[1993] IEEE Second Workshop on Program Comprehension\",\"volume\":\"392 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] IEEE Second Workshop on Program Comprehension\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WPC.1993.263898\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] IEEE Second Workshop on Program Comprehension","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WPC.1993.263898","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An integrated and interactive reverse engineering environment for existing software comprehension
Software comprehension is an incremental process to support the understanding of both the behaviour and the structure of software system. It uses the existing documentation of the system and completes it with information deduced from the code by means of reverse engineering tools. Current reverse engineering tools produce pre-defined sets of reports and, in some cases, furnish answers to fixed kinds of queries, thus being inadequate to completely support software comprehension. An interactive reverse engineering environment is described which supports information extraction and abstraction processes about a software system.<>