MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Synthesis of program outlines from scenarios in DYNAMO (1998) [2 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Kurt Nrmark
http://www.cs.auc.dk/~normark/dyn-models/static-models/synpooutl.ps
Add To MetaCart

Abstract:

Scenarios can be used to model the dynamic aspects of an object-oriented design. This is attractive because scenarios allow the designer to specify the ways objects interact at a tangible and concrete level of abstraction. Scenarios represent a holistic view of the object system behavior in contrast to the fragmented and decentralized specifications found in the individual classes, or in state machines of these. Also, scenarios can modelled in terms of the key concepts known from object-oriented programming in contrast to state machines, which are more foreign to object-oriented development. This paper deals with the problem of extracting static model information from a set of scenarios. The static models are presented in terms of the syntax of an object-oriented programming language. The paper is based on the dynamic modelling language from DYNAMO which is supported by the set of DYNAMO tools. 1

Citations

3619 Design Patterns: Elements of Reusable Object-oriented Software – Gamma, Helm, et al. - 1994
628 Eiffel: The Language – Meyer - 1991
58 Automatic Synthesis of State Machines from Trace Diagrams – Koskimies, Makinen - 1994
51 Constructing programs from example computations – Biermann, Krishnaswamy - 1976
22 Making use a design representation – CARROLL - 1994
17 SCED: A Tool for Dynamic Modelling of Object Systems – Koskimies, Mannista, et al. - 1996
14 Task scripts, use cases and scenarios in object-oriented analysis – Graham - 1996
10 On the Role of Scenarios in Object-Oriented Software Design – Koskimies, Mannista, et al. - 1996
6 Towards an abstract language for dynamic modelling in object-oriented design – Nrmark - 1997
6 Integrating task and software development for object-oriented applications – Rosson, Carroll - 1995
3 The WWW home page of the DYNAMO project. http://www.cs.auc.dk/normark/- dynamo.html – Nrmark - 1997
2 Utilizing scenarios in the software process – Benner, Feather, et al. - 1993