A QoS-Based Trust Approach for Service Selection and Composition via Bayesian Networks
Bibliographic record
Abstract
Service oriented computing is being increasingly exploited in the architecture of current web applications. The interactions among the deployed web services are becoming vital to accomplish heterogeneous and compound business goals. Service selection and composition are two common tasks which are highly influenced by the quality of these interactions. Thus, assigning web services QoS-based trust scores that are incrementally updated, provides a means to assist both tasks. Then, services with higher trust scores are more likely to be selected than those with smaller ones. They are, additionally, more prone to be incorporated as part of composite services. In this paper, we propose a probabilistic approach based on Bayesian networks (BN) to learn the composition structure of composite services and compute QoS-based trust scores in an online setting. The learning of the BN structure and parameters is based on modeling the QoS, which is represented by the BN's variables, using a multinomial generalized Dirichlet distribution (MGDD). The effectiveness of our approaches is empirically assessed using real and synthetic data. Our experimental results show that MGDD provides a flexible and accurate representation of the QoS. They also prove the capability of the BN approach to learn the composition structure, and further the responsibility of the constituent services in the quality of the composite service even when their QoS is partially observed.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.001 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.000 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one teacher head, not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".