XML-rajapintojen kehittäminen


In english



Tapahtumia
Projektin esittely
Tavoitteet
Projektiin osallistuvat yritykset
Tutkijat
Opinnäytteet
Julkaisut
Julkiset raportit
Kirjallisuutta
Konferenssit
Linkkejä

Tapahtumia

Projektin tulosten julkistusseminaari 3.12.2002

Projektin esittely

XML-rajapintojen kehittäminen (XRAKE) on  Kuopion yliopiston tietojenkäsittelytieteen ja matematiikan laitoksen toteuttama 2-vuotinen tutkimusprojekti, jonka tavoitteena on kehittää merkintätapoja ja menetelmiä heterogeenisten järjestelmien integroimiseen XML-rajapintoja käyttäen. Projektin rahoittavat TEKES ja 7 paikallista  IT-alan yritystä. Projekti alkoi 1.1.2001 ja päättyy 31.12.2002.

Tavoitteet

XML tarjoaa mahdollisuuden merkata tiedon rakenteen merkitseviä osia tietyllä tavalla ja käsitellä tietoa sen jälkeen tähän rakenteeseen nojautuen. Käsittely voi olla tiedon hakemista, tiedon muuntamista tai tiedon muotoilua tulostusta varten. XML ei rajoita esitettävää sisältöä. Tästä johtuen XML-teknologiaa on alettu yleisesti käyttää siirtomuotona, kun tietoa välitetään kahden eri järjestelmän välillä.

Projektin tavoitteena on kehittää XML-käärerajapintojen määrittelyä, toteutusta ja hyödyntämistä

Projektiin osallistuvat yritykset

Tutkijat

Pekka Kilpeläinen professori Kuopion yliopisto vastuullinen johtaja
(Eila Kuikka, 1947 - 4.4.2002 FT, Dos. Kuopion yliopisto vastuullinen johtaja 2001)
Tommi Penttinen FM Kuopion yliopisto
Martti Penttonen professori Kuopion yliopisto  
Merja Ek FM Kuopion yliopisto projektipäällikkö 
Heli Hakkarainen FM Kuopion yliopisto  
Paula Leinonen FL Kuopion yliopisto  
Sami Komulainen FM Kuopion yliopisto  

Opinnäytteet

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).

Julkaisut

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.

Kirjallisuutta

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

E. Kuikka: Processing of Structured Documents Using a Syntax-Directed Approach. Kuopio yliopisto, tietojenkäsittelytieteen ja sovelletun matermatiikan laitos, väitöskirja. Kuopion yliopiston julkaisuja C, Luonnintieteet ja ympristötieteet 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, Kiina, 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), München, Saksa, 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), München, Saksa, 2000.

H. Ahonen, B. Heikkinen, O.Heinonen, J. Jaakkola, P.Kilpeläinen, G. Lindén: Design and Implementation of a Document Assemply Workbench. Proc. of the EP'98 and RIDT'98 Conferences, Saint Malo, Ranska, 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, Suomi, 1997, 72-83.

J. Jaakkola, P.Kilpeläinen: Nested Text-Region Algebra. Helsingin yliopisto, Dept. of Computer Science Report C-1999-2, 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ä, Suomi, 1997, 72-83.

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