1. Introduction
Please give a short introduction to your domain area. What parts of the work in the domain
do you want to include in your modeling language, and why are the bene?¬?ts of domainspeci
?¬?c modeling important in these parts?
2. Usage
Describe brie?¬‚y how you intend to use the modeling language: what is the input on which
the models are based, who makes the models, what is generated, and what other tools are
involved. Where possible, give approximate indications of how many users, models, ?¬?les,
and so on there are, and how much various parts are reused between products, features, or
models.
3. Sample material
Pick a small but representative existing example whose implementation would take about
one week for one developer. A good example is often the kind of feature you would give
as a ?¬?rst task for a new programmer. The example should include the major, most central
elements of the domain.
Describe the example brie?¬‚y here, along with the approximate time to implement it, any
notes about special features of this example, things that have changed since it was made,
and how it ?¬?ts in with other related applications. Then continue to ?¬?ll in Sections 3.1??“3.4
with more speci?¬?c information (attach separate documents where necessary, making links
to them from this document).
Pages:
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629