53,614 research outputs found

    Modeling views in the layered view model for XML using UML

    Get PDF
    In data engineering, view formalisms are used to provide flexibility to users and user applications by allowing them to extract and elaborate data from the stored data sources. Conversely, since the introduction of Extensible Markup Language (XML), it is fast emerging as the dominant standard for storing, describing, and interchanging data among various web and heterogeneous data sources. In combination with XML Schema, XML provides rich facilities for defining and constraining user-defined data semantics and properties, a feature that is unique to XML. In this context, it is interesting to investigate traditional database features, such as view models and view design techniques for XML. However, traditional view formalisms are strongly coupled to the data language and its syntax, thus it proves to be a difficult task to support views in the case of semi-structured data models. Therefore, in this paper we propose a Layered View Model (LVM) for XML with conceptual and schemata extensions. Here our work is three-fold; first we propose an approach to separate the implementation and conceptual aspects of the views that provides a clear separation of concerns, thus, allowing analysis and design of views to be separated from their implementation. Secondly, we define representations to express and construct these views at the conceptual level. Thirdly, we define a view transformation methodology for XML views in the LVM, which carries out automated transformation to a view schema and a view query expression in an appropriate query language. Also, to validate and apply the LVM concepts, methods and transformations developed, we propose a view-driven application development framework with the flexibility to develop web and database applications for XML, at varying levels of abstraction

    Toward a relational concept of uncertainty: about knowing too little, knowing too differently, and accepting not to know

    Get PDF
    Uncertainty of late has become an increasingly important and controversial topic in water resource management, and natural resources management in general. Diverse managing goals, changing environmental conditions, conflicting interests, and lack of predictability are some of the characteristics that decision makers have to face. This has resulted in the application and development of strategies such as adaptive management, which proposes flexibility and capability to adapt to unknown conditions as a way of dealing with uncertainties. However, this shift in ideas about managing has not always been accompanied by a general shift in the way uncertainties are understood and handled. To improve this situation, we believe it is necessary to recontextualize uncertainty in a broader wayÂżrelative to its role, meaning, and relationship with participants in decision makingÂżbecause it is from this understanding that problems and solutions emerge. Under this view, solutions do not exclusively consist of eliminating or reducing uncertainty, but of reframing the problems as such so that they convey a different meaning. To this end, we propose a relational approach to uncertainty analysis. Here, we elaborate on this new conceptualization of uncertainty, and indicate some implications of this view for strategies for dealing with uncertainty in water management. We present an example as an illustration of these concepts. Key words: adaptive management; ambiguity; frames; framing; knowledge relationship; multiple knowledge frames; natural resource management; negotiation; participation; social learning; uncertainty; water managemen

    A unified view of data-intensive flows in business intelligence systems : a survey

    Get PDF
    Data-intensive flows are central processes in today’s business intelligence (BI) systems, deploying different technologies to deliver data, from a multitude of data sources, in user-preferred and analysis-ready formats. To meet complex requirements of next generation BI systems, we often need an effective combination of the traditionally batched extract-transform-load (ETL) processes that populate a data warehouse (DW) from integrated data sources, and more real-time and operational data flows that integrate source data at runtime. Both academia and industry thus must have a clear understanding of the foundations of data-intensive flows and the challenges of moving towards next generation BI environments. In this paper we present a survey of today’s research on data-intensive flows and the related fundamental fields of database theory. The study is based on a proposed set of dimensions describing the important challenges of data-intensive flows in the next generation BI setting. As a result of this survey, we envision an architecture of a system for managing the lifecycle of data-intensive flows. The results further provide a comprehensive understanding of data-intensive flows, recognizing challenges that still are to be addressed, and how the current solutions can be applied for addressing these challenges.Peer ReviewedPostprint (author's final draft
    • …
    corecore