Skip to main content
Log in

The design and implementation of OR/SM: A prototype integrated modeling environment

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper describes the design, implementation, and interaction of the processes of OR/SM, a computerized modeling environment built on ORACLE Tools and Database (OR) using Structured Modeling (SM) as the conceptual framework. Some of the key features of OR/SM include: (a) interactive checking of model syntax and semantics; (b) automatic gen-eration of relational database tables for model data; (c) automatic generation of several reference documents; (d) automatic and interactive links to SAS, a powerful and widely used commercial statistical analysis software system and optimization solver; and (e) an interactive link to QS (Quantitative Systems) - a commercial software package for solving a wide range of operations management models.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. A.V. Aho, R. Sethi and J. Ullman, Compilers: Principles, Techniques, and Tools, Addison and Wesley, Reading, MA, 1986.

    Google Scholar 

  2. Ashton-Tate, Framework III, Ashton-Tate, Torrance, CA, 1988.

    Google Scholar 

  3. R.W. Blanning, Model management systems: An overview, Decision Support Systems 9(1993) 9–18.

    Google Scholar 

  4. A. Brooke, D. Kendrick and A. Meeraus, GAMS: A User's Guide, The Scientific Press, Redwood City, CA, 1988.

    Google Scholar 

  5. G.G. Brown and R.D. McBride, Solving generalized networks, Management Science 30(1984) 1497–1523.

    Google Scholar 

  6. Y. Chang and R. S. Sullivan, QS — Quantitative Systems, Prentice-Hall, Englewood Cliffs, NJ, 1991.

    Google Scholar 

  7. S. Chari, Knowledge representation using structured modeling, Ph.D. Dissertation, John E. Anderson Graduate School of Management, UCLA, Los Angeles, CA, 1988.

    Google Scholar 

  8. S. Chari and R. Krishnan, Toward a logical reconstruction of structured modeling, Decision Support Systems 10(1993)301–317.

    Google Scholar 

  9. R.D. Clemence, LEXICON: A structured modeling system for optimization, Master's Thesis, Naval Postgraduate School, Monterey, CA, 1984.

    Google Scholar 

  10. K. Cunningham and L. Schrage, LINGO Optimization Modeling Language, LINDO Systems, Chicago, IL, 1991.

    Google Scholar 

  11. D.R. Dolk, Data as models: An approach to implementing model management, Decision Support Systems 2(1986)73–80.

    Google Scholar 

  12. D.R. Dolk, The role of an information resource dictionary system, Commun. ACM 31(1988) 704–718.

    Google Scholar 

  13. D.R. Dolk and J. Kottermann, Model integration and a theory of models, Decision Support Systems 9(1993)51–63.

    Google Scholar 

  14. C.K. Farn, An integrated information system architecture based on structured modeling, Ph.D. Thesis, Graduate School of Management, UCLA, Los Angeles, CA, 1985.

    Google Scholar 

  15. R. Fourier, D.M. Gay and B.W. Kernighan, A modeling language for mathematical programming, Management Science 36(1990)519–554.

    Google Scholar 

  16. S.I. Gass, Managing the modeling process: A personal reflection, European Journal of Operational Research 31(1987)1–8.

    Google Scholar 

  17. S.I. Gass, Decision-aiding models: Validation, assessment, and related issues for policy analysis, Operations Research 31(1983).

  18. A.M. Geoffrion, Modeling approaches and systems related to structured modeling, Working Paper No. 339, Western Management Science Institute, UCLA, Los Angeles, CA, 1987.

    Google Scholar 

  19. A.M. Geoffrion, An introduction to structured modeling, Management Science 33(1987)547–588.

    Google Scholar 

  20. A.M. Geoffrion, Integrated modeling environments, Computer Science in Economics and Management 21(1989)3–15.

    Google Scholar 

  21. A.M. Geoffrion, The formal aspects of structured modeling, Operations Research 37(1989)30–51.

    Google Scholar 

  22. A.M. Geoffrion, Computer-based modeling environments, European Journal of Operations Research 41(1989)33–43.

    Google Scholar 

  23. A.M. Geoffrion, SML: A model definition language for structured modeling, Working Paper 360, Western Management Science Institute, UCLA, Los Angeles, CA, 1990.

    Google Scholar 

  24. A.M. Geoffrion, FW/SM: A prototype structured modeling environment, Management Science 37(1991)1513–1538.

    Google Scholar 

  25. A.M. Geoffrion, The SML language for structured modeling: Levels 1 and 2, Operations Research 40(1992)38–57.

    Google Scholar 

  26. A.M. Geoffrion, The SML language for structured modeling: Levels 3 and 4, Operations Research 40(1992)58–75.

    Google Scholar 

  27. A.M. Geoffrion, Indexing in modeling languages for mathematical programming, Management Science 38(1992)325–344.

    Google Scholar 

  28. F.S. Hillier and G.J. Lieberman, Introduction to Operations Research, McGraw-Hill, New York, 1995.

    Google Scholar 

  29. C.V. Jones, Attributed graphs, graph-grammars, and structured modeling, Annals of Operation Research 33(1992)281–324.

    Google Scholar 

  30. G. Koch, ORACLE: The Complete Reference, Osborne McGraw Hill, Berkeley, CA, 1991.

    Google Scholar 

  31. D.E. Knuth, The Art of Computer Programming, Vol. 1: Fundamental Algorithms, 2nd ed., Addison-Wesley, Reading, MA, 1973.

    Google Scholar 

  32. M. Lenard, Representing models as data, Journal of Management Information Systems 2(1986) 36–48.

    Google Scholar 

  33. L. Neustadter, A. Geoffrion, S. Maturana, Y. Tsai and F. Vicuna, The design and implementation of a prototype structured modeling environment, Annals of Operations Research 38(1992)453–484.

    Google Scholar 

  34. ORACLE, ORACLE Version 5.1.c, ORACLE, Belmont, CA, 1989.

    Google Scholar 

  35. R. Ramirez, The ASUMMS Project: An Overview, Dept. of Decision and Information Systems, Arizona State University, Phoenix, AZ, 1990.

    Google Scholar 

  36. SAS Institute Inc., SAS/STAT User's Guide, Version 6, SAS Institute Inc., Cary, NC, 1989.

    Google Scholar 

  37. SAS Institute Inc., SAS/OR User's Guide, Version 6, SAS Institute Inc., Cary, NC, 1989.

    Google Scholar 

  38. SAS Institute Inc., SAS/ACCESS Interface to ORACLE: Usage and Reference, Version 6, SAS Institute Inc., Cary, NC, 1989.

    Google Scholar 

  39. H.J. Will, Model Management Systems, Information Systems and Organization Structure, W. Gruyter, Berlin, 1975, pp. 468–482.

    Google Scholar 

  40. G.P. Wright, N.D. Worobetz, M. Kang, R. Mookerjee and R. Chandrasekharan, OR/SM: A prototype integrated modeling environment based on structured modeling, to appear in the INFORMS Journal of Computing (1997).

  41. G.P. Wright, R.V. Mookerjee, S. Garrod and A.R. Chaturvedi, Integrated modeling environments in organizations: An empirical study, to appear in Information Systems Research (1997).

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kang, M., Wright, G.P., Chandrasekharan, R. et al. The design and implementation of OR/SM: A prototype integrated modeling environment. Annals of Operations Research 72, 211–240 (1997). https://doi.org/10.1023/A:1018948305095

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018948305095

Keywords

Navigation