Use Cases

From IDMPP

Revision as of 15:53, 25 June 2009 by Doux (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)

This page presents the different use cases that will be used during the project.

The PetStore

This use case present a snapshot taken during the software development cycle of a simplified Pet Store application. This snapshot provides a static view of the development process artifacts (mostly models) taken at a given point in time.

It addresses the problems involved by the need, from a single engineer, to consider several interrelated models at once, even when these models have different natures (i.e. conform to different metamodels or abstract syntaxes) and are represented by various concrete syntaxes. We need to allow this engineer to navigate all these models in a seamless and efficient way. To make the problem more concrete, we present a motivating example concerning the design and development of a given software system. This example involves several different DSLs and thus several models describing different aspects of this same software system.

This use case is actually available on Eclipse.org at PetStore use case.

Workshop