366 research outputs found
State-of-the-art on evolution and reactivity
This report starts by, in Chapter 1, outlining aspects of querying and updating resources on
the Web and on the Semantic Web, including the development of query and update languages
to be carried out within the Rewerse project.
From this outline, it becomes clear that several existing research areas and topics are of
interest for this work in Rewerse. In the remainder of this report we further present state of
the art surveys in a selection of such areas and topics. More precisely: in Chapter 2 we give
an overview of logics for reasoning about state change and updates; Chapter 3 is devoted to briefly describing existing update languages for the Web, and also for updating logic programs;
in Chapter 4 event-condition-action rules, both in the context of active database systems and
in the context of semistructured data, are surveyed; in Chapter 5 we give an overview of some relevant rule-based agents frameworks
An Algorithm for Detecting and Correcting XSLT Rules Affected by Schema Updates
Thesis (Master of Science in Informatics)--University of Tsukuba, no. 37776, 2017.3.2
State-of-the-art on evolution and reactivity
This report starts by, in Chapter 1, outlining aspects of querying and updating resources on
the Web and on the Semantic Web, including the development of query and update languages
to be carried out within the Rewerse project.
From this outline, it becomes clear that several existing research areas and topics are of
interest for this work in Rewerse. In the remainder of this report we further present state of
the art surveys in a selection of such areas and topics. More precisely: in Chapter 2 we give
an overview of logics for reasoning about state change and updates; Chapter 3 is devoted to briefly describing existing update languages for the Web, and also for updating logic programs;
in Chapter 4 event-condition-action rules, both in the context of active database systems and
in the context of semistructured data, are surveyed; in Chapter 5 we give an overview of some relevant rule-based agents frameworks
Error propagation metrics from XMI
This work describes the production of an application Error Propagation Metrics from XMI which can extract process and display software design metrics from XMI files. The tool archives these design metrics in a standard XML format defined by a metric document type definition.;XMI is a flavour of XML allowing the description of UML models. As such, the XMI representation of a software design will include information from which a variety of software design metrics can be extracted. These metrics are potentially useful in improving the software design process, either throughout the early stages of design if a suitable XMI-enabled modelling tool is deployed, or to enable the comparison of completed software projects, by extracting design metrics from UML models reverse engineered from the implemented source code.;The tool is able to derive the error propagation of metrics from test XMI files created from UML sequence and state diagrams and from reverse engineered Java source code. However, variation was observed between the XMI representations generated by different software design tools, limiting the ability of the tool to process XMI from all sources. Furthermore, it was noted that subtle differences between UML design representations might have a marked effect on the quality of metrics derived.;In conclusion in order to validate the usefulness of these metrics that can be extracted from XMI files it would be useful to follow well-documented design projects throughout the total design and implementation process. Alternatively, the tool might be used to compare metrics from well-matched design implementations. In either case design metrics will only be of true value to software engineers if they can be associated empirically with a validated measure of system quality
Evoluce XML schémat
V pĹ™edloĹľenĂ© práci studujeme evoluci XML dat, a pĹ™edevšĂm dĹŻvody a dopady evoluce XML schĂ©mat. Práce obsahuje pĹ™ehled existujĂcĂch pĹ™ĂstupĹŻ. PĹ™Ăstup prezentovanĂ˝ v tĂ©to práci rozšiĹ™uje konceptuálnĂ model XSem o podporu vĂce verzĂ systĂ©mu. DĂky tomuto rozšĂĹ™enĂ lze definovat sadu zmÄ›n mezi dvÄ›ma verzemi. Dále práce obsahuje popis algoritmu, kterĂ˝ porovnánĂm dvou verzĂ schĂ©matu vytvořà revalidaÄŤnĂ skript v jazyce XSL.In the presented work we study the XML data evolution, reasons and consequences of XML schema evolution in particular. The thesis contains a survey of the existing approaches to this problem. The approach presented in this work extends the XSem conceptual model with the support for multiple versions of the model. Thanks to this extension, it is possible to define a set of changes between two versions of a schema. The thesis contains a description of an algorithm that compares two versions of a schema and produces a revalidation script in XSL.Department of Software EngineeringKatedra softwarovĂ©ho inĹľenĂ˝rstvĂFaculty of Mathematics and PhysicsMatematicko-fyzikálnĂ fakult
XML: aplicações e tecnologias associadas: 6th National Conference
This volume contains the papers presented at the Sixth Portuguese XML Conference, called XATA (XML, Aplicações e Tecnologias Associadas), held in Évora, Portugal, 14-15 February, 2008. The conference followed on from a successful series held throughout Portugal in the last years: XATA2003 was held in Braga, XATA2004 was held in Porto, XATA2005 was held in Braga, XATA2006 was held in Portalegre and XATA2007 was held in Lisboa.
Dued to research evaluation criteria that are being used to evaluate researchers and research centers national conferences are becoming deserted. Many did not manage to gather enough submissions to proceed in this scenario. XATA made it through. However with a large decrease in the number of submissions.
In this edition a special meeting will join the steering committee with some interested attendees to discuss XATA's future: internationalization, conference model, ... We think XATA is important in the national context. It has succeeded in gathering and identifying a comunity that shares the same research interests and has promoted some colaborations. We want to keep "the wheel spinning"...
This edition has its program distributed by first day's afternoon and next day's morning. This way we are facilitating travel arrangements and we will have one night to meet
Evoluce XML schémat
V pĹ™edloĹľenĂ© práci studujeme evoluci XML dat, a pĹ™edevšĂm dĹŻvody a dopady evoluce XML schĂ©mat. Práce obsahuje pĹ™ehled existujĂcĂch pĹ™Ăstupu. PĹ™Ăstup prezentovanĂ˝ v tĂ©to práci rozšiĹ™uje konceptuálnĂ model XSem o podporu vĂce verzĂ systĂ©mu. DĂky tomuto rozšĂĹ™enĂ lze definovat sadu zmÄ›n mezi dvÄ›ma verzemi. Dále práce obsahuje popis algoritmu, kterĂ˝ porovnánĂm dvou verzĂ schĂ©matu vytvořà revalidaÄŤnĂ skript v jazyce XSL.In the presented work we study the XML data evolution, reasons and consequences of XML schema evolution in particular. The thesis contains a survey of the existing approaches to this problem. The approach presented in this work extends the XSem conceptual model with the support for multiple versions of the model. Thanks to this extension, it is possible to define a set of changes between two versions of a schema. The thesis contains a description of an algorithm that compares two versions of a schema and produces a revalidation script in XSL.Katedra softwarovĂ©ho inĹľenĂ˝rstvĂDepartment of Software EngineeringFaculty of Mathematics and PhysicsMatematicko-fyzikálnĂ fakult
- …