Nico Jansen

ORCID: 0000-0001-5199-8323
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Model-Driven Software Engineering Techniques
  • Service-Oriented Architecture and Web Services
  • Flexible and Reconfigurable Manufacturing Systems
  • Advanced Software Engineering Methodologies
  • Digital Transformation in Industry
  • Manufacturing Process and Optimization
  • Semantic Web and Ontologies
  • Business Process Modeling and Analysis
  • Technology Assessment and Management
  • Software System Performance and Reliability
  • Data Quality and Management
  • Technology and Data Analysis
  • Software Engineering Research
  • Collaboration in agile enterprises
  • Natural Language Processing Techniques
  • Distributed and Parallel Computing Systems
  • Multimedia Communication and Technology
  • Advanced Database Systems and Queries
  • Online Learning and Analytics
  • Systems Engineering Methodologies and Applications
  • Usability and User Interface Design
  • Product Development and Customization
  • Innovative Teaching and Learning Methods
  • Data Visualization and Analytics
  • Formal Methods in Verification

RWTH Aachen University
2018-2024

Software (Germany)
2022

Time-to-market and continuous improvement are key success indicators to deliver for Industry 4.0 Cyber-Physical Systems (CPSs). There is thus a growing interest in adapting DevOps approaches coming from software systems CPSs. However, CPSs made not only of but also physical parts that need be monitored at runtime. In this paper, we claim Model-Driven Engineering can facilitate by automatically connecting CPS design model its runtime monitoring, the form digital twin.

10.1109/models-c59198.2023.00076 article EN 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2023-10-01

Model-Based Systems Engineering (MBSE) aims to provide a systems engineering methodology that leverages modeling methods support design, analysis, verification, and validation of systems. As such, methodologies for MBSE have be able integrate heterogeneous models from variety domains, including mechanical engineering, product legislation, many more. Most research in this area usually only focuses on general system descriptions step the development process, without providing any...

10.1109/models-c.2019.00069 article EN 2019-09-01

There is a software language engineering gap between metamodel-based languages and grammar-based languages. Grammars can support integrated definition of concrete syntax abstract syntax, which facilitates processing models, but usually prevents reusing the variety tools operating on Ecore metamodels (such as editors, interpreters, debuggers, etc.). Existing work translating grammars to features very cursory translations only, requires re-engineering intricacies natural for again. We...

10.1145/3276604.3276605 article EN 2018-10-24

Domain-specific modelling languages (DSMLs) help practitioners solve challenges specific to various domains. As domains grow more complex and heterogeneous in nature, industrial often face the usability of graphical DSMLs. There is still a lack guidelines that language engineers should consider for improving user experience (UX) these practitioners. The overall topic UX vast subjective, general definitions are overly generic or tied technological spaces. To this challenge, we leverage...

10.1145/3550356.3561595 article EN 2022-10-23

Many modeling languages share common concepts, such as types, expressions, statements, or literals.Nonetheless, these essential language concerns are often developed again and again, independently, with minor changes here there.A well-designed extensible library of such, tried-and-tested, components can facilitate engineering new through their reuse.We utilize the powerful composition techniques MontiCore workbench to conceive a library, present its components, rationale.This fosters in...

10.5381/jot.2020.19.3.a4 article EN The Journal of Object Technology 2020-01-01

The current challenges of industrial manufacturing forces producers to optimize and digitize their facilities. Digital Twin as a digital representation both the product production is key enabler efficiency, flexibility, sustainability. Unfortunately, development Twins sophisticated hampered by manual tasks. This paper presents an approach automatically create models objects which are be represented, based on 3D CAD data. Therefore, data, stored STEP file, analysed extract relevant...

10.1109/etfa52439.2022.9921451 article EN 2022 IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA) 2022-09-06

Low-code development is a software-development paradigm that can reduce the conceptual gap between application domain problem expertise and software engineering solution expertise. Hence, it might be vital means to impact of world-wide scarcity software-developers. Consequently, many different low-code platforms (LCDPs) have surfaced in last 5–10 years, which experts must understand chose best-possible LCDP for their applications. This choice not made restricting front-end features these...

10.1109/models-c59198.2023.00135 article EN 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2023-10-01

Today's industrial manufacturing challenges force manufacturers to optimize and increase the flexibility of their facilities. In practice, this requires analyzing, preparing for adaptation, adapting brownfield systems. The digital twin, a representation system, is key enabler efficiency, flexibility, sustainability. Unfortunately, analysis preparation systems as well creation twins, are challenging time-consuming tasks. This paper presents an approach automatically create models based on 3D...

10.1109/models-c59198.2023.00077 article EN 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2023-10-01

Model-driven systems engineering relies on software languages that support different stakeholders. These often operate in technological spaces. Checking consistency, tracing, and change propagation of models developed by stakeholders, thus demands methods to bridge the gaps between these Research integration heterogeneous considers heterogeneity within specific spaces only. We outline a systematic method translate grammars MontiCore Xtext language workbench (LWB) report observations general...

10.1145/3358501.3361236 article EN 2019-10-11

In Software Language Engineering, the composition of heterogeneous languages has become an increasingly relevant research area in recent years. Despite considerable advances different techniques, they mainly focus on composing concrete and abstract syntax, while a thorough yet general concept for synchronizing code generators their produced artifacts is still missing. Current solutions are either highly generic, typically increasing complexity beyond actual value, or strictly limited to...

10.1145/3623476.3623530 article EN 2023-10-19

In modern systems engineering, domain experts increasingly utilize models to define domain-specific viewpoints in a highly interdisciplinary context. Despite considerable advances developing model composition techniques, their integration largely heterogeneous language landscape still poses challenge. Until now, practice mainly focuses on foundational components or applying smaller scenarios, while the application extensive, languages is missing. this paper, we report our experiences of...

10.1145/3623476.3623527 article EN 2023-10-19

The modularization of domain-specific modeling languages (DSMLs) during language development is important for or parts to be reusable.As and their components are created using different workbenches tools, the definitions concepts such often limited individual technological spaces.In reality, requires significant effort, DSMLs built from scratch within a single space, with little consideration generalization other this article, we discuss common notions that valid across textual graphical...

10.5381/jot.2023.22.1.a4 article EN The Journal of Object Technology 2023-01-01

Domain-specific modelling languages (DSMLs) facilitate practitioners in solving complex scenarios related to their particular domains. As such heterogeneous domains grow complexity, industrial DSML often face challenges getting assistance with the help of effective methods, guidance, and support for current situation. Often, only a static source information is provided these which leads endless search relevant modelling. An integrated approach that combines language, method, tool single...

10.1109/models-c59198.2023.00064 article EN 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2023-10-01
Coming Soon ...