Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleNovember 2024JUST ACCEPTED
Adaptive modelling languages: Abstract syntax and model migration
ACM Transactions on Software Engineering and Methodology (TOSEM), Just Accepted https://doi.org/10.1145/3702975Modelling languages are heavily used in many disciplines, including software engineering. However, current languages are rigid, since they do not get adapted to fit the users’ expertise, the modelling task, or the usage platform. This may turn some ...
- short-paperOctober 2024
ALFI: Action Language for Foundational UML as an Intermediate Language for Model Transformations in JetBrains MPS
MODELS Companion '24: Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and SystemsPages 1141–1145https://doi.org/10.1145/3652620.3688350Domain-specific Languages (DSLs) assist in building complex software systems across various domains by creating models that are interpreted or transformed into executable code. Language developers face a tedious and error-prone process when transforming ...
- research-articleOctober 2024
Automated Synchronization of Enterprise Architecture Models with Deployment Models
MODELS Companion '24: Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and SystemsPages 136–141https://doi.org/10.1145/3652620.3688198Architects in organizations are often tasked with aligning technical solutions with the business strategy. However, as this involves various organizational departments using different tools, technologies, or modeling languages, this requires continuous ...
- extended-abstractOctober 2024
Co-simulation and Crop Representation for Digital Twins of Controlled Environment Agriculture Systems
MODELS Companion '24: Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and SystemsPages 196–199https://doi.org/10.1145/3652620.3676879Cyber-biophysical systems are complex systems coupling a cyber-physical system to a biological entity. Such systems require the collaboration of multiple domain experts for their operation, which relies more on tacit knowledge than known optimal actions. ...
- research-articleOctober 2024
Creating Virtual Assistants Based on Model Transformations
Pattern Recognition and Image Analysis (SPPRIA), Volume 34, Issue 3Pages 692–701https://doi.org/10.1134/S1054661824700548AbstractThe paper describes elements of an original approach that uses the principles of model-driven development and transformation to create prototypes of virtual assistants. Models of all levels of abstraction (concretization) are presented, with ...
-
SCTrans: Constructing a Large Public Scenario Dataset for Simulation Testing of Autonomous Driving Systems
ICSE '24: Proceedings of the IEEE/ACM 46th International Conference on Software EngineeringArticle No.: 50, Pages 1–13https://doi.org/10.1145/3597503.3623350For the safety assessment of autonomous driving systems (ADS), simulation testing has become an important complementary technique to physical road testing. In essence, simulation testing is a scenario-driven approach, whose effectiveness is highly ...
- ArticleAugust 2024
Models, Metamodels and Transformations for Medical Informatics Ecosystems
- Félix Buendía-García,
- Joaquín Gayoso-Cabada,
- Jaime González-Díaz,
- Sergio Guinez-Molinos,
- José-Luis Sierra-Rodríguez
AbstractThe development of complex technological systems in healthcare often faces challenging information integration problems that do not always have a complete solution. This paper proposes using model-driven software engineering concepts to address ...
- short-paperAugust 2023
InTra: Automatic Reduction of Model Complexity and Generation of System Variants - A Tool Demonstration
SPLC '23: Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume BPages 25–29https://doi.org/10.1145/3579028.3609010Efficient construction and management of variability is becoming increasingly crucial and poses a growing obstacle for model-based system engineering (MBSE). In this paper, we propose a transformative method that addresses these challenges by automating ...
- research-articleJuly 2023
RM2DM: A Tool for Automatic Generation of OO Design Models from Requirements Models
ICSE '23: Proceedings of the 45th International Conference on Software Engineering: Companion ProceedingsPages 36–40https://doi.org/10.1109/ICSE-Companion58688.2023.00020Enterprise information systems focus on dealing with the complex business logic of collecting, filtering, processing, and distributing data to improve productivity and service in our daily lives. The successful development of enterprise information ...
- research-articleApril 2023Best Paper
Predicting the Performance of ATL Model Transformations
ICPE '23: Proceedings of the 2023 ACM/SPEC International Conference on Performance EngineeringPages 77–89https://doi.org/10.1145/3578244.3583727Model transformation languages are special-purpose languages, which are designed to define transformations as comfortably as possible, i.e., often in a declarative way. Typically, developers create their transformations based on small input models which ...
- research-articleJanuary 2023
A feature-driven variability-enabled approach to adaptive service compositions
International Journal of Web and Grid Services (IJWGS), Volume 19, Issue 1Pages 79–112https://doi.org/10.1504/ijwgs.2023.129337Service compositions are widely used to construct complex applications. Due to the frequent changes of environment and requirements, service compositions need to be adaptable enough. In this work, we propose a feature-driven variability-enabled adaptive ...
- research-articleDecember 2022
A generic metamodel for data extraction and generic ontology population
Journal of Information Science (JIPP), Volume 48, Issue 6Pages 838–856https://doi.org/10.1177/0165551521989641As the next step in the development of intelligent computing systems is the addition of human expertise and knowledge, it is a priority to build strong computable and well-documented knowledge bases. Ontologies partially respond to this challenge by ...
- research-articleNovember 2022
Towards the systematic design of model animation: key ingredients and general guidelines
MODELS '22: Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsPages 755–765https://doi.org/10.1145/3550356.3561607Model Animation (MA) is a practical technique for providing modellers and Model Transformation designers an insurance that their models behave as expected. This is specially relevant in expertise domains where models have a natural visual representation,...
- research-articleNovember 2022
Dynamic adaptation for distributed systems in model-driven engineering
MODELS '22: Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsPages 146–151https://doi.org/10.1145/3550356.3558505Modern-day software systems operate within complex, uncertain, and highly dynamic environments. Managing such systems is a significant challenge; developing self-managing autonomic systems is one way to reduce development and maintenance efforts. In the ...
- research-articleNovember 2022
A DSL and model transformations to specify learning corpora for modeling assistants
MODELS '22: Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion ProceedingsPages 95–102https://doi.org/10.1145/3550356.3556502Software engineering undergraduate students spend a significant time learning various topics related to software design, including notably model-driven engineering (MDE), where different types of structural and behavioral models are used to design, ...
MoDLF: a model-driven deep learning framework for autonomous vehicle perception (AVP)
MODELS '22: Proceedings of the 25th International Conference on Model Driven Engineering Languages and SystemsPages 187–198https://doi.org/10.1145/3550355.3552453Modern vehicles are extremely complex embedded systems that integrate software and hardware from a large set of contributors. Modeling standards like EAST-ADL have shown promising results to reduce complexity and expedite system development. However, ...
- research-articleFebruary 2022
Formalizing model transformation patterns
Journal of Software: Evolution and Process (WSMR), Volume 34, Issue 2https://doi.org/10.1002/smr.2406AbstractModel transformation has become an established field, and it is important to improve the quality of specifications written in transformation languages. Different transformation patterns have been introduced in the model‐driven engineering (MDE) ...
In this paper a general metamodel for definition of different design patterns in model transformation is provided. The metamodel presents clear description of common aspects of transformation patterns, which facilitates the application of patterns on ...
- research-articleJanuary 2022
Transformation of sequence diagram to timed Petri net using Atlas Transformation Language metamodel approach
Journal of Software: Evolution and Process (WSMR), Volume 34, Issue 1https://doi.org/10.1002/smr.2412AbstractReal‐time systems are complex and composed of time‐bounded events that must satisfy the real‐time constraints for their proper functioning. To cope with the complexity of real‐time systems, model‐driven approaches such as model‐driven architecture ...
This paper presents a metamodel‐based automated transformation technique for mapping the UML/MARTE sequence diagram into the generalized PNML representation of the timed Petri net model using the ATL Transformation Language. The proposed approach supports ...
- research-articleMarch 2022
Architecture-Based Semantic Description Framework for Model Transformation
NLPIR '21: Proceedings of the 2021 5th International Conference on Natural Language Processing and Information RetrievalPages 73–80https://doi.org/10.1145/3508230.3508241In order to solve the problems of description and verification of semantic properties in model driven development, process algebra is introduced on the basis of extending typed category theory. A unified semantic description framework is established for ...
- research-articleJuly 2021
Trajectory tracking control of underactuated surface vessel with full state constraints
AbstractThis paper addresses the trajectory tracking control problem for an underactuated surface vessel (USV) with full state constraints. In order to solve the inconvenience caused by the USV underactuated structure to the system controller design, the ...