Software technology maturation
ICSE '85 Proceedings of the 8th international conference on Software engineering
Communications of the ACM
Programming Languages: Principles and Practice
Programming Languages: Principles and Practice
Software Engineering Technology Watch
IEEE Software
Programming language trends: an empirical study
Programming language trends: an empirical study
Modeling the evolution of operating systems: An empirical study
Journal of Systems and Software
JTRES '08 Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems
Insecure context switching: inoculating regular expressions for survivability
WOOT'08 Proceedings of the 2nd conference on USENIX Workshop on offensive technologies
Ada-Java middleware for legacy software modernization
Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems
Data base management systems trends: an empirical study
Proceedings of the Second Kuwait Conference on e-Services and e-Systems
A quantitative model for software engineering trends
Information Sciences: an International Journal
Socio-PLT: principles for programming language adoption
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software
How not to survey developers and repositories: experiences analyzing language adoption
Proceedings of the ACM 4th annual workshop on Evaluation and usability of programming languages and tools
Empirical analysis of programming language adoption
Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
Hi-index | 0.00 |
Predicting software engineering trends is difficult because of the wide range of factors involved and the complexity of their interactions. In an earlier article, the authors discussed a tentative structure for this complex problem and gave a set of possible methods to approach it. Here, they reduce the problem's scope and try to gain some depth by focusing on a compact set of trends: programming languages. They choose 17 languages, measure their evolution over several years, then draw statistical conclusions on what drivesa language's evolution.