O-MaSE: A customizable approach to developing multiagent development processes

Juan C. Garcia-Ojeda, Scott A. Deloach, Robby, Walamitien H. Oyenan, Jorge Valenzuela

Research output: Book / Book Chapter / ReportResearch Bookspeer-review

37 Scopus citations

Abstract

This paper describes the Organization-based Multiagent System Engineering (O-MaSE) Process Framework, which helps process engineers define custom multiagent systems development processes. O-MaSE builds off the MaSE methodology and is adapted from the OPEN Process Framework (OPF). OPF implements a Method Engineering approach to process construction. The goal of O-MaSE is to allow designers to create customized agent-oriented software development processes. O-MaSE consists of three basic structures: (1) a metamodel, (2) a set of methods fragments, and (3) a set of guidelines. The O-MaSE metamodel defines the key concepts needed to design and implement multiagent systems. The method fragments are operations or tasks that are executed to produce a set of work products, which may include models, documents, or code. The guidelines define how the method fragments are related to one another. The paper also shows two O-MaSE process examples.

Original languageEnglish
Title of host publicationAgent-Oriented Software Engineering VIII - 8th International Workshop, AOSE 2007, Revised Selected Papers
Pages1-15
Number of pages15
DOIs
StatePublished - 2008
Externally publishedYes
Event8th International Workshop on Agent-Oriented Software Engineering, AOSE 2007 - Honolulu, HI, United States
Duration: 14 May 200714 May 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4951 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference8th International Workshop on Agent-Oriented Software Engineering, AOSE 2007
Country/TerritoryUnited States
CityHonolulu, HI
Period14/05/0714/05/07

Fingerprint

Dive into the research topics of 'O-MaSE: A customizable approach to developing multiagent development processes'. Together they form a unique fingerprint.

Cite this