Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001)
DOI: 10.1109/ase.2001.989802
|View full text |Cite
|
Sign up to set email alerts
|

Instantiating and detecting design patterns: putting bits and pieces together

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
25
0
1

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 51 publications
(26 citation statements)
references
References 4 publications
0
25
0
1
Order By: Relevance
“…To limit or avoid this risk, some works help the use of the patterns. In particular, patterns were classified and described in several manners to help their selection [3] [4] [1] [5] [6] [7] [8] [9], for example, in classifying the patterns according to their intent or in formalizing the problem they solve. Another way is to check how a pattern can be well-integrated in an existing solution [10] [11] [12] [13] [14].…”
Section: Introductionmentioning
confidence: 99%
“…To limit or avoid this risk, some works help the use of the patterns. In particular, patterns were classified and described in several manners to help their selection [3] [4] [1] [5] [6] [7] [8] [9], for example, in classifying the patterns according to their intent or in formalizing the problem they solve. Another way is to check how a pattern can be well-integrated in an existing solution [10] [11] [12] [13] [14].…”
Section: Introductionmentioning
confidence: 99%
“…The patterns community catalogs useful design fragments and the context that guides their use. Approaches to formalizing patterns address pattern detection on source code [49] or supporting the work with patterns in integrated development environments [50] [51]. Our work intends to formalize variability analysis on the architectural level.…”
Section: Formalization Of Architectural Styles and Design Patternsmentioning
confidence: 99%
“…PatternsBox [AACGJ01] provides a way of instantiating design patterns. It uses a library of design patterns and a set of requirements; for example, a composite pattern can be created by instantiating a new Composite() and subsequent operations could be added to it dynamically.…”
Section: Pattern Specificationmentioning
confidence: 99%
“…Other works have focussed on introducing design patterns into existing applications [OC00, AACGJ01,Tok99] and there may well be crossover between HEDGEHOG's approach and some of the other existing approaches for introduction of design patterns.…”
Section: Automated Introduction Of Design Patternsmentioning
confidence: 99%