2015
DOI: 10.1016/j.jss.2014.12.001
|View full text |Cite
|
Sign up to set email alerts
|

QoS prediction for dynamic reconfiguration of component based software systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 47 publications
(56 reference statements)
0
2
0
Order By: Relevance
“…Yet, the runtime unweaving mechanism depends on the way of how aspects are modelled and woven to software components. For example, if aspects are modelled symmetrically as special components to be bound to functional components through direct binding, runtime (un)weaving is made by means of dynamic reconfiguration of systems; this latter is known to have negative impacts on quality of service (QoS) since dynamic reconfiguration often requires to shut down a part or whole systems for acting; this is unacceptable for critical systems and may cause systems to lose their accumulated states during their execution [39, 40]. Hence the design and weaving mechanism of aspects in ACSD approaches should carefully be chosen to ensure no decline of QoS.…”
Section: Acsd Approaches: Domain Analysismentioning
confidence: 99%
“…Yet, the runtime unweaving mechanism depends on the way of how aspects are modelled and woven to software components. For example, if aspects are modelled symmetrically as special components to be bound to functional components through direct binding, runtime (un)weaving is made by means of dynamic reconfiguration of systems; this latter is known to have negative impacts on quality of service (QoS) since dynamic reconfiguration often requires to shut down a part or whole systems for acting; this is unacceptable for critical systems and may cause systems to lose their accumulated states during their execution [39, 40]. Hence the design and weaving mechanism of aspects in ACSD approaches should carefully be chosen to ensure no decline of QoS.…”
Section: Acsd Approaches: Domain Analysismentioning
confidence: 99%
“…Microservice architecture (MSA) is a design style that divides large and complex applications into microservices with the core idea of ‘divide and conquer’ rule. As a solution to complex problems, it effectively improves resource utilization, realize the separation of concerns, and make each part of decomposition highly cohesive and loosely coupled (Li & Guo, 2015). With the research on Quality of Service (QoS), MSA shows great potential through the efficient use of cloud resources.…”
Section: Introductionmentioning
confidence: 99%