Abstract
The paper presents a new approach to the problem of porting graphical user interfaces. It retains the semantic value of the user interface instead of focusing on the object geometry of the original UI. This is achieved by aligning representations of user interfaces in different technologies to an abstract semantic web model for graphical user interfaces. The approach is illustrated with an example of porting a simple real user interface to a different toolkit.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Abrams, M., Helms, J.: User interface markup language (UIML) specification version 3.1 (2004)
Apple: Macintosh Human Interface Guidelines, 2nd edn. (2008)
Cimiano, P., Handschuh, S., Staab, S.: Towards the self-annotating web. In: Proceedings of the 13th International Conference on World Wide Web, pp. 462–471. ACM, New York (2004)
Eng, E.: Qt GUI Toolkit: Porting graphics to multiple platforms using a GUI toolkit. Linux Journal 1996 (31es) (1996)
Erdmann, M., Maedche, A., Schnurr, H.P., Staab, S.: From manual to semi-automatic semantic annotation: About ontology-based text annotation tools. In: Buitelaar, P., Hasida, K. (eds.) Proceedings of the Coling 2000 Workshop on Semantic Annotation and Intelligent Content, pp. 85–91 (2000)
Euzenat, J., Shvaiko, P.: Ontology Matching, 1st edn. Springer, Heidelberg (2007)
Forum Nokia: Fremantle Master Layout Guide, 1.1 edn. (October 2009)
Gawrysiak, P., Protaziuk, G., Rybinski, H., Delteil, A.: Text onto miner — a semi automated ontology building system. In: An, A., Matwin, S., Raś, Z., Ślęzak, D. (eds.) Foundations of Intelligent Systems. LNCS (LNAI), vol. 4994, pp. 563–573. Springer, Heidelberg (2008)
McGuinness, D., Van Harmelen, F., et al.: OWL web ontology language overview. W3C recommendation 10, 2004–03 (2004)
Nokia: Qt Reference Manual: Using a Designer UI File in Your Application (2010), http://doc.qt.nokia.com/latest/designer-using-a-ui-file.html
Puerta, A., Eisenstein, J.: XIML: A universal language for user interfaces. White paper (2001)
Sosnowski, J., Lesiak, A., Gawkowski, P., Wlodawiec, P.: Software implemented fault inserters. In: IFAC Workshop on Programmable Devices and Systems, pp. 293–298 (2003)
Wysota, W.: Testing user interfaces in applications. In: Proc. of the 2008 1st Int’l. Conference on Information Technology, pp. 425–428 (May 2008)
Wysota, W.: Semantic Model of Application User Interfaces. In: Service Oriented Distributed Systems: Concepts and Infrastructure, pp. 71–80. Information Systems Architecture and Technology, Wroclaw University of Technology (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Wysota, W. (2011). Porting Graphical User Interfaces through Ontology Alignment. In: Ryżko, D., Rybiński, H., Gawrysiak, P., Kryszkiewicz, M. (eds) Emerging Intelligent Technologies in Industry. Studies in Computational Intelligence, vol 369. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22732-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-22732-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22731-8
Online ISBN: 978-3-642-22732-5
eBook Packages: EngineeringEngineering (R0)