Leveraging XML Technology for Web Applications

2012; Volume: 8; Linguagem: Inglês

10.4242/balisagevol8.bruggemann-klein01

ISSN

1947-2609

Autores

Anne Brüggemann-Klein, Jose Tomas Robles Hahn, Marouane Sayih,

Tópico(s)

Business Process Modeling and Analysis

Resumo

As eBooks evolve into interactive applications, our vision at Electronic Publishing Group (EPT) is to empower authors to write and deploy not only documents and eBooks but whole Web applications using widely available tools without system lock-in. We envision XML technology as open, accessible, well supported technology to be leveraged for Web applications: Information is represented and manipulated with XML technology. Data and programs are deployed on a Web server, stored in an XML database, run by XML processors (XSLT, XQuery, XProc) and accessed from XML-aware Web clients (XForms) via the HTTP protocol. We document a calendar system, CalendarX, as a case study. We illustrate our use of XML technology and the methodology we employed, drawing on ideas from Domain-Driven Design and Abstract State Machines.

Referência(s)