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 editorsSetälä, Manu; Abrahamsson, Pekka; Mikkonen, Tommi

Parent publicationSoftware Business : 12th International Conference, ICSOB 2021, Drammen, Norway, December 2–3, 2021, Proceedings

Parent publication editorsWang, Xiaofeng; Martini, Antonio; Nguyen-Duc, Anh; Stray, Viktoria

Place and date of conferenceDrammen, Norway2.-3.12.2021

ISBN978-3-030-91982-5

eISBN978-3-030-91983-2

Journal or seriesLecture Notes in Business Information Processing

ISSN1865-1348

eISSN1865-1356

Publication year2021

Number in series434

Pages range3-9

Number of pages in the book255

PublisherSpringer

Place of PublicationCham

Publication countrySwitzerland

Publication languageEnglish

DOIhttps://doi.org/10.1007/978-3-030-91983-2_1

Publication open accessNot 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.


Keywordspublic sectordata systemsrepertoires (arts)systems architecturesustainable use

Free keywordspublic sector software; mosaic architecture; macroservices; software sustainability


Contributing organizations


Ministry reportingYes

VIRTA submission year2021

JUFO rating1


Last updated on 2024-12-10 at 11:15