The Integrated Data Analysis and Management System — A generator for enduser systems
The Integrated Data Analysis and Management System (IDAMS) was developed at the Heidelberg Scientific Center to support enduser application specialists in interactive non-routine usage and manipulation of large data collections. It evolved into an Enduser System Generator which allows to conceive, design and build applications exploiting the system's facilities for interactive data manipulation and for creation of application specific procedures.
The following discussions put special emphasis on the design issues and the principles which were applied to provide a coherent interface to both programmers and non-programmers, extensible to specific application needs, and adaptive to the user's knowledge and developing programming skill. Following a short introduction the discussion will focus on IDAMS' high level query language, on issues of interactive user guidance, on the process of extension and customization, with some conclusions based on observations in actual usage.
The process of application development by DP professionals, i. e. design, creation, and maintenance of data bases and application packages is not elaborated. The emphasis is put on the system's facilities allowing an enduser to create his own simple applications.
KeywordsQuery Language Query Execution Integrate Data Analysis Selection Panel Private Object
Unable to display preview. Download preview PDF.
- CAS74.CARLSON, E.D., SUTTON, J.A.: A case Study of non-programmer Interactive Problem Solving. IBM Research Report RJ1382, April 1974Google Scholar
- CHN75.CHANG, C.L.: A hyper-relational model of databases. IBM Research Report RJ 1634, August 75Google Scholar
- EBE77.EBERLE, H., SCHMUTZ, H.: Calling PL/1 or FORTRAN Subroutines dynamically from VS APL. IBM Scientific Center Technical Report TR 77.11.007Google Scholar
- ERB76.ERBE, R., WALCH, G.: A General Interactive Guidance for Information Retrieval and Processing Systems. APL 76 (ed. G.T. Hunter), Ottawa 1976, pp. 127–140Google Scholar
- LOR74.LORIE, R.A.: XRM an Extended (n-ary) Relational Memory. IBM Technical Report 320-2096, January 1974Google Scholar
- MUE83.MUELLER, G.: Endbenutzersysteme zur Entscheidungsunterstuetzung. Teubner-Verlag Stuttgart, 1983Google Scholar
- RDS83.SCHMIDT, J.W., BRODIE, M.L.: Relational Database Systems. Analysis and Comparison. Springer Verlag Berlin Heidelberg New York, 1983Google Scholar
- SCH82.SCHAUER, U., ERBE, R., LEHMANN, H., MUELLER, G.: Integrated Data Analysis and Management System. DSS-82 Transactions (ed. G.W. Dickson) San Francisco 1982, pp.Google Scholar
- THO74.THOMAS, J. C., GOULD, J.D.: A psychological study of Query Example. IBM Research Report RC 5124, November 1974Google Scholar
- ZLO74.ZLOOF, M.M.: Query by Example. IBM Research Report RC 4917, July 1974Google Scholar