| Pattern-based reverse-engineering of design components |
| Full text |
Pdf
(1.43 MB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 21st international conference on Software engineering
table of contents
Los Angeles, California, United States
Pages: 226 - 235
Year of Publication: 1999
ISBN:1-58113-074-0
|
|
Authors
|
|
Rudolf K. Keller
|
Département IRO, Université de Montéal, C.P. 6128, succursale Centre-ville, Montréal, Québec H3C 357, Canada
|
|
Reinhard Schauer
|
Département IRO, Université de Montéal, C.P. 6128, succursale Centre-ville, Montréal, Québec H3C 357, Canada
|
|
Sébastien Robitaille
|
Département IRO, Université de Montéal, C.P. 6128, succursale Centre-ville, Montréal, Québec H3C 357, Canada
|
|
Patrick Pagé
|
Département IRO, Université de Montéal, C.P. 6128, succursale Centre-ville, Montréal, Québec H3C 357, Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 27, Downloads (12 Months): 170, Citation Count: 28
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Appleton, B. Patterns and software: Essential concepts and terminology. On-line at chttp://www.enteract.com/-bradapp/docs/pattems-intro.html/>.
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Frank Buschmann , Regine Meunier , Hans Rohnert , Peter Sommerlad , Michael Stal, Pattern-oriented software architecture: a system of patterns, John Wiley & Sons, Inc., New York, NY, 1996
|
 |
9
|
|
| |
10
|
CDIF Transfer Format. Electronic Industries Association. On-line at chttp://www.cdif.org/>.
|
| |
11
|
|
 |
12
|
|
 |
13
|
|
| |
14
|
|
| |
15
|
Gamma, E. and Weinand, A. ET++: A portable C++ class library for a UNIX environment. Union Bank of Switzerland. Workshop at OOPSLA'90, Ottowa, Canada, 1990.
|
| |
16
|
ICEBrowser. Online documentation. ICESoftt A/S, Bergen, Norway. On-line at &tp://www.icesoft.no/>.
|
| |
17
|
JavaCC. The Java parser generator. Sun Microsystems, Palo Alto, CA. On-line at chttp://www.sun.comlsuntestl>.
|
| |
18
|
jKit/GO online documentation. Instantiations, 'Iualatin, OR. On-line at <http://www.instantiations.cornl>
|
 |
19
|
|
| |
20
|
|
| |
21
|
Kontsofios, E. aud North S. C. Drawing graphs with Dot. AT&T Bell Laboratories, Murray Hill, NJ. On-line at <http:/ /www.research.att.com/sw/tools/graphviz/>
|
| |
22
|
|
| |
23
|
|
| |
24
|
North S. C. NEAT0 User's Manual. AT&T Bell Laboratories, Murray Hill, NJ. On-line at chttp://www.research.att.com/sw/tools/graphviz/>
|
| |
25
|
Odenthal, G. and Quibeldey-Cirkel, K. Using patterns for design and documentation. In Proceedings of the 11th European Conference on Object-Oriented Programming (Jyvaskyla, Finland, June 1997), 51 l-529.
|
| |
26
|
POET Java ODMG Binding. Online documentation. Poet Software Corporation, San Mateo, CA. On-line at <http:// www.poet.coml>.
|
| |
27
|
|
| |
28
|
|
| |
29
|
SNiFF+. Documentation set. On-line at <http://www.takefive.comb.
|
| |
30
|
UML. Documentation set version 1.1 (Sept. 1997). On-line at chttp://www.rational.com/>.
|
CITED BY 29
|
|
|
|
|
Rudolf K. Keller , Reinhard Schauer , Sébastueu Robataille , Bruno Laguë, Pattern-based design recovery with SPOOL, Advances in software engineering, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
Jörg Niere , Wilhelm Schäfer , Jörg P. Wadsack , Lothar Wendehals , Jim Welsh, Towards pattern-based design recovery, Proceedings of the 24th International Conference on Software Engineering, May 19-25, 2002, Orlando, Florida
|
|
|
|
|
|
Trevor Parsons, A framework for detecting, assessing and visualizing performance antipatterns in component based systems, Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications, October 24-28, 2004, Vancouver, BC, CANADA
|
|
|
Reinhard Schauer , Rudolf K. Keller , B. Lagué , Gregory Robitaille , Séstieu Robitaille , Guy Saing-Denis, The SPOOL design repository: architecture, schema, and mechanisms, Advances in software engineering, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
D.
Software
D.1
PROGRAMMING TECHNIQUES
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.11
Software Architectures
Subjects:
Patterns (e.g., client/server, pipeline, blackboard)
D.2.7
Distribution, Maintenance, and Enhancement
Subjects:
Restructuring, reverse engineering, and reengineering
General Terms:
Design,
Measurement,
Performance,
Theory
Keywords:
design component,
design pattern,
design recovery,
object-oriented design,
reverse-engineering,
tool support,
visualization
|