Page Header Logo
TEI of Athens eJournals

The design of kinisis

Euclid Keramopoulos, Konstantinos Tsekos, Achilleas Pliakas, Ignatios Deligiannis


XQuery is the standard query language for semistructured data and especially for XML documents. Based on XQuery, we designed and developed KINISIS, a graphical XQuery language. In KINISIS we use metaphors, extracted from the road traffic act, in order to define queries. In this paper we present the design of KINISIS, the metaphors used, the implementation of KINISIS and the results of a controlled experiment where we assess the usability of KINISIS against XQuery.


Semistructured Data, Graphical Xque


Bekiropoulos K., Keramopoulos E., Beza O., Mouratidis P. (2010). “A list of features that a graphical XML Query language should support”. International Journal of Computer Systems Science and Engineering (IJCSSE), 25(5).

Berger S, Bry F, Bolzer O, Furche T, Wieser C., (2004). “Xcerpt and visXcerpt: Twin query languages for the Semantic”. Proc of Web. 3rd International Semantic Web Conference (ISWC2004), Hiroshima, Japan.

Beza O, Patsala M. & Keramopoulos E., (2007). “Comparison of XML Support in IBM DB2, MICROSOFT SQL SERVER and ORACLE”. Proc 2nd International Scientific Conference, eRA-2: The Contribution of Information Technology to Science, Economy, Society and Education, Athens Greece, 22-23 September.

Braga D., Campi A. and Ceri S., (2005). “XQBE (XQuery By Example): a visual interface to the standard XML query language”. ACM Transactions on Database Systems, 30(2), 398 – 443.

Bry F. and Berger S., (2003). “Xcerpt and visXcerpt: From Pattern-Based to Visual Querying of XML and Semistructured Data”. Proc of 29th International Conference on Very Large Databases, 1053 – 1056.

Ceri S., Comai S., Damiani E., Fraternali P., et al., (1999). “XML-GL: a Graphical Language for Querying and Restructuring XML Documents”. Proc 8th International World Wide Web Conference, 151-165.

Dix A, Finlay J, Abowd G, Beale R (2004). Human Computer Interaction, 3nd Edition. Europe: Prentice Hall.

Erwig M., (2000). A Visual Language for XML. Proc of IEEE International Symposium on Visual Languages, 47-54.

Erwig M., (2003). “Xing a visual XML query language”. Visual Languages and Computing, 14(1), 5–45.

Extensible Markup Language (XML) 1.0 (Fifth Edition), W3C Recommendation, (26 November 2008). Available through the internet: [accessed: 21/11/2011]

Fuhr N. and Grojohann K., (2001). “XIRQL: A Query Language for Information Retrieval in XML Documents”. Proc of the 24th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, New Orleans, 172-180.

Funderburk J. E., Malaika S., Reinwald B., (2002). “XML programming with SQL/XML and XQuery”, IBM SYSTEMS Journal, 41(4), 642-665.

Pliakas A. & Tsekos K. (2010). Υλοποίηση εργαλείου γραφικής απεικόνισης της XQuery (The development of a graphical XQuery tool), Final year project in Greek, Department of Information Technology, Alexander Technological Educational Institute of Thessaloniki, Greece.

Priscilla Walmsley, (2007). XQuery. O‘Reilly.

Vienna Convention on Road Signs and Signals. Available through the internet: [Accessed: 21/11/2011]

World Wide Web Consortium (W3C). Available through the internet: [Accessed: 21/11/2011]

XQuery 1.0: An XML Query Language (Second Edition), W3C Recommendation 14 December 2010. Available through the internet: [Accessed: 21/11/2011]

Full Text: PDF

DOI: 10.18780/jiim.v1i2.3053


  • There are currently no refbacks.

The application for presenting electronic journals TEI developed within subproject 2 "electronic publishing service" the Act "Development Services Digital Library of TEI" and financed by the operational program "Digital Convergence", NSRF 2007-2013.