Abstract
This paper provides a brief overview of Domain Model RAD, a web framework, which is used for developing dynamic web applications with a minimum amount of programming. Domain Model RAD uses Domain Model Lite to represent a domain model of a web application. Domain Model Lite is a framework that facilitates the definition and the use of domain models in Java. Domain Model RAD uses Wicket for web application pages and page sections. Wicket is a web framework that provides basic web components, to construct, in an object oriented way, more advanced web components. Domain Model RAD interprets the application model and creates default web pages from its web components that are based on the domain model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
http://java-source.net/open-source/web-frameworks
http://struts.apache.org/
http://wicketframework.org/
http://drdb.fsa.ulaval.ca/dm/
http://drdb.fsa.ulaval.ca/urls/
D. Ridjanovic, “Domain Model Driven Development of Web Applications”, the 6th OOPSLA Workshop on Domain-Specific Modeling, Object-Oriented Programming, Systems, Languages and Applications - OOPSLA 2006, Portland, Oregon, USA, October 22 - 26, 2006.
http://www.uml.org/
http://www.db4o.com/
http://drdb.fsa.ulaval.ca/mmLite/
http://drdb.fsa.ulaval.ca/ppp00/
http://drdb.fsa.ulaval.ca/ppp02/
http://drdb.fsa.ulaval.ca/ppp00/code.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this paper
Cite this paper
Ridjanovic, D. (2007). Rapid Development of Web Applications with Web Components. In: Elleithy, K. (eds) Advances and Innovations in Systems, Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-6264-3_19
Download citation
DOI: https://doi.org/10.1007/978-1-4020-6264-3_19
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-6263-6
Online ISBN: 978-1-4020-6264-3
eBook Packages: EngineeringEngineering (R0)