• DocumentCode
    256331
  • Title

    Implementing and validating SynchSPEM: A solution for synchronizing activities and products within a software engineering process

  • Author

    Rochd, Amal ; Zrikem, Maria ; Ayadi, Assil ; Percebois, Christian ; Millan, Thierry ; Baron, C.

  • Author_Institution
    Lab. de Technol. de l´Inf. et de la Modelisation-ENSA, Univ. Cadi Ayyad, Marrakech, Morocco
  • fYear
    2014
  • fDate
    14-16 April 2014
  • Firstpage
    1071
  • Lastpage
    1076
  • Abstract
    Activities and products are among the key concepts defining and participating to the life cycle of software engineering processes. These two concepts are bonded by strong relationships of production and consumption, which implies that their evolution should be monitored to ensure their consistency and coherence, this monitoring is referred to as synchronization between products and activities. In this paper, we present and validate a solution to the synchronization problem through a SPEM based metamodel: SynchSPEM. This metamodel describes software development processes, especially product and activity entities, and their relationships by managing synchronization between them. To ensure the execution of the produced models, a behavioral model has been defined for SynchSPEM. Thus, the metamodel will establish the structure of the process, while the behavioral model will define its dynamic aspect. The Kermeta metamodeling language has been used to implement the SynchSPEM solution, and a case study has been performed in order to validate this solution.
  • Keywords
    software engineering; Kermeta metamodeling language; SPEM based metamodel; SynchSPEM; behavioral model; software activity entity; software development process; software engineering process; software product entity; Biological system modeling; Metamodeling; Monitoring; Observers; Software; Software engineering; Synchronization; EDA; Publish/Subscribe; SPEM; SynchSPEM; kermeta; metamodeling; process models; synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems (ICMCS), 2014 International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4799-3823-0
  • Type

    conf

  • DOI
    10.1109/ICMCS.2014.6911272
  • Filename
    6911272