MIN-Fakultät
Fachbereich Informatik
Fundamente Teoretici de Informatică

Bibliography

Towards Organization-Oriented Software Engineering

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.

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.


BibTeX



@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.
    }
}