The magic number eighteen plus or minus three: a study of software technology maturation
ACM SIGSOFT Software Engineering Notes
The Department of Defense software initiative—a status report
Communications of the ACM
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Lessons from the design of the Eiffel libraries
Communications of the ACM
Key Lessons in Achieving Widespread Inspection Use
IEEE Software
Software engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
The coming-of-age of software architecture research
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Software engineering technology watch
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Software engineering: Systems and tools
Diffusing Software-Engineering Methods
IEEE Software
Marketing Technology to Software Practitioners
IEEE Software
Software Engineering Technology Watch
IEEE Software
Business process reengineering and workflow automation: a technology transfer experience
Journal of Systems and Software
Writing good software engineering research papers: minitutorial
Proceedings of the 25th International Conference on Software Engineering
ACM SIGSOFT Software Engineering Notes
External experiments: a workable paradigm for collaboration between industry and academia
Lecture notes on empirical software engineering
Experimental validation of new software technology
Lecture notes on empirical software engineering
An Empirical Study of Programming Language Trends
IEEE Software
The impact of software engineering research on modern progamming languages
ACM Transactions on Software Engineering and Methodology (TOSEM)
The Golden Age of Software Architecture
IEEE Software
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Co-Evolutionary service-oriented model of technology transfer in software engineering
Proceedings of the 2006 international workshop on Software technology transfer in software engineering
Proceedings of the 2006 international workshop on Software technology transfer in software engineering
Software architecture at a large financial firm
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
The impact of research on middleware technology
ACM SIGSOFT Software Engineering Notes
The impact of research on middleware technology
ACM SIGOPS Operating Systems Review
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
An empirical study of slice-based cohesion and coupling metrics
ACM Transactions on Software Engineering and Methodology (TOSEM)
Developing legacy system migration methods and tools for technology transfer
Software—Practice & Experience
Evaluating legacy system migration technologies through empirical studies
Information and Software Technology
Design rationale: Researching under uncertainty
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
Software engineering technology innovation - Turning research results into industrial success
Journal of Systems and Software
Experiences in developing and applying a software engineering technology testbed
Empirical Software Engineering
Software engineering: an emerging discipline
IBM Systems Journal
Debugging aspect-enabled programs
SC'07 Proceedings of the 6th international conference on Software composition
Confronting the myth of rapid obsolescence in computing research
Communications of the ACM
A method for evaluating rigor and industrial relevance of technology evaluations
Empirical Software Engineering
Proceedings of the 33rd International Conference on Software Engineering
A systematic review of software architecture evolution research
Information and Software Technology
An industrial case study of performance and cost design space exploration
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
A quantitative model for software engineering trends
Information Sciences: an International Journal
Infusing scientific foundations into Enterprise Interoperability
Computers in Industry
A systematic review of system-of-systems architecture research
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
The impact of research on the development of middleware technology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.05 |
We have reviewed the growth and propagation of a variety of software technologies in an attempt to discover natural characteristics of the process as well as principles and techniques useful in transitioning modern software technology into widespread use. What we have looked at is the technology maturation process, the process by which a piece of technology is first conceived, then shaped into something usable, and finally “marketed” to the point that it is found in the repertoire of a majority of professionals.A major interest is the time required for technology maturation — and our conclusion is that technology maturation generally takes much longer than popularly thought, especially for major technology areas. But our prime interest is in determining what actions, if any, can accelerate the maturation of technology, in particular that part of maturation that has to do with transitioning the technology into widespread use. Our observations concerning maturation facilitators and inhibitors are the major subject of this paper.