The University of Southampton
University of Southampton Institutional Repository

Designing a generic research data infrastructure architecture with continuous software engineering

Designing a generic research data infrastructure architecture with continuous software engineering
Designing a generic research data infrastructure architecture with continuous software engineering

Long-living software systems undergo a continuous development including adaptions due to altering requirements or the addition of new features. This is an even greater challenge if neither all users nor requirements are known at an initial design phase. In such a context, complex restructuring activities are much more probable, if the challenges are not taken into account from the beginning. We introduce a combination of the concepts of domain-driven design and self-contained systems to meet these challenges within the system's architecture design. We show the merits of this approach by designing an architecture for a generic research data infrastructure, a use case where the mentioned challenges can be found. Embedding this approach within continuous software engineering, allows to implement and integrate changes continuously, without neglecting other crucial properties such as maintainability and scalability.

Continuous software engineering, Microservice, Research data management, Self-contained system, Systemoriented architecture
1613-0073
85-88
CEUR Workshop Proceedings
De Sousa, Nelson Tavares
fc0aa5f6-e988-4557-9139-fa58acef7aba
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd
Weber, Tobias
3c38eca2-7d51-4e92-a890-151137d4e688
Kranzlmüller, Dieter
4f53eb1c-1db4-4562-bf80-ed362d4e0b98
Steghofer, J.-P.
Schmieders, E.
Tessmer, J.
al, et
De Sousa, Nelson Tavares
fc0aa5f6-e988-4557-9139-fa58acef7aba
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd
Weber, Tobias
3c38eca2-7d51-4e92-a890-151137d4e688
Kranzlmüller, Dieter
4f53eb1c-1db4-4562-bf80-ed362d4e0b98
Steghofer, J.-P.
Schmieders, E.
Tessmer, J.
al, et

De Sousa, Nelson Tavares, Hasselbring, Wilhelm, Weber, Tobias and Kranzlmüller, Dieter (2018) Designing a generic research data infrastructure architecture with continuous software engineering. Steghofer, J.-P., Schmieders, E., Tessmer, J. and al, et (eds.) In CEUR Workshop Proceedings. vol. 2066, CEUR Workshop Proceedings. pp. 85-88 .

Record type: Conference or Workshop Item (Paper)

Abstract

Long-living software systems undergo a continuous development including adaptions due to altering requirements or the addition of new features. This is an even greater challenge if neither all users nor requirements are known at an initial design phase. In such a context, complex restructuring activities are much more probable, if the challenges are not taken into account from the beginning. We introduce a combination of the concepts of domain-driven design and self-contained systems to meet these challenges within the system's architecture design. We show the merits of this approach by designing an architecture for a generic research data infrastructure, a use case where the mentioned challenges can be found. Embedding this approach within continuous software engineering, allows to implement and integrate changes continuously, without neglecting other crucial properties such as maintainability and scalability.

This record has no associated files available for download.

More information

Published date: 6 March 2018
Venue - Dates: 2018 Combined Workshops of the German Software Engineering Conference, SE-WS 2018, , Ulm, Germany, 2018-03-06
Keywords: Continuous software engineering, Microservice, Research data management, Self-contained system, Systemoriented architecture

Identifiers

Local EPrints ID: 488708
URI: http://eprints.soton.ac.uk/id/eprint/488708
ISSN: 1613-0073
PURE UUID: 8273eedf-19b7-439c-8699-267400aa4724
ORCID for Wilhelm Hasselbring: ORCID iD orcid.org/0000-0001-6625-4335

Catalogue record

Date deposited: 04 Apr 2024 16:46
Last modified: 10 Apr 2024 02:15

Export record

Contributors

Author: Nelson Tavares De Sousa
Author: Wilhelm Hasselbring ORCID iD
Author: Tobias Weber
Author: Dieter Kranzlmüller
Editor: J.-P. Steghofer
Editor: E. Schmieders
Editor: J. Tessmer
Editor: et al

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×