1 AIT Asian Institute of Technology

A declarative programming language with XML

AuthorVichit Wattanapailin
Call NumberAIT Thesis no.IM-00-10
Subject(s)XML (Document markup language)

NoteA thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Advanced of Technologies
PublisherAsian Institute of Technology
Series StatementThesis ; no. IM-00-10
AbstractExtensible Markup Language (XML) is a new standard for web data interchange. It is used to represent the data in a meaningful ways. However, XML is limited to static documents and it does not describe the way to present, calculate and transform the data. Every Internet application requires these dynamic behaviors, so that Extensible Stylesheet Language (XSL) and scripting languages are applied to deal with these tasks. Nevertheless, XSL is limited to the style-sheet processing and the scripting languages are not designed to work with XML. Using the scripting languages to work with XML is not a good solution because it increases errors, effort, and learning cost. In this study, the researcher designs and implements a new programming language that works on XML processing domain. This programming language is called XML Equivalent Transformation (XET). XET uses XML syntax and based on Equivalent Transformation (ET) paradigm. It incorporates the fragments of XML documents in to the data types of the language. This makes the user straightforwardly create and access XML documents. After the design and implementation processes, XET is evaluated by comparing with the other existing XML processing languages and XML encoded programming languages. The results reveal that XET is a very flexible and straightforward to create and process the XML documents.
Year2000
Corresponding Series Added EntryAsian Institute of Technology. Thesis ; no. IM-00-10
TypeThesis
SchoolSchool of Advanced Technologies (SAT)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSInformation Management (IM)
Chairperson(s)Vilas Wuwongse;
Examination Committee(s)Dung, Phan Minh;Aagesen, Finn Arve;
Scholarship Donor(s)Self Support;
DegreeThesis (M.Eng.) - Asian Institute of Technology, 2017


Usage Metrics
View Detail0
Read PDF0
Download PDF0