A4 Article in conference proceedings
Elements of Sustainability for Public Sector Software : Mosaic Enterprise Architecture, Macroservices, and Low-Code (2021)
Setälä, M., Abrahamsson, P., & Mikkonen, T. (2021). Elements of Sustainability for Public Sector Software : Mosaic Enterprise Architecture, Macroservices, and Low-Code. In X. Wang, A. Martini, A. Nguyen-Duc, & V. Stray (Eds.), Software Business : 12th International Conference, ICSOB 2021, Drammen, Norway, December 2–3, 2021, Proceedings (pp. 3-9). Springer. Lecture Notes in Business Information Processing, 434. https://doi.org/10.1007/978-3-030-91983-2_1
JYU authors or editors
Publication details
All authors or editors: Setälä, Manu; Abrahamsson, Pekka; Mikkonen, Tommi
Parent publication: Software Business : 12th International Conference, ICSOB 2021, Drammen, Norway, December 2–3, 2021, Proceedings
Parent publication editors: Wang, Xiaofeng; Martini, Antonio; Nguyen-Duc, Anh; Stray, Viktoria
Place and date of conference: Drammen, Norway, 2.-3.12.2021
ISBN: 978-3-030-91982-5
eISBN: 978-3-030-91983-2
Journal or series: Lecture Notes in Business Information Processing
ISSN: 1865-1348
eISSN: 1865-1356
Publication year: 2021
Number in series: 434
Pages range: 3-9
Number of pages in the book: 255
Publisher: Springer
Place of Publication: Cham
Publication country: Switzerland
Publication language: English
DOI: https://doi.org/10.1007/978-3-030-91983-2_1
Publication open access: Not open
Publication channel open access:
Publication is parallel published (JYX): https://jyx.jyu.fi/handle/123456789/84839
Abstract
Public sector is a large consumer for software. In countries such as Finland, many of the systems are made to order by consultancy companies that participate in public tenders. These tenders initiated by the state, cities, and other public sector organizations. Furthermore, as public sector tasks are often decomposed to various actors, each and every one of them makes their purchase based on their own needs. In this paper, we argue that to maintain software sustainability in this context, there is a need for three key elements. Firstly, there is a need for an enterprise architecture where independent services from various vendors are can be easily deployed and integrated. Secondly, these services are build in a such manner that they can interact via well-defined APIs, but need no direct access to other services. Finally, techniques that support systematic, rapid development and deployment are needed.
Keywords: public sector; data systems; repertoires (arts); systems architecture; sustainable use
Free keywords: public sector software; mosaic architecture; macroservices; software sustainability
Contributing organizations
Ministry reporting: Yes
VIRTA submission year: 2021
JUFO rating: 1