Over the years many engineering disciplines have developed, including chemical, electronic, etc. Common to all engineering disciplines is the use of rigor, models, metrics, and predefined methodologies. Recently, a new engineering discipline has appeared on the scene, called software engineering. For over thirty years computer software has been developed and the track record has not been good. Software development projects often miss schedules, are over budget, do not give the user what is wanted, and produce defects. One estimate is there are one to three defects per 1000 lines of deployed code. More and more systems are requiring larger and more complex software for support. As this requirement grows, the software development problems gro...
Software engineering should aspire to be a true engineering discipline. We have made good progress i...
This work is a two-volume set on standards for modern software engineering methodology. This volume ...
Background: The development of scientific software applications is far from trivial, due to the con...
AbstractSoftware development capabilities lag far behind society's demands for better, cheaper, more...
The early stages of a research program designed to establish an experimental research platform for s...
Software engineering is not yet a true engineering discipline, but it has the potential to become on...
The term "software engineering" originally appeared as a (some would say, the) solution to the softw...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
A set of quantitative approaches is presented for evaluating software development methods and tools....
Artificial intelligence approaches to software engineering are examined. The software development li...
In the early days of computing, software development was all about automating complex scientific cal...
Software engineering has recently emerged as a new engineering field in a continuing evolution. Soft...
A brief introduction to software engineering is presented. The talk is divided into four sections be...
Results are reported from a series of investigations into the effectiveness of various methods and t...
Software engineering should aspire to be a true engineering discipline. We have made good progress i...
This work is a two-volume set on standards for modern software engineering methodology. This volume ...
Background: The development of scientific software applications is far from trivial, due to the con...
AbstractSoftware development capabilities lag far behind society's demands for better, cheaper, more...
The early stages of a research program designed to establish an experimental research platform for s...
Software engineering is not yet a true engineering discipline, but it has the potential to become on...
The term "software engineering" originally appeared as a (some would say, the) solution to the softw...
Forty years ago, the very first programmers were wondering how to make the best use of stored progra...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
A set of quantitative approaches is presented for evaluating software development methods and tools....
Artificial intelligence approaches to software engineering are examined. The software development li...
In the early days of computing, software development was all about automating complex scientific cal...
Software engineering has recently emerged as a new engineering field in a continuing evolution. Soft...
A brief introduction to software engineering is presented. The talk is divided into four sections be...
Results are reported from a series of investigations into the effectiveness of various methods and t...
Software engineering should aspire to be a true engineering discipline. We have made good progress i...
This work is a two-volume set on standards for modern software engineering methodology. This volume ...
Background: The development of scientific software applications is far from trivial, due to the con...