WIT Press


Software Design Through Artificial Expertise

Price

Free (open access)

Paper DOI

10.2495/SQM930581

Volume

4

Pages

16

Published

1993

Size

1,925 kb

Author(s)

P. Garratt & D. Karami

Abstract

Software design through artificial expertise P. Garratt, D. Karami Department of Electronic and Computer Science, University of Southampton, Hampshire S09 5NH, UK ABSTRACT Software engineering activities involve tools, methods, programming languages, and human intelligence. In the past, software engineers were concerned with isolated criteria such as functionality, and scheduling in different periods of time. In the 1980's, when Information Technology was widely available to individuals due to the breakthroughs in computer hardware technology, they were mainly concerned with the cost attribute of software development and software quality was partially ignored. The term software quality has mistakenly been taken for excellence which is far from the quality of today's software systems. We believe the ultimate quality goal is user satisfaction. And in the 1990's software quality will be brought to the centre of the development process. Software quality is a multidimensional c

Keywords