Wir verwenden Cookies und Analyse-Tools, um die Nutzerfreundlichkeit der Internet-Seite zu verbessern und für Marketingzwecke. Wenn Sie fortfahren, diese Seite zu verwenden, nehmen wir an, dass Sie damit einverstanden sind. Zur Datenschutzerklärung.
Logics for XML
Details
This work describes the theoretical and practical foundations of a system for the static analysis of XML processing languages. The system relies on a fixpoint modal logic with converse where models are finite trees. This calculus is expressive enough to capture regular tree types along with multi-directional navigation in trees. The decidability of the logic is proved in time 2^O(n) where n is the size of the input formula. XPath expressions and XML schemas are linearly translated into the logic. Based on these embeddings, several problems of major importance in XML applications are reduced to logical satisfiability. The focus is then given to a sound and complete algorithm for deciding the logic, along with crucial implementation techniques for building an effective solver. Practical experiments using a full system implementation are presented. The system appears efficient in practice for several realistic scenarios. The main application of this work is a new class of static analyzers for programs manipulating XML data. Such analyzers allow to ensure at compile-time valuable properties such as type-safety and optimizations, for safer and more efficient XML processing.
Autorentext
Pierre is now research scientist at CNRS in France. He previously conducted research at Ecole Polytechnique Federale de Lausanne and IBM T.J. Watson Research Center. Pierre received several awards for the present work: the EADS best Ph.D. thesis award, Grenoble-INP University best Ph.D. award, and was finalist for the European Cor Baayen Prize.
Weitere Informationen
- Allgemeine Informationen
- GTIN 09783639193718
- Sprache Englisch
- Größe H220mm x B6mm x T150mm
- Jahr 2009
- EAN 9783639193718
- Format Kartonierter Einband (Kt)
- ISBN 978-3-639-19371-8
- Titel Logics for XML
- Autor Pierre Geneves
- Untertitel Reasoning about Trees
- Gewicht 151g
- Herausgeber VDM Verlag Dr. Müller e.K.
- Anzahl Seiten 100
- Genre Informatik