Hostname: page-component-78c5997874-mlc7c Total loading time: 0 Render date: 2024-11-10T09:42:50.306Z Has data issue: false hasContentIssue false

Towards a paradigm change in computer science and software engineering: a synthesis

Published online by Cambridge University Press:  06 October 2004

FRANCO ZAMBONELLI
Affiliation:
Dipartimento di Scienze e Metodi dell'Ingegneria, Universitá di Modena e Reggio Emilia, Via Allegri 13, 42100 Reggio Emilia, Italy E-mail: franco.zambonelli@unimo.it
H. VAN DYKE PARUNAK
Affiliation:
Altarum Institute, 3520 Green Ct, Suite 300, Ann Arbor, MI 48105, USA E-mail: van.parunak@altarum.org

Abstract

In this paper, we identify and analyse a set of characteristics that increasingly distinguish today's complex software systems from ‘‘traditional” ones. Several examples in different areas show that these characteristics are not limited to a few application domains but are widespread. Then, we discuss how these characteristics are likely to impact dramatically on the very way software systems are modelled and engineered. In particular, we appear to be on the edge of a radical shift of paradigm, which is about to change our very attitudes in software systems modelling and engineering.

Type
Research Article
Copyright
© 2004 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)