Essays
Essays, White Papers, Definitions on Modeling
Our research mission: Improving software and systems development by identifying: methods, concepts, tools and infrastructures for innovative and efficient incremental development of software and software intensive high quality systems in less time while flexibly integrating evolving requirements.
We contributed a number of publications to this mission. However, not all our insights, thoughts and comments are made explicit in scientific papers or sometimes the insights are deeply embedded in the paper and only became relevant afterwards. Thus, we have decided to formulate some insights and findings in form of comments and essays directly in the blog like web.
Digital Twins and Companions
Modeling Languages
- Explicit versus Implicit Models (extended SoSyM editorial)
- DSLs für Gesetze und Ordnungen (in D)
Software and Systems Engineering Topics
More Definitions, Considerations and Rationale
SoSyM Editorials: also worthwile reading
Architectural Description Languages (ADL, SysML)
Modeling Languages (SLE)
- UML Customization Versus Domain-Specific Languages
- Logic Formulas in Models (Truth and Boolean in OCL)
- Variability in UML Language and Semantics
- Domain Specific Modeling
Modeling Techniques: Analysis
- Compositional Model Analysis
- Conceptual Distance of Models and Languages
- Models in Simulation
- Assessing Model Quality
Model-Driven and Model-Based Engineering Methods
- Agile Model-Based System Development
- The Importance of Flow in Software development
- Model Engineering
- The Wild-West of Modeling
- Modeling to Improve Quality or Efficiency? An Automotive Domain Perspective
- Does Model Driven Engineering tame Complexity?
Modeling in the Large
- Modeling in the Large: Model Libraries
- Data Warehouse Concepts for Model Artifacts?
- Linking Models and their Storage Artifacts
Models for Digitalization and Digital Transformation
- Modeling of, for, and with Digital Twins
- Models for Digitalization
- Modeling Big Smart Data
- Modeling for the Cloud
Modeling in and for Research
- Models as the Subject of Research
- The Evolution of Modeling Research Challenges
- Why it is so hard to use Models in Software Development: Observations
- On the Relationship between Modeling and Programming Languages
- On the Relationship between Models and Ontologies
Further information:
- Publications
- Topic sorted list of most interesting publications
- Books
- Website of the Software Engineering department at RWTH