Abstract
Continuous integration (CI) is a key practice where developers integrate frequently via a shared repository to enable automated build, test, and release of software systems. While enabling CI in a centralised development environment has been a common practice, no much work has been done to effectively support CI of decentralised service-oriented systems where centralised repositories are unavailable. This paper presents SORCER, a decentralised interface-based continuous integration platform that makes it easy for developers to perform integrated build and test of service-oriented systems whose service constituents are owned and managed by different organisations to only expose their interfaces without access to their source codes.
Original language | English |
---|---|
Title of host publication | Service-Oriented Computing – ICSOC 2018 Workshops - ADMS, ASOCA, ISYyCC, CloTS, DDBS, and NLS4IoT, Revised Selected Papers |
Subtitle of host publication | ICSOC 2018 Workshops |
Editors | Wei Zhang, Qi Yu, Zhongjie Wang, Aditya Ghose, Liang Zhang, Michael Mrissa, Djamal Benslimane, Xiao Liu, Ying Zou, Antonio Bucchiarone |
Publisher | Springer Nature |
Pages | 458-464 |
Number of pages | 7 |
ISBN (Electronic) | 978-3-030-17642-6 |
ISBN (Print) | 978-3-030-17641-9 |
DOIs | |
Publication status | Published - 2019 |
Event | The 16th International Conference on Service-Oriented Computing: Service-Oriented Computing – ICSOC 2018 Workshops - Hangzhou, China Duration: 12 Nov 2018 → 15 Dec 2018 Conference number: 16th |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 11434 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | The 16th International Conference on Service-Oriented Computing |
---|---|
Abbreviated title | ICSOC 2018 |
Country/Territory | China |
City | Hangzhou |
Period | 12/11/18 → 15/12/18 |
Keywords
- Continuous integration
- Service-Oriented Architecture
- Service compatibility
- Versioning