Editorial - Special Issue on Model-driven Service-oriented architectures

João Paulo A. Almeida, Luis Ferreira Pires, Marten van Sinderen, Maarten W.A. Steen

    Research output: Contribution to journalEditorialAcademic

    24 Downloads (Pure)

    Abstract

    Model-driven approaches to software development have proliferated in recent years owing to the availability of techniques based on metamodelling and model transformations, such as the meta-object facility (MOF) and the query view transformation (QVT) standards. During the same period, service-oriented architecture (SOA) has become the major trend towards the development of distributed applications. SOA is an architecture style for developing distributed applications in which application parts can only interact by referring to each others’ services. SOA has many potential benefits, such as service reuse and the possibility of enacting business processes through orchestration, using executable languages like Business Process Execution Language (WS-BPEL). Model-driven approaches allow the separation of implementation issues from the essential purposes of software systems and in this respect, they match the purpose of identifying services and separating them from their implementations advocated by SOA. Therefore, there are good reasons to apply model-driven approaches to the development of services and SOAs. The combination of these two research areas is the main topic of this special issue, which addresses advances in methods and modelling techniques for services and their compositions (including design concepts, languages, metamodels, profiles and specification frameworks); advances in methodological guidance for the model-driven service development process and advances in model transformations (or mappings) targeted to deploy services and their compositions in services platforms.
    Original languageEnglish
    Pages (from-to)1-4
    Number of pages4
    JournalInternational journal of business process integration and management
    Volume4
    Issue number1
    Publication statusPublished - 2009

    Fingerprint

    Service-oriented architecture
    Language
    Metamodel
    Business process
    Model transformation
    Orchestration
    Guidance
    Systems software
    Metamodeling
    Development process
    Software development
    Reuse
    Service development
    Modeling
    Query

    Keywords

    • SCS-Services

    Cite this

    @article{28abdf637ad2404ca20f4e4b5b6d5fb5,
    title = "Editorial - Special Issue on Model-driven Service-oriented architectures",
    abstract = "Model-driven approaches to software development have proliferated in recent years owing to the availability of techniques based on metamodelling and model transformations, such as the meta-object facility (MOF) and the query view transformation (QVT) standards. During the same period, service-oriented architecture (SOA) has become the major trend towards the development of distributed applications. SOA is an architecture style for developing distributed applications in which application parts can only interact by referring to each others’ services. SOA has many potential benefits, such as service reuse and the possibility of enacting business processes through orchestration, using executable languages like Business Process Execution Language (WS-BPEL). Model-driven approaches allow the separation of implementation issues from the essential purposes of software systems and in this respect, they match the purpose of identifying services and separating them from their implementations advocated by SOA. Therefore, there are good reasons to apply model-driven approaches to the development of services and SOAs. The combination of these two research areas is the main topic of this special issue, which addresses advances in methods and modelling techniques for services and their compositions (including design concepts, languages, metamodels, profiles and specification frameworks); advances in methodological guidance for the model-driven service development process and advances in model transformations (or mappings) targeted to deploy services and their compositions in services platforms.",
    keywords = "SCS-Services",
    author = "{A. Almeida}, {Jo{\~a}o Paulo} and {Ferreira Pires}, Luis and {van Sinderen}, Marten and Steen, {Maarten W.A.}",
    year = "2009",
    language = "English",
    volume = "4",
    pages = "1--4",
    journal = "International journal of business process integration and management",
    issn = "1741-8763",
    publisher = "Inderscience Enterprises Ltd.",
    number = "1",

    }

    Editorial - Special Issue on Model-driven Service-oriented architectures. / A. Almeida, João Paulo; Ferreira Pires, Luis; van Sinderen, Marten; Steen, Maarten W.A.

    In: International journal of business process integration and management, Vol. 4, No. 1, 2009, p. 1-4.

    Research output: Contribution to journalEditorialAcademic

    TY - JOUR

    T1 - Editorial - Special Issue on Model-driven Service-oriented architectures

    AU - A. Almeida, João Paulo

    AU - Ferreira Pires, Luis

    AU - van Sinderen, Marten

    AU - Steen, Maarten W.A.

    PY - 2009

    Y1 - 2009

    N2 - Model-driven approaches to software development have proliferated in recent years owing to the availability of techniques based on metamodelling and model transformations, such as the meta-object facility (MOF) and the query view transformation (QVT) standards. During the same period, service-oriented architecture (SOA) has become the major trend towards the development of distributed applications. SOA is an architecture style for developing distributed applications in which application parts can only interact by referring to each others’ services. SOA has many potential benefits, such as service reuse and the possibility of enacting business processes through orchestration, using executable languages like Business Process Execution Language (WS-BPEL). Model-driven approaches allow the separation of implementation issues from the essential purposes of software systems and in this respect, they match the purpose of identifying services and separating them from their implementations advocated by SOA. Therefore, there are good reasons to apply model-driven approaches to the development of services and SOAs. The combination of these two research areas is the main topic of this special issue, which addresses advances in methods and modelling techniques for services and their compositions (including design concepts, languages, metamodels, profiles and specification frameworks); advances in methodological guidance for the model-driven service development process and advances in model transformations (or mappings) targeted to deploy services and their compositions in services platforms.

    AB - Model-driven approaches to software development have proliferated in recent years owing to the availability of techniques based on metamodelling and model transformations, such as the meta-object facility (MOF) and the query view transformation (QVT) standards. During the same period, service-oriented architecture (SOA) has become the major trend towards the development of distributed applications. SOA is an architecture style for developing distributed applications in which application parts can only interact by referring to each others’ services. SOA has many potential benefits, such as service reuse and the possibility of enacting business processes through orchestration, using executable languages like Business Process Execution Language (WS-BPEL). Model-driven approaches allow the separation of implementation issues from the essential purposes of software systems and in this respect, they match the purpose of identifying services and separating them from their implementations advocated by SOA. Therefore, there are good reasons to apply model-driven approaches to the development of services and SOAs. The combination of these two research areas is the main topic of this special issue, which addresses advances in methods and modelling techniques for services and their compositions (including design concepts, languages, metamodels, profiles and specification frameworks); advances in methodological guidance for the model-driven service development process and advances in model transformations (or mappings) targeted to deploy services and their compositions in services platforms.

    KW - SCS-Services

    M3 - Editorial

    VL - 4

    SP - 1

    EP - 4

    JO - International journal of business process integration and management

    JF - International journal of business process integration and management

    SN - 1741-8763

    IS - 1

    ER -