Developing cross-organisational service-based software systems through decentralised interface-oriented continuous integration
Conference item
Almalki, Jameel and Shen, Haifeng. (2018). Developing cross-organisational service-based software systems through decentralised interface-oriented continuous integration. Australian Software Engineering Conference. United States of America: IEEE Computer Society. pp. 191 - 200 https://doi.org/10.1109/ASWEC.2018.00033
Authors | Almalki, Jameel and Shen, Haifeng |
---|---|
Abstract | Continuous integration (CI) is a key practice where software developers integrate frequently via a shared repository to enable automated build, test, and release of software features. At the same time, digital economies are moving towards a service-oriented model with which software projects have become complex service-based systems orchestrated through service composition. While enabling CI in a centralised software development environment has been a common practice, little work has been done to optimally support CI in cross-organisational service-based software systems whose constituents are usually owned and managed by different organisations to only expose their interfaces. This paper presents a new decentralised interface-oriented CI model that is particularly optimised for supporting CI of cross-organisational service-based software systems. To demonstrate the viability and the effectiveness of the proposed approach, the paper further presents a proof-of-concept prototype that provides tool support, followed by an experimental evaluation that compares the prototype against an established technology stack for implementing CI using the service-oriented approach. |
Keywords | Servers; Software systems; Service-oriented architecture; Tools; Reliability; Continuous Integration; Service-Oriented Architecture; Service Compatibility; Versioning; Revision Control; Service Interface |
Year | 2018 |
Journal | Proc. 25th Australasian Software Engineering Conference |
Publisher | IEEE Computer Society |
Digital Object Identifier (DOI) | https://doi.org/10.1109/ASWEC.2018.00033 |
Scopus EID | 2-s2.0-85061056724 |
Publisher's version | File Access Level Controlled |
Page range | 191 - 200 |
ISBN | 9781728112428 |
Research Group | Peter Faber Business School |
Place of publication | United States of America |
https://acuresearchbank.acu.edu.au/item/8q70x/developing-cross-organisational-service-based-software-systems-through-decentralised-interface-oriented-continuous-integration
Restricted files
Publisher's version
111
total views0
total downloads1
views this month0
downloads this month