Structured Modeling and Model Management

  • Daniel Dolk
Part of the International Series in Operations Research & Management Science book series (ISOR, volume 148)


We discuss Geoffrion’s contribution to model management and the practice of modeling through his structured modeling formalism. We review the trajectory of structured model management research, enumerating the contributions and limitations of both structured modeling and model management in general. We summarize by suggesting how Geoffrion’s work could be leveraged to contribute to a next generation of model management.


Decision Support System Modeling Language Model Management Service Composition Genus Graph 
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. 1.
    Basu A, Blanning R (1994) Model integration using metagraphs. Information Systems Research 5(3):195–218CrossRefGoogle Scholar
  2. 2.
    Bhargava H, Kimbrough S (1993) Model management: An embedded languages approach. Decision Support Systems 10:277–299CrossRefGoogle Scholar
  3. 3.
    Bhargava H, Krishnan R, Muller R (1997) Decision support on demand: Emerging electronic markets for decision technologies. Decision Support Systems 19:193–214CrossRefGoogle Scholar
  4. 4.
    Blanning R (1982) A relational framework for model management. DSS-82 Transactions: 1:16–28Google Scholar
  5. 5.
    Blanning R (1985) A relational framework for join implementation in model management systems. Decision Support Systems 1:69–81CrossRefGoogle Scholar
  6. 6.
    Bonczek R, Holsapple C, Whinston A (1978) Mathematical programming within the context of a generalized data base management system. R.A.I.R.O. Recherche Operationelle/Operations Research 12(2)(May):117–139Google Scholar
  7. 7.
    Bradley G, Clemence R (1987) A type calculus for executable modeling languages. IMA Journal of Mathematics in Management 1(4):277–291CrossRefGoogle Scholar
  8. 8.
    Brodsky A, Al-Nory M, Nash H (2008) Service composition language to unify simulation and optimization of supply chains. Proceedings of the 41st Annual Hawaii International Conference on System Sciences, Hawaii, January 2008Google Scholar
  9. 9.
    Brooke A, Kendrick D, Meeraus A (1992) GAMS: A user’s guide. Release 2.25. The Scientific Press, San Francisco, CAGoogle Scholar
  10. 10.
    Chari K (2003) Model composition in a distributed environment. Decision Support Systems 35:399–413CrossRefGoogle Scholar
  11. 11.
    Chari K, Sen T (1998) An implementation of a graph-based modeling system for structured modeling (GBMS/SM). Decision Support Systems 22(2):103–120CrossRefGoogle Scholar
  12. 12.
    Chen P (1976) The entity relationship model: Toward a unified view of data. ACM Transactions Database Systems 1(1):9–36CrossRefGoogle Scholar
  13. 13.
    Codd E (1970) A relational model of data for large shared data banks. Communications ACM 13(6)(June):377–387CrossRefGoogle Scholar
  14. 14.
    Deokar A, El-Gayar O (2008) A semantic web services-based architecture for model management systems. Proceedings of the 41st Annual Hawaii International Conference on System Sciences, Hawaii January, 95Google Scholar
  15. 15.
    Dolk D, Konsynski B (1984) Knowledge representation for model management systems. IEEE Transactions on Software Engineering SE-10(6):619–628CrossRefGoogle Scholar
  16. 16.
    Dolk D (1988) Model management and structured modeling: The role of an information resource dictionary system. Communications ACM 31(6):704–718CrossRefGoogle Scholar
  17. 17.
    Dolk D, Ackroyd M (1995) Enterprise modeling and object technology. Proceedings of the 3rd International Conference on Decision Support Systems, Vol. 1, Jun 22–23. Elsevier, Hong Kong, pp. 235–246Google Scholar
  18. 18.
    Dolk D (2000) Model integration in the data warehouse era. European Journal of Operational Research 122(April):199–218CrossRefGoogle Scholar
  19. 19.
    Elam J (1980) Model management systems: A framework for development. Proceedings of 1980 Southwest AIDS Conference, Atlanta, GAGoogle Scholar
  20. 20.
    Epstein J (2007) Generative social science: Studies in agent-based computational modeling. Princeton University Press, Princeton, NJGoogle Scholar
  21. 21.
    Forrester J (1958) Industrial dynamics: A major breakthrough for decision makers. Harvard Business Review 36(4):37–66Google Scholar
  22. 22.
    Fourer R (1983) Modeling languages versus matrix generators for linear programming. ACM Transactions on Mathematical Software 143–183Google Scholar
  23. 23.
    Fourer R, Gay D, Kernighan B (1993) AMPL, A modeling language for mathematical programming. The Scientific Press, San Francisco, CAGoogle Scholar
  24. 24.
    Gagliardi M, Spera C (1997) BLOOMS: A prototype modeling language with object oriented features. Decision Support Systems 19(1):1–21CrossRefGoogle Scholar
  25. 25.
    Geoffrion A (1987) An introduction to structured modeling. Management Science 33(5)(May):547–588CrossRefGoogle Scholar
  26. 26.
    Geoffrion A (1989) Reusing structured models via model integration. Proceedings of the 22 Annual Hawaii International Conference on System Sciences. IEEE Computer Society Press, Los Alamitos, CA, pp. 601–611Google Scholar
  27. 27.
    Geoffrion A (1989) The formal aspects of structured modeling. Operations Research 37(1)(January–February):30–51CrossRefGoogle Scholar
  28. 28.
    Geoffrion A (1989) Computer-based modeling environments. European Journal of Operational Research 41(1)(July):33–43CrossRefGoogle Scholar
  29. 29.
    Geoffrion A (1991) FW/SM: A prototype structured modeling environment. Management Science 37(12)(December):1513–1538CrossRefGoogle Scholar
  30. 30.
    Geoffrion A (1992) The SML language for structured modeling: Levels 1 and 2. Operations Research 40(1)(January–February):38–57CrossRefGoogle Scholar
  31. 31.
    Geoffrion A (1992) The SML language for structured modeling: Levels 3 and 4. Operations Research 40(1)(January–February):58–75CrossRefGoogle Scholar
  32. 32.
    Geoffrion A (1992) Indexing in modeling languages for mathematical programming. Management Science 38(3)(March):325–344CrossRefGoogle Scholar
  33. 33.
    Geoffrion A (1999) Structured modeling: Survey and future directions. INFORMS Interactive Transactions of ORMS. text.htm, June
  34. 34.
    Goul M, Corral K (2007) Enterprise model management and next generation decision support. Decision Support Systems 43:915–932CrossRefGoogle Scholar
  35. 35.
    Güntzer U, Müller R, Müller S, Schimkat R-D (2007) Retrieval for decision support resources by structured models. Decision Support Systems 43:1117–1132CrossRefGoogle Scholar
  36. 36.
    Iyer B, Shankaranarayanan G, Lenard M (2005). Model management decision environment: A Web service prototype for spreadsheet models. Decision Support Systems 40:283–304CrossRefGoogle Scholar
  37. 37.
    Jones CV (1990) An introduction to graph based modeling systems, Part I: Overview. ORSA Journal of Computing 2(2):136–151Google Scholar
  38. 38.
    Jones CV (1991) An introduction to graph based modeling systems, Part II: Graph grammars and the implementation. ORSA Journal of Computing 3(3):180–206Google Scholar
  39. 39.
    Kimbrough S, Lee T, Oktem U (2008) On deriving indicators from text. Wharton working paper, University of Pennsylvania, Philadelphia, PA, June 2008Google Scholar
  40. 40.
    Kottemann J, Dolk D (1992) Model integration and modeling languages: A process perspective. Information Systems Research 3(1)(March):1–16CrossRefGoogle Scholar
  41. 41.
    Krishnan R, Chari K (2000) Model management: Survey, future directions and a bibliography. Interactive Transactions of ORMS 3(1):1–19Google Scholar
  42. 42.
    Lenard M (1993) An object-oriented approach to model management. Decision Support Systems 9(1)(January):67–73CrossRefGoogle Scholar
  43. 43.
    Makowski M (2005) A structured modeling technology. European Journal of Operational Research 166(3)(2005):615–648CrossRefGoogle Scholar
  44. 44.
    Makowski M, Wierzbicki A (2003) Modeling knowledge: Model-based decision support and soft computations. In: Yu X, Kacprzyk J (eds) Applied decision support with soft computing, vol. 124 of Series: Studies in Fuzziness and Soft Computing. Springer, New York, NY, pp. 3–60Google Scholar
  45. 45.
    Muhanna W, Pick R (1994) Meta-modeling concepts and tools for model management: A systems approach. Management Science 40(9):1093–1123CrossRefGoogle Scholar
  46. 46.
    Pollatschek M (1995) SML for simulation. Faculty of Industrial Engineering and Management, Technion, Haifa, Israel, 27 pGoogle Scholar
  47. 47.
    Ramirez R (1995) A management system for MS/OR models. Journal of Microcomputer Applications 14(2):53–60Google Scholar
  48. 48.
    Sprague R, Carlson E (1982) Building effective decision support systems. Prentice-Hall, Englewood Cliffs, NJGoogle Scholar
  49. 49.
    Simon H (1969) The sciences of the artificial. MIT Press, Cambridge, MAGoogle Scholar
  50. 50.
    Vargo S, Lusch R (2004) Evolving to a new dominant logic for Marketing. Journal of Marketing 68:1–17CrossRefGoogle Scholar
  51. 51.
    Vernadat F (2002) UEML: Towards a unified enterprise modeling language. International Journal of Production Research 40(17):4309–4321CrossRefGoogle Scholar
  52. 52.
    Wierzbicki A, Makowski M (2000) Modeling for knowledge exchange: Global aspects of software for science and mathematics. In: Wouters P, Schroder P (eds) Access to publicly financed research. NIWI, Amsterdam, The Netherlands, pp. 123–140Google Scholar
  53. 53.
    Will H (1975) Model management systems. In: Grochia E, Szyperski N (eds) Information systems and organization structure. Walter de Gruyter, Berlin, pp. 468–482Google Scholar
  54. 54.
    Wright G, Chaturvedi AR, Mookerjee R, Garrod S (1998) Integrated modeling environments in organizations: An empirical study. Information Systems Research 9(1):64–85CrossRefGoogle Scholar
  55. 55.
    Yeo G, Jian H (1997) Visual modeling with VMS/SM. Proceedings of the IASTED International Conference on Simulation and Modelling, Pittsburgh, PA, pp. 202–205Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Daniel Dolk
    • 1
  1. 1.Department of Information SciencesNaval Postgraduate SchoolMontereyUSA

Personalised recommendations