Rebeca Schroeder, Denio Duarte and Ronaldo dos Santos Mello
Designing efficient XML schemas is essential for XML applications which manage semi‐structured data. On generating XML schemas, there are two opposite goals: to avoid redundancy…
Abstract
Purpose
Designing efficient XML schemas is essential for XML applications which manage semi‐structured data. On generating XML schemas, there are two opposite goals: to avoid redundancy and to provide connected structures in order to achieve good performance on queries. In general, highly connected XML structures allow data redundancy, and redundancy‐free schemas generate disconnected XML structures. The purpose of this paper is to describe and evaluate by experiments an approach which balances such trade‐off through a workload analysis. Additionally, it aims to identify the most accessed data based on the workload and suggest indexes to improve access performance.
Design/methodology/approach
The paper applies and evaluates a workload‐aware methodology to provide indexing and highly connected structures for data which are intensively accessed through paths traversed by the workload.
Findings
The paper presents benchmarking results on a set of design approaches for XML schemas and demonstrates that the XML schemas generated by the approach provide high query performance and low cost of data redundancy on balancing the trade‐off on XML schema design.
Research limitations/implications
Although an XML benchmark is applied in these experiments, further experiments are expected in a real‐world application.
Practical implications
The approach proposed may be applied in a real‐world process for designing new XML databases as well as in reverse engineering process to improve XML schemas from legacy databases.
Originality/value
Unlike related work, the reported approach integrates the two opposite goal in the XML schema design, and generates suitable schemas according to a workload. An experimental evaluation shows that the proposed methodology is promising.
Details
Keywords
Barbara de Lima Voss, David Bernard Carter and Bruno Meirelles Salotti
We present a critical literature review debating Brazilian research on social and environmental accounting (SEA). The aim of this study is to understand the role of politics in…
Abstract
We present a critical literature review debating Brazilian research on social and environmental accounting (SEA). The aim of this study is to understand the role of politics in the construction of hegemonies in SEA research in Brazil. In particular, we examine the role of hegemony in relation to the co-option of SEA literature and sustainability in the Brazilian context by the logic of development for economic growth in emerging economies. The methodological approach adopts a post-structural perspective that reflects Laclau and Mouffe’s discourse theory. The study employs a hermeneutical, rhetorical approach to understand and classify 352 Brazilian research articles on SEA. We employ Brown and Fraser’s (2006) categorizations of SEA literature to help in our analysis: the business case, the stakeholder–accountability approach, and the critical case. We argue that the business case is prominent in Brazilian studies. Second-stage analysis suggests that the major themes under discussion include measurement, consulting, and descriptive approach. We argue that these themes illustrate the degree of influence of the hegemonic politics relevant to emerging economics, as these themes predominantly concern economic growth and a capitalist context. This paper discusses trends and practices in the Brazilian literature on SEA and argues that the focus means that SEA avoids critical debates of the role of capitalist logics in an emerging economy concerning sustainability. We urge the Brazilian academy to understand the implications of its reifying agenda and engage, counter-hegemonically, in a social and political agenda beyond the hegemonic support of a particular set of capitalist interests.