Research Article
[Retracted] An Automatic Web Service Composition Framework Using QoS-Based Web Service Ranking Algorithm
Algorithm 1
User preference based web service ranking algorithm (UR(
, QWV,
),
).
// UserReq: User request | // : User request service type | // : Task involved in user request | // : List of web services in the registry | // : Web service | // : Search List | // : Filtered List | // : QoS Ranked List | // QWV: QoS weight vector | // | // : Cost Weight | // : Success Rate Weight | // : Frequency Weight | // : Response Time Weight | // : Reputation Weight | // : Availability Weight | // : Ranked Services List | Begin | (1) For each task in UserReq | (2) Discover(, ) | (3) For each service in do | (4) If() | (5) SL.add() | (6) End if | (7) End For | (8) QoSbasedServiceSelection() | (9) ComputeQoSRank() | (10) FinalRankbasedSorting(, QWV) | (11) End For | (12) Return | End |
|