{"title":"研究面向对象系统中重要类的特征属性","authors":"Ioana Sora, C. Cernazanu-Glavan","doi":"10.1109/SACI.2018.8440946","DOIUrl":null,"url":null,"abstract":"Software engineers can do tasks of maintenance and evolution of complex software systems only after they understand well the existing code. Our goal is to build automatic tools to help program comprehension by detecting and recommending the most important classes of the system. In this work we identify all the attributes that characterize important classes in object oriented systems and evaluate which attributes can be used with best results for identifying these classes.","PeriodicalId":126087,"journal":{"name":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Investigating Attributes that Characterize Important Classes in Object Oriented Systems\",\"authors\":\"Ioana Sora, C. Cernazanu-Glavan\",\"doi\":\"10.1109/SACI.2018.8440946\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software engineers can do tasks of maintenance and evolution of complex software systems only after they understand well the existing code. Our goal is to build automatic tools to help program comprehension by detecting and recommending the most important classes of the system. In this work we identify all the attributes that characterize important classes in object oriented systems and evaluate which attributes can be used with best results for identifying these classes.\",\"PeriodicalId\":126087,\"journal\":{\"name\":\"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"51 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI.2018.8440946\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI.2018.8440946","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Investigating Attributes that Characterize Important Classes in Object Oriented Systems
Software engineers can do tasks of maintenance and evolution of complex software systems only after they understand well the existing code. Our goal is to build automatic tools to help program comprehension by detecting and recommending the most important classes of the system. In this work we identify all the attributes that characterize important classes in object oriented systems and evaluate which attributes can be used with best results for identifying these classes.