Auflistung nach Autor:in "Regnat, Nikolaus"
1 - 5 von 5
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragImplementation of the SpesML Workbench in MagicDraw(Modellierung 2022 Satellite Events, 2022) Regnat, Nikolaus; Gupta, Rohit; Jansen, Nico; Rumpe, BernhardModel-Based Systems Engineering (MBSE) is a formalized methodology that focuses on creating models at the centre of system design, rather than traditional document-based approaches. While general purpose modelling languages such as the Systems Modelling Language (SysML) and their corresponding methodological approaches such as the Software Platform Embedded Systems (SPES) framework are available, the combination of a modelling language, method, and tooling is still lacking. Typically, industrial language engineers simply provide guidelines for users on how to use a particular modelling language as there is no methodical support for using the same with a well-defined method and a well-suited graphical modelling tool. This puts all the burden on the user, often resulting in a failure of the whole approach. To solve this challenge, we introduce a coherent and systematic approach for the efficient development of a SysML workbench that combines SysML and the SPES methodology using a modelling tool, MagicDraw. In this paper, we showcase the construction of a comprehensive methodical workbench by integrating key aspects of the modelling language, the SPES methodology and MagicDraw. Ultimately, the resulting SysML workbench for SPES serves as a reference point for future MBSE implementations, relieves users from the many burdens of traditional approaches, and helps mastering the complexity of creating collaborative model-based systems with efficient methods and tools.
- KonferenzbeitragA Model-Based Development Method for Device Drivers(INFORMATIK 2008. Beherrschbare Systeme - dank Informatik. Band 2, 2008) Kersten, Michael; Ulrich, Margull; Regnat, NikolausThe present contribution deals with the experiences of introducing a model-based software development method for device driver families used in electronic con- trol units in the automotive domain (e.g. engine management systems). Besides the technical experiences with UML, SysML and the corresponding tools for requirements, modeling and code generation we will discuss the key benefits as well as the crucial factors for success.
- KonferenzbeitragTextual model-based software/system architecture documentation using MPS(Software-engineering and management 2015, 2015) Aravantinos, Vincent; Miyamoto, Kenji; Molotnikov, Zaur; Regnat, Nikolaus; Schätz, BernhardA system architecture provides essential communication means between the architect and the user of the system diminishing thus the risk of misunderstanding during the development phase. In many domains, the tools used for documentation are word processors, typically Microsoft Word. However such tools allow to manipulate text with little structure only thus potentially yielding many inconsistencies in the document. In this paper, we report on a case study making use of textual models and model-based editors in order to develop such a documentation system for Siemens AG. We propose here to transfer these techniques to a new domain: (non-necessarily software) system documentation. The use of models allows to introduce more semantics into the editor, with the concrete effect of imposing more structure on the document to ensure the consistency of the document and thus prevent issues earlier in the development. We implemented the above process using the model-based programming environment MPS.
- KonferenzbeitragTowards syntactical model quality assurance in industrial software development: process definition and tool support(Software Engineering 2011 – Fachtagung des GI-Fachbereichs Softwaretechnik, 2011) Arendt, Thorsten; Kranz, Sieglinde; Mantz, Florian; Regnat, Nikolaus; Taentzer, GabrieleThe paradigm of model-based software development has become more and more popular, since it promises an increase in the efficiency and quality of software development. Following this paradigm, models become primary artifacts in the software development process where quality assurance of the overall software product considerably relies on the quality assurance of involved software models. In this paper, we concentrate on the syntactical dimension of model quality which is analyzed and improved by model metrics, model smells, and model refactorings. We propose an integration of these model quality assurance techniques in a predefined quality assurance process being motivated by specific industrial needs. By means of a small case study, we illustrate the model quality assurance techniques and discuss Eclipse-based tools which support the main tasks of the proposed model quality assurance process.
- KonferenzbeitragWhy SysML does often fail – and possible solutions(Modellierung 2018, 2018) Regnat, Nikolaus