Service Oriented Software Engineering – Call for papers – Journal of Systems and Software – Journal – Elsevier

March 2022

Computation and networking technologies are converging toward a massive deployment of software intensive systems relying on the recent and emerging technologies, such as Service-based Systems, Cloud Computing and Software Defined Networks. Softwarization and virtualisation are dominating the computation and the communication functions. In this context, the development of such large scale and complex software systems constitutes a challenging task in modern software development and future networks architecture. Service-oriented software engineering (SOSE) is a software engineering paradigm that aims to support the development of rapid, reusable, low-cost and easy composition of distributed software systems in heterogeneous environments, including both computation and communication features. Engineering of Service-Oriented Software Systems (SOSs) leads to evolve the latest practice in service-oriented software engineering. SOSE technologies offer high feasibility of integrating distributed software systems that are built on various platforms and technologies and further focus on reusability and software development efficiency. SOSE involves all the SOS development life cycle from requirements elicitation, to maintenance and evolution. It has changed the way software systems are being analyzed, architected, designed, implemented, integrated, tested, delivered, consumed, maintained and evolved. The innovations of SOSE also offer several interesting and challenging research avenues in both academia and industry.

Guest editors:

Editors in Chief

  • Paris Avgeriou
  • David Shepherd

Special Issue Editors

  • Raffaela Mirandola
  • Laurence Duchien

Guest Editors

Special issue information:

This special issue focuses on service-oriented software engineering and aims at promoting high-quality research on recent advances in this field and at inspiring related research efforts. We are particularly looking for innovative papers that address all levels of service-oriented software engineering from requirements, design, documentation to source code manipulation, integration, maintenance and evolution, providing new ways to handle these problems or addressing them in a more unified/systematic manner, discussing benefits, limitations and costs of the provided solutions.

The topics of interest include, but are not limited to challenges, solutions, and innovations for service-oriented software engineering with respect to:

  • Service maintenance and evolution
  • Migration and modernization of legacy systems to microservices
  • Microservices architecture
  • Microservices deployment and management (e.g., orchestration, autonomy)
  • Quality Assurance for microservice applications
  • Microservices practices in industry and open source software
  • Testing and debugging of service-based systems
  • Development of software systems by composition of reusable services
  • Service-oriented software engineering methodologies
  • Formal methods in services
  • Web API reuse/recommendation
  • Empirical studies on service-based systems
  • Software engineering for autonomous and adaptive service-oriented systems
  • Service-based tools and platforms for software engineering
  • Cloud-based software systems
  • Services QoS (e.g., security, performance, reliability, fault tolerance, etc.)
  • Web services ecosystem
  • Service Engineering and Management for Virtualized Software Networks and Functions (e.g. SDN, NFV)
  • Service platforms engineering for Internet of Things applications (e.g. interoperability)
  • Coordination of distributed services
  • Services publication, discovery, selection and composition
  • Services for mobile software development
  • Mining web service-based software repositories
  • Search-based software engineering for service-based systems
  • Theoretical foundations of Service Engineering
  • Service execution, monitoring and reconfiguration
  • Service innovation, governance, and change and workload management

Important Dates

  • Manuscript Submissions Due: August 15, 2022
  • First Round Notification: October 15, 2022
  • Revised Submissions Due: January 15, 2023
  • Second Notification: February 20, 2023
  • Final version: March 20, 2023

Manuscript submission information:

Submission Guidelines:

The call for this special issue is an open call.

Authors are encouraged to submit high-quality, original work that has neither appeared in, nor is under consideration by, other journals or conferences. If an earlier version of this work has been published, then this submission must be at least 30% different in terms of contribution and the authors should explain in the introduction the delta between this new paper and the prior version. Authors are requested to attach to the submitted paper their relevant, previously published articles and a summary document explaining the enhancements made in the journal version. Systematic literature reviews, surveys and mapping studies are not accepted as part of the special issue.

All manuscripts and any supplementary material should be submitted through the Editorial Manager at https://www.editorialmanager.com/jssoftware. Follow the submission instructions given on this site. All submitted papers should adhere to the general principles of the Journal of Systems and Software articles. Submissions have to be prepared according to the Guide for Authors, available on the journal website. The submitted paper must follow the format specified in the JSS Guide for Authors https://www.elsevier.com/journals/journal-of-systems-and-software/0164-1212/guide-for-authors. Please select VSI:SOSE for this special issue from the “Choose Article Type” pull-down menu during the submission process.

For more information about the special issue, please contact the guest editors.

Learn more about the benefits of publishing in a special issue: https://www.elsevier.com/authors/submit-your-paper/special-issues

Interested in becoming a guest editor? Discover the benefits of guest editing a special issue and the valuable contribution that you can make to your field: https://www.elsevier.com/editors/role-of-an-editor/guest-editors