An interactive scheduling agent on the Internet

Scheduling concerns the allocation of limited resources to tasks over time and is pervasive and important in the management of industrial and government organizations. For the last two decades, interactive scheduling systems have become one of the most effective and efficient tools for real life scheduling applications. Due to the advent of information technology and client/server technology, the design and development of scheduling systems with interactive support on the Internet will be one of the innovative approaches to tackle sophisticated scheduling problems. We describe the structure of a prototype scheduling system. Then we propose a new approach for the design and development of an interactive scheduling system for Internet users. We also present an intelligent agent architecture to support interactive and cooperative scheduling systems on the Internet.

[1]  R. R. P. Jackson,et al.  Production Planning and Control , 1965 .

[2]  Jacek Blazewicz,et al.  Scheduling in Computer and Manufacturing Systems , 1990 .

[3]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[4]  Ping-Chang Yen On the architecture of object-oriented scheduling systems , 1996 .

[5]  Gerald L. Thompson,et al.  A mixed-initiative scheduling workbench integrating AI, OR and HCI , 1993, Decis. Support Syst..

[6]  Stephen F. Smith,et al.  Configurable Systems for Reactive Production Management , 1993, Knowledge-Based Reactive Scheduling.

[7]  Stephen F. Smith,et al.  ISIS—a knowledge‐based system for factory scheduling , 1984 .

[8]  Mark S. Fox,et al.  Intelligent Scheduling , 1998 .

[9]  Howard W. Beck The Management of Job-Shop Scheduling Constraints in TOSCA , 1993 .

[10]  Donald E. Brown,et al.  Intelligent Scheduling Systems , 1995 .

[11]  Thomas E. Morton,et al.  Heuristic scheduling systems : with applications to production systems and project management , 1993 .

[12]  Grady Booch,et al.  Object-Oriented Analysis and Design with Applications , 1990 .

[13]  M. Johnston,et al.  S PIKE : Intelligent Scheduling of Hubble Space Telescope Observations , 1994 .

[14]  Homa Atabakhsh,et al.  A survey of constraint based scheduling systems using an artificial intelligence approach , 1991, Artif. Intell. Eng..

[15]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[16]  Christopher V. Jones,et al.  The Three-Dimensional Gantt Chart: Special Focus Article , 1988, Oper. Res..

[17]  Claude Le Pape,et al.  SONIA: A knowledge-based scheduling system , 1988, Artif. Intell. Eng..

[18]  Stephen F. Smith,et al.  Knowledge-based production management approaches, results and prospects , 1992 .

[19]  Pattie Maes,et al.  Evolving agents for personalized information filtering , 1993, Proceedings of 9th IEEE Conference on Artificial Intelligence for Applications.

[20]  Eric Biefeld,et al.  Hypertext-based design of a user interface for scheduling , 1993 .

[21]  Gérard Verfaillie,et al.  Operations research and artificial intelligence cooperation to solve scheduling problems: the OPAL and OSCAR systems , 1990, Expert Planning Systems.