Role Composition in Requirements Engineering:the Method and Prototyping Tool

Using multiple contexts improves model understandability and contributes to solving a scalability problem. In our work, we introduce a modeling method called Systemic Enterprise Architecture Methodology (SEAM) that considers systems to be designed in different contexts. For each context a designer specifies base roles and then composes them into the whole model of the system. The analysis of models that integrate multiple roles, however, is difficult. In many cases models can be evaluated only after their implementation. Building a rapid prototype for the system, composed of multiple roles, can be helpful for evaluating its key features before its implementation. We understand rapid prototyping to be an early development phase for building small-scale implementations (prototypes). In this work, we present a tool that supports role composition. It is based on two programming techniques: Subject Oriented Programming (SOP) and Aspect Oriented Programming (AOP).


Publié dans:
CAISE`04 Forum
Présenté à:
CAISE`04 Forum, Riga
Année
2004
Laboratoires:




 Notice créée le 2005-10-20, modifiée le 2018-03-17

n/a:
Télécharger le document
PDF

Évaluer ce document:

Rate this document:
1
2
3
 
(Pas encore évalué)