Diverse (formely Triskell) is a research team of IRISA (mixed research unit grouping CNRS, Université Rennes 1, INRIA INSA Rennes in Rennes / Britanny / France), defining itself as a world leader(*) of Model Driven Engineering (MDE) research.
The research domain of the Triskell project-team is the model driven development and validation of software product lines, ranging from the Internet of Things to the Internet of Services. Triskell is particularly interested in component based, dynamically adaptable systems with quality of service constraints, including reliability, performance, timeliness, etc. The long-term goal of the Triskell project-team is to investigate new ways of building and validating these systems by unifying Model Driven Engineering, Aspect Oriented Software Development, Product-Line Engineering, Component Based Software Development, and Generative Programming.
Model-Driven Engineering for Component-Based Software
- Formal manipulation of UML models with patterns, frameworks and components
- Design with contract-aware components and Aspect Oriented Modeling
- Models@runtime to control Dynamically Adaptable Systems
- Intra-component and inter-component V&V (testing)
(*) refering e.g. to the number of publications in recent years in the reference conference of the domain MODELS.