Applying analysis patterns through analogy: Problems and solutions

8Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Traceability and generality are among the main qualities that determine the effectiveness of developed analysis patterns. However, satisfying both qualities at the same time is a real challenge. Most of the analysis patterns are thought of as templates, where they can be instantiated, and hence reused through an analogy between the original pattern and the problem in hand. Developing analysis patterns as templates might maintain the appropriate level of generality; however, it scarifies patterns' traceability once they are applied in the developed system. In this paper, we illustrate the main problems with developing analysis patterns as templates and reusing them through analogy. In addition, we demonstrate, through examples, how stable analysis patterns [Hamza, 2002a,Hamza and Fayad 2002a] can satisfy both the generality and traceability, and hence, enhance the role of analysis patterns in software development.

Cite

CITATION STYLE

APA

Hamza, H., & Fayad, M. E. (2004). Applying analysis patterns through analogy: Problems and solutions. In Journal of Object Technology (Vol. 3, pp. 197–208). Journal of Object Technology. https://doi.org/10.5381/jot.2004.3.4.a11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free