Software and Systems Modeling

Papers
(The median citation count of Software and Systems Modeling is 2. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2020-03-01 to 2024-03-01.)
ArticleCitations
Low-code development and model-driven engineering: Two sides of the same coin?48
Cyber security threat modeling based on the MITRE Enterprise ATT&CK Matrix43
Opportunities in intelligent modeling assistance37
IoT meets BPM: a bidirectional communication architecture for IoT-aware process execution33
The triptych of conceptual modeling31
Uncertainty representation in software models: a survey30
HoloFlows: modelling of processes for the Internet of Things in mixed reality23
Spectra: a specification language for reactive systems23
A systematic literature review of cross-domain model consistency checking by model management tools22
An interdisciplinary comparison of sequence modeling methods for next-element prediction22
Recommending metamodel concepts during modeling activities with pre-trained language models21
Modelling in low-code development: a multi-vocal systematic review19
Recommender systems in model-driven engineering18
Multi-paradigm modelling for cyber–physical systems: a descriptive framework16
Model-driven development platform selection: four industry case studies16
Characteristics, potentials, and limitations of open-source Simulink projects for empirical research15
Wodel-Test: a model-based framework for language-independent mutation testing15
An ontological metamodel for cyber-physical system safety, security, and resilience coengineering15
Mixed-semantics composition of statecharts for the component-based design of reactive systems15
A technique for evaluating and improving the semantic transparency of modeling language notations15
Empirical analysis of the tool support for software product lines15
Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study14
Modelling multi-criticality vehicular software systems: evolution of an industrial component model14
On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML14
On the adoption of blockchain for business process monitoring14
Automated, interactive, and traceable domain modelling empowered by artificial intelligence14
Model-driven engineering for mobile robotic systems: a systematic mapping study13
MIKADO: a smart city KPIs assessment modeling framework13
Model-based intelligent user interface adaptation: challenges and future directions12
ModelSet: a dataset for machine learning in model-driven engineering12
Probabilistic modelling and verification using RoboChart and PRISM12
An operational guide to monitorability with applications to regular properties11
Evaluation of a machine learning classifier for metamodels10
A generic LSTM neural network architecture to infer heterogeneous model transformations10
A model-driven approach to machine learning and software modeling for the IoT10
Towards a model-driven approach for multiexperience AI-based user interfaces10
Modeling and simulation of the IEEE 802.11e wireless protocol with hidden nodes using Colored Petri Nets10
aCHAT-WF: Generating conversational agents for teaching business process models10
Behavioral interfaces for executable DSLs9
Practitioners’ experiences with model-driven engineering: a meta-review9
Modeling data protection and privacy: application and experience with GDPR9
An efficient and scalable search engine for models8
Model-based cloud resource management with TOSCA and OCCI8
Ontologies for finding journalistic angles8
Model-based resource analysis and synthesis of service-oriented automotive software architectures8
Automatic generation of atomic multiplicity-preserving search operators for search-based model engineering8
Consistent change propagation within models8
Defining business model key performance indicators using intentional linguistic summaries7
A descriptive study of assumptions in STRIDE security threat modeling7
The uncertainty interaction problem in self-adaptive systems7
Securing critical infrastructures with a cybersecurity digital twin7
Testing cockpit display systems of aircraft using a model-based approach7
An analysis of capability meta-models for expressing dynamic business transformation7
Exploring how users engage with hybrid process artifacts based on declarative process models: a behavioral analysis based on eye-tracking and think-aloud7
Automated conceptual model clustering: a relator-centric approach7
Unified verification and monitoring of executable UML specifications7
Contrasting dedicated model transformation languages versus general purpose languages: a historical perspective on ATL versus Java based on complexity and size6
The RALph miner for automated discovery and verification of resource-aware process models6
Hardware architecture exploration: automatic exploration of distributed automotive hardware architectures6
AI-powered model repair: an experience report—lessons learned, challenges, and opportunities6
Multi-dimensional multi-level modeling6
Bootstrapping MDE development from ROS manual code: Part 2—Model generation and leveraging models at runtime6
Automated generation of consistent, diverse and structurally realistic graph models6
MemoRec: a recommender system for assisting modelers in specifying metamodels6
Reference architectures modelling and compliance checking6
Agile MERODE: a model-driven software engineering method for user-centric and value-based development6
Foundations of information technology based on Bunge’s systemist philosophy of reality6
A survey on the design space of end-user-oriented languages for specifying robotic missions6
Multi-level modeling: cornerstones of a rationale6
Integrating the analysis of multiple non-functional properties in model-driven engineering6
Model-based assurance evidence management for safety–critical systems6
Machine learning for enterprise modeling assistance: an investigation of the potential and proof of concept6
Automatic derivation of conceptual database models from differently serialized business process models6
Connecting software build with maintaining consistency between models: towards sound, optimal, and flexible building from megamodels6
Scalable model views over heterogeneous modeling technologies and resources6
Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review6
Empirical evaluation of CMMN models: a collaborative process case study6
ChatGPT in software modeling5
Guest editorial to the theme section on AI-enhanced model-driven engineering5
Extending single- to multi-variant model transformations by trace-based propagation of variability annotations5
Model-based test case generation and prioritization: a systematic literature review5
Claimed advantages and disadvantages of (dedicated) model transformation languages: a systematic literature review5
Modeling and reasoning about uncertainty in goal models: a decision-theoretic approach5
Event-driven temporal models for explanations - ETeMoX: explaining reinforcement learning5
Model-based fleet deployment in the IoT–edge–cloud continuum5
Unleashing textual descriptions of business processes5
Guiding the evolution of product-line configurations5
On the benefits of file-level modularity for EMF models5
Efficient model similarity estimation with robust hashing5
Modeling cultures of the embedded software industry: feedback from the field5
An actor-based framework for asynchronous event-based cyber-physical systems5
Model-driven system-level validation and verification on the space software domain5
What is a process model composed of?5
A systematic literature review on IoT-aware business process modeling views, requirements and notations5
Generating repairs for inconsistent models5
Conflict management techniques for model merging: a systematic mapping review5
Facilitating the migration to the microservice architecture via model-driven reverse engineering and reinforcement learning4
FloWare: a model-driven approach fostering reuse and customisation in IoT applications modelling and development4
Requirements document relations4
Live modeling in the context of state machine models and code generation4
Real-time collaborative multi-level modeling by conflict-free replicated data types4
Models: the fourth dimension of computer science4
Instant and global consistency checking during collaborative engineering4
Using recommender systems to improve proactive modeling4
Analysis of variability models: a systematic literature review4
CMMN evaluation: the modelers’ perceptions of the main notation elements4
Interface protocol inference to aid understanding legacy software components4
A modeling methodology for collaborative evaluation of future automotive innovations4
Language-independent look-ahead for checking multi-perspective declarative process models4
MUPPIT: a method for using proper patterns in model transformations4
Correction to: Low-code development and model-driven engineering: Two sides of the same coin?4
Specifying dynamic software system architectures4
DSMCompare: domain-specific model differencing for graphical domain-specific languages4
Applying MDD in the content management system domain4
A formal approach to finding inconsistencies in a metamodel4
Holistic data-driven requirements elicitation in the big data era4
Design and evaluation of a collaborative UML modeling environment in virtual reality3
Playground for multi-level modeling constructs3
Promoting social diversity for the automated learning of complex MDE artifacts3
Guidelines to derive an $$e^{3}value$$ business model from a BPMN process model: an experiment on real-world scenarios3
Semi-automated metamodel/model co-evolution: a multi-level interactive approach3
Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility3
Consistency management in industrial continuous model-based development settings: a reality check3
Case model landscapes: toward an improved representation of knowledge-intensive processes using the fCM-language3
Suggesting model transformation repairs for rule-based languages using a contract-based testing approach3
A manifesto for applicable formal methods3
A search-based approach for detecting circular dependency bad smell in goal-oriented models3
Hazard-driven realization views for Component Fault Trees3
An improved approach on the model checking for an agent-based simulation system3
Reflections on the standardization of SysML 23
Profiling users via their reviews: an extended systematic mapping study3
AI-driven streamlined modeling: experiences and lessons learned from multiple domains3
Integration of clinical and genomic data to enhance precision medicine: a case of study applied to the retina-macula3
A query-retyping approach to model transformation co-evolution3
GoRIM: a model-driven method for enhancing regulatory intelligence3
Predictions-on-chip: model-based training and automated deployment of machine learning models at runtime3
Validation and verification in domain-specific modeling method engineering: an integrated life-cycle view3
Involving users in the development of a modeling language for customer journeys3
Recommendations for visual feedback about problems within BPMN process models3
Model-driven engineering city spaces via bidirectional model transformations3
Virtual network embedding: ensuring correctness and optimality by construction using model transformation and integer linear programming techniques3
Conceptualization, measurement, and application of semantic transparency in visual notations3
Incremental execution of temporal graph queries over runtime models with history and its applications3
Bridging the model-to-code abstraction gap with fuzzy logic in model-based regression test selection3
Interactive log-delta analysis using multi-range filtering3
Coordinating large distributed relational process structures3
Pragmatic reuse for DSML development2
A method for digital business ecosystem design: situational method engineering in an action research project2
Modeling should be an independent scientific discipline2
Synthesizing verified components for cyber assured systems engineering2
Evaluating user acceptance of knowledge-intensive business process modeling languages2
Specification and analysis of legal contracts with Symboleo2
Model-driven development of asynchronous message-driven architectures with AsyncAPI2
Coupling solvers with model transformations to generate explorable model sets2
Explicit versus implicit models: What are good languages for modeling?2
Using DevOps toolchains in Agile model-driven engineering2
Mutation testing with hyperproperties2
Asynchronous session subtyping as communicating automata refinement2
Repository mining for changes in Simulink and Stateflow models2
Participatory modeling from a stakeholder perspective: On the influence of collaboration and revisions on psychological ownership and perceived model quality2
OSTRICH: a rich template language for low-code development (extended version)2
A framework for automated multi-stage and multi-step product configuration of cyber-physical systems2
Extracting LPL privacy policy purposes from annotated web service source code2
An epistemic approach to the formal specification of statistical machine learning2
Detecting cross-case associations in an event log: toward a pattern-based detection2
Continuous situation-specific development of business models: knowledge provision, method composition, and method enactment2
Automatic generation of UML profile graphical editors for Papyrus2
Introduction to the theme section on Agile model-driven engineering2
Improving query performance on dynamic graphs2
Accidental complexity in multilevel modeling revisited2
Decision-making under uncertainty: be aware of your priorities2
Utilizing multi-level concepts for multi-phase modeling2
Optimization framework for DFG-based automated process discovery approaches2
Automaton-based comparison of Declare process models2
Graphical composite modeling and simulation for multi-aircraft collision avoidance2
Formalizing the four-layer metamodeling stack with MetaMorph: potential and benefits2
Enhancing software model encoding for feature location approaches based on machine learning techniques2
Business process modeling language selection for research modelers2
Trustworthy agent-based simulation: the case for domain-specific modelling languages2
The ForeMoSt approach to building valid model-based safety arguments2
Implementing QVT-R via semantic interpretation in UML-RSDS2
A framework for conceptual characterization of ontologies and its application in the cybersecurity domain2
SOCAM: a service-oriented computing architecture modeling method2
Assessing the usefulness of a visual programming IDE for large-scale automation software2
RaQuN: a generic and scalable n-way model matching algorithm2
Multilevel modeling of geographic information systems based on international standards2
Reproducible execution of POSIX programs with DiOS2
Analysing factors impacting BPMS performance: a case of a challenged technology adoption2
Discovering architecture-aware and sound process models of multi-agent systems: a compositional approach2
Runtime translation of OCL-like statements on Simulink models: Expanding domains and optimising queries2
0.051987171173096