Abstract
In recent years, the World Wide Web has become an ideal platform for developing Internet applications. World Wide Web service and application engineering is a complex task. Many web applications at present are large-scale and involve hundreds or thousands of web pages and sophisticated interactions with users and databases. Thus, improving the quality of web applications and reducing development costs are important challenges for the Internet industry. One way to resolve the difficulty is to provide web application developers with an integrated development environment. In this paper, I propose an efficient methodology and development environment for web application programs. This environment includes a design model to represent data and navigational structure, a modeling language for the notation technique of the design model, and a process model to define development stages.
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
Berners-Lee, T., Cailliau, R., Loutonen, A., Nielsen, H.F., Secret, A.: The World Wide Web. Communications of the ACM 37(8), 76–82 (1994)
Powell, T.A., Jones, D.L., Cutts, D.C.: Web Site Engineering: Beyond Web Page Design. Prentice-Hall, Englewood Cliffs (1998)
Nanard, J., Nanard, M.: Hypertext Design Environments and the Hypertext Design Process. Communications of the ACM 38(8), 49–56 (1995)
Schranz, M.W.: Engineering Flexible World Wide Web Services. In: Proceedings of the 1998 ACM Symposium on Applied Computing, Atlanta, Georgia, United States, pp. 712–718 (1998)
Rock-Evans, R.: CASE Analyst Workbenches. Ovum (1989)
Lowe, B.D., Webby, R.G.: Improving Hypermedia Development: a Reference Model-Based Process Assessment Method. In: Proceedings of the tenth ACM Conference on Hypertext and Hypermedia, Darmstadt, Germany, pp. 139–146 (1999)
Berners-Lee, T., Fielding, R.T., Nielsen, H.F.: Hypertext Transfer Protocol. World Wide Web Consortium, Informational RFC 1945 (1996), http://www.w3.org/Protocols
Berners-Lee, T.: HyperText Markup Language(HTML). World Wide Consortium (1993), http://www.w3.org/MarkUp/
Nielsen, J.: Hypertext and Hypermedia. Academic Press Prof., Inc., San Diago, CA., U.S.A (1990)
Garzotto, F., Mainetti, L., Paolini, P.: Hypermedia Design, Analysis, and Evaluation Issues. Communications of the ACM 38(8), 74–86 (1995)
Fraternali, P.: Tools and Approaches for Developing Data-Intensive Web Applications: A Survey. ACM Computing Surveys 31(3), 227–263 (1999)
Introduction to the Web Application Development Environment (2004), http://www.wdvl.com/Authoring/Tutorials
Christodoulou, S.P., Styliaras, G.D., Papatheodorou, T.S.: Evaluation of Hypermedia Application Development and Management Systems. In: ACM Hypertext 1998 Conference, Pittsburgh, USA, pp. 1–10 (1998)
Garzotto, F., Paolini, P., Schwabe, D.: HDM - A Model-Based Approach to Hypertext Application Design. ACM Transactions on Information Systems 11(1), 1–26 (1993)
Garzotto, F., Mainetti, L.: HDM2: Extending the E-R Approach to Hypermedia Application Design. In: Proceedings of the 12th International Conference on Entity Relationship Approach, Dallas, Texas, USA, pp. 178–189 (1993)
Schwabe, D., Rossi, G., Barbosa, S.D.J.: Systematic Hypermedia Application Design with OOHDM. In: Proceedings of the ACM International Conference on Hypertext, New York, USA, pp. 116–128 (1996)
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object Oriented Modeling and Design. Prentice Hall Inc., Englewood Cliffs (1991)
Chen, P.P.: The Entity-Relationship Model-toward a Unified View of Data. ACM Transactions on Database Systems 1(1), 9–36 (1976)
Isakowitz, T., Stohr, E.A., Balasubramanian, P.: RMM: A Methodology for Structured Hypermedia Design. Communications of ACM 38(8), 34–44 (1995)
Isakowitz, T., Kamis, A., Koufaris, M.: The Extended RMM Methodology for Web Publishing. Working Paper IS-98-18, Center for Research on Information Systems (1998)
Balasubramanian, V., Bang, M.M., Yoo, J.: A Systematic approach to designing a WWW application. Communications of ACM 38(8), 47–48 (1995)
Diaz, A., Isakowitz, T.: RMCase: Computer-Aided Support for Hypermedia Design and Development. In: International Workshop on Hypermedia Design, pp. 1–15 (1995)
Lee, S.C.: IDM: A Methodology for Intranet Design. In: Proceedings of the International Conference on Information Systems, Helsinki, Finland, pp. 51–67 (1998)
Fraternali, P., Paolini, P.: Model-Driven Development of Web Applications: The Autoweb System. ACM Transactions on Information Systems 28(4), 323–382 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kang, B. (2006). An Integrated Software Development Environment for Web Applications. In: Dosch, W., Lee, R.Y., Wu, C. (eds) Software Engineering Research and Applications. SERA 2004. Lecture Notes in Computer Science, vol 3647. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11668855_11
Download citation
DOI: https://doi.org/10.1007/11668855_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32133-0
Online ISBN: 978-3-540-32134-7
eBook Packages: Computer ScienceComputer Science (R0)