Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 769002

Component Recommendation for Composite Application Development


Budiselić, Ivan; Vladimir, Klemo; Srbljić, Siniša
Component Recommendation for Composite Application Development // Expert systems with applications, 42 (2015), 22; 8573-8587 doi:10.1016/j.eswa.2015.07.012 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 769002 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Component Recommendation for Composite Application Development

Autori
Budiselić, Ivan ; Vladimir, Klemo ; Srbljić, Siniša

Izvornik
Expert systems with applications (0957-4174) 42 (2015), 22; 8573-8587

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
composite applications; development tools; recommender systems; consumerization of service composition tools; mashups; graph representation model

Sažetak
Support for component discovery has been identified as a key challenge in various forms of composite application development. In this paper, we describe a general method for component recommendation based on structural similarity of compositions. The method dynamically ranks and recommends components as a composition is incrementally developed. Recommendations are based on structural comparison of the partial composition begin developed with a database of previously completed compositions. Using this method, we define a probabilistic graph edit distance algorithm for component recommendation. We evaluate the accuracy, catalog coverage and response time of the presented algorithm and compare it to a neighborhood-based collaborative filtering approach and two simple statistical algorithms. The evaluation is performed on a Yahoo Pipes dataset and a synthetic dataset that models more complex composite applications. The results show that the proposed algorithm is competitive with the collaborative filtering algorithm in accuracy and outperforms it significantly in coverage. The results on the synthetic dataset suggest that the presented approach can be applied successfully to other composition environments where there is regularity in how components are connected.

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

Profili:

Avatar Url Ivan Budiselić (autor)

Avatar Url Siniša Srbljić (autor)

Avatar Url Klemo Vladimir (autor)

Poveznice na cjeloviti tekst rada:

doi www.sciencedirect.com dx.doi.org

Citiraj ovu publikaciju:

Budiselić, Ivan; Vladimir, Klemo; Srbljić, Siniša
Component Recommendation for Composite Application Development // Expert systems with applications, 42 (2015), 22; 8573-8587 doi:10.1016/j.eswa.2015.07.012 (međunarodna recenzija, članak, znanstveni)
Budiselić, I., Vladimir, K. & Srbljić, S. (2015) Component Recommendation for Composite Application Development. Expert systems with applications, 42 (22), 8573-8587 doi:10.1016/j.eswa.2015.07.012.
@article{article, author = {Budiseli\'{c}, Ivan and Vladimir, Klemo and Srblji\'{c}, Sini\v{s}a}, year = {2015}, pages = {8573-8587}, DOI = {10.1016/j.eswa.2015.07.012}, keywords = {composite applications, development tools, recommender systems, consumerization of service composition tools, mashups, graph representation model}, journal = {Expert systems with applications}, doi = {10.1016/j.eswa.2015.07.012}, volume = {42}, number = {22}, issn = {0957-4174}, title = {Component Recommendation for Composite Application Development}, keyword = {composite applications, development tools, recommender systems, consumerization of service composition tools, mashups, graph representation model} }
@article{article, author = {Budiseli\'{c}, Ivan and Vladimir, Klemo and Srblji\'{c}, Sini\v{s}a}, year = {2015}, pages = {8573-8587}, DOI = {10.1016/j.eswa.2015.07.012}, keywords = {composite applications, development tools, recommender systems, consumerization of service composition tools, mashups, graph representation model}, journal = {Expert systems with applications}, doi = {10.1016/j.eswa.2015.07.012}, volume = {42}, number = {22}, issn = {0957-4174}, title = {Component Recommendation for Composite Application Development}, keyword = {composite applications, development tools, recommender systems, consumerization of service composition tools, mashups, graph representation model} }

Č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


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font