Pregled bibliografske jedinice broj: 643732
A Reliability Improvement Method for SOA-Based Applications
A Reliability Improvement Method for SOA-Based Applications // IEEE transactions on dependable and secure computing, 12 (2014), 2; 136-149 doi:10.1109/TDSC.2014.2327971 (međunarodna recenzija, članak, znanstveni)
CROSBI ID: 643732 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
A Reliability Improvement Method for SOA-Based Applications
Autori
Delač, Goran ; Šilić, Marin ; Srbljić, Siniša
Izvornik
IEEE transactions on dependable and secure computing (1545-5971) 12
(2014), 2;
136-149
Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni
Ključne riječi
Software reliability; modeling and prediction; web-based services
Sažetak
As SOA gains more traction through various implementations, building reliable service compositions remains one of the principal research concerns. Widely researched reliability assurance strategies, like dynamic service compositions, often rely on spatial redundancy which can make them less applicable on a larger scale when discovering and invoking functionally equivalent services is a resource demanding task. To address this issue, we propose a design-time reliability improvement method. The proposed method enables selective composition improvements by utilizing the reliability model based on belief networks to recommend atomic services that have the greatest effect on the overall reliability. Since both the size of composition's reliability model and the resources required to discover service alternates affect the scalability of the proposed method, we introduce a suit of weak point recommendation algorithms with varying accuracy and complexity. Although less accurate and computationally lighter recommendation algorithms on average require more improvement steps, they can achieve better overall performance in cases when the overhead of detecting and applying service replacements per improvement step is low. We confirm the soundness of the proposed solution by performing experiments on data sets consistent of randomly generated service compositions taking into account varying service alternate discovery time.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Citiraj ovu publikaciju:
Časopis indeksira:
- Current Contents Connect (CCC)
- Web of Science Core Collection (WoSCC)
- Science Citation Index Expanded (SCI-EXP)
- SCI-EXP, SSCI i/ili A&HCI
- Scopus