Title :
Crosscutting concerns refactoring in agent framework
Author :
Maman Somantri;Lukito Edi Nugroho; Widyawan;Ahmad Ashari
Author_Institution :
Electrical Engineering & Information Technology Dept., Faculty of Engineering Gadjah Mada University Yogyakarta, Indonesia
Abstract :
Agent framework such as Aglets has crosscutting concern (CCC) that is legacy from object oriented (OO) programming. Refactoring is needed to make a clean agent framework from the problems. Aspect mining and aspect identification is an important process that has to be conducted in refactoring process. Aspect implementation can be conducted after aspect mining have been succeeded to identify CCC. This paper presents an experience to analyze and identify CCC in agent framework. Two techniques tried to be combined to conduct aspect mining. Those techniques are Search-Based technique and DIFF Algorithm. Aglets framework become a case study to perform the aspect mining. Step by step of the technique will be explained to get aspect mining is more clear.
Keywords :
"Cloning","Information technology","Electrical engineering","Algorithm design and analysis","Data mining","Computers","Electronic mail"
Conference_Titel :
Information Technology, Computer, and Electrical Engineering (ICITACEE), 2015 2nd International Conference on
Print_ISBN :
978-1-4799-9861-6
DOI :
10.1109/ICITACEE.2015.7437770