Proceedings of the 9th European Software Engineering Conference Held Jointly With 11th ACM SIGSOFT International Symposium on F 2003
DOI: 10.1145/940071.940081
|View full text |Cite
|
Sign up to set email alerts
|

Validating UML models against architectural profiles

Abstract: The Unified Modeling Language (UML) has become a widely adopted standard in the software industry. While UML has established itself in detailed software design, its usage as an architecture description language is still taking its shape. In particular, there is a growing need for techniques to define domain specific architectural constraints and conventions in UML. We address this issue by adopting the concept of UML profiles for architectural design. Architectural profiles are specialized for describing and c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2003
2003
2009
2009

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 25 publications
(12 citation statements)
references
References 9 publications
0
12
0
Order By: Relevance
“…3 APPLYING ARCHITECTURAL PROFILES Architectural profiles represent the common architecture modeling language shared by both the RE-and MAprocesses, usually in the form of a conceptual profile and a group of view profiles [SeX03]. The conceptual profile defines the fundamental concepts (types) that are used throughout the entire architecture design and description, and the view profiles specify the concepts and rules that are specific only to this architectural view.…”
Section: Overview Of the Approachmentioning
confidence: 99%
See 3 more Smart Citations
“…3 APPLYING ARCHITECTURAL PROFILES Architectural profiles represent the common architecture modeling language shared by both the RE-and MAprocesses, usually in the form of a conceptual profile and a group of view profiles [SeX03]. The conceptual profile defines the fundamental concepts (types) that are used throughout the entire architecture design and description, and the view profiles specify the concepts and rules that are specific only to this architectural view.…”
Section: Overview Of the Approachmentioning
confidence: 99%
“…The architecture model is validated against these profiles and the found non-conformant incidents are reported. The approach is discussed in more detail in [SeX03]. The interpretation of the profiles follows the outline given in Section 3.…”
Section: Architecture Validation Against Profilesmentioning
confidence: 99%
See 2 more Smart Citations
“…Probably the most promising approach is based on so-called profiles in UML, which can also be used to monitor obedience to architectural restrictions, as evidenced in [15]. Currently, we are working towards showing that in the context of UML one can treat patterns and UML profiles in a similar fashion, with some preliminary results already discussed in [14].…”
Section: Related Workmentioning
confidence: 99%