Variant Management for Software Applications for Public Administrations

Vorschaubild
Autor:innen
Gryzlak, Karin
Autor:in (Körperschaft)
Publikationsdatum
22.07.2016
Typ der Arbeit
Master
Studiengang
Typ
11 - Studentische Arbeit
Herausgeber:innen
Herausgeber:in (Körperschaft)
Betreuer:in
Übergeordnetes Werk
Themenheft
DOI der Originalpublikation
Link
Reihe / Serie
Reihennummer
Jahrgang / Band
Ausgabe / Nummer
Seiten / Dauer
Patentnummer
Verlag / Herausgebende Institution
Hochschule für Wirtschaft FHNW
Verlagsort / Veranstaltungsort
Auflage
Version
Programmiersprache
Abtretungsempfänger:in
Praxispartner:in/Auftraggeber:in
Zusammenfassung
Nowadays, software is getting more complex due to upcoming requirements from customers. It is therefore necessary to handle the variants of a software system’s different components and to know what customer uses which component and/or variant. In the area of public administrations, the requirements differ as they are not just influenced by the needs of a company but also by laws and regulations. The purpose of variant management is to handle customer-specific parts for different customers within one system. In order to handle such variants, different concepts can be applied. However, although variant management can be used for every kind of software, it needs to be adapted to the specific case of software for public administrations. This research thesis illustrates how feature trees can be extended and adapted to represent the elements of the specific case of variant management for public administration software. The starting point are software product lines (SPL) with the concept of feature trees for describing a system. Adding elements like influencers or rules to the concept of feature trees and extending it with new relations such as requires shows that it is possible to model variants in an area with specific requirements. Modelling a system with the extended feature model allows finding and retrieving variants for individual customers. A model based on feature trees for an application used in public administrations with all relevant features and relations is developed. The investigated application is a message based register with data about residents on cantonal level. The development is based on results of interviews with employees of a company that develops software for public administrations. In order to evaluate the model, actual results of queries are compared to expected results. Queries are used to retrieve information from the modelled application based on a specific syntax. To find out if the approach could be applicable and useful in practice, some of the practitioners are consulted.
Schlagwörter
Variant Management, Public Administration, Software Product Line, SPL, Feature Tree, Feature Modelling, ADOxx
Fachgebiet (DDC)
004 - Computer Wissenschaften, Internet
Projekt
Veranstaltung
Startdatum der Ausstellung
Enddatum der Ausstellung
Startdatum der Konferenz
Enddatum der Konferenz
Datum der letzten Prüfung
ISBN
ISSN
Sprache
Englisch
Während FHNW Zugehörigkeit erstellt
Ja
Zukunftsfelder FHNW
Publikationsstatus
Unveröffentlicht
Begutachtung
Keine Begutachtung
Open Access-Status
Lizenz
Zitation
GRYZLAK, Karin, 2016. Variant Management for Software Applications for Public Administrations. Hochschule für Wirtschaft FHNW. Verfügbar unter: https://doi.org/10.26041/fhnw-1170