ReSeagent: A Refactoring Tool for Plan Level Refactoring in MAS Development.
Bildiriler > Tam Metin Bildiri
Yazarlar: Ali Murat Tiryaki, Oğuz DİKENELLİ
Çanakkale Onsekiz Mart University AVESIS, , , Uluslararası, Tam Metin Bildiri
Özet
The need for XP-like agile approaches that facilitate flexible evolutionary development has been widely acknowledged in the AOSE area. Such approaches improve acceptability of agent-technology by the industry. Evolutionary development of multi agent systems-MASs can only be applied successfully, if designs of the MASs being developed are improved throughout the development process.In our previous work, we have defined a refactoring approach that makes evolutionary MAS development possible. In this paper, we mainly aim to identify a development approach for MAS refactoring tools. In order to discuss this approach, we developed a refactoring tool called ReSeagent on the Seagent framework. Although the ReSeagent tool supports plan level refactoring patterns that are to be manually applied by the developers, ideas used in the implementation of this tool are generic ideas that provide a base for different refactoring types and development artifacts.