Developing families of method-oriented architecture

Mohsen Asadi, Bardia Mohabbati, Dragan Gašević, Ebrahim Bagheri

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

6 Citations (Scopus)


The method engineering paradigm is motivated by the need for software development methods suitable for specific situations and requirements of organizations in general and projects in particular. Assembly-based method engineering, as one of the prominent approaches in method engineering, creates project-specific methods by (re-)using method components, specified with method processes and products, and stored in method repositories. This paper tries to address the two challenges of assembly-based method engineering related to more effective: i) publication and sharing of method components; and ii) management of variability in software methods, which have many commonalties. In order to address these two challenges, we propose the concept of Families of Method-Oriented Architectures. This concept is built on top of the principles of service-oriented architectures and software product lines.

Original languageEnglish
Title of host publicationEngineering Methods in the Service-Oriented Context - 4th IFIP WG 8.1 Working Conference on Method Engineering, ME 2011, Proceedings
Number of pages16
Publication statusPublished - 14 Apr 2011
Externally publishedYes
Event4th IFIP WG 8.1 Working Conference on Method Engineering, ME 2011 - Paris, France
Duration: 20 Apr 201122 Apr 2011

Publication series

NameIFIP Advances in Information and Communication Technology
Volume351 AICT
ISSN (Print)1868-4238


Conference4th IFIP WG 8.1 Working Conference on Method Engineering, ME 2011


  • Method engineering
  • SOA
  • Software Product Lines

Cite this