A Forms-Oriented and Visual-Directed Application Development System for Non-Programmers
  • Nan C. Shu
Conference paper


Stimulated by the rapid decline of computing costs and the desire for productivity improvement, demands for computerized applications have increased sharply in recent years. We have now reached a point that we can no longer hope to satisfy the tremendous demands simply by producing more professional programmers to honor the requests. As T. J. Freiser, president of John Diebold & Associates, pointed out, “Information is an integral part of end user’s everyday activity. It is not realistic that to get this information in the future end users will place a formal request and be placed on a priority list” (Chabrow 1984).


Formal Program Project Form Form Heading Summary Form Match Field 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Baumann, L.S. and Coop, R.D. “Automated workflow control: A key to office productivity”. Proceedings of the National Computer Conference, (1980) pp. 549–554.Google Scholar
  2. Bernal, M. “Interface concepts for electronic forms desigh and manipulation”. Office Information Systems, N. Naffah (ed.), INRIA/North Holland Publishing Company, (1982) pp. 505–519.Google Scholar
  3. Brown, G.D. and Sefton, D.H. “The micro vs. the applications logjam”. Datamation, (Jan. 1984) pp. 96–104.Google Scholar
  4. Chabrow, E.R. “Computing Shifting From IM Shops To Users”, Information Systems News, (Oct. 1, 1984 ) p. 24.Google Scholar
  5. Cook, C.L. “Streamlining office procedures—An analysis using the information control net model”. Proceedings of the National Computer Conference, (1980) pp. 555–566.Google Scholar
  6. deJong, S.P. “The system for business automation (SBA): A unified application development system”. Proceedings of the IFIP Congress 80, (1980) pp. 469–474.Google Scholar
  7. Ellis, C.A. “Information control nets: A mathematical model of office information flow”. Proceedings of the ACM Conference on Simulation, Modeling, and Measurement of Computing Systems, (Aug. 1979) pp. 225–240.Google Scholar
  8. Ellis, C.A. and Nutt, G.J. “Office Information Systems and Computer Science”. Computing Surveys, Vol. 12, No. 1, (1980) pp. 27–60.CrossRefGoogle Scholar
  9. Embley, D.W. “A forms-based non-procedural programming system”. Technical Report, Dept. of Computer Science, University of Nebraska, (Oct. 1980).Google Scholar
  10. Hammer, M., Howe, W.G., Kruskal, V.J. and Wladawsky, I., “A very high level programming language for data processing applications”. Comm. of ACM, Vol. 20, No. 11, (Nov.1977) pp. 832–840.CrossRefMATHGoogle Scholar
  11. Housel, B.C. and SHU, N.C. “A high-level data manipulation language for hierarchical data structures”. Proceedings of the Conf. on Data Abstraction, Definition and Structure, (March 1976), pp. 155–168.Google Scholar
  12. Kitagawa, H., Gotoh, M., Misaki, S. and Azuma, M. “Form Document Management System SPECDOQ–Its Architecture and Implementation”. Proceedings of the Second ACM Conference on Office Information Systems, (June 1984) pp. 132–142.Google Scholar
  13. Lefkovitz, H.C. et al., “A status report on the activities of the CODASYL end user facilities committee (EUFC)”. SIGMOD Record, Vol. 10, (2 and 3), (Aug. 1979).Google Scholar
  14. Lin, W.K., Ries, D.R., Blaustein, B.T. and Chilenskas, B.M. “Office procedures as a distributed database application”. in Databases for. Business and Office Applications, Proceedings of Annual Meeting, (May 1983) pp. 102–107.CrossRefGoogle Scholar
  15. Lum, V.Y., Choy, D.M. and Shu, N.C. “OPAS: An office procedure automation system.” IBM Systems Journal, Vol 21, No. 3, (1982) pp. 327–350.CrossRefGoogle Scholar
  16. Luo, D. and Yao, S.B. “Form operation by example–A language for office information processing”. Proceedings of SIGMOD Conf. (June 1981) pp. 213–223.Google Scholar
  17. Nutt, G.J. and Ricci, P.A. “Quinault: An Office Modeling System”. Computer, (May 1981), pp. 41–57.Google Scholar
  18. Purvy, R., Farrell, J. and Klose, P. “The design of Star’s records processing: Data processing for the noncomputer professional”. ACM Transactions on Office Information Systems, Vol. 1, No. 1, (Jan. 1983), pp. 3–24.CrossRefGoogle Scholar
  19. Rowe, L.A. and Shoens, K. “A form application development system.” Proceedings of SIGMOD Conf. ( June 1982 ) pp. 28–38.Google Scholar
  20. Shu, N.C., Housel, B.C., and Lum, V.Y. “CONVERT: A high level translation definition language for data conversion”. Communications of the ACM, Vol. 18, No. 10 (Oct. 1975) pp. 557–567.CrossRefMATHGoogle Scholar
  21. Shu, N.C., Lum, V.Y., Tung, F.C. and Chang, C.L. “Specification of forms processing and business procedures for office automation”. IEEE Transactions on Software Engineering, Vol.SE-8, No. 5 (Sept. 1982) pp. 499–512.CrossRefGoogle Scholar
  22. Stonebraker, M., Stettner, H., Lynn, N., Kalash, J. and Guttman, A. “Document processing in a relational database system”. ACM Transactions on Office Information Systems, Vol. 1, No. 2 (April 1983) pp. 143–158.CrossRefGoogle Scholar
  23. Tsichritzis, D. “Form management”. COMM. of ACM, Vol.25, NO. 7, (July 1982) pp. 453–478.CrossRefGoogle Scholar
  24. Yao, S.B., Hevner, A.R., Shi, Z. and Luo, D. “FORMANAGER: An Office Forms Management System”. ACM Transactions on Office Information Systems, Vol. 2, No. 3 (July 1984)CrossRefGoogle Scholar
  25. Zisman, M.D. “Representation, specification and automation of office procedures”. Ph.D. Thesis, Wharton School, University of Pennsylvania (1977).Google Scholar
  26. Zloof, M.M. “QBE/OBE: A language for office and business automation”. Computer (May 1981) pp. 13–22.Google Scholar
  27. Zloof, M.M. “Office-by-Example: A business language that unifies data and word processing and electronic mail”. IBM Systems Journal, Vol. 21, No. 3 (1982) pp. 272–304.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Tokyo 1986

Authors and Affiliations

  • Nan C. Shu
    • 1
  1. 1.IBM Los Angeles Scientific CenterUSA

Personalised recommendations