Software Architecture (SA) plays a critical role in developing and evolving cloud-based applications. We present a Reference Architecture (RA) for designing Cloudbased Tools as a service workSPACE (TSPACE) - a platform for provisioning chain of tools following the Software as a Service (SaaS) model. The TSPACE RA has been designed by leveraging well-known design principles and patterns and has been documented using a view-based approach. The RA has been presented in terms of its context, goals and design elements by describing the requirements, design tactics, and components of the RA. We evaluate the RA in terms of completeness and feasibility. Our proposed RA can provide valuable guidance and insights for designing and implementing concre...
Abstract. A reference architecture integrates a set of architectural pat-terns that have proven thei...
With the rapid development of cloud computing, more and more organizations are building their own pr...
Abstract. The development and maintenance of cloud software is com-plicated by complex but crucial t...
Product-Focused Software Process ImprovementSoftware Reference Architecture (SRA), which is a generi...
Organizations involve in Global Software Development (GSD) face challenges in terms of having access...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Cloud computing is being increasingly adopted in various domains for providing on-demand infrastruct...
In general, a common reference architecture can be derived for Software as a Service (SaaS). However...
Service-oriented cloud-based web and mobile applications have placed new expectations and demands on...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Abstract. A reference architecture integrates a set of architectural pat-terns that have proven thei...
With the rapid development of cloud computing, more and more organizations are building their own pr...
Abstract. The development and maintenance of cloud software is com-plicated by complex but crucial t...
Product-Focused Software Process ImprovementSoftware Reference Architecture (SRA), which is a generi...
Organizations involve in Global Software Development (GSD) face challenges in terms of having access...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Microservices are a new trend in application development. They allow for breaking down big monolithi...
Cloud computing is being increasingly adopted in various domains for providing on-demand infrastruct...
In general, a common reference architecture can be derived for Software as a Service (SaaS). However...
Service-oriented cloud-based web and mobile applications have placed new expectations and demands on...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Context Software reference architecture is a generic architecture for a class of systems that is use...
Abstract. A reference architecture integrates a set of architectural pat-terns that have proven thei...
With the rapid development of cloud computing, more and more organizations are building their own pr...
Abstract. The development and maintenance of cloud software is com-plicated by complex but crucial t...