SCHEDULE MANAGEMENT - AN OBJECT-ORIENTED APPROACH

被引:3
|
作者
WOLF, G [1 ]
机构
[1] EINDHOVEN UNIV TECHNOL,DEPT COMP SCI,5600 MB EINDHOVEN,NETHERLANDS
关键词
DECISION SUPPORT SYSTEM; SCHEDULING; OBJECT ORIENTED DESIGN;
D O I
10.1016/0167-9236(94)90082-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we discuss the design of decision support systems, usable in several planning situations. We consider resource-constrained time-dependent scheduling problems with time as the important planning component. Instead of dealing with optimization aspects of the planning problem, we concentrate on schedule management, i.e. stepwise planning with respect to primitive functions, like handling single decisions or constraints. The design of these systems is based on a mathematical model, giving a formal characterization of a class of scheduling problems and allowing generic descriptions of scheduling objects like processors, operations, decisions and constraints. The model is applied to various scheduling problems, like resource constrained project scheduling, car routing, the construction of time tables both for schools and for nursery in hospitals. An object oriented implementation of the model, based on the natural hierarchy of scheduling problems, turns out to lead to a clear separation between the generic and the domain specific components of the schedule manager, minimizing redundant code and resulting in software with a high degree of maintainability.
引用
收藏
页码:373 / 388
页数:16
相关论文
共 50 条
  • [41] Object-oriented approach to knowledge acquisition
    Jeng, B.
    Chen, M.Ch.
    Journal of Information Science and Engineering, 1997, 13 (04): : 563 - 583
  • [42] An object-oriented approach to circuit simulation
    Davis, A
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 313 - 316
  • [43] An object-oriented approach to scene reconstruction
    Hartley, RI
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 2475 - 2480
  • [44] Object-oriented approach to semidefinite programming
    Ge, Yuzhen
    Watson, Layne T.
    Collins Jr., Emmanuel G.
    Mathematical and Computational Applications, 1998, 3 (01): : 1 - 10
  • [45] AN OBJECT-ORIENTED APPROACH TO APPLICATION GENERATION
    VANHOEVE, F
    ENGMANN, R
    SOFTWARE-PRACTICE & EXPERIENCE, 1987, 17 (09): : 623 - 645
  • [46] An object-oriented approach to visual database
    Wang, TY
    Sheu, PCY
    NINTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1997, : 288 - 295
  • [47] An object-oriented manufacturing scheduling approach
    Ehlers, EM
    vanRensburg, E
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1996, 26 (01): : 17 - 26
  • [48] AN OBJECT-ORIENTED APPROACH TO GRAPHICAL INTERFACES
    BARTH, PS
    ACM TRANSACTIONS ON GRAPHICS, 1986, 5 (02): : 142 - 172
  • [49] AN OBJECT-ORIENTED APPROACH TO NOWCASTING SHOWERS
    HAND, WH
    CONWAY, BJ
    WEATHER AND FORECASTING, 1995, 10 (02) : 327 - 341
  • [50] An object-oriented approach for semantic analysis
    Aref, MM
    Sharaf, ABM
    IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 1387 - 1393