An architecture for the rapid development of XML-based web applications

dc.contributor.author José Paulo Leal en
dc.contributor.other 5125 en
dc.date.accessioned 2023-08-02T08:14:55Z
dc.date.available 2023-08-02T08:14:55Z
dc.date.issued 2009 en
dc.description.abstract Our research goal is the generation of working web applications from high level specifications. Based on our experience in using XML transformations for that purpose, we applied this approach to the rapid development of database management applications. The result is an architecture that defines of a web application as a set of XML transformations, and generates these transformations using second order transformations from a database schema. We used the Model-View-Controller architectural pattern to assign different roles to transformations, and defined a pipeline of transformations to process an HTTP request. The definition of these transformations is based on a correspondence between data-oriented XML Schema definitions and the Entity-Relationship model. Using this correspondence we were able produce transformations that implement database operations, forms interfaces generators and application controllers, as well as the second order transformations that produce all of them. This paper includes also a description of a RAD system following this architecture that allowed us to perform a critical evaluation of this proposal. en
dc.identifier P-007-S58 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14221
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title An architecture for the rapid development of XML-based web applications en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-007-S58.pdf
Size:
685.03 KB
Format:
Adobe Portable Document Format
Description: