000975535 001__ 975535 000975535 005__ 20251009164037.0 000975535 0247_ $$2HBZ$$aHT030628422 000975535 0247_ $$2Laufende Nummer$$a42862 000975535 0247_ $$2datacite_doi$$a10.18154/RWTH-2023-12076 000975535 037__ $$aRWTH-2023-12076 000975535 041__ $$aGerman 000975535 082__ $$a004 000975535 1001_ $$0P:(DE-82)IDM00654$$aOhler, Fabian Georg Alexander$$b0$$urwth 000975535 245__ $$aDie Rolle funktionaler Domänenmodelle in der Entwicklung allianzgetriebener Softwareplattformen$$cvorgelegt von Fabian Ohler, Master of Science$$honline 000975535 260__ $$aAachen$$bRWTH Aachen University$$c2023 000975535 260__ $$c2024 000975535 300__ $$a1 Online-Ressource : Illustrationen 000975535 3367_ $$02$$2EndNote$$aThesis 000975535 3367_ $$0PUB:(DE-HGF)11$$2PUB:(DE-HGF)$$aDissertation / PhD Thesis$$bphd$$mphd 000975535 3367_ $$2BibTeX$$aPHDTHESIS 000975535 3367_ $$2DRIVER$$adoctoralThesis 000975535 3367_ $$2DataCite$$aOutput Types/Dissertation 000975535 3367_ $$2ORCID$$aDISSERTATION 000975535 500__ $$aVeröffentlicht auf dem Publikationsserver der RWTH Aachen University 2024 000975535 502__ $$aDissertation, RWTH Aachen University, 2023$$bDissertation$$cRWTH Aachen University$$d2023$$gFak01$$o2023-12-08 000975535 5203_ $$aZur Integration von Produkten sind Software-Plattformen heute ein bewährtes Mittel. Sehen sich die beteiligten Organisationen jedoch als gleichberechtigt an, widerstrebt es ihnen, sich in etwaige Plattformen der anderen zu integrieren. Statt dessen können sie zur Erfüllung des verbindenden Ziels eine gemeinsame Plattform schaffen, die sie als Allianz gestalten. Charakteristisch für derartige Unternehmungen ist, dass bereits in einem frühen Stadium eine Vielzahl an Prozessen zusammengeführt und die Verteilung der Funktionen auf die Akteure geklärt und koordiniert werden muss. Die unternehmensübergreifenden, von Kollaboration geprägten Entwurfsaktivitäten der zugehörigen Systemarchitektur sollen durch diese Arbeit in geeigneter Weise methodisch und technisch unterstützt werden. Dafür wird eine empirisch ausgearbeitete Methode zur Herleitung eines funktionalen Domänenmodells und für die Weiterentwicklung zu einer Systemarchitekturbeschreibung vorgestellt. Dem funktionalen Domänenmodell kommt hierbei vor allem für die Kommunikation innerhalb interdisziplinärer Arbeitsgruppen aber auch mit an der Entwicklung nicht direkt beteiligten Stakeholdern eine besondere Bedeutung zu. Zur Förderung der Verständlichkeit und der Validierung der Artefakte werden verschiedene Visualisierungsmöglichkeiten diskutiert, deren Relevanz sich in der Praxis zeigte. Die Methode wurde erfolgreich in den Domänen der Mobilität und IT-Sicherheit eingesetzt, so dass eine weitere Übertragbarkeit zu erwarten ist. Ergänzend erfolgte mithilfe von Experteninterviews eine Untersuchung zur Unterstützung der Entwicklungsaktivitäten für eine Systemarchitekturbeschreibung durch Software-Werkzeuge. Bislang eingesetzte Werkzeuge weisen demnach Defizite auf hinsichtlich der Unterstützung bei der Kollaboration und der Integration verschiedener Aspekte, vor allem der technischen Spezifikation und der fachlichen Dokumentation. Anforderungen an eine geeignete Werkzeugunterstützung werden vorgestellt und mit existierenden Ansätzen abgeglichen. Für die Entwicklungsphasen der Feinspezifikation und Validierung wurden funktionale Prototypen von zu diesen Anforderungen passenden Werkzeugen evaluiert. Sie wurden durch die Nutzer als geeignete Lösung für die ermittelten Schwächen bisheriger Werkzeuge angesehen und akzeptiert. Die im Rahmen der Evaluation identifizierten Probleme in den Prototypen wurden durch die Anwender als weniger wichtig bewertet als die erreichten Vorteile. Eine Erweiterung auf frühere Entwicklungsphasen in Anknüpfung an die hier vorgestellte Methode erscheint vielversprechend.$$lger 000975535 520__ $$aToday, software platforms are a proven means of integrating products. However, if the organizations involved see themselves as equals, they are reluctant to integrate themselves into any platforms of the others. Instead, they can create a common platform to fulfill the unifying goal, which they design as an alliance. It is characteristic of such ventures that already at an early stage a large number of processes must be brought together and the distribution of functions among the players must be clarified and coordinated. The cross-company design activities of the associated system architecture, which are characterized by collaboration, are to be supported by this work in a suitable methodological and technical manner. For this purpose, an empirically developed method for the derivation of a functional domain model and for the further development to a system architecture description is presented. The functional domain model is of particular importance for the communication within interdisciplinary working groups but also with stakeholders not directly involved in the development. To promote comprehensibility and validation of the artifacts, various visualization options are discussed, the relevance of which has been demonstrated in practice. The method was successfully applied in the domains of mobility and IT security, so that further transferability can be expected. In addition, expert interviews were used to investigate the support of development activities for a system architecture description by software tools. According to these, the tools used to date have deficits with regard to support for collaboration and the integration of various aspects, especially the technical specification and the functional documentation. Requirements for a suitable tool support are presented and compared with existing approaches. For the development phases of protocol design and validation, functional prototypes of tools matching these requirements were evaluated. They were considered and accepted by the users as suitable solutions for the identified weaknesses of previous tools. The problems identified in the prototypes during the evaluation were rated by the users as less important than the benefits achieved. An extension to earlier development phases based on the method presented here seems promising.$$leng 000975535 588__ $$aDataset connected to Lobid/HBZ 000975535 591__ $$aGermany 000975535 653_7 $$aArchitektur 000975535 653_7 $$aEntwurf 000975535 653_7 $$aKollaboration 000975535 653_7 $$aMobilität 000975535 653_7 $$aPlattform 000975535 653_7 $$aWerkzeuge 000975535 7001_ $$0P:(DE-82)IDM00071$$aJarke, Matthias$$b1$$eThesis advisor$$urwth 000975535 7001_ $$0P:(DE-82)003994$$aPrinz, Wolfgang$$b2$$eThesis advisor$$urwth 000975535 7001_ $$0P:(DE-82)IDM00463$$aZiefle, Martina$$b3$$eThesis advisor$$urwth 000975535 8564_ $$uhttps://publications.rwth-aachen.de/record/975535/files/975535.pdf$$yOpenAccess 000975535 8564_ $$uhttps://publications.rwth-aachen.de/record/975535/files/975535_source.zip$$yRestricted 000975535 909CO $$ooai:publications.rwth-aachen.de:975535$$popenaire$$popen_access$$pVDB$$pdriver$$pdnbdelivery 000975535 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)IDM00654$$aRWTH Aachen$$b0$$kRWTH 000975535 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)IDM00071$$aRWTH Aachen$$b1$$kRWTH 000975535 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)003994$$aRWTH Aachen$$b2$$kRWTH 000975535 9101_ $$0I:(DE-588b)36225-6$$6P:(DE-82)IDM00463$$aRWTH Aachen$$b3$$kRWTH 000975535 9141_ $$y2023 000975535 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess 000975535 9201_ $$0I:(DE-82)121810_20140620$$k121810$$lLehrstuhl für Informatik 5 (Informationssysteme und Datenbanken)$$x0 000975535 9201_ $$0I:(DE-82)120000_20140620$$k120000$$lFachgruppe Informatik$$x1 000975535 961__ $$c2024-01-29T10:27:07.756921$$x2023-12-20T23:23:34.474144$$z2024-01-29T10:27:07.756921 000975535 9801_ $$aFullTexts 000975535 980__ $$aI:(DE-82)120000_20140620 000975535 980__ $$aI:(DE-82)121810_20140620 000975535 980__ $$aUNRESTRICTED 000975535 980__ $$aVDB 000975535 980__ $$aphd