Skip to main content

Software Engineering on the Web

  • Conference paper
BIS ’99
  • 115 Accesses

Abstract

This paper addresses software development over the web with team members physically located in various locations. There is a discussion of software engineering tools and web-based development. A graduate level course project on web-based software requirements and specification tools is described in the paper. The course projects are de- scribed from the standpoint of the software prototypes, development methods, and project management. Future directions are discussed in the context of an undergraduate software engineering project two course sequence and multiple university involvement.

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 EPUB and 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. Bobbie P. O., Urban J. E. Software Productivity: Through Undergraduate Software Engineering Education and CASE Tools. In: Cooke D. E. (ed.) The Impact of CASE Technology on Software Processes, Vol. 3, World Scientific Publishing Co. Pte. Ltd., Singapore, 1994, pp 327 – 347

    Chapter  Google Scholar 

  2. Boucher J. An Object-Oriented Approach to Software Requirements Traceability. M.S. Thesis, Department of Computer Science and Engineering, Arizona State University, December 1998, 136 pp

    Google Scholar 

  3. IEEE. IEEE Recommended Practice for Software Requirements Specifications. In: IEEE Standards Collection: Software Engineering, IEEE, New York, 1997

    Google Scholar 

  4. Jackson M. Software Requirements & Specifications: A Lexicon of Practice, Principles and Prejudices. ACM Press, New York, in collaboration with Addison-Wesley Publishing Company, Workingham, England, 1995

    Google Scholar 

  5. Joo H., Urban J.E. Automated Test Data Generation from Descartes Specifications. Proceedings of the Second World Conference on Integrated Design & Process Technology, Austin, Texas, December 1–4, 1996, pp 384 – 391

    Google Scholar 

  6. Joo H. SMATL, A Software Specification Language. Ph.D. Dissertation, Department of Computer Science and Engineering, Arizona State University, September 1998, 247 pp

    Google Scholar 

  7. Khwaja A. A., Urban J. E. A Visual Syntax-Directed Editor for the Descartes Specification Language. Software — Practice and Experience, Vol. 27, No. 6, June 1997, pp 651 – 676

    Article  Google Scholar 

  8. Lee S.K., Urban J.E. A Summary-based Object-Oriented Reuse Library System (SOORLS) on the Web. Proceedings of the Tenth International Conference on Software Engineering & Knowledge Engineering (SEKE’98), San Francisco, California, June 17 – 19, 1998

    Google Scholar 

  9. McCormack C., Jones D. Building a Web-Based Education System. John Wiley & Sons, Inc., New York, 1998

    Google Scholar 

  10. Parthasarathy J., Bondie L.S., Cheng H-C. et al. Verbal Requirements Method: A Graduate Course Research Project. IEEE Potentials, October 1993, pp 41 – 46

    Google Scholar 

  11. Pichai R., Urban J.E. A Technique for Validating Booch Object-Oriented Designs from Extensions to the Descartes Specification Language. Proceedings of the IEEE High- Assurance Systems Engineering Workshop (HASE’96), Niagara-on-the-Lake, Canada, October 21–22, 1996, published in 1997, pp 40 – 47

    Google Scholar 

  12. Sawyer B. The Ultimate Web Developer’s Sourcebook. Coriolis Group Books, Scottsdale, Arizona, 1996

    Google Scholar 

  13. Sung K.-Y., Urban J.E. A Real-time Specification Method for Specifying and Validating Real-time Concurrent Systems. Proceedings of the Twelfth IEEE International Phoenix Conference on Computers and Communications, Tempe, Arizona, March 24–26, 1993, pp 578 – 584

    Google Scholar 

  14. TungY., Khwaja A.A., Urban J.E. Multiple Views of an Executable Software Specification Language. Journal of Systems and Software Special Issue on Applying Specification, Verification & Validation Techniques to Industrial Software Systems, Vol. 21, No. 3, June 1993, pp. 305 – 319

    Google Scholar 

  15. Urban J.E. The Descartes Specification Language. In: Thayer R.H., DorfmanM. (eds.) System and Software Requirements Engineering, Tutorial, IEEE Computer Society Press, Los Alamitos, California, 1990, pp 331 – 344

    Google Scholar 

  16. Urban J.E. Software Prototyping and Requirements Engineering, State of the Art Research Report. Prepared for the US Air Force Rome Laboratory through the Data & Analysis Center for Software, June 1992, 137 pp

    Google Scholar 

  17. Urban J.E., Joo H. Executable Specifications for Distributed Software Systems. Proceedings of the Fifth IEEE Computer Society Workshop on Future Trends of Distributed Computing Systems, Cheju Island, Korea, August 28–30, 1995, pp 257 – 265

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag London Limited

About this paper

Cite this paper

Urban, J.E. (1999). Software Engineering on the Web. In: Abramowicz, W., Orlowska, M.E. (eds) BIS ’99. Springer, London. https://doi.org/10.1007/978-1-4471-0875-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0875-7_10

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-167-2

  • Online ISBN: 978-1-4471-0875-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics