JINI-based design for dynamic scheduling decision system

In view of the development of networked manufacturing, resources scheduling in modern enterprises is not only confined in a work shop, but also refers to allocation and dispatching in an extended region. According to the implementation specialty of cross-platform system distributed in an extended region, objects involved during scheduling are expressed as various entities of agents. Based upon dynamic scheduling strategy of Contract Net Protocol, the work flow of knowledge-based dynamic scheduling decision system is analyzed; requirements of system functions are summarized, and divided into 4 implementation modules. On this basis, the implementation architecture of knowledge-based dynamic scheduling decision system is constructed with the technology of JINI, and some key components of software entities in system are described in details.

[1]  F.M. El-Shehri,et al.  Jini versus CORBA for distributed systems , 2008, 2008 First International Conference on the Applications of Digital Information and Web Technologies (ICADIWT).

[2]  Pingyu Jiang,et al.  Using mobile agents to encapsulate manufacturing resources over the Internet , 2005 .

[3]  Ernst-Rüdiger Olderog,et al.  Integrating a formal method into a software engineering process with UML and Java , 2008, Formal Aspects of Computing.

[4]  Harry Chen,et al.  Dynamic Service Discovery for Mobile Computing: Intelligent Agents Meet Jini in the Aether , 2004, Cluster Computing.

[5]  Jianguo Yang,et al.  Multi-objective optimization of collaborative manufacturing chain with time-sequence constraints , 2009 .

[6]  Chen Ying,et al.  A novel approach of networked manufacturing collaboration: fractal web-based extended enterprise , 2005 .

[7]  Hiroshi Hayakawa,et al.  Design and Implementation of Adaptive Jini System to Support Undefined Services , 2008, 6th Annual Communication Networks and Services Research Conference (cnsr 2008).

[8]  Reimund Neugebauer,et al.  Approach to describing virtual reality competence components for services in production networks , 2007, Prod. Eng..

[9]  Chao Wang,et al.  Knowledge Update in a Knowledge-Based Dynamic Scheduling Decision System , 2006, KSEM.

[10]  Chen-Hua She,et al.  Development of Internet-based system for multi-axis surface manufacturing , 2009 .

[11]  Zheng-Xu Zhao,et al.  Integration of manufacturing services into virtual environments over the internet , 2004, Int. J. Autom. Comput..

[12]  Janusz Zalewski,et al.  Archictecture and Performance of Java-Based Distributed Object Models: CORBA vs RMI , 2004, Real-Time Systems.