CAMEL FRAMEWORK - A Framework for Realizing Complete Separation of Developer’s and Designer’s Work in Rich Internet Application

Hiroaki Fukuda, Yoshikazu Yamamoto

Abstract

This paper provides a framework called Camel which is able to separate developer’s and designer’s work completely in developing Rich Internet Applications. In the last years, web becomes one of the most popular methods to transfer information such as search contents, advertise information and online shopping. We usually use an appropriate web application to achieve our requirement. In the development process of current web applications, designers design interfaces of an application by using HTML, CSS, image and developers not only implement business logics but also modify the interface for dynamic generation of HTML tags based on the executed logic. Therefore, not only designers but also developers have to work every time when design of the interface is changed. This paper describes camel framework and its implementation, which is based on Flex, and then demonstrate its usage and utility by implementing a real application.

References

  1. 37signals (2007). Ruby on www.rubyonrails.org/.
  2. Adobe Labs (2007). Cairngorm Framework. http://labs.adobe.com/wiki/index.php/Cairngorm.
  3. Adobe Systems Inc. (2007a). Adobe Flash CS3 Professional. http:// www.adobe.com/products/flash/.
  4. Adobe Systems Inc. (2007b). http://www.adobe.com/products/flex/.
  5. Adobe Flex2.
  6. Allaire, J. (2002). Macromedia flash mx-a next-generation rich client. In Technical report, Macromedia.
  7. Apache Software Foundation (2007a). Apache Velocity Project. http://velocity.apache.org/.
  8. Apache Software Foundation (2007b). http://jakarta.apache.org/taglibs/.
  9. Apache Software Foundation (2007c). http://struts.apache.org/.
  10. Driver, M., Valdes, R., and Phifer, G. (2005). Rich internet applications are the next evolution of the web. In Technical report, Gartner.
  11. Duhl, J. (2003). White paper: Rich internet applications. In Technical report, IDC.
  12. Ecma International (2005). Ecma script for xml specification.
  13. Source, S. (2007). Spring http://www.springframework.org/.
Download


Paper Citation


in Harvard Style

Fukuda H. and Yamamoto Y. (2008). CAMEL FRAMEWORK - A Framework for Realizing Complete Separation of Developer’s and Designer’s Work in Rich Internet Application . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS, ISBN 978-989-8111-38-8, pages 137-143. DOI: 10.5220/0001684401370143


in Bibtex Style

@conference{iceis08,
author={Hiroaki Fukuda and Yoshikazu Yamamoto},
title={CAMEL FRAMEWORK - A Framework for Realizing Complete Separation of Developer’s and Designer’s Work in Rich Internet Application},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,},
year={2008},
pages={137-143},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001684401370143},
isbn={978-989-8111-38-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 6: ICEIS,
TI - CAMEL FRAMEWORK - A Framework for Realizing Complete Separation of Developer’s and Designer’s Work in Rich Internet Application
SN - 978-989-8111-38-8
AU - Fukuda H.
AU - Yamamoto Y.
PY - 2008
SP - 137
EP - 143
DO - 10.5220/0001684401370143