Design and formal model of an event-driven and service-oriented architecture for the Mobile Tourist Information System TIP
Eschner, L., & Hinze, A. (2008). Design and formal model of an event-driven and service-oriented architecture for the Mobile Tourist Information System TIP (Computer Science Working Papers 14/2008). Hamilton, New Zealand: Department of Computer Science, University of Waikato.
Permanent Research Commons link: https://hdl.handle.net/10289/9929
This thesis introduces a new collaboration framework for context-aware services in a mobile environment enabling services to co-operate with several anonymous co-operation partners. We extend the current TIP design and architecture so that new services may easily be added to and co-operate with existing ones. Obsolete services may be replaced by new ones providing the same functionality. Services are de-coupled. Service co-operation is completely changed. This means that services react to the events they receive, irrespective of the events publishers. We also show how service-oriented and event-driven architectures may be combined maintaining their respective advantages. We introduce features of serviceoriented architectures to services co-operating via an eventbased middleware. We describe the formal model of a new system for mobile tourist information and the newly introduced features of the collaboration framework. Those features fundamentally change the way services communicate and cooperate.
Department of Computer Science, University of Waikato
© 2008 Lisa Eschner and Annika Hinze
- 2008 Working Papers