Software architecture optimization methods: A systematic literature review

A Aleti, B Buhnova, L Grunske… - IEEE Transactions …, 2012 - ieeexplore.ieee.org
Due to significant industrial demands toward software systems with increasing complexity
and challenging quality requirements, software architecture design has become an …

Dynamic QoS management and optimization in service-based systems

R Calinescu, L Grunske, M Kwiatkowska… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
Service-based systems that are dynamically composed at runtime to provide complex,
adaptive functionality are currently one of the main development paradigms in software …

Per-flow optimal service selection for web services based processes

D Ardagna, R Mirandola - Journal of Systems and Software, 2010 - Elsevier
With the development of the Service-Oriented Computing (SOC) paradigm, flexible business
processes can be defined from independently developed services. Multiple services …

Architecture-driven reliability optimization with uncertain model parameters

I Meedeniya, A Aleti, L Grunske - Journal of Systems and Software, 2012 - Elsevier
It is currently considered good software engineering practice to decide between design
alternatives based on quantitative architecture evaluations for different quality attributes …

eQual: informing early design decisions

A Shahbazian, S Karthik, Y Brun… - Proceedings of the 28th …, 2020 - dl.acm.org
When designing a software system, architects make a series of design decisions that directly
impact the system's quality. The number of available design alternatives grows rapidly with …

Energy-efficient QoS-aware service allocation for the cloud of things

G Tanganelli, C Vallati… - 2014 IEEE 6th International …, 2014 - ieeexplore.ieee.org
Cloud computing is a key enabler for the development and deployment of large-scale IoT
service platforms. The integration into such platforms of different sensing and actuating …

[HTML][HTML] Energy-efficient iot service brokering with quality of service support

G Tanganelli, E Mingozzi - Sensors, 2019 - mdpi.com
The Internet of Things (IoT) is becoming real, and recent studies highlight that the number of
IoT devices will significantly grow in the next decade. Such massive IoT deployments are …

[PDF][PDF] 一种面向多用户的负载感知动态服务选择模型

朱勇, 李伟, 罗军舟 - 软件学报, 2014 - jos.org.cn
在面向多用户的动态环境中进行基于QoS 的服务选择需要面临诸多挑战,
而动态的服务负载就是其中之一. 当前的服务选择方法难以在多用户多业务的开放环境下应对 …

Trini: an adaptive load balancing strategy based on garbage collection for clustered java systems

AO Portillo‐Dominguez, P Perry… - Software: Practice …, 2016 - Wiley Online Library
Nowadays, clustered environments are commonly used in high‐performance computing and
enterprise‐level applications to achieve faster response time and higher throughput than …

A web service-based multi-disciplinary collaborative simulation platform for complicated product development

S Ma, L Tian - The International Journal of Advanced Manufacturing …, 2014 - Springer
In a ubiquitous computing environment, computer-aided engineering (CAE) software
packages can be encapsulated as a service and be accessible through networks, which is …