Software engineering: stretching the limits of complexity
Communications of the ACM
Technical opinion: reuse: been there, done that
Communications of the ACM
Reuse R&D: gap between theory and practice
SSR '99 Proceedings of the 1999 symposium on Software reusability
Examining the effects of the “application revolution”
Journal of Systems and Software
Software technology maturation
ICSE '85 Proceedings of the 8th international conference on Software engineering
Communications of the ACM
The TR university research scorecard
Technology Review
Living on the Fault Line
Diffusing Software-Engineering Methods
IEEE Software
IEEE Software
Toward an Engineering Discipline of Software Reuse
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Predicting the evolution of software engineering technology is, at best, a dubious proposition; most typically, it is a frustrating exercise in disappointment and anxiety. It is not difficult to see why: the evolution of software technology is fast paced, and is determined by a dizzying array of factors, many of them outside the arena of software engineering, and most of them cannot be identified, let alone predicted, with any significant advance notice. In this paper, we briefly discuss our first ventures in this domain, and some (very) preliminary conclusions and resolutions.