Tools and DemonstrationsMODELS 2024
MODELS is the premier conference series for model-based software and systems engineering. Since 1998 MODELS has been covering all aspects of modeling, from languages and methods to tools and applications. Since the inception of the conference, the development of tools to support modeling activities has been an integral part of the research activities with many of these tools evolving into modeling platforms that support the development of new tools. The demonstration of tools at recent MODELS conferences has shown that both researchers and practitioners dedicate more time and effort to developing high-quality tools to be used by the community and industry. It is also accepted that the availability of tools is a primary factor for the adoption of model-driven engineering approaches.
With this call, we solicit high-quality submissions for the tool demonstration track of MODELS 2024, ranging across commercial, academic, and corporate research as well as industrial systems. We encourage submissions on tools that are: research prototypes built to support novel research ideas, extensions of existing tools and toolchains, mature tools as well as pedagogical tools that support the teaching of model-driven approaches. Any of the MODELS topics of interest are appropriate areas for tool demonstrations.
The submissions to this track should not have been demonstrated at other venues and extensions of existing tools should be substantial. Based on the purpose of the tool, submissions will be evaluated on their technical merit, novelty, pedagogical impact, relevance to the modeling community, and potential for use in real-world applications. In all cases, particular attention will be given to the quality of the proposed demonstrations. Of course, at least one of the authors must attend the demonstration session to present the tool and discuss it with attendees.
Wed 25 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:45 - 12:30 | MBSE and Digital TwinsTechnical Track / Journal-First / Tools and Demonstrations at HS 7 Chair(s): Betty H.C. Cheng Michigan State University | ||
12:09 18mTalk | SMOKE: Simulink Model Obfuscator Keeping Structure Tools and Demonstrations Alexander Boll University of Bern, Timo Kehrer University of Bern, Michael Goedicke paluno – The Ruhr Institute for Software Technology, University of Duisburg-Essen, Essen DOI Pre-print Media Attached File Attached |
14:00 - 15:45 | Modeling Languages EngineeringTechnical Track / Tools and Demonstrations / Journal-First at HS 1 Chair(s): Antonio Cicchetti Mälardalen University | ||
15:24 18mTalk | dpDebugger: a Domain-parametric Debugger for DSLs using DAP and Language Protocols Tools and Demonstrations Josselin Enet Nantes Université, Erwan Bousse Nantes Université, Massimo Tisi IMT Atlantique, LS2N (UMR CNRS 6004), Gerson Sunyé IMT Atlantique; Nantes Université; École Centrale Nantes |
14:00 - 15:45 | Applications (1)Tools and Demonstrations / Technical Track at HS 7 Chair(s): Nelly Bencomo Durham University | ||
14:42 18mTalk | IMP-Logics: a metamodel for analysis and transformations of Datalog programs Tools and Demonstrations José Francisco Crespo Universitat Politècnica de Catalunya, Martí Juanola I Ametller Universitat Politècnica de Catalunya, Xavier Oriol Universitat Politècnica de Catalunya, Martí Recalde Universitat Politècnica de Catalunya, Ernest Teniente Universitat Politècnica de Catalunya, Spain | ||
15:03 18mTalk | Concretize: A Model-Driven Tool for Scenario-Based Autonomous Vehicle Testing Tools and Demonstrations Jerry Hou-Liu McGill University, Zhekai Jiang EPFL / McGill University, Aren Babikian McGill University Link to publication DOI |
Thu 26 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:45 - 12:30 | Foundations (2)Tools and Demonstrations / Journal-First at HS 1 Chair(s): Davide Di Ruscio University of L'Aquila | ||
11:37 18mTalk | PolyGloT-UML: A Gamified Framework for Enhancing UML Learning Paths Tools and Demonstrations Antonio Bucchiarone Fondazione Bruno Kessler, Trento, Italy, Tommaso Guidolin Universita' degli Studi di Trento, Lorenzo Fasol Universita' degli Studi di Trento, Gianluca Schiavo Fondazione Bruno Kessler, Jörg Kienzle ITIS Software, University of Malaga, Sebastian Gerard CEA Saclay - NanoInnov, David Négrier WorkAdventure, Tommaso Martorella EPFL | ||
12:03 18mTalk | Move your MDE-teaching online: The MDENet Education Platform Tools and Demonstrations Steffen Zschaler King's College London, Will Barnett King's College London, Artur Boronat University of Leicester, Antonio Garcia-Dominguez University of York, Dimitris Kolovos University of York |
10:45 - 12:30 | Model ManagementTechnical Track / Tools and Demonstrations at HS 7 Chair(s): Eugene Syriani Université de Montréal | ||
11:48 18mTalk | Enhancing Model Management with Automated REST API Generation Tools and Demonstrations Adiel Tuyishime Gran Sasso Science Institute, Francesco Basciani Gran Sasso Science Institute (GSSI), Javier Luis Cánovas Izquierdo IN3 - UOC, Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy | ||
12:09 18mTalk | Keeping clients' models up-to-date with Edelta Tools and Demonstrations Lorenzo Bettini Dipartimento di Statistica, Informatica, Applicazioni ‘Giuseppe Parenti’ (DISIA), Davide Di Ruscio University of L'Aquila, Amleto Di Salle Gran Sasso Science Institute (GSSI), Ludovico Iovino Gran Sasso Science Institute, L'Aquila, Italy, Alfonso Pierantonio |
15:45 - 17:30 | MDE and AI (1)Technical Track / Tools and Demonstrations at HS 1 Chair(s): Lola Burgueño University of Malaga | ||
16:48 18mTalk | DSL-Xpert: LLM-driven Generic DSL Code Generation Tools and Demonstrations Victor Lamas Universidade da Coruña, CITIC, Database Lab, Miguel Rodríguez Luaces Universidade da Coruña, Daniel Garcia-Gonzalez Universidade da Coruña, CITIC, Database Lab | ||
17:09 18mTalk | A RAG-based Feedback Tool to Augment UML Class Diagram Learning Tools and Demonstrations Pasquale Ardimento Università degli Studi di Bari, Mario Luca Bernardi University of Sannio, Marta Cimitile Unitelma Sapienza University, Michele Scalera University of Bari Aldo Moro - Department of Informatics DOI |
15:45 - 17:30 | Applications (2)Tools and Demonstrations / Technical Track / Journal-First at HS 7 Chair(s): Timothy Lethbridge University of Ottawa | ||
17:09 18mTalk | Nautilus: Implementation of an Evolution Approach for Graph Databases Tools and Demonstrations |
Fri 27 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:45 - 12:30 | Modeling Languages and ToolsTools and Demonstrations at HS 7 Chair(s): Steffen Zschaler King's College London | ||
10:45 18mTalk | Modelling Tool Extension for Vulnerability Management Tools and Demonstrations Avi Shaked University of Oxford, UK, Nan Messe IRIT - University of Toulouse, Tom Melham University of Oxford | ||
11:11 18mTalk | SCCD Debugger: a Debugger for Statecharts and Class Diagrams Tools and Demonstrations Francisco Simões NOVA LINCS, Departamento de Informática, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, Miguel Goulao NOVA-LINCS, FCT/UNL, Vasco Amaral NOVA LINCS & Nova School of Sciences and Tecnhology, Joeri Exelmans University of Antwerp, Hans Vangheluwe University of Antwerp and Flanders Make | ||
11:37 18mTalk | M2AR: A Web-based Modeling Environment for the Augmented Reality Workflow Modeling Language Tools and Demonstrations DOI | ||
12:03 18mTalk | Cross-IDE remote debugging of model management programs through the Debug Adapter Protocol Tools and Demonstrations |
Unscheduled Events
Not scheduled Talk | MBSE 4 DT: A Tool for the Automated Generation of Operational Digital Twins Based on MBSE Models Tools and Demonstrations Philippe Heiler Fraunhofer IESE, Andreas Pollom Fraunhofer IESE, Martin Becker Fraunhofer IESE, Rene-Pascal Fischer Fraunhofer IESE, Thomas Psota Fraunhofer IESE |
Accepted Papers
Submission Guidelines
Full submissions must be submitted via EasyChair by July 8, 2024. A full submission must consist of no more than 5 pages (to be published). Authors must also complement their paper with an appendix (not published) describing the demo outline/screenshots and/or a link to a short video/screencast (5 min max) illustrating the tool (e.g., PeerTube, YouTube, and Vimeo). Submissions that do not adhere to the above-specified page limits or that violate the formatting guidelines may be desk-rejected without review.
All submissions must be written in English and adhere to the ACM formatting instructions. Formatting instructions are available here for both LaTeX and Word users as follows:
- Formatting instructions are available at https://www.acm.org/publications/proceedings-template for both LaTeX and Word users. LaTeX users must use the provided acmart.cls and ACM-Reference-Format.bst without modification, enable the conference format in the preamble of the document (i.e., \documentclass[sigconf, review]{acmart}), and use the ACM reference format for the bibliography (i.e., \bibliographystyle{ACM-Reference-Format}). The review option adds line numbers, thereby allowing referees to refer to specific lines in their comments.
- By submitting to the MODELS Tools and Demonstrations Track, authors acknowledge that they are aware of and agree to be bound by the ACM Policy and Procedures on Plagiarism. In particular, submitted papers must not have been published elsewhere and must not be under review or submitted for review elsewhere while under consideration for MODELS Tools and Demonstrations Track 2024.
All submissions will be peer-reviewed by at least three reviewers. We will follow a single-blind reviewing process. Please submit your paper electronically in PDF via Easychair.
By submitting your article to an ACM Publication, you are hereby acknowledging that you and your co-authors are subject to all [ACM Publications Policies]8https://www.acm.org/publications/policies), including ACM’s new Publications Policy on Research Involving Human Participants and Subjects. Alleged violations of this policy or any ACM Publications Policy will be investigated by ACM and may result in a full retraction of your paper, in addition to other potential penalties, as per ACM Publications Policy.”
Please ensure that you and your co-authors obtain an ORCID ID, so you can complete the publishing process for your accepted paper. ACM has been involved in ORCID from the start and we have recently committed to collect ORCID IDs from all of our published authors. The collection process has started and will roll out as a requirement throughout 2024. We are committed to improving author discoverability, ensuring proper attribution, and contributing to ongoing community efforts around name normalization; your ORCID ID will help in these efforts. Please contact the Program Chairs if you have any questions about the submission process.
Publication
Accepted tool demonstration papers will be published in the ACM Digital Library and indexed by DBLP.
Conference Presentation
The presentation at the conference should emphasize the usage of the tool, not the rationale and related work as described in the paper. Thus, a substantial portion of the presentation must be an actual live demonstration of the tool.