4.6 Article

Cross-Platform Real-Time Collaborative Modeling: An Architecture and a Prototype Implementation via EMF.Cloud

Related references

Note: Only part of the references are listed.
Article Computer Science, Software Engineering

Blended modeling in commercial and open-source model-driven software engineering tools: A systematic study

Istvan David et al.

Summary: Blended modeling aims to enhance user experience by allowing seamless interaction with models through multiple notations. A systematic study was conducted to understand the potential of current modeling tools in supporting blended modeling, identifying challenges and opportunities in the tooling aspect.

SOFTWARE AND SYSTEMS MODELING (2023)

Article Computer Science, Software Engineering

Collaborative Model-Driven Software Engineering - A systematic survey of practices and needs in industry?

Istvan David et al.

Summary: This study investigates the practices and needs of collaborative Model-Driven Software Engineering (MDSE) through a mixed-method survey. The results reveal a gap between academic research and industry needs, and provide directions for further research and development of supporting techniques for collaborative MDSE.

JOURNAL OF SYSTEMS AND SOFTWARE (2023)

Review Computer Science, Software Engineering

Conflict management techniques for model merging: a systematic mapping review

Mohammadreza Sharbaf et al.

Summary: We conducted a systematic mapping study on conflict management techniques and collaboration attributes in versioning and merging models. Based on an analysis of 105 articles, we established a taxonomy for conflict management techniques and identified the most studied type of conflict as syntactic conflicts. We also identified popular conflict detection techniques and highlighted the need for comprehensive comparisons and real-world case studies, as well as the recent trend of online collaboration on large-scale models.

SOFTWARE AND SYSTEMS MODELING (2023)

Proceedings Paper Computer Science, Interdisciplinary Applications

Real-Time Collaborative Modeling across Language Workbenches - a Case on Jetbrains MPS and Eclipse Spoofax

Samuel Noah Voogd et al.

Summary: Language workbenches are tools used to define and deploy custom languages for system modeling. Real-time collaboration technologies for language workbenches are emerging, but cross-platform support is needed for engineers collaborating with different workbenches. The Parsafix tool proposed in this paper aims to achieve real-time collaboration between different language workbenches for users collaborating on models conforming to the same domain-specific language.

24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021) (2021)

Proceedings Paper Computer Science, Interdisciplinary Applications

Collaborative Model-Driven Software Engineering: A Systematic Update

Istvan David et al.

Summary: This study provides an update on collaborative Model-Driven Software Engineering (MDSE) research from 2016-2020, reporting on new results, challenges, and trends. By analyzing 54 new publications, the researchers have extended and improved the original classification framework to be applicable to recent and future contributions in collaborative MDSE. The insights presented in this paper highlight changing trends in the field and offer new relevant information.

24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021) (2021)

Article Computer Science, Software Engineering

FlexiSketch: a lightweight sketching and metamodeling approach for end-users

Dustin Wuest et al.

SOFTWARE AND SYSTEMS MODELING (2019)

Review Computer Science, Software Engineering

Multi-view approaches for software and system modelling: a systematic literature review

Antonio Cicchetti et al.

SOFTWARE AND SYSTEMS MODELING (2019)

Article Computer Science, Software Engineering

Collaborative Model-Driven Software Engineering: A Classification Framework and a Research Map

Mirco Franzago et al.

IEEE TRANSACTIONS ON SOFTWARE ENGINEERING (2018)

Proceedings Paper Computer Science, Software Engineering

Envisioning the Future of Collaborative Model-Driven Software Engineering

Davide Di Ruscio et al.

PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) (2017)

Proceedings Paper Computer Science, Software Engineering

The MONDO COLLABORATION FRAMEWORK: Secure Collaborative Modeling over Existing Version Control Systems

Csaba Debreceni et al.

ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING (2017)

Article Computer Science, Information Systems

Articulation of work process models for organizational alignment and informed information system design

Stefan Oppl

INFORMATION & MANAGEMENT (2016)

Article Computer Science, Artificial Intelligence

Collaboro: a collaborative (meta) modeling tool

Javier Luis Canovas Izquierdo et al.

PEERJ COMPUTER SCIENCE (2016)

Proceedings Paper Computer Science, Software Engineering

An Automated Collaborative Requirements Engineering Tool for Better Validation of Requirements

Nor Aiza Moketar et al.

2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE) (2016)

Review Computer Science, Information Systems

Formal verification of static software models in MDE: A systematic review

Carlos A. Gonzalez et al.

INFORMATION AND SOFTWARE TECHNOLOGY (2014)

Article Computer Science, Hardware & Architecture

MODELS@ RUN.TIME

Gordon Blair et al.

COMPUTER (2009)