A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Process-centered review of object oriented software development methodologies
ACM Computing Surveys (CSUR)
An evaluation and selection framework for interoperability standards
Information and Software Technology
Early fault detection with model-based testing
Proceedings of the 7th ACM SIGPLAN workshop on ERLANG
Future challenges for software data collection and analysis
PROMISE '09 Proceedings of the 5th International Conference on Predictor Models in Software Engineering
A value-based software process framework
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
Product-Service Systems Engineering: State of the art and research challenges
Computers in Industry
The challenges of emerging software eco-systems (keynote)
Proceedings of the 2013 International Conference on Software and System Process
Former les futurs concepteurs de systèmes homme-machine complexes
Proceedings of the 25ième conférence francophone on l'Interaction Homme-Machine
The future of software engineering: a survey
ACM SIGSOFT Software Engineering Notes
SYNERGISTIC VALIDATION METHODOLOGY FOR KNOWLEDGE-BASED ENGINEERING SYSTEMS
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
In response to the increasing criticality of software within systems and the increasing demands being put onto 21st century systems, systems and software engineering processes will evolve significantly over the next two decades. This paper identifies eight relatively surprise-free trends—the increasing interaction of software engineering and systems engineering; increased emphasis on users and end value; increased emphasis on systems and software dependability; increasingly rapid change; increasing global connectivity and need for systems to interoperate; increasingly complex systems of systems; increasing needs for COTS, reuse, and legacy systems and software integration; and computational plenty. It also identifies two “wild card” trends: increasing software autonomy and combinations of biology and computing. It then discusses the likely influences of these trends on systems and software engineering processes between now and 2025, and presents an emerging scalable spiral process model for coping with the resulting challenges and opportunities of developing 21st century software-intensive systems and systems of systems. © 2006 Wiley Periodicals, Inc. Syst Eng 9: 1–19, 2006