XBI / XRAKE

 XML-Based Interfaces / XML-rajapintojen kehittäminen

In Finnish

Seminars
Overview
Goals of the Project
Participating Companies
Researchers
Theses
Publications
Public reports (in Finnish)
References
Related Conferences
Additional Links

Seminars

Seminar for presenting the results of the project (in Finnish) 3.12.2002.

Overview

XML-Based Interfaces  (XBI / XRAKE) is a two-year research project  carried out  by the Department of Computer Science and Applied Mathematics and supported by TEKES (the National Technology Agency of Finland) and  7 local IT-companies. The project studies and develops methodology to define, develop and utilize XML-based interfaces for integrating heterogeneous systems. The project started in January 2001, and it will finish by the end of year 2002.
 

Goals of the Project

XML offers a standard  way to indicate the structure of data using markup, which offers rich possibilities for the processing of XML-encoded data. This processing may include retrieving, transforming, and formatting data for output. Since XML does not restrict the type of data being processed, it offers a promising format and framework for transferring data between heterogeneous co-operating systems.

The coals of the project include the development of methodology for defining, implementing and utilizing XML-based interfaces for

Different data sources and applications can be offered a uniform interface through wrappers, which provide an XML-based view to the data content of the source. Further, various data sources can be integrated using mediators, which may offer a combined interface to these data sources and/or other mediators.

Participating companies

Researchers

Pekka Kilpeläinen Professor University of Kuopio Project Leader
(Eila Kuikka, 1947 - 4.4.2002 PhD, Doc. University of Kuopio project leader 2001)
Tommi Penttinen MSc University of Kuopio
Martti Penttonen Professor University of Kuopio  
Merja Ek MSc University of Kuopio Project Manager 
Heli Hakkarainen MSc University of Kuopio  
Paula Leinonen PhLic University of Kuopio  
Sami Komulainen MSc University of Kuopio  

Theses

T. Tikkanen: Oliokeskeisen suunnittelutiedon kuvaaminen rakenteisilla dokumenteilla (Describing object-oriented design data as structured documents). M.Sc. Thesis. University of Kuopio, Department of Computer Science and Applied Mathematics, 2001, 91 pages + 3 appendices (in Finnish).

H. Hakkarainen: Enfo Group Oyj:n laskuaineiston muuttaminen XML-muotoon. (Transforming the billing information of Enfo Group Plc to XML data) Special Project. University of Kuopio, Department of Computer Science and Applied Mathematics, 2001, 19 pages + 9 appendices (in Finnish).

T. Jylkkä: XML Schema: W3C:n uusi suositus. (XML Schema: the new specification of W3C). Special Project. University of Kuopio, Department of Computer Science and Applied Mathematics, 2001, 68 pages + 1 appendix (in Finnish).

H. Hakkarainen: XML tulostuksen hallinnassa. (). M.Sc. Thesis. University of Kuopio, Department of Computer Science and Applied Mathematics, 2002, 56 pages + 5 appendices (in Finnish).

Publications

M. Ek, H. Hakkarainen, P. Kilpeläinen, E. Kuikka, T. Penttinen: Describing XML Wrappers for Information Integration. The conference XML Finland 2001 "Surviving the XML (R)evolution", November 14-15, 2001, Tampere, pp. 38-51.

M. Ek, H. Hakkarainen, P. Kilpeläinen, E. Kuikka, T. Penttinen: Describing XML Wrappers for Information Integration. University of Kuopio, Department of Computer Science and Applied Mathematics, Technical Report A/2001/2, 12 pages.

M. Ek, H. Hakkarainen, P. Kilpeläinen, T. Penttinen: Declarative XML Wrapping of Data. University of Kuopio, Department of Computer Science and Applied Mathematics, Technical Report A/2002/2, 12 pages.

M. Ek, H. Hakkarainen, P. Kilpeläinen, T. Penttinen: Perinnedatan automaattinen muotoilu XML-tekniikoin. University of Kuopio, Department of Computer Science and Applied Mathematics, Technical Report A/2002/3, 16 pages.

M. Ek, H. Hakkarainen, P. Kilpeläinen, T. Penttinen: Perinnedatan automaattinen muotoilu XML-tekniikoin. The conference XML Finland 2002 "Towards the Semantic Web and Web Services", October 21-22, 2002, Helsinki, pp. 109-122.

References

E. Kuikka, M. Penttonen, M.-K. Väisänen: Theory and Implementation of SYNDOC Document Processing System. Proc. of the Second International Conference on Practical Application of Prolog, PAP-94, London, UK, 1994, 311-327.

E. Kuikka: Processing of Structured Documents Using a Syntax-Directed Approach. PhD Thesis. Kuopio University Publications C. Natural and Environmental Sciences 53. 1996.

E. Kuikka, M. Penttonen: Transformation of Structured Documents with the Use of Grammar, Electronic Publishing - Origination, Dissemination and Design, 6(4), 1993, 373-383.

E. Kuikka, M. Penttonen: Transformation of Structured Documents. Electronic Publishing - Origination, Dissemination and Design, 8(4), 1995, 319-341.

P.Leinonen, E. Kuikka, M. Penttonen: An Approach to Document Structure Transformations. IFIP World Computer Congress 2000 (ICS2000 - Software -Theory and Practice), Beijing, China, 2000, 906-913.

E. Kuikka, P. Leinonen, M. Penttonen: Overview of Tree Transducer Based Document Transformation System. Preliminary Proceedings of the Fifth Int. Workshop on Principles of Digital Document Processing (PODDP'00), Munich, Germany, 2000.

E. Kuikka, A. Salminen: Two-dimensional Filters for Structured Texts. Information Processing & Management, 33(1), 1997, 37-54.

E. Kuikka, A. Eerola, J. Porrasmaa, A. Miettinen, J. Komulainen: Design of the SGML-based Electronic Patient Record System with the Use of Object-oriented Analysis Method. MIE-99 - Fifteenth International Congress of European Federation for Medical Informatics, Llubljana, Slovenia, 1999, 838-841.

E. Kuikka, A. Eerola: A Correspondence between UML Diagrams and SGML/XML DTDs. Preliminary Proceedings of the Fifth Int. Workshop on Principles of Digital Document Processing (PODDP'00), Munich, Germany, 2000.

H. Ahonen, B. Heikkinen, O.Heinonen, J. Jaakkola, P.Kilpeläinen, G. Lindén: Design and Implementation of a Document Assembly Workbench. Proc. of the EP'98 and RIDT'98 Conferences, Saint Malo, France, 1998. Lecture Notes on Computer Science Series, 1375, Springer-Verlag, 1998, 476-486.

J. Jaakkola, P.Kilpeläinen: Using sgrep for Querying Structured Text Files. Proc. of the SGML Finland, Espoo, Finland, 1997, 72-83.

J. Jaakkola, P.Kilpeläinen: Nested Text-Region Algebra. Dept. of Computer Science Report C-1999-2, University of Helsinki, 1999.

J. Jaakkola, P. Kilpeläinen, G. Lindén: TranSID - an SGML Transformation Language. Proc. of the Fifth Symposium on Programming Languages and Software, Jyväskylä, Finland, 1997, 72-83.

J. Jaakkola, P. Kilpeläinen, G. Lindén, J. Niemi, K. Paasiala: TranSID: An SGML Document Manipulation Language - Reference Manual. Dept. of Computer Science Report C-1999-35, University of Helsinki, 1999.