XA2C: a framework for manipulating XML data

Uložené v:
Podrobná bibliografia
Názov: XA2C: a framework for manipulating XML data
Autori: Tekli, Gilbert, Chbeir, Richard, Fayolle, Jacques
Prispievatelia: Chbeir, Richard, Laboratoire Telecom Claude Chappe (LT2C), Université Jean Monnet - Saint-Étienne (UJM)-Ecole d'ingénieurs Télécom Saint-Etienne (TSE), MediaCorpus, Laboratoire Electronique, Informatique et Image UMR6306 (Le2i), Université de Bourgogne (UB)-École Nationale Supérieure d'Arts et Métiers (ENSAM), Arts et Métiers Sciences et Technologies-Arts et Métiers Sciences et Technologies-AgroSup Dijon - Institut National Supérieur des Sciences Agronomiques, de l'Alimentation et de l'Environnement-Centre National de la Recherche Scientifique (CNRS)-Université de Bourgogne (UB)-École Nationale Supérieure d'Arts et Métiers (ENSAM), Arts et Métiers Sciences et Technologies-Arts et Métiers Sciences et Technologies-AgroSup Dijon - Institut National Supérieur des Sciences Agronomiques, de l'Alimentation et de l'Environnement-Centre National de la Recherche Scientifique (CNRS)
Zdroj: International Journal of Web Information Systems. 7:240-269
Informácie o vydavateľovi: Emerald, 2011.
Rok vydania: 2011
Predmety: [SCCO.COMP] Cognitive science/Computer science, Visual languages, Concurrency, Colored petri nets, 0202 electrical engineering, electronic engineering, information engineering, [SCCO.COMP]Cognitive science/Computer science, 02 engineering and technology, Programming and algorithm theory, Extensible markup language, XML data manipulation, Composition
Popis: PurposeXML has spread beyond the computer science fields and reached other areas such as, e‐commerce, identification, information storage, instant messaging and others. Data communicated over these domains are now mainly based on XML. Thus, allowing non‐expert programmers to manipulate and control their XML data is essential. The purpose of this paper is to present an XA2C framework intended for both non‐expert and expert programmers and provide them with means to write/draw their XML data manipulation operations.Design/methodology/approachIn the literature, this issue has been dealt with from two perspectives: first, XML alteration/adaptation techniques requiring a certain level of expertise to be implemented and are not unified yet; and second, Mashups, which are not formally defined yet and are not specific to XML data, and XML‐oriented visual languages are based on structural transformations and data extraction mainly and do not allow XML textual data manipulations. The paper discusses existing approaches and the XA2C framework is presented.FindingsThe framework is defined based on the dataflow paradigm (visual diagram compositions) while taking advantage of both Mashups and XML‐oriented visual languages by defining a well‐founded modular architecture and an XML‐oriented visual functional composition language based on colored petri nets allowing functional compositions. The framework takes advantage of existing XML alteration/adaptation techniques by defining them as XML‐oriented manipulation functions. A prototype called XA2C is developed and presented here for testing and validating the authors' approach.Originality/valueThis paper presents a detailed description of an XML‐oriented manipulation framework implementing the XML‐oriented composition definition language.
Druh dokumentu: Article
Other literature type
Popis súboru: application/pdf
Jazyk: English
ISSN: 1744-0084
DOI: 10.1108/17440081111165884
Prístupová URL adresa: https://hal.archives-ouvertes.fr/hal-00650607/file/xa2c_a_framework_for_manipulating_xml_data_journal_paper_ijwis_.pdf
https://dblp.uni-trier.de/db/journals/ijwis/ijwis7.html#TekliCF11
https://hal.archives-ouvertes.fr/hal-00650607
https://www.emerald.com/insight/content/doi/10.1108/17440081111165884/full/html
https://hal.archives-ouvertes.fr/hal-00650607/document
https://hal.science/hal-00650607v1/document
https://hal.science/hal-00650607v1
https://doi.org/10.1108/17440081111165884
Rights: Emerald Insight Site Policies
Prístupové číslo: edsair.doi.dedup.....4d0f81fc3b7f879b46f486e4540dfd1c
Databáza: OpenAIRE
Popis
Abstrakt:PurposeXML has spread beyond the computer science fields and reached other areas such as, e‐commerce, identification, information storage, instant messaging and others. Data communicated over these domains are now mainly based on XML. Thus, allowing non‐expert programmers to manipulate and control their XML data is essential. The purpose of this paper is to present an XA2C framework intended for both non‐expert and expert programmers and provide them with means to write/draw their XML data manipulation operations.Design/methodology/approachIn the literature, this issue has been dealt with from two perspectives: first, XML alteration/adaptation techniques requiring a certain level of expertise to be implemented and are not unified yet; and second, Mashups, which are not formally defined yet and are not specific to XML data, and XML‐oriented visual languages are based on structural transformations and data extraction mainly and do not allow XML textual data manipulations. The paper discusses existing approaches and the XA2C framework is presented.FindingsThe framework is defined based on the dataflow paradigm (visual diagram compositions) while taking advantage of both Mashups and XML‐oriented visual languages by defining a well‐founded modular architecture and an XML‐oriented visual functional composition language based on colored petri nets allowing functional compositions. The framework takes advantage of existing XML alteration/adaptation techniques by defining them as XML‐oriented manipulation functions. A prototype called XA2C is developed and presented here for testing and validating the authors' approach.Originality/valueThis paper presents a detailed description of an XML‐oriented manipulation framework implementing the XML‐oriented composition definition language.
ISSN:17440084
DOI:10.1108/17440081111165884