{"title":"On the Convergence of Analysis and Design Methods for Multi-agent, Component-based and Object-oriented systems","authors":"B. Moulin","doi":"10.4018/978-1-878289-77-3.ch009","DOIUrl":null,"url":null,"abstract":"The general trend of the information technology evolution towards component-based and software agent-based systems calls for an integration of the analysis and design methods proposed up to now. As a step towards such an integration, we propose changing the paradigm on which analysis and design methods rely, shifting from the individualcentered notion of a “service” to the group-centered notion of a “game”. Instead of designing a system on the basis of the services that each object or component can provide, we propose considering the whole game in which agents, components and users can play various roles in order to perform some common task. We first review the recent evolution of analysis and design methods used to develop object-oriented, component-based, knowledge-based and multiagent systems. We propose an approach to specify the service game of a system based on the use of an extended form of use case maps. We show how this simple technique could help to the convergence of analysis and design methods used to specify systems using object-oriented, component-based, knowledge-based and multiagent approaches.","PeriodicalId":326533,"journal":{"name":"Information Modeling in the New Millennium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Information Modeling in the New Millennium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-878289-77-3.ch009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The general trend of the information technology evolution towards component-based and software agent-based systems calls for an integration of the analysis and design methods proposed up to now. As a step towards such an integration, we propose changing the paradigm on which analysis and design methods rely, shifting from the individualcentered notion of a “service” to the group-centered notion of a “game”. Instead of designing a system on the basis of the services that each object or component can provide, we propose considering the whole game in which agents, components and users can play various roles in order to perform some common task. We first review the recent evolution of analysis and design methods used to develop object-oriented, component-based, knowledge-based and multiagent systems. We propose an approach to specify the service game of a system based on the use of an extended form of use case maps. We show how this simple technique could help to the convergence of analysis and design methods used to specify systems using object-oriented, component-based, knowledge-based and multiagent approaches.