Agent-Oriented Modelling of Distributed Systems with the Object Coordination Net Approach (bibtex)
Reference:
, "Agent-Oriented Modelling of Distributed Systems with the Object Coordination Net Approach", in Daniel Moldt, Ed., Workshop on Modelling of Objects, Components, and Agents (MOCA'01), 27-28 August 2001, Aarhus, Denmark, Techreport University of Aarhus, DAIMI-PB-553, August 2001.
Abstract:
Object-oriented modelling is today the main stream approach for tackling the design of distributed systems. It permits to handle the structure and behaviour of complex real world problems. The often occurring explicit delegation between objects however results in considerable problems in the domain of distributed systems. A more flexible and open scheme for coordination is instead required. Autonomous agents which cooperate to achieve their goals rather than explicitly delegate tasks have therefore been proposed to overcome these problems. However, legacy systems supporting only the explicit delegation style have to be integrated and fine grain interaction is often better modelled using the traditional explicit delegation style. Therefore, in practice a purely agent-oriented approach is not applicable. The object coordination net approach offers an object-oriented design technique based on UML notations employing a special type of high-level Petri-Nets that permits to model distributed systems using both styles in an intermixed manner. An example is used to demonstrate how it supports the crucial aspects of distributed system design by means of standard object-oriented and agent-oriented modelling at the same time.
Links:
@InProceedings{Giese2001f,
AUTHOR = {Giese, Holger},
TITLE = {{Agent-Oriented Modelling of Distributed Systems with the Object Coordination Net Approach}},
YEAR = {2001},
MONTH = {August},
BOOKTITLE = {Workshop on Modelling of Objects, Components, and Agents (MOCA'01), 27-28 August 2001, Aarhus, Denmark},
EDITOR = {Moldt, Daniel},
SERIES = {Techreport University of Aarhus, DAIMI-PB-553},
PDF = {moca01.pdf},
PS = {moca01.ps.gz},
ABSTRACT = {Object-oriented modelling is today the main stream approach for tackling the design of distributed systems. It permits to handle the structure and behaviour of complex real world problems. The often occurring explicit delegation between objects however results in considerable problems in the domain of distributed systems. A more flexible and open scheme for coordination is instead required. Autonomous agents which cooperate to achieve their goals rather than explicitly delegate tasks have therefore been proposed to overcome these problems. However, legacy systems supporting only the explicit delegation style have to be integrated and fine grain interaction is often better modelled using the traditional explicit delegation style. Therefore, in practice a purely agent-oriented approach is not applicable. The object coordination net approach offers an object-oriented design technique based on UML notations employing a special type of high-level Petri-Nets that permits to model distributed systems using both styles in an intermixed manner. An example is used to demonstrate how it supports the crucial aspects of distributed system design by means of standard object-oriented and agent-oriented modelling at the same time.}
}
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.
Powered by bibtexbrowser