Skip to main content

Engineering Software & Software Engineering

  • Conference paper
  • First Online:
SOFSEM’ 98: Theory and Practice of Informatics (SOFSEM 1998)

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

  • 436 Accesses

Abstract

Software has become an indispensable part of most products and services. As a result the need to “engineer software” professionally with high quality at low cost has become important to all branches of industry. The supporting scientific discipline called “software engineering”, on the other hand, has matured very slowly, and has only just now arrived at the verge of making a real contribution to truly professionalizing the “engineering of software”. This presentation reviews the historic evolution of both the profession of “engineering software” as well as the scientific discipline of “software engineering”, points out their symbiotic relationship, and closes with an outlook into a visionary future full of challenges for practitioners, researchers and teachers.

Today, most products and services of our daily lives depend highly on complex software. That means that product or service quality is impossible without software quality. This situation has led to increasing pressure on the profession of “engineering software” to transform quickly from a toy discipline (i.e., one hacked software for one’s own use) to a development discipline (i.e., one makes money by selling highdemand software without being held responsible for low quality), all the way to an engineering discipline (i.e., quality of software is treated like quality of any regular engineering product).

In consequence this means that a sound scientific basis is needed for describing software products (i.e., software programming languages), for developing software (i.e., software development methods), for coordinating and managing software development (i.e., software development processes), and for assuring the desired qualities of software and improving over time (i.e., quality assurance and management approaches).

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.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rombach, D. (1998). Engineering Software & Software Engineering. In: Rovan, B. (eds) SOFSEM’ 98: Theory and Practice of Informatics. SOFSEM 1998. Lecture Notes in Computer Science, vol 1521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49477-4_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-49477-4_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65260-1

  • Online ISBN: 978-3-540-49477-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics