IEEE International Conference on Computer Systems and Applications, 2006. 2006
DOI: 10.1109/aiccsa.2006.205233
|View full text |Cite
|
Sign up to set email alerts
|

Defining Patterns Using UML Profiles

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
10
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 6 publications
0
10
0
Order By: Relevance
“…The works in [20][21][22] show the versatility of profiles to define different environments (application domains), which extend the UML specification (not only the syntax but also the semantic through formal OCL constraints). In particular, the work in [20] shows the way for defining design patterns with profile, proposing architecture in levels. It shows how the definition of a profile for a particular pattern, and how an UML tool can be enough to introduce profile for patterns.…”
Section: Related Workmentioning
confidence: 99%
“…The works in [20][21][22] show the versatility of profiles to define different environments (application domains), which extend the UML specification (not only the syntax but also the semantic through formal OCL constraints). In particular, the work in [20] shows the way for defining design patterns with profile, proposing architecture in levels. It shows how the definition of a profile for a particular pattern, and how an UML tool can be enough to introduce profile for patterns.…”
Section: Related Workmentioning
confidence: 99%
“…In this regard, our approach is not much different from metamodel-based representations of design patterns, including Refs. [10,11,[13][14][15][16]]. Our solution model contains a class hierarchy corresponding to operations (Visitors hierarchy) and a class hierarchy corresponding to the elements (Element hierarchy) on which the operations are executed.…”
Section: Representing the Solutionmentioning
confidence: 99%
“…Approaches in the first category provide an explicit representation of design patterns. Most of these approaches adopt what might be called a top-down strategy [47] to using design patterns whereby the designer first selects a design pattern to instantiate, then specifies the instantiation parameters (e.g., application-specific class names) that are used by a Computer-aided software engineering (CASE) tool to generate the instance of the pattern, as in [11][12][13][14][15][16][17][18][19]. By contrast, the bottom-up strategy consists of identifying perfect instances (hits) or imperfect ones (near hits) of specific design patterns, as in [10,20,48].…”
Section: Representing Design Patternsmentioning
confidence: 99%
See 1 more Smart Citation
“…Dong and Yang used UML profile to visualize design patterns . An architecture structured in levels for defining design patterns was proposed in .…”
Section: Related Workmentioning
confidence: 99%