Toggle Main Menu Toggle Search

Open Access padlockePrints

Software Development in the Post-PC Era: Towards Software Development as a Service

Lookup NU author(s): Sami Alajrami, Emeritus Professor Alexander RomanovskyORCiD

Downloads


Licence

This is the authors' accepted manuscript of a conference proceedings (inc. abstract) that has been published in its final definitive form by Springer, 2016.

For re-use rights please refer to the publisher's terms and conditions.


Abstract

Abstract. Software systems affect all aspects of our modern life andare revolutionizing the way we live. Over the years, software developmenthas evolved to meet the needs of new types of applications and toembrace new technological disruptions. Today, we witness the rise of mobilitywhere the role of the conventional high-specification PC is declining.Some refer to this era as the Post-PC era. This technological shift,powered by a key enabling technology - cloud computing, has opened new opportunities for human advancement (e.g. the Internet of Things).Consequently, the evolving landscape of software systems drives the need for new methods for conceiving them. Such methods need to a) address the challenges and requirements of this era and b) embrace the benefitsof new technological breakthroughs. In this paper, we list the characteristics of the Post-PC era from the software development perspective. In addition, we describe three motivating trends of software development processes. Then, we derive a list of requirements for the future software development approach from the characteristics of the Post-PC era and from the motivating trends. Finally, we propose a reference architecturefor cloud-based software process enactment as an enabler for Software Development as a Service (SDaaS). The architecture is the first step to address the needs that we have identified.


Publication metadata

Author(s): Alajrami S, Romanovsky A, Gallina B

Editor(s): Abrahamsson, P; Jedlitschka, A; Nguyen Duc, A; Felderer, M; Amasaki, S; Mikkonen, T

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 17th International Conference on Product-Focused Software Process Improvement (PROFES 2016)

Year of Conference: 2016

Pages: 662-671

Online publication date: 06/11/2016

Acceptance date: 09/08/2016

Date deposited: 14/02/2018

ISSN: 0302-9743

Publisher: Springer

URL: https://doi.org/10.1007/978-3-319-49094-6_53

DOI: 10.1007/978-3-319-49094-6_53

Library holdings: Search Newcastle University Library for this item

Series Title: Lecture Notes in Computer Science

ISBN: 9783319490939


Share