Converting into pattern-based schemas: a formal approach
نویسندگان
چکیده
A traditional distinction among markup languages is how descriptive or prescriptive they are. We identify six levels along the descriptive/prescriptive spectrum. Schemas at a specific level of descriptiveness that we call "Descriptive No Order" (DNO) specify a list of allowable elements, their number and requiredness, but do not impose any order upon them. We have defined a pattern-based model based on a set of named patterns, each of which is an object and its composition rule (content model), enough to write descriptive schemas for arbitrary documents. We show that any schema can be converted into a pattern-based one without loss of information at the DNO level (invariant conversion). We present a formal analysis of invariant conversions of arbitrary schemas as a demonstration of the correctness and completeness of our pattern model. Although all examples are given in DTD syntax, the results should apply equally to XSD, Relax NG, or other schema languages. Converting into pattern-based schemas: a formal approach Table of
منابع مشابه
A Cost-Based Approach for Converting Relational Schemas to XML
Converting relational database schemas to XML schemas is important as applications originally written to manipulate relational data are converted to XML-enabled applications. Most research has focused on the challenging problem of efficiently extracting relational data through XML views. However, another important challenge is determining good XML schemas from existing relational schemas, so th...
متن کاملEffect of Using Image-Schemas on Learning L2 Prepositions and Enhancing Learner Autonomy: A Dynamic System Theory and Cognitive Linguistics-Inspired Approach
This study investigated the effect of applying the dynamic system theory (DST) and cognitive linguistics (CL) insights into grammar instruction on EFL learners’ learning of English prepositions and learner autonomy. Sixty Iranian EFL learners at the lower-intermediate level of language proficiency were randomly assigned to 1 experimental and 1 control group. The 2 groups filled out an autonomy ...
متن کاملPredicting the Family Function based on Early Maladaptive Schemas and Couples Communication Patterns (Case Study: Education)
Purpose: The aim of this research was predicting the family function based on early maladaptive schemas and couple’s communication patterns. Methodology: Present study was descriptive from type of correlation. The research population was married female employees working in public and non-public schools of Tehran city and their spouses in 2017-2018 academic years. The research sample was 482 peo...
متن کاملTranslating Structured Database Schemas into Abstract Machines
ASSO is a formal methodology for developing database applications based on B. Within ASSO, conceptual and logical descriptions of databases are linked through a formal relation to break down a database design into simpler components. We propose a systematic translation from ASSO schemas into B-machines establishing a formal relationships between them. This permits the formal semantics of ASSO t...
متن کاملAn Algebraic Approach to Image Schemas for Geographic Space
Formal models of geographic space should support reasoning about its static and dynamic properties, its objects, their behaviors, and the relationships between them. Image schemas, used to embody spatiotemporal experiential abstractions, capture high-level perceptual concepts but do not have generally accepted formalizations. This paper provides a method for formally representing topological an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007