The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (2011 vol.13)
pp: 49-55
James Y. Xu , University of California, Los Angeles
ABSTRACT
<p>Combining REST and Ajax with the traditional model-view-controller software architecture and using emerging technologies in software development, such as object relational modeling and Python, results in a successful new Web-based billing system.</p>
INDEX TERMS
REST, Ajax, MVC, ORM, Python, information technology
CITATION
James Y. Xu, "Web-Based Billing System Exploits Mature and Emerging Technology", IT Professional, vol.13, no. 2, pp. 49-55, March/April 2011, doi:10.1109/MITP.2010.100
REFERENCES
1. G.E. Krasner and S.T. Pope, "A Cookbook for Using the Model-View-Controller User-Interface Paradigm in Smalltalk-80," J. Object-Oriented Programming, vol. 1, no. 3, 1988, pp. 26–49.
2. A. Leff and J.T. Rayfield, "Web Application Development Using the Model/View/Controller Design Pattern," Proc. IEEE 5th Int'l Conf. Enterprise Distributed Object Computing (EDOC 01), IEEE CS Press, 2001, pp. 118–127.
3. D. Parsons, Dynamic Web Application Development using XML and Java, Cengage Learning EMEA, 2008.
4. R.T. Fielding, "Architecture Styles and Design of Network-based Software Architecture," doctoral dissertation, Dept. of Information and Computer Science, Univ. of California, Irvine, 2000.
5. R.T. Fielding and R.N. Taylor, "Principled Design of Modern Web Architecture," ACM Trans. Internet Technology, vol. 2, no. 2, 2002, pp. 115–150.
6. S. Vinoski, "REST Eye to a SOA Guy," IEEE Internet Computing, vol. 11, no. 1, 2007, pp. 82–84.
7. G. Lindsrom, "Programming with Python," IT Professional, vol. 7, no. 5, 2005, pp. 10–16.
8. L. Daly, Next-Generation Web Frameworks in Python, O'Reilly Media, 2007.
9. S. Vinoski, "Demystifying RESTful Data Coupling," IEEE Internet Computing, vol. 12, no. 2, 2008, pp. 87–90.
10. K. Smith, "Simplifying Ajax-Style Web Development," Computer, vol. 39, no. 5, 2006, pp. 98–101.
11. R.F. Van Der Lans, Introduction to SQL: Mastering the Relational Database Language, Addison-Wesley Professional, 2006.
12. C. Russell, "Bridging the Object Relational Divide," ACM Queue, May/June 2008, pp. 16–26.
13. S.W. Ambler, Mapping Objects to Relational Databases, white paper, AmbySoft, 1997.
14. Network Working Group, "RFC 2617: HTTP Authentication, Basic and Digest Access Authentication," The Internet Eng. Task Force, 1999; www.ietf.org/rfcrfc2617.txt.
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool