Prototyping versus specifying: a multiproject experiment
IEEE Transactions on Software Engineering
Software engineering with Ada
Fourth-generation languages. Volume I: principles
Fourth-generation languages. Volume I: principles
The Programmer's Apprentice: A Session with KBEmacs
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
A survey of software design techniques
IEEE Transactions on Software Engineering
Experimentation in software engineering
IEEE Transactions on Software Engineering
Data structured programming: Programm design without Arrays and Pointers
IEEE Transactions on Software Engineering
The psychology of computer programming
The psychology of computer programming
Software technology maturation
ICSE '85 Proceedings of the 8th international conference on Software engineering
Design using software engineering principles: overview of an educational program
ICSE '85 Proceedings of the 8th international conference on Software engineering
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Program development by stepwise refinement
Communications of the ACM
Letters to the editor: go to statement considered harmful
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
An axiomatic basis for computer programming
Communications of the ACM
Flow diagrams, turing machines and languages with only two formation rules
Communications of the ACM
Evolution of configuration management
ACM SIGSOFT Software Engineering Notes
Software Engineering Economics
Software Engineering Economics
Managing a Programming Project, 2nd Ed.
Managing a Programming Project, 2nd Ed.
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Composite Structure Design
Program Development Process: The Individual Programmer
Program Development Process: The Individual Programmer
Strategic Planning Systems Analysis and Database Design: The Continuous Flow Approach
Strategic Planning Systems Analysis and Database Design: The Continuous Flow Approach
Structured Programming; Theory and Practice the Systems Programming Series
Structured Programming; Theory and Practice the Systems Programming Series
Software Maintenance Management
Software Maintenance Management
ICSE '79 Proceedings of the 4th international conference on Software engineering
Software engineering...an economic perspective
ICSE '79 Proceedings of the 4th international conference on Software engineering
Principles of Program Design
Structured Analysis for Requirements Definition
IEEE Transactions on Software Engineering
Structured Analysis (SA): A Language for Communicating Ideas
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Introduction and overview: the projects of methods integration
Methods'96 Proceedings of the 1996 international conference on Methods Integration
Hi-index | 0.00 |
Software engineering is an emerging discipline whose goal is to produce reliable software products in cost-effective manner. This discipline is evolving rapidly as the challenges faced by its practitioners keep extending their skills. This paper gives a quick tour of the main ideas and thrusts that have driven software engineering in its first 25 years and attempts to look ahead at the next set of advances.