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 条
  • [21] An object-oriented framework for loop parallelization
    Omori, Y
    Fukuda, A
    JOURNAL OF SUPERCOMPUTING, 1999, 13 (01) : 57 - 69
  • [22] synERJY An Object-oriented Synchronous Language
    Budde, Reinhard
    Poigne, Axel
    Sylla, Karl-Heinz
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 153 (04) : 99 - 115
  • [23] A framework for distributing object-oriented designs
    Karim El Guemhioui
    International Journal on Software Tools for Technology Transfer, 2003, 4 (3) : 381 - 396
  • [24] Fuzzy object-oriented system design
    Pedrycz, W
    Sosnowski, ZA
    FUZZY SETS AND SYSTEMS, 1998, 99 (02) : 121 - 134
  • [25] Object-oriented frameworks for distributed simulation
    Hunter, J
    Carson, JA
    Colley, M
    Standeven, J
    Callaghan, V
    ENABLING TECHNOLOGY FOR SIMULATION SCIENCE III, 1999, 3696 : 32 - 43
  • [26] A NEW METRIC FOR OBJECT-ORIENTED DESIGN
    CHEN, JY
    LU, JF
    INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (04) : 232 - 240
  • [27] Object-oriented design: A goal-driven and pattern-based approach
    Hsueh, Nien-Lin
    Kuo, Jong-Yih
    Lin, Ching-Chiuan
    SOFTWARE AND SYSTEMS MODELING, 2009, 8 (01) : 67 - 84
  • [28] Object-oriented design: A goal-driven and pattern-based approach
    Nien-Lin Hsueh
    Jong-Yih Kuo
    Ching-Chiuan Lin
    Software & Systems Modeling, 2009, 8 : 67 - 84
  • [29] PROOST: object-oriented approach to multiphase reactive transport modeling in porous media
    Gamazo, P.
    Slooten, L. J.
    Carrera, J.
    Saaltink, M. W.
    Bea, S.
    Soler, J.
    JOURNAL OF HYDROINFORMATICS, 2016, 18 (02) : 310 - 328
  • [30] An object-oriented approach to an information and decision support system for railway traffic control
    Missikoff, M
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1998, 11 (01) : 25 - 40