• DocumentCode
    389472
  • Title

    AGAP: an environment to design and apply patterns

  • Author

    Conte, Agnes ; Fredj, Mounia ; Hassine, Ibtissem ; Giraudin, Jean-Pierre ; Rieu, Dominique

  • Author_Institution
    LSR-IMAG, Saint Martin d´´Heres, France
  • Volume
    7
  • fYear
    2002
  • fDate
    6-9 Oct. 2002
  • Abstract
    Patterns systems are becoming more and more numerous. They offer product patterns or process patterns of varied range and cover (analysis design or implementation patterns, and general, domain or enterprise patterns). New application development environments have been developed together with these pattern-oriented approaches. These tools address two kinds of actors: patterns engineers who specify patterns systems, and applications engineers who use these systems to specify information systems. Most of the existing development environments are made for applications engineers; they offer few functionalities allowing definition and organization of patterns systems. This paper presents AGAP, a development environment for defining and using patterns, which distinguishes pattern formalisms from patterns systems. Not only does AGAP address applications engineers, but it also allows patterns engineers to define patterns systems. The same formalisms or items of existing formalisms may either be used in order to facilitate the engineering of patterns systems or to increase the level of reuse.
  • Keywords
    data visualisation; information systems; object-oriented methods; software engineering; software reusability; AGAP; application development environments; applications engineers; information systems; pattern formalisms; pattern-based development environment; pattern-oriented approaches; patterns engineers; patterns systems; process patterns; product patterns; reuse; Cloning; Design engineering; Genetics; Information systems; Navigation; PROM; Pattern analysis; Prototypes; System testing; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2002 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7437-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.2002.1175739
  • Filename
    1175739