Skip to main content

Requirements for Rich Internet Application Design Methodologies

  • Conference paper
Web Information Systems Engineering - WISE 2008 (WISE 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 5175))

Included in the following conference series:

Abstract

Rich Internet Applications (RIAs) are quickly becoming the de facto standard for interactive web applications on the Internet, featuring rich interfaces that increase user usability and efficiency. These technologies increase the complexity of implementing web applications, making it difficult to address non-functional requirements such as application quality and reliability. There is much activity in developing modelling languages for web applications, but RIAs introduce additional concerns for application developers. Without identifying the requirements of interactive web applications, we cannot quantitatively compare different formal methodologies nor suggest they are robust enough for industry.

In this paper we present a comprehensive list of web application modelling requirements, derived from previous work and existing real-world interactive web applications. We use these requirements to then propose an industry-inspired benchmarking application, which allows us to evaluate approaches to handling the complexity of modelling real-world applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): A Modeling Language for Designing Web Sites. In: Proceedings of the 9th international World Wide Web conference on Computer networks, pp. 137–157. North-Holland Publishing Co., Amsterdam (2000)

    Google Scholar 

  2. Koch, N., Kraus, A.: The Expressive Power of UML-based Web Engineering. In: IWWOST 2002, pp. 105–119 (2002)

    Google Scholar 

  3. Baresi, L., Colazzo, S., Mainetti, L., Morasca, S.: W2000: A Modelling Notation for Complex Web Applications. In: Mendes, E., Mosley, N. (eds.) Web Engineering, pp. 335–364. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  4. Preciado, J.C., Linaje, M., Sanchez, F., Comai, S.: Necessity of Methodologies to Model Rich Internet Applications. In: WSE 2005: Proceedings of the Seventh IEEE International Symposium on Web Site Evolution, Washington, DC, USA, pp. 7–13. IEEE Computer Society, Los Alamitos (2005)

    Chapter  Google Scholar 

  5. Millard, D.E., Ross, M.: Web 2.0: Hypertext by any other name? In: HYPERTEXT 2006: Proceedings of the seventeenth conference on Hypertext and hypermedia, pp. 27–30. ACM, New York (2006)

    Chapter  Google Scholar 

  6. Lang, M., Fitzgerald, B.: Hypermedia Systems Development Practices: A Survey. IEEE Software 22(2), 68–75 (2005)

    Article  Google Scholar 

  7. Gitzel, R., Korthaus, A., Schader, M.: Using established Web Engineering knowledge in model-driven approaches. Sci. Comput. Program. 66(2), 105–124 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  8. Taylor, M.J., McWilliam, J., Forsyth, H., Wade, S.: Methodologies and Website Development: A Survey of Practice. Information & Software Technology 44(6), 381–391 (2002)

    Article  Google Scholar 

  9. Selmi, S.S., Kraïem, N., Ghézala, H.H.B.: Toward a Comprehension View of Web Engineering. In: Lowe, D.G., Gaedke, M. (eds.) ICWE 2005. LNCS, vol. 3579, pp. 19–29. Springer, Heidelberg (2005)

    Google Scholar 

  10. Christodoulou, S.P., Styliaras, G.D., Papatheodrou, T.S.: Evaluation of Hypermedia Application Development and Management Systems. In: HYPERTEXT 1998: Proceedings of the ninth ACM conference on Hypertext and hypermedia, pp. 1–10. ACM, New York (1998)

    Google Scholar 

  11. Giurca, A., Wagner, G.: Rule Modeling and Interchange. Symbolic and Numeric Algorithms for Scientific Computing. In: SYNASC. International Symposium, September 26-29, pp. 485–491 (2007)

    Google Scholar 

  12. Wampler, D.: Cat Fight in a Pet Store: J2EE vs .NET. Technical report, ONJava.com (2001)

    Google Scholar 

  13. Preciado, J.C., Linaje, M., Sanchez, F., Comai, S.: Hypermedia Systems Development: Do We Really Need New Methods? In: IS 2002: Proceedings of the Informing Science + IT Education Conference, Cork, Ireland (2002)

    Google Scholar 

  14. Wright, J., Dietrich, J.: Survey of Existing Languages to Model Interactive Web Applications. In: Proceedings of the Fifth Asia-Pacific Conference on Conceptual Modelling (APCCM 2008), Wollongong, NSW, Australia (2008)

    Google Scholar 

  15. Nielsen, J.: Hypertext and hypermedia. Academic Press Professional, Inc., San Diego (1990)

    Google Scholar 

  16. Ankolekar, A., Krötzsch, M., Tran, T., Vrandecic, D.: The Two Cultures: Mashing up Web 2.0 and the Semantic Web. In: WWW 2007: Proceedings of the 16th international conference on World Wide Web, pp. 825–834. ACM Press, New York (2007)

    Chapter  Google Scholar 

  17. Recordon, D., Reed, D.: OpenID 2.0: a platform for user-centric identity management. In: DIM 2006: Proceedings of the second ACM workshop on Digital identity management, pp. 11–16. ACM, New York (2006)

    Chapter  Google Scholar 

  18. Gu, A., Henderson-Sellers, B., Lowe, D.: Web Modelling Languages: The Gap Between Requirements and Current Exemplars. In: AusWeb 2002: Proceedings of the eighth Australian World Wide Web conference (2002)

    Google Scholar 

  19. Schwabe, D.: A Conference Review System. In: First International Workshop on Web-Oriented Software Technology (2001)

    Google Scholar 

  20. MDWE 2005 Workshop: The Travel Agency System Example. Technical report (2005)

    Google Scholar 

  21. van der Sluijs, K., Houben, G.J., Broekstra, J., Casteleyn, S.: Hera-S: Web Design using Sesame. In: ICWE 2006: Proceedings of the 6th international conference on Web engineering, pp. 337–344. ACM, New York (2006)

    Chapter  Google Scholar 

  22. Mendes, E., Martino, S.D., Ferrucci, F., Gravino, C.: Cross-company vs. single-company web effort models using the Tukutuku database: An extended study. Systems and Software (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

James Bailey David Maier Klaus-Dieter Schewe Bernhard Thalheim Xiaoyang Sean Wang

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wright, J.M., Dietrich, J.B. (2008). Requirements for Rich Internet Application Design Methodologies. In: Bailey, J., Maier, D., Schewe, KD., Thalheim, B., Wang, X.S. (eds) Web Information Systems Engineering - WISE 2008. WISE 2008. Lecture Notes in Computer Science, vol 5175. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85481-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85481-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-85480-7

  • Online ISBN: 978-3-540-85481-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics