JOURNAL ARTICLE

Model-driven development of families of Service-Oriented Architectures

Abstract

The paradigms of Service Oriented Architecture (SOA) and Software Product Line Engineering (SPLE) facilitate the development of families of software-intensive products. Software Product Line practices can be leveraged to support the development of service-oriented applications to promote the reusability of assets throughout the iterative and incremental development of software product families. Such an approach enables various service oriented business processes and software products of the same family to be systematically created and integrated. In this paper, we advocate integration of software product line engineering with model driven engineering to enable a model driven specification of software services, capable of creating software products from a family of software services. Using the proposed method, we aim to provide a consistent view of a composed software system from a higher business administration perspective to lower levels of service implementation and deployment. We demonstrate how Model Driven Engineering (MDE) can help with injecting the set of required commonalities and variabilities of a software product from a high level business process design to the lower levels of service use.

Keywords:
Software engineering Software product line Software development Computer science Software deployment Software construction Social software engineering Reusability Personal software process Service (business) Systems engineering Process management Software Engineering Operating system Business

Metrics

19
Cited By
6.02
FWCI (Field Weighted Citation Impact)
25
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems
Advanced Software Engineering Methodologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

DISSERTATION

Business-oriented model driven development of service oriented architectures

Luca Abeti

University:   The Signal Calculus: beyond message based coordination for services (IMT School for Advanced Studies Lucca) Year: 2009
DISSERTATION

MDD4SOA: Model-Driven Development for Service-Oriented Architectures

Philip Mayer

University:   Elektronische Hochschulschriften der LMU München (Ludwig-Maximilians-Universität München) Year: 2010 Pages: 1-333
JOURNAL ARTICLE

Model-Driven Development for Service-Oriented Architectures in Practice

Stefan KätkerSusanne Patig

Journal:   PIK - Praxis der Informationsverarbeitung und Kommunikation Year: 2008 Vol: 31 (4)
© 2026 ScienceGate Book Chapters — All rights reserved.