Mining information on software projects hosted on GitHub can reveal a lot of useful information on how software projects (and the community behind them) should be managed to optimize your chances of success
Cognification is the application of knowledge to boost the performance and impact of a process. We believe cognification could be a revolution in the way software is built.
Our approach to automatically generate GraphQL schemas from UML class diagrams (and IFML interaction models)
Our proposal to automatically infer OpenAPI compliant specifications for REST Web APIs from a set of examples of actual API calls
A report on how scalable modeling technologies helped Ikerlan to bring its DSL editor for Wind Turbines to the next level
Details of our UML Profile to model OData Web APIs. Once you have your UML model annotated with OData stereotypes you could automate the generation of your OData definition files.
Our work helps security experts to visualize, (automatically) analyse and manipulate web security access-control policies, specially for Java EE
Negative or null results are hardly ever published though they are important in showing the paths which did not pay off. This special issue is a first step to change this
Read on to learn how formalizing model transformations and traceability mappings helps to chain, reuse and compose model transformations
How well does it fare the "MDE-version" of a well-known open source software project wrt the original? Find out what benefits (and shortcomings) MDE brings in this scenario
Our work “MetaScience: an Holistic Approach for Research Modeling” has been accepted at ER2016. This article
Few solutions target UML to NoSQL code-generation and even less consider OCL constraints. We present a UML/OCL transformation to Blueprints, an abstraction layer on top of a variety of graph databases
Have you ever thought about using model transformations to specify and enforce access-control policies? Check how we do it
We propose a data distribution algorithm for declarative model transformation based on static analysis of relational transformation rules.
Select the best tool to build a graphical editor for your DSL with these criteria and comparison of existing graphical language workbenches
I believe as a community we need to have mature UML and OCL benchmarks to help us evaluate, test and compare modeling tools. Do you agree?
How to speed up the access and queries on large models thanks to our language (and execution environment) to define prefetching/caching plans for specific modeling scenarios
After a complete failure in convincing students about the benefits of code generation, we laid out a set of recommendations for instructors and tool vendors to increase the chance of success in the adoption of model-driven engineering
Mogwaï is framework to store large models in a GraphDB NoSQL backend (thanks to NeoEMF) and efficiently query those models by means of a OCL to Gremlin (a query language for some NoSQL databases) transformation.
fREX is an open framework for reverse engineering of executable behaviors from existing software code bases (currently Java is supported) using fUML as a pivot language