{"title":"已编译Java程序业务逻辑方面的修改","authors":"I. Bluemke, K. Billewicz","doi":"10.1109/INFTECH.2008.4621670","DOIUrl":null,"url":null,"abstract":"We propose aspect modification of compiled Java programs for which source code and documentation is not available. Aspect oriented programming is used to trace the program execution and identify points, in which aspects implementing new functionalities may be applied. A special tool supporting this approach was designed and implemented. A modification in business logic of an real, compiled program without source code and documentation is presented in this paper. Advantages and disadvantages of described concepts are pointed out.","PeriodicalId":247264,"journal":{"name":"2008 1st International Conference on Information Technology","volume":"133 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Aspects modification in business logic of compiled Java programs\",\"authors\":\"I. Bluemke, K. Billewicz\",\"doi\":\"10.1109/INFTECH.2008.4621670\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose aspect modification of compiled Java programs for which source code and documentation is not available. Aspect oriented programming is used to trace the program execution and identify points, in which aspects implementing new functionalities may be applied. A special tool supporting this approach was designed and implemented. A modification in business logic of an real, compiled program without source code and documentation is presented in this paper. Advantages and disadvantages of described concepts are pointed out.\",\"PeriodicalId\":247264,\"journal\":{\"name\":\"2008 1st International Conference on Information Technology\",\"volume\":\"133 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-05-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 1st International Conference on Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INFTECH.2008.4621670\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 1st International Conference on Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFTECH.2008.4621670","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Aspects modification in business logic of compiled Java programs
We propose aspect modification of compiled Java programs for which source code and documentation is not available. Aspect oriented programming is used to trace the program execution and identify points, in which aspects implementing new functionalities may be applied. A special tool supporting this approach was designed and implemented. A modification in business logic of an real, compiled program without source code and documentation is presented in this paper. Advantages and disadvantages of described concepts are pointed out.