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 条
  • [1] Organization and management of knowledge bases - An object-oriented approach
    Devedzic, V
    CRITICAL TECHNOLOGY: PROCEEDINGS OF THE THIRD WORLD CONGRESS ON EXPERT SYSTEMS, VOLS I AND II, 1996, : 1263 - 1270
  • [2] Design with objects: an approach to object-oriented design
    Liang, WY
    O'Grady, P
    COMPUTER-AIDED DESIGN, 1998, 30 (12) : 943 - 956
  • [3] Applying the object-oriented paradigm to integrated water resource planning and management
    Gibert, J
    Maheepala, S
    ENVIRONMENTAL SOFTWARE SYSTEMS, VOL 2, 1997, : 343 - 350
  • [4] Object-oriented abstraction of contemporary forest management design
    Baskent, EZ
    Wightman, RA
    Jordan, GA
    Zhai, YH
    ECOLOGICAL MODELLING, 2001, 143 (03) : 147 - 164
  • [5] Development of process visualization systems:: An object-oriented approach
    Szirmay-Kalos, L
    Márton, G
    Fóris, T
    Horváth, T
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (03) : 275 - 296
  • [6] An object-oriented approach to the design of fluid mechanics software
    Calvin, C
    Cueto, O
    Emonot, P
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS-MODELISATION MATHEMATIQUE ET ANALYSE NUMERIQUE, 2002, 36 (05): : 907 - 921
  • [7] Object-oriented DEVS
    Zeigler, BP
    Sarjoughian, H
    Au, V
    ENABLING TECHNOLOGY FOR SIMULATION SCIENCE, 1997, 3083 : 100 - 111
  • [8] Object-Oriented Integrated Approach for the Design of Scalable ECG Systems
    Boskovic, Dusanka
    Besic, Ingmar
    Avdagic, Zikrija
    MEDICAL INFORMATICS IN A UNITED AND HEALTHY EUROPE, 2009, 150 : 625 - 629
  • [9] AN OBJECT-ORIENTED MODELING APPROACH TO SYSTEM SOFTWARE-DESIGN
    LEE, FPJ
    CHEN, DJ
    CHUNG, CG
    INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (11) : 683 - 694
  • [10] An adaptive approach to object-oriented real-time computing
    Nett, E
    Gergeleit, M
    Mock, M
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 342 - 349