Sun 22 Sep 2024 11:00 - 12:30 at T - Super Mario Bros - Building Advanced Modelling Workbenches with Jjodel - Session 2
This tutorial presents Jjodel, a cloud-based model-driven platform designed to minimize accidental complexity and cognitive load. By eliminating the need for installation and maintenance, it offers a zero-setup experience, reducing technical overhead and allowing users to focus on creative tasks. The session explores Jjodel’s real-time collaborative modeling capabilities, enabling concurrent work on all language elements, including metamodels, syntax, validation viewpoints, and model authoring. Utilizing state-of-the-art web technologies, Jjodel simplifies complex modeling tasks, including metamodeling and concrete syntax definition.
Attendees will engage in interactive demonstrations and practical exercises, honing their skills across examples at different levels of granularity. By the end of this tutorial, attendees will fully grasp Jjodel’s functionalities and be ready to adopt it in their Model-Driven Engineering (MDE) initiatives. This includes learning to specify multiple syntax viewpoints for various stakeholders. Jjodel is particularly suitable for educators teaching model-driven engineering and modeling courses, as it simplifies the adoption of technological platforms in educational contexts. The tutorial will emphasize Jjodel’s ability to streamline diverse modeling tasks, increasing the efficiency and accessibility of MDE.
Sun 22 SepDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:30 | |||
09:00 90mTutorial | T7: Building Advanced Modeling Workbenches with Jjodel Tutorials Juri Di Rocco University of L'Aquila, Damiano Di Vincenzo Università degli Studi dell'Aquila, Alfonso Pierantonio , Giordano Tinella University of L'Aquila |
11:00 - 12:30 | |||
11:00 90mTutorial | T7: Building Advanced Modeling Workbenches with Jjodel Tutorials Juri Di Rocco University of L'Aquila, Damiano Di Vincenzo Università degli Studi dell'Aquila, Alfonso Pierantonio , Giordano Tinella University of L'Aquila |
Alfonso Pierantonio is professor of software engineering at the University of L’Aquila, Italy. He specializes in software engineering, focusing on Model-Driven and Language Engineering, with a strong interest in co-evolution techniques, consistency management, bi-directionality, and tool design and implementation. He has authored over 190 scientific articles and participated in the organization of major international conferences such as MoDELS and STAF. Alfonso is Editor-in-Chief of the Journal of Object Technology and on the editorial board of Software and System Modeling. He has been PC Chair of ECMFA 2018, General Chair of STAF 2015 and MODELS 2023, and is a Steering Committee member of the ACM/IEEE MoDELS and other initiatives. He is a co-principal investigator of several research and industrial projects.
Juri Di Rocco is a tenure-track assistant professor in the Department of Information Engineering, Computer Science, and Mathematics at the University of L’Aquila. He earned his PhD from the same institution, working within the MDEGroup research team under the supervision of Alfonso Pierantonio and Davide Di Ruscio. His research interests encompass all aspects of software language engineering. His primary focus lies in Model Driven Engineering (MDE), specifically in domain-specific modeling languages, recommender systems for MDE, modeling repositories, and mining techniques. Juri is one of the Jjodel architect.
Damiano Di Vincenzo and Giordano Tinella are graduated students at the Computer Science master degree program. During their studies, they developed a profound knowledge and competence in Model-Driven Engineering and tool building. They are front-end and back-end engineers, principle developers and maintainers of the Jjodel platform, and responsible for streamlining the software architect’s vision into a fully functional, efficient, and user-friendly application.