Auflistung nach Autor:in "Riebisch, Matthias"
1 - 10 von 47
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragAnalyzing Model Dependencies for Rule-based Regression Test Selection(Modellierung 2014, 2014) Farooq, Qurat-ul-ann; Lehnert, Steffen; Riebisch, MatthiasUnintended side effects during changes of software demand for a precise test case selection to achieve both confidence and minimal effort for testing. Identifying the change related test cases requires an impact analysis across different views, models, and tests. Model-based regression testing aims to provide this analysis earlier in the software development cycle and thus enables an early estimation of test effort. In this paper, we present an approach for model-based regression testing of business processes. Our approach analyzes change types and dependency relations between different models such as Business Process Modeling Notation (BPMN), Unified Modeling Language (UML), and UML Testing Profile (UTP) models. We developed a set of impact rules to forecast the impact of those changes on the test models prior to their implementation. We discuss the implementation of our impact rules inside a prototype tool EMFTrace. The approach has been evaluated in a project for business processes on mobile devices.
- KonferenzbeitragAPI Deprecation: A Systematic Mapping Study(Software Engineering 2023, 2023) Bonorden, Leif; Riebisch, MatthiasThis extended abstract is based on a study published at the 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2022). [BR22a] We conducted a systematic mapping study on API deprecation including 36 primary studies. Our analysis highlights five major gaps in research: studying remote APIs, investigating a broader range of static APIs, joining views of suppliers and clients, including humans in studies, and designing with deprecation in mind.
- KonferenzbeitragAuf dem Wege zur Modellkunde(Modellierung 2022, 2022) Thalheim, BernhardModelle werden genutzt, (1) um sich eine Vorstellung zu machen, (2) um Handlungen jeder Art systematisch zu ordnen und zu begleiten, (3) um Auffassungen, Vorstellungen und Wissen zu verinnerlichen bzw. zu entwickeln und (4) um das soziale und interaktive Leben zu begleiten. Modelle wurden zu allen Zeiten entwickelt und verwendet. Modelle sind kleine Zusammenstellungen, um in der großen und komplexen Welt zurechtzukommen. Sie sind auf den menschlichen Gebrauch ausgerichtet und auch dem menschlichen Auffassungsvermögen angepaßt. Sie werden in der Wissenschaft und im Ingenieurwesen ebenso intensiv genutzt wie im täglichen Leben. Alles kann zum Modell werden, d. h. das Modellsein kann allem zeitweise auf wechselnder Grundlage zugeordnet werden. Die Modellkunde systematisiert, homogenisiert und verallgemeinert die Erkenntnisse, Herangehensweisen und Nutzungsweisen von Modellen und vom Modellieren zu einer Kunst der Modellentwicklung und -nutzung. Modelle unterstützen in expliziter oder auch impliziter Form beim Wahrnehmen, Beurteilen, Erwarten, Denken, Sozialisieren, Entscheiden und Handeln.
- ZeitschriftenartikelAufrechterhaltung von Traceability Links während evolutionärer Softwareentwicklung(Softwaretechnik-Trends Band 26, Heft 2, 2006) Mäder, Patrick; Riebisch, Matthias; Philippow, Ilka
- ZeitschriftenartikelAufruf zur Einreichung von Beiträgen: Evolution von Software-Architekturen (EvoSA 2010)(Softwaretechnik-Trends Band 29, Heft 4, 2009) Bode, Stephan; Riebisch, Matthias; Becker-Pechau, Petra
- KonferenzbeitragA Cross-Disciplinary Process Modelling Language for Validating Reconfigured Production Processes(Modellierung 2022, 2022) Koch, Sandro; Wunderlich, Tim; Hansert, Jonas; Schlegel, Thomas; Ihlenfeldt, Steffen; Heinrich, RobertModelling and reconfiguration of production processes require knowledge across different domains. This in-depth knowledge is necessary to avoid possible side effects that could threaten the production plant, the workpiece or the worker. Therefore, process modelling approaches allow adding additional data to the steps of a process. Such additions can be constraints, which need to be fulfilled before a step can be executed. Upon reconfiguration of production processes, these constraints need to be validated to ensure that the objective of the process is still met. However, this task demands expertise in the field of process modelling as well as in the domain of the production process and the production plant. To the best of our knowledge, state-of-the-art production process modelling approaches are unable to determine the semantic validity of a reconfigured production process. In this paper, we introduce a domain-specific modelling language dedicated to model and validate constraints between production steps.With this approach, we aim to assist the operator in reconfiguring production processes. We evaluate this approach in three case studies and show that our approach can detect violated constraints in production processes.
- KonferenzbeitragDecision-Making About Federated Digital Twins – How to Distribute Information Storage and Computing(Modellierung 2022, 2022) Bonorden, Leif; Frerichs, Marc; Riebisch, Matthias; von Riegen, Stephanie; Hartke, Florian; Herzog, Rainer; Hotz, Lothar; Jürgensen, Dennis; Kiele-Dunsche, Markus; Schottler, Seeko; Schroeder, RafaelDigital Twins are commonly used as virtual representations of physical objects in manufacturing industries. Information for Digital Twins may be collected from multiple sources and stored in a distributed manner, leading to a Federated Digital Twin. Since decisions about such a federation are crucial for the system and its architecture, they should be guided by reliable and well-evaluated methods. However, current research is focused on distributed data sources but is missing decisions about the distribution of the digital twin itself. We present an approach to partition Federated Digital Twins by classifying information types, computing resources, and concerns of data suppliers. Furthermore, we show how decisions are made based on the Decision Model and Notation standard and evaluate the approach using an industrial case study.
- ZeitschriftenartikelDesign Decision Support for Evolvability and Variability(Softwaretechnik-Trends Band 30, Heft 2, 2010) Riebisch, Matthias; Bode, Stephan
- ZeitschriftenartikelErhebung von Trace Links fur die koordinierte, plattformubergreifende Co-Evolution portierter Software(Softwaretechnik-Trends Band 38, Heft 1, 2018) Stehle, Tilmann; Riebisch, Matthias
- ZeitschriftenartikelEstablishing Common Architectures for Porting Mobile Applications to new Platforms(Softwaretechnik-Trends Band 35, Heft 2, 2015) Stehle, Tilmann; Riebisch, Matthias