Sirius is an (Eclipse-based) open Source technology that you can use to easily create a customized modeling workbench. Learn more about what Sirius can do for you and do not miss the free SiriusCon conference coming up next month
We have embarked on a project to find (and/or define) good use cases for teaching several flavours of model-driven /model-based engineering. Do you want to join us?
Select the best tool to build a graphical editor for your DSL with these criteria and comparison of existing graphical language workbenches
Showing how online DSL workbenches can be used to easily build programming elearning games
A web front-end for your modeling software thanks to this technology to develop domain-specific language editors for web apps and cloud IDEs
Help us to choose the best BPMN notation as part of this crowdsourcing experiment where we aim to test the usefulness of crowdsourcing when it comes to create language notations.
Following up on our introductory post in the topic I’m now “releasing” the full B1 Research Proposal
A empirical study presenting a methodology to adapt/personalize modeling languages, illustrated with the domain of business processes modeling languages
My take on how to uncover language usage patterns (and how to use them to improve the language definition itself). Talk at PAME 2015
Who decides what feature requests / bug notifications to accept (and how? when?). OSS should clearly define their governance model. We help them on this
Metamoprhic DSLs change their shape depending on your needs. Are metamorphic DSLs the solution to the internal vs external DSLs dilemma?
External DSLs are like puppies, they all start out cute and happy, but without exception turn into vicious beasts as they grow up. Do you agree?
See plenty of examples of Eclipse-based modeling environments created with Sirius
Discover a set of new DSLs aimed at facilitating the specification of all aspects of cloud-based applications
Another nice presentation from the people at MetaCase this time showing “20 different examples on using
In twitter, Sébastien Mosser raised the question of how to execute OCL expressions on plain Java
Firewalls are a key element in network security. They are in charge of filtering the traffic
This week we had the kick-off of the AutoMobile project, an European project (7th Framework Programme,
Icinetic , a Spanish company specialized in the use of MDD and DSLs to improve productivity
Summary of our recent paper: Corpus-based Analysis of Domain-Specific Languages (to appear in the SoSym Journal,