Robra, ChristianChristianRobra2019-09-192014-09-242004https://fis.uni-bamberg.de/handle/uniba/12345Bamberg, Univ., Diss., 2004Die vorliegende Arbeit leistet einen Beitrag zur zweckmäßigen Bildung von Komponenten im Rahmen der Entwicklung betrieblicher Anwendungssysteme. Dafür stellt es ein komponentenbasiertes Software-Architekturmodell zur Verfügung, das eine ganzheitliche und methodisch durchgängige Entwicklung komponentenbasierter betrieblicher Anwendungssysteme unterstützt. Grundlage des komponentenbasierten Software-Architekturmodells ist ein präskriptives Grundkonzept der Komponentenorientierung, das auf geeigneten theoretischen Grundlagen und bewährten Prinzipien und Modellen beruht und die Erfüllung der Mindestanforderungen an Software-Komponenten bezüglich ihrer Wiederverwendbarkeit, Wiederverwendung und Verteilbarkeit zum Ziel hat. Durch die Integrierbarkeit in unterschiedliche Informationssystem-Architekturen sorgt das komponentenbasierte Software-Architekturmodell für einen lückenlosen Übergang vom Fachentwurf zum softwaretechnischen Entwurf und eignet sich somit als methodischer Rahmen für die Erstellung von Software-Komponenten und komponentenbasierten Anwendungssystemen. Ein erster praktischer Nachweis der Wiederverwendbarkeit und Verteilbarkeit von komponentenbasierten Anwendungssystemen, die mit dem Software-Architekturmodell entworfen wurden, erfolgt im Rahmen von zwei Fallstudien, die aus unterschiedlichen Anwendungsdomänen stammen.This thesis contributes to the practical creation of software components within the context of building business application systems. It provides a component-based software architecture model, which supports an integral and methodically straight way of constructing component-based business application systems. The component-based software architecture model is based on a prescriptive concept of component-orientation, which enables the specification of reusable and distributable software components. In order to produce component designs that can meet those minimum requirements, the prescriptive concept of component-orientation combines appropriate basic theories and proven principles and models. Since the component-based software architecture model can be incorporated into several information system architectures, it is capable of integrating the functional analysis model and the software design model. Therefore it can be used as a me-thodical framework for constructing software components and component-based business application systems. On the basis of two case studies which have been taken from different domains, a first proof of the concept is given. It shows how the component-based software architecture model sup-ports the specification of reusable software components in the first case study and their reuse in the second one.deuKomponente, Software-Komponente, komponentenbasiertes-, verteiltes-, betriebliches Anwendungssystem, betriebliches InformationssystemComponent-Based Software Engineering (CBSE), Component, software component, component-based-, distributed-, business application system, reusabilityKomponenteSoftware-Komponentekomponentenbasiertes-verteiltes-betriebliches Anwendungssystembetriebliches InformationssystemComponent-Based Software Engineering (CBSE)Componentsoftware componentcomponent-based-distributed-business application systemreusability004Ein komponentenbasiertes Software-Architekturmodell zur Entwicklung betrieblicher Anwendungssystemedoctoralthesis