Precise Documentation of Well-Structured Programs
IEEE Transactions on Software Engineering
The mythical man-month (anniversary ed.)
The mythical man-month (anniversary ed.)
ICSE '94 Proceedings of the 16th international conference on Software engineering
The new math of computer programming
Communications of the ACM
A technique for software module specification with examples
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Software fundamentals: collected papers by David L. Parnas
Software fundamentals: collected papers by David L. Parnas
The modular structure of complex systems
ICSE '84 Proceedings of the 7th international conference on Software engineering
A procedure for designing abstract interfaces for device interface modules
ICSE '81 Proceedings of the 5th international conference on Software engineering
Designing software for ease of extension and contraction
ICSE '78 Proceedings of the 3rd international conference on Software engineering
On a "buzzword": hierarchical structure
Software pioneers
Structured programming: a minor part of software engineering
Information Processing Letters - Special issue: Contribution to computing science
Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7-11 Oct. 1968, Brussels, Scientific Affairs Division, NATO
Software Engineering Techniques: Report of a conference sponsored by the NATO Science Committee, Rome, Italy, 27-31 Oct. 1969, Brussels, Scientific Affairs Division, NATO
Communications of the ACM
Specification of Software Component Requirements Using the Trace Function Method
ICSEA '06 Proceedings of the International Conference on Software Engineering Advances
Specifying Software Requirements for Complex Systems: New Techniques and Their Application
IEEE Transactions on Software Engineering
On the Design and Development of Program Families
IEEE Transactions on Software Engineering
Some conclusions from an experiment in software engineering techniques
AFIPS '72 (Fall, part I) Proceedings of the December 5-7, 1972, fall joint computer conference, part I
Component Interface Documentation: What do we Need and Why do we Need it?
Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06
From Requirements to Architecture
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
Systemic Approaches for Software Engineering
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
Hi-index | 0.00 |
A brief description of the early days of "Software Engineering" precedes a discussion of the various meanings that have been proposed for that term. The differences between Software Engineering and Programming are described by discussing the tasks beyond programming that are expected to be performed by Software Engineers. Legislators and Educators are challenged to take steps to make Software Development a profession by establishing entrance standards for professionals and quality standards for products.