Journal of Software: Evolution and Process
© John Wiley & Sons Ltd
Edited By: Gerardo Canfora, Darren Dalcher and David Raffo
Impact Factor: 0.729
ISI Journal Citation Reports © Ranking: 2015: 69/106 (Computer Science Software Engineering)
Online ISSN: 2047-7481
Associated Title(s): Concurrency and Computation: Practice and Experience, Software Focus, Software Process: Improvement and Practice, Software Testing, Verification and Reliability, Software: Practice and Experience
Recently Published Issues
Current Issue:December 2016
Volume 28, Issue 12
Special Issue: Search-Based Software Engineering (...
Volume 28, Issue 11
Special Issue: Systems, Software & Service Process...
Volume 28, Issue 10
Special Issue: Program Comprehension - a special i...
Volume 28, Issue 9
Special Issue: Best Papers of International Confer...
Volume 28, Issue 8
Journal of Software: Evolution and Process News
|Journal of Software: Evolution and Process is now online only!|
|Don't miss out on the latest research, make sure you sign up to receive a Table of Content alert each time a new issue is published!|
|1. Create an account / sign up to Wiley Online Library|
|2. Click on 'Get New Content Alerts' on top left side of journal homepage|
|3. An e-TOC shows up in your email inbox for each issue!|
Recently Published Articles
- Simplifying the construction of source code transformations via automatic syntactic restructurings
Christian D. Newman, Brian Bartman, Michael L. Collard and Jonathan I. Maletic
Version of Record online: 20 JAN 2017 | DOI: 10.1002/smr.1831
- There and back again: Can you compile that snapshot?
Michele Tufano, Fabio Palomba, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Andrea De Lucia and Denys Poshyvanyk
Version of Record online: 20 DEC 2016 | DOI: 10.1002/smr.1838
We study broken snapshots (i.e., snapshots that cannot be compiled) in 100 Java projects to investigate (1) how frequently they happen and (2) likely causes behind them. The empirical results indicate that broken snapshots occur in 96% of the projects and that they are mainly due to problems related to the resolution of dependencies. The achieved results can be useful to researchers interested in gaining analytical insights by mining (and compiling) the change history of software projects.
- You have free access to this content
- Experience report: implementing requirement traceability throughout the software development life cycle (pages 950–954)
Suha Akman, Mert Özmut, Burak Aydın and Serhat Göktürk
Version of Record online: 21 NOV 2016 | DOI: 10.1002/smr.1824
Requirements traceability support and infrastructure in development environments are essential in helping project members, project managers, and customers; all understand the product at all stages of the software development life cycle and assess the impact of changes. Benefits increase as the system size, complexity, or project members increase.