Search
Now showing items 1-8 of 8
-
Microservices: The Journey So Far and Challenges Ahead
(2018)Microservices are an architectural approach emerging out of service-oriented architecture, emphasizing self-management and lightweightness as the means to improve software agility, scalability, and autonomy. This article ... -
Certification-Based Cloud Adaptation
(2018)Performance and dependability levels of cloud-based computations are difficult to guarantee by-design due to segregation of visibility and control between applications, data owners, and cloud providers. Lack of predictability ... -
Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation
(2017)Microservices have been getting more and more popular in recent years, and several companies are migrating monolithic applications to microservices. Microservices allow developers to independently develop and deploy services, ... -
Managing Uncertainty in Autonomic Cloud Elasticity Controllers
(2016)Elasticity allows a cloud system to maintain an optimal user experience by automatically acquiring and releasing resources. Autoscaling - adding or removing resources automatically on the fly-involves specifying threshold-based ... -
Pattern-based software architecture for service-oriented software systems
(2010)Service-oriented architecture is a recent conceptual framework for service-oriented software platforms. Architectures are of great importance for the evolution of software systems. We present a modelling and transformation ... -
Software service adaptation based on interface localisation
(IGI Global, 2014)The aim of Web services is the provision of software services to a range of different users in different locations. Service localisation in this context can facilitate the internationalisation and localisation of services ... -
The life and times of a learning technology system: The impact of change and evolution
(ISI Global, 2013)With the inception of the web now being more than 20 years ago, many web-based learning technology systems (LTS) have had a long life and have undergone many changes, both affecting content and infrastructure technologies. ... -
Towards Trustworthy Financial Reports Using Blockchain
(IARIA, 2019)The need to develop a system for dealing with the transparency analysis of financial reports has pushed companies to look for possible solutions to store their data in a reliable and trustworthy database, that enables all ...