• DocumentCode
    2431400
  • Title

    Business process and software architecture model co-evolution patterns

  • Author

    Jamshidi, Pooyan ; Pahl, Claus

  • Author_Institution
    Lero (Irish Software Eng. Res. Centre), Dublin City Univ., Dublin, Ireland
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    91
  • Lastpage
    97
  • Abstract
    Software systems are subject to change. To embrace change, the systems should be equipped with automated mechanisms. Business process and software architecture models are two artifacts that are subject to change in an interrelated manner that requires them co-evolve. As opposed to the traditional batch-based model transformation, we propose a comprehensive set of structural and behavioral evolution patterns that enable to incrementally reflect the impact of change of business processes to their associated architecture models by applying reusable patterns. A basis for automation is provided through a graph-based formalism.
  • Keywords
    business data processing; software architecture; batch-based model transformation; behavioral evolution pattern; business process model; graph-based formalism; software architecture; software systems; structural evolution pattern; Adaptation models; Business; Computer architecture; Connectors; Marketing and sales; Protocols; Software architecture; co-evolving models; evolution pattern; graph-based model evolution; software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MISE), 2012 ICSE Workshop on
  • Conference_Location
    Zurich
  • ISSN
    2156-788
  • Print_ISBN
    978-1-4673-1756-6
  • Type

    conf

  • DOI
    10.1109/MISE.2012.6226021
  • Filename
    6226021