Abstract
This paper deals with our approach of prototyping: after application domain modelling the functionality of the target system is derived; then a prototype is implemented; user experience leads to revisions of application domain model, system design and the prototype itself; when a satisfactory solution is found, the target system can be built. The structure of the prototype has to be similar to that of the target system because this structure influences the way of working with the system. For both the prototype and the target system an object-oriented architecture is chosen. A prototype is seen as a learning device which is evaluated in the application area under the aspects: functionality, system structure and interactive capabilities.
This paper is a result of the projects “User-Developer Communication” and “Software Development Methods”, sponsored by the Comission of the European Communities within the research program “Specification and Development of Software Systems”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literature
Birtwistle, G. M., O.-J. Dahl, B. Myrhauq, and K. Nygaard: SIMULA BEGIN. New York: Van Nostrand Reinhold 1979.
BUDDE, R., AND H. ZÜLLIGHOVEN: An Investigation into System Modelling and Software Construction. An Application of the PSC/PIOCO Model. Proceedings of the 6th Scandinavian Conference (to appear).
Curry, G., L. Baer, D. Lipkie, and B. Lee: Traits: An Approach to Multiple-Inheritance Subclassing. Proceeedings of the Conference on Office Information Systems. ACM SIGOA 1982.
Dzida, W.: Towards an Ergonomic Design of Software Tools. in. Schmidtke, H. (ed.): Ergonomic Data for Equipment Design. New York: Plenum Publishing Company 1983 (a).
Dzida, W., and W. Valder: Application Domain Modelling bv Knowledge Engineering Technigues. GMD/F2-BEK, Postfach 1240, D-5205 St. Augustin, 1983 (b).
Kay, A. C: Microelectronics and the Personal Computer. Scientific American 9/1977.
Laubsch, J.: Interaktive Programmentwicklungsumgebungen f ür LISP und Smalltalk. ACM German Chapter. Tutorialband “Intelligenz-Technologie” (1983).
Lipkie, D. E., S. R. Evans, J. K. Newlin, and R. L. Weissman: Star Graphics: Object-Oriented Implementation. ACM Computer Graphics. Vol.16, No.3 (1982).
Rohlfs, S.: Office Communications: Promises, Problems and Pitfalls. in: Schneider, H. J. (ed.): Proc. of the International Computing Symposium 1983 on Application Systems Development. German Chapter of the ACM. Teubner 1983.
Schnupp, P.: Prolog-eine nichtprozedurale Sprache zur Proorammierung von Expertensvstemen undzum “rapid prototyping”. in: Giloi, Schulze-Vorberg (eds.): InteIIi genztechnologie. German Chapter of the ACM. Stuttgart: B. G. Teubner, (1983).
Weinreb, D., and D. Moon: Flavors-Message Passing in the LISP Machine. AI Memo. MIT AI Lab., Cambridge 1980.
Williamson, H.: User Environment Model. Report of the 1st Meeting of the European User Environment Subgroup of IFIP Group 6.5. GMD-IST, Postfach 1240, D-2502 St. Augustin 1, (1981).
Xerox Learning Research Group: The Smalltalk-80 System. in: BYTE, Vol.6, No.8, various articles. New York: McGraw-Hill 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Budde, R., Sylla, KH. (1984). From Application Domain Modelling to Target System. In: Budde, R., Kuhlenkamp, K., Mathiassen, L., Züllighoven, H. (eds) Approaches to Prototyping. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69796-8_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-69796-8_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13490-9
Online ISBN: 978-3-642-69796-8
eBook Packages: Springer Book Archive