Java and XML data binding
Efficient extraction of schemas for XML documents
Information Processing Letters
Impact of Inheritance on Metrics for Size, Coupling, and Cohesion in Object-Oriented Systems
IWSM '00 Proceedings of the 10th International Workshop on New Approaches in Software Measurement
The gSOAP Toolkit for Web Services and Peer-to-Peer Computing Networks
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
Code Generation in Action
IEEE Internet Computing
XML five years on: a review of the achievements so far and the challenges ahead
Proceedings of the 2003 ACM symposium on Document engineering
XStruct: Efficient Schema Extraction from Multiple and Large XML Documents
ICDEW '06 Proceedings of the 22nd International Conference on Data Engineering Workshops
Reducing application code complexity with vocabulary-specific XML language bindings
Proceedings of the 43rd annual Southeast regional conference - Volume 2
XML messaging for mobile devices: From requirements to implementation
Computer Networks: The International Journal of Computer and Telecommunications Networking
Statistically rigorous java performance evaluation
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Inferring XML schema definitions from XML data
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Communications of the ACM - Web science
DaStGen--A Data Structure Generator for Parallel C++ HPC Software
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
Automating Co-evolution in Model-Driven Engineering
EDOC '08 Proceedings of the 2008 12th International IEEE Enterprise Distributed Object Computing Conference
How to edit gigabyte XML files on a mobile phone with XAS, RefTrees, and RAXS
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services
A precompiler to reduce the memory footprint of multiscale PDE solvers in C++
Future Generation Computer Systems
Efficient and Flexible XML-Based Data-Exchange in Microcontroller-Based Sensor Actor Networks
WAINA '10 Proceedings of the 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops
Size Matters!? Measuring the Complexity of XML Schema Mapping Models
SERVICES '10 Proceedings of the 2010 6th World Congress on Services
A method for filtering large conceptual schemas
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Dealing with large schema sets in mobile SOS-based applications
Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications
Analysing complexity of XML schemas in geospatial web services
Proceedings of the 2nd International Conference on Computing for Geospatial Research & Applications
Xebu: a binary format with schema-based optimizations for XML data
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
XML and XML Schema are widely used in different domains for the definition of standards that enhance the interoperability between parts exchanging information through the Internet. The size and complexity of some standards, and their associated schemas, have been growing with time as new use case scenarios and data models are added to them. The common approach to deal with the complexity of producing XML processing code based on these schemas is the use of XML data binding generators. Unfortunately, these tools do not always produce code that fits the limitations of resource-constrained devices, such as mobile phones, in the presence of large schemas. In this paper we present Instance-based XML data binding, an approach to produce compact application-specific XML processing code for mobile devices. The approach utilises information extracted from a set of XML documents about how the application make use of the schemas.