Transforming Object-Oriented Model to a Web Interface Using XSLT

1Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Citizen science projects are based on gathering data from citizens. Citizen science projects start from understanding what type of data is needed and from whom. This can lead to creating a conceptual model for the project. Citizen science projects often use web interfaces and creating the interfaces require specific tools or programming knowledge. Having a method for creating the interface from a conceptual model would increase project development speed. This paper tackles the presented idea by using simple steps to create a web interface from an object-oriented conceptual model using XML transformation language XSLT. The model is transformed into a text-based representation using XSD that is then turned into an XML template. Finally, XSLT is used to generate a web interface by transforming the XML file. Results show that the process from object-oriented model to XML can be automated and the programming required for a working web interface is minimal but without other programming languages, the functionality is lacking. At the end of this article, some design suggestions are given to increase the functionalities while maintaining a low amount of programming.

Cite

CITATION STYLE

APA

Musto, J., & Dahanayake, A. (2019). Transforming Object-Oriented Model to a Web Interface Using XSLT. In Communications in Computer and Information Science (Vol. 1064, pp. 221–231). Springer Verlag. https://doi.org/10.1007/978-3-030-30278-8_25

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free