An Agent Oriented Tool for Method Engineering
نویسندگان
چکیده
In the last years we applied the Method Engineering paradigm to the development of agent-oriented design processes. The main difficulty in our initial experiments was ensuring the support of a customised CASE tool to the new methodology. In this paper we now present a Computer-Aided Process Engineering (CAPE) tool that we developed in order to allow the design of the new process and then its instantiation. The process is executed as a workflow, the designer receives the help of an expert system (for routine works automation and syntax/semantic checks) and can model his/her system using a set of Eclipse plug-ins supporting all UML diagrams. The development of this tool started from the definition of a system metamodel obtained from the initial requirements and then instantiated using open-source and ad hoc developed components; as it could be expected relevant portions of this tool are developed using the agent-oriented paradigm.
منابع مشابه
Method integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملPROCE: an agent-based PROcess Composition and execution Environment
The paper presents PROCE (PROcess Composition and execution Environment), an agent-based CAME and CASE tool which supports the composition of software development processes, based on the Method Engineering paradigm, and their execution. In particular, the current release of PROCE provides an integrated and flexible environment for the design of SOA applications. Keywords-Multi Agent System; Met...
متن کاملTool construction for modeling AOSE Methodologies Processes
This paper explain how to construct a tool which aides in the modeling of Agent-Oriented Software Engineering (AOSE) methodology processes. FIPA Methodology Technical Committee encourages the definition of software engineering process models for Multi-Agent Systems (MAS) methodologies. In order to create these models, FIPA recommends the use of Software Process Engineering metamodel (SPEM) defi...
متن کاملA Multi-agent Systems Product Line Derivation Tool
Agent-oriented Software Engineering and Software Product Lines are two promising software engineering technologies, whose integration has been recently exploited in order to promote reuse and variability management in the context of complex and distributed systems. However, an automatic product derivation process and tools for supporting it are not addressed by existing research work. In this p...
متن کاملMethods and Tools for Information Systems Development: Introduction
• Software requirements definition and validation • Domain-specific modeling and architectures • Software reuse strategies and techniques • CASE tool integration and life cycle support • Cleanroom software engineering methods and tools • Software process modeling and assessment • Empirical studies of tool and method effectiveness • Formal methods for systems development • Intelligent software a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006