Service development and application integration with public information system mediator

The software development industry is facing two important issues: enabling rapid service development and integration of existing applications. Current approaches result in custom solutions that are not generally applicable. Therefore, we propose a service development and application integration system acting as a mediator between developers, users, services, and applications. In this paper, we present the prototype of the public information system mediator MidArc. We describe the mediator's system architecture, the technology it is built upon, and the process of integration of distributed applications. The mediator prototype was created and used to develop the formal automata simulator as a public service, to integrate the automata simulator service into the distance learning application, and to run the distance learning system.

[1]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[2]  George Vanecek,et al.  Middleware Networks: Concept, Design and Deployment of Internet Infrastructure , 2000 .

[3]  Bernhard Plattner,et al.  A Flexible IP Active Networks Architecture , 2000, IWAN.

[4]  George Vanecek,et al.  Enabling hybrid services in emerging data networks , 1999, IEEE Commun. Mag..

[5]  David Wetherall,et al.  Towards an active network architecture , 1996, CCRV.

[6]  William A. Arbaugh,et al.  Safety and security of programmable network infrastructures , 1998, IEEE Commun. Mag..

[7]  S. Srbljic,et al.  Extending the textbook: a distributed tool for learning automata theory fundamentals , 2002, 9th International Conference on Electronics, Circuits and Systems.

[8]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[9]  Pearl Brereton,et al.  Turning Software into a Service , 2003, Computer.

[10]  Ellen Zegura,et al.  Active reliable multicast on CANEs: a case study , 2001, 2001 IEEE Open Architectures and Network Programming Proceedings. OPENARCH 2001 (Cat. No.01EX484).

[11]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[12]  J. Tuominen,et al.  HETEROGENEOUS MIDDLEWARE STRUCTURES FOR MYGROCER PROJECT , 2002 .

[13]  Ivan Benc,et al.  Application Middleware: A Case Study , 2002 .

[14]  John V. Guttag,et al.  ANTS: a toolkit for building and dynamically deploying network protocols , 1998, 1998 IEEE Open Architectures and Network Programming.