Project-Team : triskell
Section: Contracts and Grants with Industry
Keywords: UML, products family, architecture recovery, patterns, methods, COTS.
FAMILIES (ITEA Eureka)
Participants: Jean-Marc Jézéquel, Yves Le Traon, Jacques Klein, Jean-Philippe Thibault, Tewfik Ziadi.FAMILIES is a next project in a sequence of following projects: ARES and PRAISE, then ESAPS, and CAFE.
ITEA projects ESAPS and CAFÉ have lead to a recognized European community on the subject of System Family Engineering. The community presently has leadership over its American Counterpart, the SEI Product-Line Initiative. The FAMILIES project aims at growing the community, consolidating results into fact-based management for the practices of FAMILIES and its preceding projects, and to explore fields that were not covered in the previous projects, in order to complete the Framework.
The consolidating work in FAMILIES will lead to:
A reuse economics framework, to deal with the questions on when, why and how a family approach has to be introduced. It is accompanied with a decision model, checklists and questionnaires.
Work package 1: Reuse economics, Fact-based business and organisation maturity.
A family maturity model, which will complement the CMM and CMMI maturity models.
Work package 2: Family maturity, Fact-based process maturity, and consolidated tool requirements.
Patterns, styles and rules related to satisfaction of business related quality requirements in the family, accompanied by quality models, supporting processes, check lists, questionnaires and approaches towards standardization of quality of service requirements.
Work package 3: Family quality, Fact-based architecture maturity.
A methodology (process, tools, guidelines, and examples) supporting the separation of the domain aspects, the technical aspects (quality of services) and the technological aspects (platforms) in consistent models, in the MDA standardization frame.
Work package 4: Model driven family engineering.
Extending reuse over larger parts of the organization, introducing an integrated approach to combine existing legacy assets into a family, or even to a system population.
Work package 5: Families integration, Exploring reuse over family boundaries.
The project also has a specific work package, WP6 that takes care of exploitation and dissemination. For this work package, Triskell has organized SPLC-Europe 2005 (9th International Software Product Line Conference), Rennes, September 2005, which attracted over 130 persons from all over the world, including 70 people from industry.