Please use this identifier to cite or link to this item:
Scopus Web of Science® Altmetric
Type: Conference paper
Title: A process framework for designing software reference architectures for providing tools as a service
Author: Chauhan, M.
Ali Babar, M.
Probst, C.
Citation: Proceedings of the 17th International Conference on Product-Focused Software Process Improvement, 2016 / vol.10027, pp.111-126
Publisher: Springer International Publishing
Issue Date: 2016
Series/Report no.: Lecture Notes in Computer Science (LNCS, vol. 10027)
ISBN: 9783319490939
ISSN: 0302-9743
Conference Name: 17th International Conference on Product-Focused Software Process Improvement (PROFES 2016) (22 Nov 2016 - 24 Nov 2016 : Trondheim, Norway)
Statement of
Muhammad Aufeef Chauhan, Muhammad Ali Babar, and Christian W. Probst
Abstract: Software Reference Architecture (SRA), which is a generic architecture solution for a specific type of software systems, provides foundation for the design of concrete architectures in terms of architecture design guidelines and architecture elements. The complexity and size of certain types of software systems need customized and systematic SRA design and evaluation methods. In this paper, we present a software Reference Architecture Design process Framework (RADeF) that can be used for analysis, design and evaluation of the SRA for provisioning of Tools as a Service as part of a cloud-enabled workSPACE (TSPACE). The framework is based on the state of the art results from literature and our experiences with designing software architectures for cloud-based systems. We have applied RADeF SRA design two types of TSPACE: software architecting TSPACE and software implementation TSPACE. The presented framework emphasizes on keeping the conceptual meta-model of the domain under investigation at the core of SRA design strategy and use it as a guiding tool for design, evaluation, implementation and evolution of the SRA. The framework also emphasizes to consider the nature of the tools to be provisioned and underlying cloud platforms to be used while designing SRA. The framework recommends adoption of the multi-faceted approach for evaluation of SRA and quantifiable measurement scheme to evaluate quality of the SRA. We foresee that RADeF can facilitate software architects and researchers during design, application and evaluation of a SRA and its instantiations into concrete software systems.
Keywords: Cloud computing, Software Reference Architecture, SRA, Tools as a Service, TaaS, architecture design, architecture evaluation
Description: Product-Focused Software Process Improvement
Rights: © Springer International Publishing AG 2016
RMID: 0030059773
DOI: 10.1007/978-3-319-49094-6_8
Appears in Collections:Computer Science publications

Files in This Item:
File Description SizeFormat 
RA_hdl_108509.pdfRestricted Access1.2 MBAdobe PDFView/Open

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.