Skip to main content

Engineering of Two Web-Enabled Commercial Software Services

  • Chapter
  • First Online:
  • 1199 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2016))

Abstract

Traditionally software is loaded onto, or downloaded to, a user’s PC where it is then executed. The ubiquitous Web, however, allows another choice, a Web front end for data collection residing on the user’s PC, a Web service which runs on a remote server, and Web delivery of service output back to the user’s PC. We are used to seeing this latter architecture used for information retrieval and simple ecommerce transactions, but the same architecture can also be used for more complicated services. We present two case studies where we developed complex Web-enabled services that are currently being used by clients over the public Internet. From a software-engineering standpoint, we explain the compelling reasons for developing these applications using this architecture and the advantages we experienced over traditional methods. We also highlight some of the trials of developing, testing, marketing, and maintaining such complex Webenabled services.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Cohen, S. Dalal, J Parelius, and G. Patton, “The Combinatorial Approach to Automatic Test Generation”. IEEE Software, September 1996

    Google Scholar 

  2. S. Dalal, A. Jain, G. Patton, M. Rathi, and P. Seymour, “AETGSM Web: A Web Based Service for Automatic Efficient Test Generation from Functional Requirements”. To appear in post-proceedings of the Second IEEE Workshop on Industrial Strength Formal Specifications Techniques (WIFT’ 98)

    Google Scholar 

  3. K. Burr and W. Young, “Combinatorial Test Techniques: Table-based Automation, Test Generation and Code Coverage”. International Conference on Software Testing, Analysis and Review, San Diego, CA, October 26-30 1998.

    Google Scholar 

  4. S. Dalal, A. Jain, N. Karunanithi, J. Leaton, and C. Lott, “Model-based Testing of a highly Programmable System”. In Proceedings of the Ninth International Symposium on Software Reliability Engineering, Paderborn, Germany, Nov. 1998.

    Google Scholar 

  5. D. Carman, S. Dalal, R. Farrell, A. Jain, and N. Karunanithi, “A Test Generation Factory for Year 2000 Testing”. The Eleventh International Software Quality Week, May 26-29 1998, San Francisco, pp 9.1–9.9, Vol. II

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-verlag Berlin Heidelberg

About this chapter

Cite this chapter

Dalal, S.R., Jain, A., Karunanithi, N., Patton, G., Rathi, M. (2001). Engineering of Two Web-Enabled Commercial Software Services. In: Murugesan, S., Deshpande, Y. (eds) Web Engineering. Lecture Notes in Computer Science, vol 2016. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45144-7_21

Download citation

  • DOI: https://doi.org/10.1007/3-540-45144-7_21

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42130-6

  • Online ISBN: 978-3-540-45144-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics