Using Meta-patterns to Construct Patterns

  • Rébecca Deneckére
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2425)


The pattern notion defines techniques allowing the existing knowledge reuse. Usually, the knowledge encapsulated in these patterns is stored in classic library repositories that quickly become overcrowded. To solve this problem, [1] proposes the use of process maps in order to organize and select them. But the completeness of the maps is a very important problem that has to be solved in order to offer a useful guidance to the method engineer. This paper proposes a guideline pattern construction technique guiding engineers when creating the maps.


Class Concept Sequential Extension Requirement Engineer Method Engineer Integrate Extension 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Deneckere, R., Souveyet, C.: Organising and Selecting Patterns in Pattern Languages with Process Maps. Proceedings of OOIS’2001 Conference. Springer-Verlag, Calgary (Canada) (2001)Google Scholar
  2. 2.
    Coad, P.: Object-Oriented Patterns. Communications of the ACM, Vol. 35, No. 9 (1992). pp 152–159CrossRefGoogle Scholar
  3. 3.
    Beck, K.: Smalltalk, Best Practice Patterns. Volume 1, Coding. Prentice Hall, Englewood Cliffs, NJ. (1997)Google Scholar
  4. 4.
    Buschmann, F., Meunier, R., Rohnert, et al.: Pattern-Oriented Software Architecture-A System of Patterns. John Wiley (1996)Google Scholar
  5. 5.
    Coplien, J.O., and Schmidt, D.O. (ed.): Pattern Languages of Program Design. Addison-Wesley, Readind, MA. (1995)Google Scholar
  6. 6.
    Gamma, E., Helm, R., Johnson, R., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley (1994)Google Scholar
  7. 7.
    Hay, D.: Data Model Patterns: Conventions of Thought. Dorset House, NY (1996)Google Scholar
  8. 8.
    Fowler, M.: Analysis Patterns: Reusable Object Models. Addison-Wesley, (1997)Google Scholar
  9. 9.
    Alexander, C., Ishikawa, S., Silverstein, M., et al.: A Pattern Language. Oxford University Press, New York (1977)Google Scholar
  10. 11.
    Deneckere, R.: Approche d’extension de méthodes fondée sur l’utilisation de composants génériques. PhD thesis, University of Paris1-Sorbonne (2001)Google Scholar
  11. 12.
    Deneckere, R., Souveyet, C.: Patterns for extending an OO model with temporal features. Proceedings of OOIS’98 conference. Springer-Verlag, Paris (France) (1998)Google Scholar
  12. 13.
    Rolland, C., Plihon, V., Ralyté, J.: Specifying the reuse context of scenario method chunks. Proceedings of the conference CAISE’98, Springer-Verlag, Pisa Italy (1998)Google Scholar
  13. 14.
    Benjamen, A.: Une approche multi-démarches pour la modélisation des démarches méthodologiques. PhD thesis, University of Paris 1, Paris (1999)Google Scholar
  14. 15.
    Rolland, C., Prakash, N., Benjamen, A.: A multi-model view of process modelling. Requirements Engineering Journal, p. 169–187 (1999)Google Scholar
  15. 16.
    Rumbaugh J., Blaha M., Premerlani W., Eddy F., Lorensen W.: Object-Oriented Modeling and Design. P.-H. I. Editions, Eds. (1991)Google Scholar
  16. 17.
    Martin J., Odell J.: Object-Oriented Analysis and Desig.n P.-H. I. Editions, Eds. (1992)Google Scholar
  17. 18.
    Brunet J.: Analyse Conceptuelle orientée-objet. PhD Thesis, University of Paris 6. (1993)Google Scholar
  18. 19.
    Rolland, C., Souveyet, C., Moreno, M.: An Approach for Defining Ways-Of-Working. Information Systems, Vol 20, No4, pp337–359 (1995)CrossRefGoogle Scholar
  19. 20.
    Rolland, C., Plihon, V.: Using generic chunks to generate process models fragments. Proceedings of the 2nd IEEE International Conference on Requirements Engineering, ICRE, ICRE’96, Colorado Spring (1996)Google Scholar
  20. 21.
    Jarke, M., Rolland, C., Sutcliffe, A., Dömges, R. (Hsrg.): The NATURE of Requirements Engineering. Shaker Verlag, Aachen (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Rébecca Deneckére
    • 1
  1. 1.Centre de Recherche en InformatiqueUniversité Paris 1 Panthéon-SorbonneParisFrance

Personalised recommendations