Separation of Concerns and Roles in the Object Coordination Nets Approach (bibtex)
by
Abstract:
Cross-cutting aspects and role-based modeling are two complementary approaches to achieve separation of concerns. The Object Coordination Nets (OCoN) approach for distributed system design and architecture is used to study both in a common environment. The OCoN approach emphasize the contract principle in form of role-based modeling. The different provided roles of a subsystem are represented by distinct contracts to enable their separation during design. The support for secure run-time binding of contracts further permit to consider the case of more dynamic and open systems. W.r.t. the OCoN approach the underlying concepts and the achieved degree of separation for role-based modeling and in the domain of distributed and open systems are described. The integration of dynamic service lookup to support also cross-cutting aspects and the limitations of such a procedure are further addressed.
Reference:
Separation of Concerns and Roles in the Object Coordination Nets Approach (Holger Giese), In Workshop Aspektorientierung der GI-Fachgrupppe 2.1.9 Objektorientiere Software-Entwicklung 3.- 4. Mai 2001, Paderborn, Germany (Katharina Mehner, Mira Mezini, E. Pulvermüller, A. Speck, eds.), 2001.
Bibtex Entry:
@InProceedings{Giese2001c,
AUTHOR = {Giese, Holger},
TITLE = {{Separation of Concerns and Roles in the Object Coordination Nets Approach}},
YEAR = {2001},
BOOKTITLE = {Workshop Aspektorientierung der GI-Fachgrupppe 2.1.9 Objektorientiere Software-Entwicklung 3.- 4. Mai 2001, Paderborn, Germany},
NUMBER = {tr-ri-01-223},
EDITOR = {Mehner, Katharina and Mezini, Mira and Pulvermüller, E. and Speck, A.},
SERIES = {Reihe Informatik, Fachbereich Mathematik-Informatik, Universit},
PDF = {oose-aop2001.pdf},
PS = {oose-aop2001.ps.gz},
ABSTRACT = {Cross-cutting aspects and role-based modeling are two complementary approaches to achieve separation of concerns. The Object Coordination Nets (OCoN) approach for distributed system design and architecture is used to study both in a common environment. The OCoN approach emphasize the contract principle in form of role-based modeling. The different provided roles of a subsystem are represented by distinct contracts to enable their separation during design. The support for secure run-time binding of contracts further permit to consider the case of more dynamic and open systems. W.r.t. the OCoN approach the underlying concepts and the achieved degree of separation for role-based modeling and in the domain of distributed and open systems are described. The integration of dynamic service lookup to support also cross-cutting aspects and the limitations of such a procedure are further addressed.}
}
Powered by bibtexbrowser