{"title":"An integrated program representation and toolkit for the maintenance of C programs","authors":"M. Platoff, M. Wagner, J. Camaratta","doi":"10.1109/ICSM.1991.160319","DOIUrl":null,"url":null,"abstract":"An integrated environment for the maintenance of software systems written in C is presented. This environment supports all of the C language, including the C preprocessor. The underlying program representation for the environment supports multiple views of the subject system, including source code, syntactic, static semantic, control flow and data flow views. A transformation toolkit supports structured changes to the representation and automatically updates all dependent views. Modifications in one view are reflected in related views.<<ETX>>","PeriodicalId":269572,"journal":{"name":"Proceedings. Conference on Software Maintenance 1991","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"28","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Conference on Software Maintenance 1991","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSM.1991.160319","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 28
Abstract
An integrated environment for the maintenance of software systems written in C is presented. This environment supports all of the C language, including the C preprocessor. The underlying program representation for the environment supports multiple views of the subject system, including source code, syntactic, static semantic, control flow and data flow views. A transformation toolkit supports structured changes to the representation and automatically updates all dependent views. Modifications in one view are reflected in related views.<>