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)

Abstract

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
Pages168-183
Number of pages16
DOIs
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

Conference

Conference4th IFIP WG 8.1 Working Conference on Method Engineering, ME 2011
CountryFrance
CityParis
Period20/04/1122/04/11

Keywords

  • Method engineering
  • SOA
  • Software Product Lines

Cite this