Matthias Wester-Ebbinghaus, Daniel Moldt, Christine Reese, and Kolja Markwardt.
Towards organization-oriented software engineering.
In Heinz Züllighoven, editor, Software Engineering Konferenz
2007 in Hamburg: SE'07 Proceedings, volume 105 of LNI, pages 205-217.
GI, 2007.
Abrégé: Software systems are subject to ever increasing complexity so that the necessity for their efficient structuring arises. In this context, the concept of organization as an expressive and abstract real-world analogue appears to be a promising starting point. In this paper, the advancement of the agent-oriented approach to software engineering to a truly organization-oriented one is propagated. In doing so, the possibility of abstraction through the metaphor of organizational unit will be highlighted. This concept allows to summarize a set of units in such a manner that complex systems may be regarded and treated as wholes. The aim is a multi-level and multi-dimensional approach to organization-oriented design that shall be qualified for the engineering of large software systems as well as for the general understanding of complex systems.
@InProceedings{Wester+07a, author = {Wester-Ebbinghaus, Matthias and Moldt, Daniel and Reese, Christine and Markwardt, Kolja}, Title = {Towards Organization--Oriented Software Engineering}, Booktitle = {Software Engineering Konferenz 2007 in Hamburg: SE'07 Proceedings}, Publisher = {GI}, Series = {LNI}, Volume = {105}, Pages = {205--217}, Editor = {Z{\"u}llighoven, Heinz}, Year = 2007, Keywords = {high-level Petri nets, organization-oriented software engineering, software landscaping, reference nets, software architecture in-the-large}, Abstract = {Software systems are subject to ever increasing complexity so that the necessity for their efficient structuring arises. In this context, the concept of organization as an expressive and abstract real-world analogue appears to be a promising starting point. In this paper, the advancement of the agent-oriented approach to software engineering to a truly organization-oriented one is propagated. In doing so, the possibility of abstraction through the metaphor of organizational unit will be highlighted. This concept allows to summarize a set of units in such a manner that complex systems may be regarded and treated as wholes. The aim is a multi-level and multi-dimensional approach to organization-oriented design that shall be qualified for the engineering of large software systems as well as for the general understanding of complex systems. } }
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.