Editors' introduction: Comparative software engineering: Review and perspectives

  • Authors:
  • Yingxu Wang;Dilip Patel

  • Affiliations:
  • Centre for Software Engineering, IVF, Argongatan 30, S‐431 53 Molndal, Gothenburg, Sweden E‐mail: Yingxu.Wang@acm.org;School of Computing, Information Systems, and Mathematics, South Bank University, London, 103 Borough Road, London SE1 0AA, UK E‐mail: dilip@sbu.ac.uk

  • Venue:
  • Annals of Software Engineering
  • Year:
  • 2000

Quantified Score

Hi-index 0.03

Visualization

Abstract

Engineering is a set of disciplines seeking solutions for complicated problems and systems that could not be done by individuals. The aim of engineering is to repetitively produce complicated artefacts in an efficient way. This paper describes a set of generic engineering principles and an engineering maturity model. With the engineering principles and model, the nature and status of software engineering are analysed. Interesting findings on what software engineering can learn from generic engineering principles are presented. This paper intends to show the nature, status and problems of software engineering, as well as its future trends, based on the comparative studies between the generic engineering principles and software engineering practices.