Corpus ID: 15894709

AToMPM: A Web-based Modeling Environment

@inproceedings{Syriani2013AToMPMAW,
  title={AToMPM: A Web-based Modeling Environment},
  author={Eugene Syriani and H. Vangheluwe and Raphael Mannadiar and C. Hansen and S. V. Mierlo and H{\"u}seyin Ergin},
  booktitle={Demos/Posters/StudentResearch@MoDELS},
  year={2013}
}
We introduce AToMPM, an open-source framework for designing domain-specific modeling environments, performing model transformations, manipulating and managing models. It runs completely over the web, making it independent from any operating system, platform, or device it may execute on. AToMPM offers an online collaborative experience for modeling. Its unique architecture makes the framework flexible and completely customizable, given that AToMPM is modeled by itself, and external applications… Expand
A Cloud Architecture for an Extensible Multi-Paradigm Modeling Environment
TLDR
The cloud architecture of AToMPM is presented, an open-source framework for designing domain-specific modeling environments, performing model transformations, manipulating and managing models, and offering an online collaborative experience for modeling. Expand
Evaluating the cloud architecture of AToMPM
TLDR
The cloud-based multi-user tool AToMPM, designed to address the challenges for building a collaborative platform for modeling, is introduced and an initial evaluation of its performance and scalability is presented. Expand
AToMPM Solution for the IMDB Case Study
TLDR
The scheduling, or the control flow, describes the order in which the rules are executed, and the meaning of these rules are a regular “Atomic Rule” that is executed once on a single match and some rule blocks are annotated in the scheduling, denoting a special behavior. Expand
DSLFORGE: Textual Modeling on the Web
TLDR
This paper proposes a centralized lightweight approach for performing textual modeling through web browsers, using DSLFORGE, a generator of online text editors, and automatic integration of existing code generators into the generated web editor providing a complete online modeling user experience. Expand
A Generative Approach for User-Centered, Collaborative, Domain-Specific Modeling Environments
TLDR
The metatool Pyro demonstrated and analyzed here focuses on graph-based graphical languages to fully generate a complete, directly executable tool starting from a metamodel in order to meet all cross-cutting requirements. Expand
Next Generation (Meta)Modeling: Web- and Cloud-based Collaborative Tool Infrastructure
TLDR
The architecture of WebGME is described, why the major design decisions were taken and the novel features of the tool are presented, which are especially useful for multi-paradigm modeling. Expand
WebDPF: A web-based metamodelling and model transformation environment
TLDR
It is shown how the support for model transformation systems in WebDPF can be exploited to support auto-completion of partial models thereby enhancing modelling efficiency, and provide execution semantics for workflow models. Expand
Modern Software Engineering Methodologies for Mobile and Cloud Environments
Model: The abstract syntax of a model representing its essence: entities, relations, and properties that conform to a metamodel. Always-Online: A system where users are connected to the cloud all theExpand
Automating activities in MDE tools
  • M. Gamboa, Eugene Syriani
  • Computer Science
  • 2016 4th International Conference on Model-Driven Engineering and Software Development (MODELSWARD)
  • 2016
TLDR
The goal of this paper is to increase the productivity of modelers in their every day activities by automating the tasks they perform in current MDE tools by proposing an MDE-based solution where the user defines a workflow that can be parametrized at run time and executed. Expand
Feature Model for Collaborative Modeling Environments
TLDR
This paper detail the feature diagram resulting from the exploration of collaborative modeling systems and details the features of an existing collaborative system both to illustrate the use of the diagram and further explore the features. Expand
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 20 REFERENCES
The model transformation language of the VIATRA2 framework
We present the model transformation language of the VIATRA2 framework, which provides a rule- and pattern-based transformation language for manipulating graph models by combining graph transformationExpand
Modeling a Model Transformation Language
TLDR
This chapter introduces a language engineering technique for building MTLs that is based on treating each MTL as a domain-specific language, more specifically, as languages for describing specific classes of transformations. Expand
T-Core: a framework for custom-built model transformation engines
TLDR
T-Core is proposed, a framework where primitive transformation constructs can be combined to define and encapsulate reusable model transformation idioms and allows the transformation engineer to design transformations with the most appropriate constructs for the task at hand. Expand
AToM3: A Tool for Multi-formalism and Meta-modelling
TLDR
The combined use of multiformalism modelling and meta-modelling is introduced to facilitate computer assisted modelling of complex systems to aid in the automatic generation of multi-formalism modelling tools. Expand
The Epsilon Object Language (EOL)
TLDR
This work presents the metamodel independent Epsilon Object Language (EOL) which builds on OCL and describes how it has been used to construct a selection of languages, such as model merging, comparison, and text generation languages. Expand
Eclipse Modeling Framework
The authoritative guide to the Eclipse Modeling Framework (EMF)--written by the lead EMF designers! Shows how EMF unifies three important technologies: Java, XML, and UML @BULLET= Provides aExpand
Composing Domain-Specific Design Environments
TLDR
These tools are an integrated set of modeling, model analysis, simulation, and code-generation tools that help design and implement computer-based systems (CBSs) in a specific, well-defined engineering field and can help capture specifications in the form of domain models. Expand
ATL: A model transformation tool
TLDR
ATL: a model transformation language and its execution environment based on the Eclipse framework is presented and ATL tools provide support for the major tasks involved in using a language: editing, compiling, executing, and debugging. Expand
Xtext: implement your language faster than the quick and dirty way
TLDR
This tutorial explains how to define a language and a statically typed, EMF-based Abstract Syntax Tree using only a grammar, and shows how literally every as- pects of the language and its complementary tool support can be customized using Dependency Injection. Expand
A Systematic Approach to Metamodeling Environments and Model Transformation Systems in VMTS
TLDR
In this paper a uniform treatment of two alternatives for model transformation are elaborated, namely, the traversal and the graph-rewriting approaches, illustrated by a tool called Visual Modeling and Transformation System. Expand
...
1
2
...