System evolution is hard to manage unless done systematically. This is especially important in product line engineering. Our approach is a methodology to directly contain the risk of the “exponential rise in complexity” for rapidly evolving product lines.
Clearly, the huge potential of modeling has not come to fruition yet. Read on to see why and what are the requirements we propose for a transformation of modeling technologies in a complete new ecosystem, called miotope
A collection of UML opinions by the people that was there when the language was created. Check what they think 20 years after the creation of the language
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.
Model-driven engineering is the perfect complement to domain-driven design by providing DDD with the tools to realize its promise
Summary of my invited talk at the RuleML+RR conference where I discussed why rules are not first-class citizens in software engineering and why this has to change to keep up with the demands of big data and open data.