CS3 |
OT2004 Session Data distribution in a diverse community | |
Exploration of abstractions for a variety of data publication technologyMonday March, 13:45 | ||
case study - 150 minutes | ||
Ian Cornwell | ||
Session results | When available, can be found at DataDistributionInDiverseCommunitySessionResults?? | |
Abstract | The UK "Travel Information Highway" is presented as a case study where technology solutions and standards are being sought to facilitate data exchange in an open community of many different kinds of stakeholders. I will describe the parallel use of CORBA and XML/HTTP, attempts at standards, and the benefits delivered by abstraction.
The participants will then create and refine platform independent models for a data distribution service. Specific data publication systems will be introduced one-by-one to test the models, which can then be refined as a result. Attendees can also contribute their own requirements, features or data publication service instances to further challenge the models. The use of metadata within data distribution systems is also explored. The session provides an understanding of real-world data distribution issues and a practical exercise in abstraction and modelling. | |
Audience | Must be familiar with UML. | |
Benefits |
| |
Materials | ||
Ian CornwellMott MacDonald | Ian Cornwell is Technical Director of the transport systems business in Mott MacDonald, a world-wide consultancy and specialist systems supplier. Ian completed a PhD?? in software for interpretation of ultrasonic data in 1997, and then moved into the software industry in the transportation sector, acquiring a specialism in modelling. He provides consultancy to the Highways Agency in the area of system integration and interfaces. He chaired the OMG Transportation Domain Task Force from 2001-2003. As well as leading metadata projects, consulting, and providing technical direction to his colleagues, Ian still finds time to design and write code, typically C++ for the Department of Transport’s traffic modelling engine. | |