Developing families of method-oriented architecture

  1. Get@NRC: Developing families of method-oriented architecture (Opens in a new window)
DOIResolve DOI:
AuthorSearch for: ; Search for: ; Search for: ; Search for:
Proceedings titleIFIP Advances in Information and Communication Technology
Conference4th IFIP WG 8.1 Working Conference on Method Engineering, ME 2011, 20 April 2011 through 22 April 2011, Paris
Volume351 AICT
Pages168183; # of pages: 16
SubjectMethod engineering; Method repository; Service Oriented; SOA; Software development methods; Software methods; Software Product Line; Software Product Lines; Engineering; Information services; Software architecture; Software design; Service oriented architecture (SOA)
AbstractThe 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. © 2011 IFIP International Federation for Information Processing.
Publication date
AffiliationNational Research Council Canada (NRC-CNRC)
Peer reviewedYes
NPARC number21271675
Export citationExport as RIS
Report a correctionReport a correction
Record identifierbfddf6b2-4cdc-496f-baf7-b21702caf485
Record created2014-03-24
Record modified2016-05-09
Bookmark and share
  • Share this page with Facebook (Opens in a new window)
  • Share this page with Twitter (Opens in a new window)
  • Share this page with Google+ (Opens in a new window)
  • Share this page with Delicious (Opens in a new window)