Search Results - "Taentzer, Gabriele"
-
1
Avoiding unnecessary information loss: correct and efficient model synchronization based on triple graph grammars
Published in International journal on software tools for technology transfer (01-06-2021)“…Model synchronization, i.e., the task of restoring consistency between two interrelated models after a model change, is a challenging task. Triple graph…”
Get full text
Journal Article -
2
A generalized concurrent rule construction for double-pushout rewriting: Generalized concurrency theorem and language-preserving rule applications
Published in Journal of logical and algebraic methods in programming (01-01-2023)“…Double-pushout rewriting is an established categorical approach to the rule-based transformation of graphs and graph-like objects. One of its standard results…”
Get full text
Journal Article -
3
Empowering model repair: a rule-based approach to graph repair without side effects—extended version
Published in Innovations in systems and software engineering (04-11-2024)“…Abstract Working with models can lead to inconsistencies, e.g., due to erroneous or contradictory actions during concurrent modeling processes. Modern modeling…”
Get full text
Journal Article -
4
A tool environment for quality assurance based on the Eclipse Modeling Framework
Published in Automated software engineering (01-06-2013)“…The paradigm of model-based software development has become more and more popular since it promises an increase in the efficiency and quality of software…”
Get full text
Journal Article -
5
A generic construction for crossovers of graph-like structures and its realization in the Eclipse Modeling Framework
Published in Journal of logical and algebraic methods in programming (01-01-2024)“…In model-driven optimization (MDO), domain-specific models are used to define and solve optimization problems via meta-heuristic search, often via evolutionary…”
Get full text
Journal Article -
6
A graph-based framework for model-driven optimization facilitating impact analysis of mutation operator properties
Published in Software and systems modeling (01-08-2023)“…Optimization problems in software engineering typically deal with structures as they occur in the design and maintenance of software systems. In model-driven…”
Get full text
Journal Article -
7
Sustaining and improving graduated graph consistency: A static analysis of graph transformations
Published in Science of computer programming (01-02-2022)“…•Graph consistency as graduated property of graphs.•Consistency-sustaining and improving graph transformations with static analysis.•Practical validation in…”
Get full text
Journal Article -
8
Applying MDD in the content management system domain
Published in Software and systems modeling (01-12-2021)“…Content management systems (CMSs) such as Joomla and WordPress dominate today’s web. Enabled by standardized extensions, administrators can build powerful web…”
Get full text
Journal Article -
9
Co-evolving meta-models and their instance models: A formal approach based on graph transformation
Published in Science of computer programming (15-06-2015)“…Model-driven engineering focuses on models as primary artifacts of the software development process, which means programs are mainly generated by model-to-code…”
Get full text
Journal Article -
10
Model-driven development of mobile applications for Android and iOS supporting role-based app variability
Published in Software and systems modeling (01-02-2018)“…Rapidly increasing numbers of applications and users make the development of mobile applications to one of the most promising fields in software engineering…”
Get full text
Journal Article -
11
Formal foundation of consistent EMF model transformations by algebraic graph transformation
Published in Software and systems modeling (01-05-2012)“…Model transformation is one of the key activities in model-driven software development. An increasingly popular technology to define modeling languages is…”
Get full text
Journal Article -
12
Applying MDD in the content management system domain: Scenarios, tooling, and a mixed-method empirical assessment
Published in Software and systems modeling (01-12-2021)“…Content management systems (CMSs) such as Joomla and WordPress dominate today’s web. Enabled by standardized extensions, administrators can build powerful web…”
Get full text
Journal Article -
13
Analysing refactoring dependencies using graph transformation
Published in Software and systems modeling (01-09-2007)Get full text
Journal Article -
14
A fundamental approach to model versioning based on graph modifications: from theory to implementation
Published in Software and systems modeling (01-02-2014)“…In model-driven engineering, models are primary artifacts that can evolve heavily during their life cycle. Therefore, versioning of models is a key technique…”
Get full text
Journal Article -
15
Translating essential OCL invariants to nested graph constraints for generating instances of meta-models
Published in Science of computer programming (15-01-2018)“…Domain-specific modeling languages (DSMLs) are usually defined by meta-modeling using the Object Constraint Language (OCL) for specifying invariants. This…”
Get full text
Journal Article -
16
Multi-granular conflict and dependency analysis in software engineering based on graph transformation
Published in 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27-05-2018)“…Conflict and dependency analysis (CDA) of graph transformation has been shown to be a versatile foundation for understanding interactions in many software…”
Get full text
Conference Proceeding -
17
Generating instance models from meta models
Published in Software and systems modeling (01-09-2009)“…Meta modeling is a wide-spread technique to define visual languages, with the UML being the most prominent one. Despite several advantages of meta modeling…”
Get full text
Journal Article -
18
Contents for a Model-Based Software Engineering Body of Knowledge
Published in Software and systems modeling (01-12-2019)“…Although Model-Based Software Engineering (MBE) is a widely accepted Software Engineering (SE) discipline, no agreed-upon core set of concepts and practices…”
Get full text
Journal Article -
19
Multi-amalgamated triple graph grammars: Formal foundation and application to visual language translation
Published in Journal of visual languages and computing (01-10-2017)“…Visual languages (VLs) facilitate software development by not only supporting communication and abstraction, but also by generating various artifacts such as…”
Get full text
Journal Article -
20
Introduction to the STAF 2015 special section
Published in Software and systems modeling (01-02-2019)Get full text
Journal Article