Journal of Software: Evolution and Process

Cover image for Vol. 29 Issue 3

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

See all

  • Current Issue:March 2017

    Volume 29, Issue 3

    Special Issue: Software Analysis, Evolution, and R...

  • February 2017

    Volume 29, Issue 2

    Special Issue: Software Engineering for Sustainabi...

  • January 2017

    Volume 29, Issue 1

  • December 2016

    Volume 28, Issue 12

    Special Issue: Search-Based Software Engineering (...

  • November 2016

    Volume 28, Issue 11

    Special Issue: Systems, Software & Service Process...

About the Journal

The Journal of Software: Evolution and Process is an archival journal that publishes high quality, state-of-the-art research and practice papers dealing with the conception, development, testing, management, quality, maintenance, and evolution of software, systems, and services, as well as the continuous improvement of processes and capabilities surrounding them.

Find out more about the journal here


Join the computer science mailing list

Sign up for email newsletters

By subscribing to Wiley Computer Science newsletters, you'll receive updates from all relevant journals in the field, including exclusive free content. Sign-up now!

Recently Published Articles

  1. Coadapting multidimension process properties

    Djamel Eddine Khelladi, Reda Bendraou, Regina Hebig and Marie-Pierre Gervais

    Version of Record online: 24 MAR 2017 | DOI: 10.1002/smr.1860

    Thumbnail image of graphical abstract

    As processes evolve, so must process properties to remain up-to-date and usable by verification tools. This holds for properties of different process dimensions, namely, control flow, object flow, resources, and timing. Our research highlights that properties may indeed become obsolete after process adaptation and that with the knowledge of process adaptation changes, the specified properties can be coadapted semiautomatically. We also noticed that alternative resolutions can be used to coadapt the process properties.

  2. Mobile medical app development with a focus on traceability

    Kitija Trektere, Gilbert Regan, Fergal Mc Caffery, Derek Flood, Marion Lepmets and Grainne Barry

    Version of Record online: 17 MAR 2017 | DOI: 10.1002/smr.1861

    Thumbnail image of graphical abstract

    Mobile medical applications have to be developed in compliance with medical device regulations. These regulations require the production of regulatory documentation that is essential to market such apps. In this paper, we identify the need and key criteria for a mobile medical application development framework. Furthermore, we describe how MDevSPICE together with an agile development approach can be tailored to support a mobile medical applications development framework. Additionally, we detail a key criteria for mobile medical application development framework—traceability

  3. Using discriminative feature in software entities for relevance identification of code changes

    Yuan Huang, Xiangping Chen, Zhiyong Liu, Xiaonan Luo and Zibin Zheng

    Version of Record online: 17 MAR 2017 | DOI: 10.1002/smr.1859

    Thumbnail image of graphical abstract

    In this work, we model the relevance identification of code changes as a binary classification problem (ie, related and unrelated changes) and propose discriminative feature in software entities to characterize the relevance of code changes. As comparing with existing approach CLUSTERCHANGES, the results indicates that our approach provides better success rate when the number of changes regions increases.

  4. The changing balance of technology and process: A case study on a combined setting of model-driven development and classical C coding

    Regina Hebig and Jesper Derehag

    Version of Record online: 17 MAR 2017 | DOI: 10.1002/smr.1863

    Thumbnail image of graphical abstract

    The paper identifies a timeline of changes that happened over 7 years within the context of a product's software development. Results are a set of observations about the relation between processes and tooling and observations about developer's perceptions of the technology settings and their strategy to deal with these changing technology settings. It is discussed how the observed change impacts the ability to perform quantitative evaluations of technology and processes.

  5. Foreword to the SANER 2015 special issue

    Alexander Serebrenik and Bram Adams

    Version of Record online: 16 MAR 2017 | DOI: 10.1002/smr.1844

SEARCH

SEARCH BY CITATION