Skip to main content

A Requirements Analysis Approach for Web Engineering

  • Conference paper
Signal Processing and Information Technology (SPIT 2012)

Abstract

We propose to improve the Web engineering methods by incorporating the concepts of Goals, Aspects and Scenarios. As a result of their dynamic nature, perceptive interface features, large and heterogeneous audience, and navigational access to information Web based applications are engineered differently from other Information System. Our approach works closely with the Web specific functional and non-functional Requirements and delivers models with lesser conflicts, better choice amongst alternatives and handles crosscutting concerns for modeling personalization and non-functional requirements. We have enhanced and extended User Requirements Notation to meet the Web specific needs. We also propose a systematic approach for automatically constructing the Web specific GRL diagrams.

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. Srivastava, S., Chawla, S.: Multifaceted Classification of Websites for Goal oriented Requirements Engineering. In: Ranka, S., Banerjee, A., Biswas, K.K., Dua, S., Mishra, P., Moona, R., Poon, S.-H., Wang, C.-L. (eds.) IC3 2010. CCIS, vol. 94, pp. 479–485. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  2. Mylopoulos, C., Yu, E.: From Object-Oriented to Goal-Oriented Requirements Analysis. Communications of the ACM 42(1) (January 1999)

    Google Scholar 

  3. van Lamsweerde, A.: GORE: From Research to practice. In: Proc. RE 2004: 12th IEEE International Requirements Engineering Conference, Kyoto (September 2004)

    Google Scholar 

  4. Bolchini, D., Paolini, P.: Goal-Driven Requirements Analysis for Hypermedia-intensive Web Applications. Requirements Engineering Journal, 85–103 (2003)

    Google Scholar 

  5. Jaap, et al.: e-Service design using i* and e3 value modeling. IEEE Software 23 (2006)

    Google Scholar 

  6. Azam et al.: Integrating value based requirements engineering models to WebML using VIP business modeling framework (2007)

    Google Scholar 

  7. Garrigós, I., Mazón, J.-N., Trujillo, J.: A Requirement Analysis Approach for Using i* in Web Engineering. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 151–165. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Srivastava, S., Chawla, S.: Goal Oriented Requirements Engineering for Web Applications: A Comparative Study. Int. J. of Recent Trends in Engineering and Technology 4(2), 96–98 (2010)

    Google Scholar 

  9. ITU-T, Recommendation Z.151 (11/08): User Requirements Notation (URN)

    Google Scholar 

  10. Filman, R., Friedman, D.: Aspect-Oriented Programming is Quantification and Obliviousness. In: Fillman, E., Clark, A. (eds.) Aspect-Oriented Software Development, pp. 1–7. Addison-Wesley, Boston (2005)

    Google Scholar 

  11. Nora, K., Escalona, M.: Requirements Engineering for Web Applications – A Comparative Study. Journal of Web Engineering 2(3), 193–212 (2004)

    Google Scholar 

  12. Aguilar, J.A., Garrigós, I., Mazón, J.-N., Trujillo, J.: Web Engineering Approaches for Requirement Analysis - A Systematic Literature Review. In: WEBIST (1), pp. 187–190 (2010)

    Google Scholar 

  13. Yu, E.: Towards Modelling and Reasoning Support for Early-Phase Requirements Engineering. In: Proceedings of the 3rd IEEE Int. Symp. on Requirements Engineering (RE 1997), Washington D.C., USA, pp. 226–235 (January 1997)

    Google Scholar 

  14. Aguilar, Garrigós, I., Mazón, Trujillo, J.: An MDA Approach for Goal-Oriented Requirement Analysis in Web Engineering. J. Univ. Comp. Sc. 16(17), 2475–2494 (2010)

    Google Scholar 

  15. Aguilar, J., Garrigós, I., Mazón: A Goal-Oriented Approach for Optimizing Non-functional Requirements in Web Applications. In: ER Workshops 2011, pp. 14–23 (2011)

    Google Scholar 

  16. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)

    Book  MATH  Google Scholar 

  17. Chawla, S., Srivastava, S.: Improving Web Requirements Engineering with Goals, Aspects and Scenarios. In: SCES 2012, March 16-18. IEEE (2012)

    Google Scholar 

  18. Chawla, S., Srivastava, S., Bedi, P.: GOREWEB Framework for Goal Oriented Requirements Engineering of Web Applications. In: Aluru, S., Bandyopadhyay, S., Catalyurek, U.V., Dubhashi, D.P., Jones, P.H., Parashar, M., Schmidt, B. (eds.) IC3 2011. CCIS, vol. 168, pp. 229–241. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  19. Mussbacher, G.: The Aspect-Oriented User Requirements Notation: Aspects, Goals, And Scenarios. In: 10th International Conference on Aspect-Oriented Software Development (AOSD 2011), pp. 59–60. ACM (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Chawla, S., Srivastava, S. (2014). A Requirements Analysis Approach for Web Engineering. In: Das, V.V., Elkafrawy, P. (eds) Signal Processing and Information Technology. SPIT 2012. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 117. Springer, Cham. https://doi.org/10.1007/978-3-319-11629-7_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-11629-7_22

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-11628-0

  • Online ISBN: 978-3-319-11629-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics