A Reference Architecture for Provisioning of Tools as a Service: Meta-Model, Ontologies and Design Elements
- Muhammad Aufeef Chauhan,
- Muhammad Ali Babar,
- Quan Z. Sheng
- ,
- University of Adelaide
Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Tidsskriftartikel
Forskning
Peer-reviewOpen Access
Resume
Software Architecture (SA) plays a critical role in designing, developing and evolving cloud-based platforms that can be used to provision different types of services to consumers on demand. In this paper, we present a Reference Architecture (RA) for designing cloud-based Tools as a service SPACE (TSPACE) for provisioning a bundled suite of tools by following the Software as a Service (SaaS) model. The reference architecture has been designed by leveraging information structuring approaches and by using well-known architecture design principles and patterns. The RA has been documented using view-based approach and has been presented in terms of its context, goals, the RA meta-model, information structuring and relationship models using ontologies and components of the RA. We have demonstrated the feasibility and applicability of the RA with the help of a prototype and have used the prototype to provision tools for software architecting. We have also evaluated the RA in terms of effectiveness of the design decisions and the RA’s completeness and feasibility using scenario-based architecture evaluation method. The proposed TSPACE RA can provide valuable insights to information structure approaches and guidelines for designing and implementing TSPACE for various domains.
Publikation information
Produktionstype
Publikation:
Artikel i tidsskrift og konference artikel i tidsskrift
Tidsskriftartikel
Forskning
Peer-reviewOriginalsprog
EngelskTidsskrift (Bind, Nummer)
Future Generation Computer Systems - The International Journal of eSciencePublikationsmilepæle
- Udgivet - 06/12/2016
Publikationsstatus
Udgivet - 06/12/2016
ISSN
0167-739XPublication IDs
- Scopus: 85006489230
Metrikker
PlumX, åbner i en ny fane
Antal citationer
14
Hentninger
82
Adgang til dokumenter
Accepteret manuskript, 6.57 MB
Forlagets udgivne version
