Automated recognition of design patterns for framework understanding
Visualizar/abrir
Data
1997Tipo
Abstract
System design is one of the most important tasks in the software development cycles but it is also one of the most complex and time-consuming tasks. Thus, reuse of existing designs becomes very important. Object-oriented frameworks are generic designs for specific application domains that enable the reuse of designs and domain expert experience. In spite of this, frameworks are not simple to reuse because they are difficult to comprehend, mainly due to a lack of good documentation and supportin ...
System design is one of the most important tasks in the software development cycles but it is also one of the most complex and time-consuming tasks. Thus, reuse of existing designs becomes very important. Object-oriented frameworks are generic designs for specific application domains that enable the reuse of designs and domain expert experience. In spite of this, frameworks are not simple to reuse because they are difficult to comprehend, mainly due to a lack of good documentation and supporting tools. In this work, an approach to framework comprehension based on the automated recognition and visualization of design patterns is presented. A tool was built to support this approach, by trying to automatically identify and explain the potentia~ patterns existing in a given designo Experimental results and conclusions of tool utilization are also presented. ...
Contido em
Revista de Informatica Teorica e Aplicada. Porto Alegre. vol. 4, n. 1 (1997), p. 139-161
Origem
Nacional
Coleções
-
Artigos de Periódicos (39149)Ciências Exatas e da Terra (5955)
Este item está licenciado na Creative Commons License