2018
DOI: 10.1186/s40537-018-0161-4
|View full text |Cite
|
Sign up to set email alerts
|

A new effective method for labeling dynamic XML data

Abstract: IntroductionXML is a semi-structural and standard document format to exchange data. Elements in XML documents are regular and there are structural relationships between them [1]. In fact, processing queries in XML should recognize these structural relationships. They also should determine the order of elements in a document. Node labeling in XML data is one way to increase the efficiency of query processing. Labeling means allocating a unique identifier to each node in XML documents [2]. A labeling scheme enco… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 38 publications
0
11
0
Order By: Relevance
“…StAX reads each tag and data, then create an event that calling program can use. According to Khanjari and Gaeini [25], a labeling scheme is efficient if "it is small size labels keeping the simplicity of the exploited algorithm in order to avoid complex computations as well as retaining the readability of structural relationships between nodes". We designed the labeling scheme based on this definition.…”
Section: Research Methods 21 the System Architecturementioning
confidence: 99%
“…StAX reads each tag and data, then create an event that calling program can use. According to Khanjari and Gaeini [25], a labeling scheme is efficient if "it is small size labels keeping the simplicity of the exploited algorithm in order to avoid complex computations as well as retaining the readability of structural relationships between nodes". We designed the labeling scheme based on this definition.…”
Section: Research Methods 21 the System Architecturementioning
confidence: 99%
“…For a long time, XML, or extensible markup language, has become the Web's de facto standard for data exchange and representation [1][2][3]. Indeed, XML has attracted broad acceptance and support from all of the major providers of databases, servers, and software tools [4,5].…”
Section: Introductionmentioning
confidence: 99%
“…One answer to this challenge is the labeling scheme, which assigns a number (label) to each node to represent the identifier or the absolute position of the node in the document [11][12][13][14][15][16]. It maintains the structural relationships among the nodes such as those between parent and child (P-C), ancestor and descendant (A-D), and siblings [1][2][3]. This improves XML data storage, updates, and queries.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The trees are traversed and annotated with labels (start, end, level, CPL) based on depth-first traversals. Research by Khanjari and Gaeini 9 proposed the FibLSS encoding scheme, which uses binary bit values (0 and 1) to assign node labels. The authors conducted experimental evaluations of their approach against Improved Binary String Labeling (IBSL), 10 which indicated that FibLSS is capable of supporting insertion without the need for relabeling.…”
Section: Introductionmentioning
confidence: 99%