Sets and indices in linear programming modelling and their integration with relational data models
Computational Optimization and Applications
Modelica - A Unified Object-Oriented Language for System Modelling and Simulation
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
A Relational Modeling System for Linear and Integer Programming
Operations Research
Agile Programming: Design to Accommodate Change
IEEE Software
Agile Information Systems: Conceptualization, Construction, and Management
Agile Information Systems: Conceptualization, Construction, and Management
An Empirical Study of the Evolution of an Agile-Developed Software System
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Field Experiences with eXtreme Programming: Developing an Emergency Response System
Journal of Management Information Systems
A survey of top-k query processing techniques in relational database systems
ACM Computing Surveys (CSUR)
Coevolving Systems and the Organization of Agile Software Development
Information Systems Research
A Control Theory Perspective on Agile Methodology Use and Changing User Requirements
Information Systems Research
Control of Flexible Software Development Under Uncertainty
Information Systems Research
CoJava: optimization modeling by nondeterministic simulation
CP'06 Proceedings of the 12th international conference on Principles and Practice of Constraint Programming
User Acceptance of Agile Information Systems: A Model and Empirical Test
Journal of Management Information Systems
Hi-index | 0.00 |
Decision optimization is widely used in many decision guidance and support systems DGSS to support business decisions such as procurement, scheduling, and planning. In spite of rapid changes in users' requirements, the implementation of DGSS is typically rigid, expensive, and not easily extensible, which is in stark contrast to the agile implementation of management information systems MIS based on the database management systems DBMS and SQL technologies. This paper focuses on the Decision Guidance Query Language DGQL designed to re-use SQL programs for decision optimization with the goals of making DGSS implementation agile and intuitive and leveraging existing investment in SQL-implemented MIS. The paper addresses two related technical issues with DGQL: 1 how to annotate existing queries to precisely express the optimization semantics, and 2 how to translate the annotated queries into equivalent mathematical programming formulations that can be solved efficiently.