The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
A Machine-Oriented Logic Based on the Resolution Principle
Journal of the ACM (JACM)
PERUSE: An Interactive System for Mathematical Programs
ACM Transactions on Mathematical Software (TOMS)
The Design of the XMP Linear Programming Library
ACM Transactions on Mathematical Software (TOMS)
ACM Transactions on Mathematical Software (TOMS)
Modeling languages versus matrix generators for linear programming
ACM Transactions on Mathematical Software (TOMS)
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
Building Effective Decision Support Systems
Building Effective Decision Support Systems
Model management and structured modeling: the role of an information resource dictionary system
Communications of the ACM
Applying multiple views to information systems: a preliminary framework
ACM SIGMIS Database
Decision Support Systems - Special issue: Decision support systems: Directions for the next decade
Enhancing user understanding in a decision support system: a theoretical basis and framework
Journal of Management Information Systems
Database structure for a class of multi-period mathematical programming models
Decision Support Systems
Enterprise model management systems
Proceedings of the International Workshop on Enterprises & Organizational Modeling and Simulation
Hi-index | 0.02 |
This paper examines mathematical programming software in the context of model management and decision support. The concept of a model management system (MMS) is introduced and compared to traditional modeling systems. An MMS is seen as a much more generalized software system that requires the confluence of existing operations research, database management, and artificial intelligence techniques. By incorporating powerful, abstraction-based representation structures, an MMS can support multiple levels of model abstraction, only one of which corresponds to traditional, solution-oriented modeling software. The database structures required to implement a knowledge-based MMS are discussed and a prototype system for mathematical programming, the Generalized eXperimental Math Programming system (GXMP), is described. An algebraic language developed for use in GXMP is described in detail.