2014
Tamayo-Fong, Alain; Granell-Canut, Carlos; Díaz-Sánchez, Laura; Huerta-Guijarro, Joaquín
Personalised code generation from large schema sets for geospatial mobile applications Journal Article
In: Computing, vol. 96, no. 5, pp. 355-379, 2014, ISSN: 0010-485X, (IF: 0.593, Q2).
Abstract | Links | BibTeX | Tags: geospatial data, Mobile apps, XML schema
@article{TamayoFong2014,
title = {Personalised code generation from large schema sets for geospatial mobile applications},
author = { Alain Tamayo-Fong and Carlos Granell-Canut and Laura Díaz-Sánchez and Joaquín Huerta-Guijarro},
url = {http://hdl.handle.net/10234/132926},
doi = {10.1007/s00607-013-0339-8},
issn = {0010-485X},
year = {2014},
date = {2014-01-01},
journal = {Computing},
volume = {96},
number = {5},
pages = {355-379},
abstract = {XML and XMLS chema are used in the geospatial domain for the definition of standards that enhance the interoperability between producers and consumers of spatial data. The size and complexity of these geospatial standards and their associated schemas have been growing with time reaching levels of complexity that make it difficult to build systems based on them in a timely and cost-effective manner. The problem of producing XML processing code based on large schemas has been traditionally solved by using XML data binding generators. Unfortunately, this solution is not always effective when code is generated for resource-constrained devices, such as mobile phones. Large and complex schemas often result in the production of code with a large size and a complicated structure that might not fit the device limitations. In this article we present the instance-based XML data binding approach to produce more compact application-specific XML processing code for geospatial applications targeted to mobile devices. The approach tries to reduce the size and complexity of the generated code by using information about how schemas are used by individual applications. Our experimental results suggest a significant simplification of XML Schema sets to the real needs of client applications accompanied by a substantial reduction of size of the generated code},
note = {IF: 0.593, Q2},
keywords = {geospatial data, Mobile apps, XML schema},
pubstate = {published},
tppubtype = {article}
}
2012
Tamayo-Fong, Alain; Granell-Canut, Carlos; Huerta-Guijarro, Joaquín
Measuring complexity in OGC web services XML schemas: Pragmatic use and solutions Journal Article
In: International Journal of Geographical Information Science, vol. 26, no. 6, pp. 1109–1130, 2012, ISSN: 1365-8816, (IF: 1.613, Q1).
Abstract | Links | BibTeX | Tags: ESPANA-VIRTUAL, OGC web services, Software metrics, Standards, XML schema
@article{TamayoFong2012b,
title = {Measuring complexity in OGC web services XML schemas: Pragmatic use and solutions},
author = { Alain Tamayo-Fong and Carlos Granell-Canut and Joaquín Huerta-Guijarro},
url = {http://hdl.handle.net/10234/62168},
doi = {10.1080/13658816.2011.626602},
issn = {1365-8816},
year = {2012},
date = {2012-06-01},
journal = {International Journal of Geographical Information Science},
volume = {26},
number = {6},
pages = {1109--1130},
abstract = {The use of standards in the geospatial domain, such as those defined by the Open Geospatial Consortium (OGC), for exchanging data has brought a great deal of interoperability upon which systems can be built in a reliable way. Unfortunately, these standards are becoming increasingly complex, making their implementation an arduous task. The use of appropriate software metrics can be very useful to quantify different properties of the standards that ultimately may suggest different solutions to deal with problems related to their complexity. In this regard, we present in this article an attempt to measure the complexity of the schemas associated with the OGC implementation specifications. We use a comprehensive set of metrics to provide a multidimensional view of this complexity. These metrics can be used to evaluate the impact of design decisions, study the evolution of schemas, and so on. We also present and evaluate different solutions that could be applied to overcome some of the problems associated with the complexity of the schemas. textcopyright 2012 Taylor & Francis.},
note = {IF: 1.613, Q1},
keywords = {ESPANA-VIRTUAL, OGC web services, Software metrics, Standards, XML schema},
pubstate = {published},
tppubtype = {article}
}