Auflistung nach Autor:in "Busch, Kiana"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAn Approach to Requirement Analysis in Automated Production Systems(Softwaretechnik-Trends Band 38, Heft 2, 2018) Maier, Timo; Busch, Kiana; Reussner, RalfAutomated production systems (aPS) involve different disciplines, like mechanical and software engineering. Evolution has to be seen as a repetitive activity in these systems. Complexity of hardware and especially software is constantly rising and demands for automated solutions, as change propagation analysis by hand is slow and error-prone. In this paper, we present an approach to automatically calculate change propagation based on requirement changes in aPS.
- KonferenzbeitragArchitektur-basierte Analyse von Änderungsausbreitung in Software-intensiven Systemen(Software Engineering 2020, 2020) Heinrich, Robert; Koch, Sandro; Cha, Suhyun; Busch, Kiana; Reussner, Ralf; Vogel-Heuser, BirgitSoftware ist ein wesentlicher Bestandteil unseres täglichen Lebens. Mobilität, Energie, Wirtschaft, Produktion und Infrastruktur hängen stark von Software ab, die allerdings nicht immer von hoher Qualität ist. Kritische Probleme, wie Effizienzeinbrüche oder hohe Wartungsaufwände, können durch schlechte Softwarequalität verursacht werden. Beispiele sind vielfältig in der Presse zu finden. Qualitätseigenschaften hängen stark von Entwurfsentscheidungen bzgl. der Architektur eines Systems ab. Um eine hohe Qualität bei der Systemevolution zu gewährleisten, sind Forschung und Praxis an Ansätzen interessiert, mit denen verschiedene Entwurfsalternativen modelliert und analysiert werden können. Dieser Beitrag zeigt Herausforderungen bei der architektur-basierten Evolution von software-intensiven Systemen auf. Es werden Modellierungs- und Analysetechniken vorgestellt, die zur Untersuchung verschiedener Qualitätseigenschaften auf Architekturebene geeignet sind. Darüber hinaus werden Modularisierungskonzepte für Sprachen (definiert durch Metamodelle) und Analysetechniken vorgestellt. Diese führen zur ersten Referenzarchitektur für Metamodelle zur Qualitätsmodellierung und -analyse.
- KonferenzbeitragAutomated Analysis of the Co-evolution of Software Systems and Business Processes(Software Engineering und Software Management 2018, 2018) Busch, Kiana; Heinrich, Robert; Busch, Axel; Reussner, RalfSoftware systems are an essential part of business processes. As business processes and the corresponding software systems mutually affect each other, they co-evolve during their life cycle. Thus, to adequately predict the impact of a change, their mutual dependencies have to be considered. However, existing approaches to change propagation analysis consider one domain in isolation and neglect the mutual dependencies between the domains. In this paper, we propose the Karlsruhe Architectural Maintainability Prediction for Business Processes (KAMP4BP) to analyze the change propagation in business processes and the corresponding software systems.