A Lightweight Solution to Version Incompatibility in Service-Oriented Revision Control Systems

Jameel Almalki, Haifeng Shen

    Research output: Contribution to conferencePaperpeer-review

    3 Citations (Scopus)

    Abstract

    Service-Oriented Revision Control (SORC) is a novel distributed Software Configuration Management (SCM) model specifically designed for e.ectively supporting collaborative programming of Web applications, where each developer's code is exposed to their peers as Web services. As developers often work on their services in a continuous and evolutionary manner, newer versions of the same service are constantly created and as such incompatibility between versions becomes a major issue in service versioning that leads to hurdles in the interactions between the service provider and its consumers. In this paper, we propose a lightweight solution to version incompatibility in SORC by allowing the service provider to automatically generate a compatibility message when committing a new version, which is to be retrieved by consumers when updating their local proxies to the service without relying on heavyweight service registries.

    Original languageEnglish
    Pages59-63
    Number of pages5
    DOIs
    Publication statusPublished - 28 Sept 2015
    EventThe 24th Australasian Software Engineering Conference - Adelaide, Australia
    Duration: 28 Sept 20151 Oct 2015

    Conference

    ConferenceThe 24th Australasian Software Engineering Conference
    Country/TerritoryAustralia
    CityAdelaide
    Period28/09/151/10/15

    Keywords

    • Collaborative programming
    • Compatibility
    • SCM
    • Service versioning
    • SORC
    • Web service

    Fingerprint

    Dive into the research topics of 'A Lightweight Solution to Version Incompatibility in Service-Oriented Revision Control Systems'. Together they form a unique fingerprint.

    Cite this