Recommendation method for service selection algorithm based on user preference

Ryuichi Takahashi, Kazuma Nishida, Yoshiaki Fukazawa

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    A new service can be constructed1 by composing web services in service-oriented architecture (SOA). Although many selection algorithms have been proposed, a universal one cannot be determined because each algorithm has different characteristics and each situation is unique. Consequently, choosing an algorithm according to the user's requirements leads to selecting the optimum web service. This research develops recommendations of selection algorithms by a quantitative score comparison. We define the quality of algorithm (QoA), which expresses the characteristics of the algorithm, and propose a method to recommend algorithms that satisfy the user's requirements. Our method can compare and select algorithms quantitatively by merely inputting the desired characteristics into the system, reducing the costs of selecting services and improving the user's satisfaction.

    Original languageEnglish
    Title of host publicationProceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018
    EditorsAli Emrouznejad
    PublisherAssociation for Computing Machinery
    ISBN (Electronic)9781450365123
    DOIs
    Publication statusPublished - 2018 Oct 22
    Event2nd International Conference on Computer Science and Application Engineering, CSAE 2018 - Hohhot, China
    Duration: 2018 Oct 222018 Oct 24

    Other

    Other2nd International Conference on Computer Science and Application Engineering, CSAE 2018
    CountryChina
    CityHohhot
    Period18/10/2218/10/24

    Fingerprint

    Web services
    Service oriented architecture (SOA)
    Costs

    Keywords

    • Algorithm recommendation
    • Selection algorithm
    • Service oriented computing

    ASJC Scopus subject areas

    • Human-Computer Interaction
    • Computer Networks and Communications
    • Computer Vision and Pattern Recognition
    • Software

    Cite this

    Takahashi, R., Nishida, K., & Fukazawa, Y. (2018). Recommendation method for service selection algorithm based on user preference. In A. Emrouznejad (Ed.), Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018 [a26] Association for Computing Machinery. https://doi.org/10.1145/3207677.3277946

    Recommendation method for service selection algorithm based on user preference. / Takahashi, Ryuichi; Nishida, Kazuma; Fukazawa, Yoshiaki.

    Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018. ed. / Ali Emrouznejad. Association for Computing Machinery, 2018. a26.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Takahashi, R, Nishida, K & Fukazawa, Y 2018, Recommendation method for service selection algorithm based on user preference. in A Emrouznejad (ed.), Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018., a26, Association for Computing Machinery, 2nd International Conference on Computer Science and Application Engineering, CSAE 2018, Hohhot, China, 18/10/22. https://doi.org/10.1145/3207677.3277946
    Takahashi R, Nishida K, Fukazawa Y. Recommendation method for service selection algorithm based on user preference. In Emrouznejad A, editor, Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018. Association for Computing Machinery. 2018. a26 https://doi.org/10.1145/3207677.3277946
    Takahashi, Ryuichi ; Nishida, Kazuma ; Fukazawa, Yoshiaki. / Recommendation method for service selection algorithm based on user preference. Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018. editor / Ali Emrouznejad. Association for Computing Machinery, 2018.
    @inproceedings{c3b41a1738524d8ead268b5a6825b018,
    title = "Recommendation method for service selection algorithm based on user preference",
    abstract = "A new service can be constructed1 by composing web services in service-oriented architecture (SOA). Although many selection algorithms have been proposed, a universal one cannot be determined because each algorithm has different characteristics and each situation is unique. Consequently, choosing an algorithm according to the user's requirements leads to selecting the optimum web service. This research develops recommendations of selection algorithms by a quantitative score comparison. We define the quality of algorithm (QoA), which expresses the characteristics of the algorithm, and propose a method to recommend algorithms that satisfy the user's requirements. Our method can compare and select algorithms quantitatively by merely inputting the desired characteristics into the system, reducing the costs of selecting services and improving the user's satisfaction.",
    keywords = "Algorithm recommendation, Selection algorithm, Service oriented computing",
    author = "Ryuichi Takahashi and Kazuma Nishida and Yoshiaki Fukazawa",
    year = "2018",
    month = "10",
    day = "22",
    doi = "10.1145/3207677.3277946",
    language = "English",
    editor = "Ali Emrouznejad",
    booktitle = "Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018",
    publisher = "Association for Computing Machinery",

    }

    TY - GEN

    T1 - Recommendation method for service selection algorithm based on user preference

    AU - Takahashi, Ryuichi

    AU - Nishida, Kazuma

    AU - Fukazawa, Yoshiaki

    PY - 2018/10/22

    Y1 - 2018/10/22

    N2 - A new service can be constructed1 by composing web services in service-oriented architecture (SOA). Although many selection algorithms have been proposed, a universal one cannot be determined because each algorithm has different characteristics and each situation is unique. Consequently, choosing an algorithm according to the user's requirements leads to selecting the optimum web service. This research develops recommendations of selection algorithms by a quantitative score comparison. We define the quality of algorithm (QoA), which expresses the characteristics of the algorithm, and propose a method to recommend algorithms that satisfy the user's requirements. Our method can compare and select algorithms quantitatively by merely inputting the desired characteristics into the system, reducing the costs of selecting services and improving the user's satisfaction.

    AB - A new service can be constructed1 by composing web services in service-oriented architecture (SOA). Although many selection algorithms have been proposed, a universal one cannot be determined because each algorithm has different characteristics and each situation is unique. Consequently, choosing an algorithm according to the user's requirements leads to selecting the optimum web service. This research develops recommendations of selection algorithms by a quantitative score comparison. We define the quality of algorithm (QoA), which expresses the characteristics of the algorithm, and propose a method to recommend algorithms that satisfy the user's requirements. Our method can compare and select algorithms quantitatively by merely inputting the desired characteristics into the system, reducing the costs of selecting services and improving the user's satisfaction.

    KW - Algorithm recommendation

    KW - Selection algorithm

    KW - Service oriented computing

    UR - http://www.scopus.com/inward/record.url?scp=85056816987&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=85056816987&partnerID=8YFLogxK

    U2 - 10.1145/3207677.3277946

    DO - 10.1145/3207677.3277946

    M3 - Conference contribution

    BT - Proceedings of 2nd International Conference on Computer Science and Application Engineering, CSAE 2018

    A2 - Emrouznejad, Ali

    PB - Association for Computing Machinery

    ER -