INVESTIGADORES
FLORES Andres Pablo
capítulos de libros
Título:
Oriented Design Knowledge: Principles, Heuristics, Best Practices
Autor/es:
ANDRÉS FLORES; A. CECHICH; R. RUIZ
Libro:
Automatic Verification of OOD Pattern Applications
Editorial:
IGI-Global Publishing (previamente Idea Group Inc.)
Referencias:
Lugar: Estados Unidos; Año: 2007; p. 144 - 192
Resumen:
Object-oriented patterns condense experimental knowledge from developers. Their pragmatic benefits may involve a reduction on the effort impact of the maintenance stage. However, some common problems can be distinguished as well. For instance, some design patterns are simply too difficult for the average OO designer to learn. A pattern-based design process could be enhanced by the provision of an automatic support for modeling and verification with a proper formal foundation. In this chapter we show how formal specifications of GoF patterns have been helpful to develop that tool support, where we have adopted the well-known Java language upon its portability facet. Thus, we are changing the object-oriented design process by the inclusion of pattern-based modeling and verification steps. The latter involving checking design correctness and appropriate pattern application through the use of the supporting tool, called DePMoVe (Design and Pattern Modeling and Verification).