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-11-01 to 2024-11-01.)
ArticleCitations
Cyber security threat modeling based on the MITRE Enterprise ATT&CK Matrix76
Low-code development and model-driven engineering: Two sides of the same coin?67
On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML41
The triptych of conceptual modeling38
Uncertainty representation in software models: a survey36
Recommending metamodel concepts during modeling activities with pre-trained language models29
HoloFlows: modelling of processes for the Internet of Things in mixed reality26
Spectra: a specification language for reactive systems26
Modelling in low-code development: a multi-vocal systematic review23
Recommender systems in model-driven engineering22
Automated, interactive, and traceable domain modelling empowered by artificial intelligence22
Empirical analysis of the tool support for software product lines21
An ontological metamodel for cyber-physical system safety, security, and resilience coengineering20
Model-driven development platform selection: four industry case studies19
Model-based intelligent user interface adaptation: challenges and future directions19
ModelSet: a dataset for machine learning in model-driven engineering19
Probabilistic modelling and verification using RoboChart and PRISM18
Modeling data protection and privacy: application and experience with GDPR16
Multi-paradigm modelling for cyber–physical systems: a descriptive framework16
A technique for evaluating and improving the semantic transparency of modeling language notations16
Characteristics, potentials, and limitations of open-source Simulink projects for empirical research16
A generic LSTM neural network architecture to infer heterogeneous model transformations16
The uncertainty interaction problem in self-adaptive systems16
On the adoption of blockchain for business process monitoring15
A model-driven approach to machine learning and software modeling for the IoT15
Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study14
aCHAT-WF: Generating conversational agents for teaching business process models14
Model-driven engineering for mobile robotic systems: a systematic mapping study14
A systematic literature review on IoT-aware business process modeling views, requirements and notations14
MIKADO: a smart city KPIs assessment modeling framework13
Towards a model-driven approach for multiexperience AI-based user interfaces13
Defining business model key performance indicators using intentional linguistic summaries13
Practitioners’ experiences with model-driven engineering: a meta-review13
An operational guide to monitorability with applications to regular properties12
Automatic generation of atomic multiplicity-preserving search operators for search-based model engineering12
Evaluation of a machine learning classifier for metamodels12
Securing critical infrastructures with a cybersecurity digital twin11
Design of blockchain-based applications using model-driven engineering and low-code/no-code platforms: a structured literature review11
Agile MERODE: a model-driven software engineering method for user-centric and value-based development11
Automated conceptual model clustering: a relator-centric approach11
Reference architectures modelling and compliance checking10
A descriptive study of assumptions in STRIDE security threat modeling10
Testing cockpit display systems of aircraft using a model-based approach10
Model-based cloud resource management with TOSCA and OCCI10
Model-based fleet deployment in the IoT–edge–cloud continuum9
Guiding the evolution of product-line configurations9
Unified verification and monitoring of executable UML specifications9
FloWare: a model-driven approach fostering reuse and customisation in IoT applications modelling and development9
Model-based resource analysis and synthesis of service-oriented automotive software architectures9
A manifesto for applicable formal methods9
MemoRec: a recommender system for assisting modelers in specifying metamodels9
An efficient and scalable search engine for models9
Facilitating the migration to the microservice architecture via model-driven reverse engineering and reinforcement learning8
An analysis of capability meta-models for expressing dynamic business transformation8
Involving users in the development of a modeling language for customer journeys8
Integrating the analysis of multiple non-functional properties in model-driven engineering8
Model-based assurance evidence management for safety–critical systems8
Foundations of information technology based on Bunge’s systemist philosophy of reality8
MORGAN: a modeling recommender system based on graph kernel8
Model-driven system-level validation and verification on the space software domain7
Multi-dimensional multi-level modeling7
Efficient model similarity estimation with robust hashing7
Contrasting dedicated model transformation languages versus general purpose languages: a historical perspective on ATL versus Java based on complexity and size7
Machine learning for enterprise modeling assistance: an investigation of the potential and proof of concept7
Model-based test case generation and prioritization: a systematic literature review7
Conflict management techniques for model merging: a systematic mapping review7
Decision-making under uncertainty: be aware of your priorities7
A survey on the design space of end-user-oriented languages for specifying robotic missions7
Generating repairs for inconsistent models7
Model-driven management of BPMN-based business process families6
Specification and analysis of legal contracts with Symboleo6
Quo Vadis modeling?6
Multi-level modeling: cornerstones of a rationale6
Specifying dynamic software system architectures6
Guest editorial to the theme section on AI-enhanced model-driven engineering6
A formal approach to finding inconsistencies in a metamodel6
Bootstrapping MDE development from ROS manual code: Part 2—Model generation and leveraging models at runtime6
ChatGPT in software modeling6
Requirements document relations6
AI-powered model repair: an experience report—lessons learned, challenges, and opportunities6
Unleashing textual descriptions of business processes6
Automated generation of consistent, diverse and structurally realistic graph models6
A search-based approach for detecting circular dependency bad smell in goal-oriented models5
Using recommender systems to improve proactive modeling5
A method for digital business ecosystem design: situational method engineering in an action research project5
Real-time collaborative multi-level modeling by conflict-free replicated data types5
Event-driven temporal models for explanations - ETeMoX: explaining reinforcement learning5
What is a process model composed of?5
Instant and global consistency checking during collaborative engineering5
Model-driven development of asynchronous message-driven architectures with AsyncAPI5
FloBP: a model-driven approach for developing and executing IoT-enhanced business processes5
Conceptualization, measurement, and application of semantic transparency in visual notations5
An actor-based framework for asynchronous event-based cyber-physical systems5
Modeling and reasoning about uncertainty in goal models: a decision-theoretic approach5
Holistic data-driven requirements elicitation in the big data era5
From process mining to augmented process execution5
Trustworthy agent-based simulation: the case for domain-specific modelling languages5
Reflections on the standardization of SysML 25
Incremental execution of temporal graph queries over runtime models with history and its applications5
Business process modeling language selection for research modelers5
Interactive log-delta analysis using multi-range filtering4
Validation and verification in domain-specific modeling method engineering: an integrated life-cycle view4
Correction to: Low-code development and model-driven engineering: Two sides of the same coin?4
Multilevel modeling of geographic information systems based on international standards4
DSMCompare: domain-specific model differencing for graphical domain-specific languages4
Live modeling in the context of state machine models and code generation4
Gamifying model-based engineering: the PapyGame experience4
Applying MDD in the content management system domain4
Analysing factors impacting BPMS performance: a case of a challenged technology adoption4
Models: the fourth dimension of computer science4
GoRIM: a model-driven method for enhancing regulatory intelligence4
Predictions-on-chip: model-based training and automated deployment of machine learning models at runtime4
Modeling should be an independent scientific discipline4
MUPPIT: a method for using proper patterns in model transformations4
A graph-based framework for model-driven optimization facilitating impact analysis of mutation operator properties4
Model-driven engineering city spaces via bidirectional model transformations4
Recommendations for visual feedback about problems within BPMN process models4
A modeling methodology for collaborative evaluation of future automotive innovations4
Consistency management in industrial continuous model-based development settings: a reality check4
Case model landscapes: toward an improved representation of knowledge-intensive processes using the fCM-language4
PARMOREL: a framework for customizable model repair4
Suggesting model transformation repairs for rule-based languages using a contract-based testing approach4
Language-independent look-ahead for checking multi-perspective declarative process models4
Design and evaluation of a collaborative UML modeling environment in virtual reality4
Detecting cross-case associations in an event log: toward a pattern-based detection4
Supporting data-aware processes with MERODE4
Optimization framework for DFG-based automated process discovery approaches4
Guidelines to derive an $$e^{3}value$$ business model from a BPMN process model: an experiment on real-world scenarios4
CMMN evaluation: the modelers’ perceptions of the main notation elements4
Semi-automated metamodel/model co-evolution: a multi-level interactive approach4
Asynchronous session subtyping as communicating automata refinement4
Integration of clinical and genomic data to enhance precision medicine: a case of study applied to the retina-macula4
An ontology-based approach to engineering ethicality requirements4
Coordinating large distributed relational process structures3
SimIMA: a virtual Simulink intelligent modeling assistant3
Mutation testing with hyperproperties3
Continuous situation-specific development of business models: knowledge provision, method composition, and method enactment3
Virtual network embedding: ensuring correctness and optimality by construction using model transformation and integer linear programming techniques3
Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility3
Scientific workflow execution in the cloud using a dynamic runtime model3
Discovering architecture-aware and sound process models of multi-agent systems: a compositional approach3
Runtime translation of OCL-like statements on Simulink models: Expanding domains and optimising queries3
Enhancing software model encoding for feature location approaches based on machine learning techniques3
Analysis of variability models: a systematic literature review3
SOCAM: a service-oriented computing architecture modeling method3
AI-driven streamlined modeling: experiences and lessons learned from multiple domains3
Bridging the model-to-code abstraction gap with fuzzy logic in model-based regression test selection3
Graphical composite modeling and simulation for multi-aircraft collision avoidance3
OSTRICH: a rich template language for low-code development (extended version)3
Improving query performance on dynamic graphs3
Playground for multi-level modeling constructs3
Promoting social diversity for the automated learning of complex MDE artifacts3
An executable metamodel refactoring catalog3
Guided architecture trade space exploration: fusing model-based engineering and design by shopping3
Automaton-based comparison of Declare process models3
Automated generation of consistent models using qualitative abstractions and exploration strategies3
Modelling assistants based on information reuse: a user evaluation for language engineering2
Utilizing multi-level concepts for multi-phase modeling2
Evaluating user acceptance of knowledge-intensive business process modeling languages2
Formal reconfiguration model for cloud resources2
Modeling in the large: model libraries2
Participatory modeling from a stakeholder perspective: On the influence of collaboration and revisions on psychological ownership and perceived model quality2
A refinement-based approach to safe smart contract deployment and evolution2
Efficient regression testing of distributed real-time reactive systems in the context of model-driven development2
Formal translation of YAWL workflow models to the Alloy formal specifications: a testing application2
Introduction to the theme section on Agile model-driven engineering2
Extracting LPL privacy policy purposes from annotated web service source code2
Accidental complexity in multilevel modeling revisited2
A framework for conceptual characterization of ontologies and its application in the cybersecurity domain2
RaQuN: a generic and scalable n-way model matching algorithm2
On the relationship between models and ontologies2
Measurement and classification of inter-actor dependencies in goal models2
Modeling difficulties in creating conceptual data models2
What makes life for process mining analysts difficult? A reflection of challenges2
On the automation-supported derivation of domain-specific UML profiles considering static semantics2
Flexmi: a generic and modular textual syntax for domain-specific modelling2
A technique for discovering BPMN collaboration diagrams2
Synthesizing verified components for cyber assured systems engineering2
Checking security compliance between models and code2
A method for transforming knowledge discovery metamodel to ArchiMate models2
Using DevOps toolchains in Agile model-driven engineering2
The ForeMoSt approach to building valid model-based safety arguments2
Improving active participation during enterprise operations modeling with an extended story-card-method and participative modeling software2
Model-driven design space exploration for multi-robot systems in simulation2
Repository mining for changes in Simulink and Stateflow models2
MoDMaCAO: a model-driven framework for the design, validation and configuration management of cloud applications based on OCCI2
Formalizing the four-layer metamodeling stack with MetaMorph: potential and benefits2
Assessing the usefulness of a visual programming IDE for large-scale automation software2
Explicit versus implicit models: What are good languages for modeling?2
Composable partial multiparty session types for open systems2
Live process modeling with the BPMN Sketch Miner2
Coupling solvers with model transformations to generate explorable model sets2
0.042251110076904