International audienceThis tutorial provides a practical approach for developing and integrating various Domain-Specific (modeling) Languages (DSLs) used in the development of modern complex software-intensive systems, with the main objective to support abstraction and separation of concerns. The tutorial leverages on the tooling provided by the GEMOC studio to present the various facilities offered by the Eclipse platform (incl., EMF/Ecore, Xtext, Sirius) and introduces the advanced features to extend a DSL with a well-defined execution semantics, possibly including formal concurrency constraints and coordination patterns. From such a specification, we demonstrate the ability of the studio to automatically support model execution, graphica...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe first edition of GEMOC workshop was co-located with the MODELS 2013 confer...
International audienceDomain-specific languages (DSLs) improve engineering productivity through powe...
International audienceThis tutorial provides a practical approach for developing and integrating var...
International audienceThe development and evolution of an advanced modeling environment for a Domain...
International audienceIn the software and system modeling community, research on domain-specific mod...
International audienceExecutable domain-specific languages (DSLs) enable the execution of behavioral...
In this habilitation à diriger des recherches (HDR), I review a decade of research work in the field...
Models of Concurrency (MoCs) are formalisms used to capture the concurrent aspects of complex system...
International audienceRecent results in language engineering simplify the development of tool-suppor...
Software engineering researchers are challenged to provide increasingly more powerful levels of abst...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe first edition of GEMOC workshop was co-located with the MODELS 2013 confer...
International audienceDomain-specific languages (DSLs) improve engineering productivity through powe...
International audienceThis tutorial provides a practical approach for developing and integrating var...
International audienceThe development and evolution of an advanced modeling environment for a Domain...
International audienceIn the software and system modeling community, research on domain-specific mod...
International audienceExecutable domain-specific languages (DSLs) enable the execution of behavioral...
In this habilitation à diriger des recherches (HDR), I review a decade of research work in the field...
Models of Concurrency (MoCs) are formalisms used to capture the concurrent aspects of complex system...
International audienceRecent results in language engineering simplify the development of tool-suppor...
Software engineering researchers are challenged to provide increasingly more powerful levels of abst...
International audienceIn the software and systems modeling community, research on domain-specific mo...
International audienceThe first edition of GEMOC workshop was co-located with the MODELS 2013 confer...
International audienceDomain-specific languages (DSLs) improve engineering productivity through powe...