Abstract
Today, most of the current retrieval approaches are targeted only to Web services, leaving out different other resource types (Telecom, IT and content). Moreover, such approaches are not aimed at ordinary users, since to find and use a service, users must specify their requests by complex expressions that represent desired services. Thus, the search and selection of relevant resources depend on the ability of the user to retrieve the most suitable ones, which is an inefficient task. In order to address these issues, in this paper we propose an innovative approach for resource retrieval over Telecommunications and Internet converged environments, which brings together traditional NLP techniques with retrieval process based on lightweight semantic approachs. The preliminary experiments show promising results in contrast to traditional approaches.
Similar content being viewed by others
Notes
WordNet is a lexical database for the English language. Available: http://wordnet.princeton.edu/.
This represents an initial approximation of the order or sequence of services’s execution.
Through the abstraction of control words (words of conjunction or ordinal numbers) of a request made in natural language, it is possible to define the elements sequence (order) of a sentence, reflecting control structures that determine the execution flow of atomic services in the retrieved composite service.
JAIN Service Logic Execution Environment, available: http://www.opencloud.com/products/rhino-application-server/jslee-application- server/objectives-of-jain/
Due to the functionalities provided by Flickr is possible extract a folksonomy to be used in our approach. Available http://www.flickr.com/
WSColab won the Cross-Evaluation track of the Semantic Service Selection (S3) contest. Available: http://mars.ing.unimo.it/wscolab/new.php
Available: http://webservices.seekda.com
References
Agichtein, E., Gabrilovich, E., Zha, H. (2009). The social future of web search: modeling, exploiting, and searching collaboratively generated content. IEEE Data Engineering Bulletin, 32(2), 52–61.
Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S. (2003). Business process execution language for web services.
Bandara, A., Payne, T., De Roure, D., Gibbins, N., Lewis, T. (2008). A pragmatic approach for the semantic description and matching of pervasive resources. In Proceedings of the 3rd international conference on Advances in grid and pervasive computing, GPC’08 (pp. 434–446). Berlin, Heidelberg: Springer-Verlag.
Bischoff, K., Firan, C.S., Nejdl, W., Paiu, R. (2008). Can all tags be used for search? In Proceedings of the 17th ACM conference on information and knowledge management, CIKM ’08 (pp. 193–202). New York: ACM.
Bond, G., Cheung, E., Fikouras, I., Levenshteyn, R. (2009). Unified telecom and web services composition: problem definition and future directions. In Proceedings of the 3rd international conference on principles, systems and applications of IP telecommunications, IPTComm ’09 (pp. 13:1–13:12). New York: ACM.
Bosca, A., Corno, F., Valetto, G., Maglione, R. (2006). On-the-fly construction of web services compositions from natural language requests. JSW, 1(1), 40–50.
Bouillet, E., Feblowitz, M., Feng, H., Liu, Z., Ranganathan, A., Riabov, A. (2008). A folksonomy-based model of web services for discovery and automatic composition. In Proceedings of the 2008 IEEE international conference on services computing (Vol. 1, pp. 389–396). Washington: IEEE Computer Society.
Carlin, J.ME., & Trinugroho, Y.B.D. (2010). A flexible platform for provisioning telco services in web 2.0 environments. In Proceedings of the 2010 fourth international conference on next generation mobile applications, services and technologies, NGMAST ’10 (pp. 61–66). Washington: IEEE Computer Society.
Chowdhury, S.R., Daniel, F., Casati, F. (2011a). Efficient, interactive recommendation of mashup composition knowledge. In G. Kappel, Z. Maamar, H.R. Motahari-Nezhad (Eds.), ICSOC, lecture notes in computer science (Vol. 7084, pp. 374–388). Springer.
Chowdhury, S.R., Rodríguez, C., Daniel, F., Casati, F. (2011b). Wisdom-aware computing: on the interactive recommendation of composition knowledge. In Proceedings of the 2010 international conference on service-oriented computing, ICSOC’10 (pp. 144–155). Berlin, Heidelberg: Springer-Verlag.
Chudnovskyy, O., Weinhold, F., Gebhardt, H., Gaedke, M. (2011). Integration of telco services into enterprise mashup applications. In A. Harth, & N. Koch (Eds.), ICWE workshops, lecture notes in computer science (Vol. 7059, pp. 37–48): Springer.
Dan, A., Johnson, R.D., Carrato, T. (2008). Soa service reuse by design. In Proceedings of the 2nd international workshop on Systems development in SOA environments, SDSOA ’08 (pp. 25–28). New York: ACM.
Dinsing, T., Eriksson, G., Fikouras, I., Gronowski, K., Levenshteyn, R., Pettersson, P., Wiss, P. (2007). Service composition in ims using java ee sip servlet containers. Ericsson Review, 92–96.
Falcarin, P. (2009). Service composition quality evaluation in spice platform. In L.-J. Zhang, R. Paul, J. Dong (Eds.), High assurance services computing (pp. 89–102).Springer.
Furnas, G.W., Fake, C., von Ahn, L., Schachter, J., Golder, S., Fox, K., Davis, M., Marlow, C., Naaman, M. (2006). Why do tagging systems work? In CHI ’06 extended abstracts on human factors in computing systems, CHI EA ’06 (pp. 36–39). New York: ACM.
Ghali, M.C.F.S. (2008). Folksonomies and ontologies in authoring of adaptive hypermedia. In The 6th international workshop on authoring of adaptive and adaptable hypermedia workshop (A3H).
Helic, D., Strohmaier, M., Trattner, C., Muhr, M., Lerman, K. (2011). Pragmatic evaluation of folksonomies. In Proceedings of the 20th international conference on World wide web, WWW ’11 (pp. 417–426). New York: ACM.
Kirati, S. (2008). A demonstration on service compositions based on natural language request and user contexts. Master’s thesis, Norwegian University of Science and Technology (NTNU), Department of Telematics.
Küster, U., & König-Ries, B. (2010). Measures for benchmarking semantic web service matchmaking correctness. In Proceedings of the 7th extended semantic web conference (ESWC2010). Greece: Heraklion, Crete.
Suarez-Meza, L.J., Corrales, J.C., Ordóñez-Ante, L., Rojas-Potosi, L.A. (2012). Towards the automation of the semantic annotation process for web services. In SWWS’12 - The 2012 international conference on semantic web and web services.
Lee, D.L., Chuang, H., Seamons, K.E. (1997). Document ranking and the vector-space model. IEEE Software, 14, 67–75.
Lehmann, A., Eichelmann, T., Trick, U., Lasch, R., Ricks, B., Tonjes, R. (2009). Teamcom: a service creation platform for next generation networks. In Proceedings of the 2009 fourth international conference on internet and web applications and services, ICIW ’09 (pp. 12–17). Washington: IEEE Computer Society.
Liu, X., Hui, Y., Sun, W., Liang, H. (2007). Towards service composition based on mashup. In IEEE SCW (332–339).IEEE Computer Society.
Liu, X., Huang, G., Mei, H. (2008). A user-oriented approach to automated service composition. In ICWS (773–776).IEEE Computer Society.
Lozano, D., Galindo, L.A., García, L. (2008). Wims 2.0: converging ims and web 2.0. designing rest apis for the exposure of session-based ims capabilities. In Proceedings of the 2008 the second international conference on next generation mobile applications, services, and technologies (pp. 18–24). Washington: IEEE Computer Society.
Maamar, Z., Faci, N., Badr, Y., Wives, L.K., dos Santos, P.B., Benslimane, D., de Oliveira, J.M. (2011). Towards a framework for weaving social networks principles into web services discovery. In Proceedings of the International Conference on Web Intelligence, Mining and Semantics, WIMS ’11 (pp. 51:1–51:11). New York: ACM.
Maaradji, A., Hacid, H., Daigremont, J., Crespi, N. (2010). Towards a social network based approach for services composition. In ICC (pp. 1–5).IEEE.
Magableh, M. (2011). A generic architecture for semantic enhanced tagging systems. PhD thesis, Leicester: De Montfort University.
Maries, I., & Scarlat, E. (2011). Enhancing the computational collective intelligence within communities of practice using trust and reputation models. In N. Nguyen (Ed.), Transactions on computational collective intelligence III (Vol. 6560, pp. 74–95). Berlin, Heidelberg: Lecture Notes in Computer Science.
Meza, L.JS., Rojas-Potosi, L.A., Corrales, J.C., Steller, L. (2011). Service discovery in ubiquitous computing environments. In The sixth international conference on internet and web applications and services, ICIW 2011, 978-1-61208-124-3 (pp. 1–9). The Netherlands: IARIA.
Moro, D., Lozano, D., Macias, M. (2008). Wims 2.0: enabling telecom networks assets in the future internet of services. In Proceedings of the 1st european conference on towards a service-based internet, ServiceWave ’08 (pp. 74–85). Berlin, Heidelberg: Springer-Verlag.
Nestler, T. (2008). Towards a mashup-driven end-user programming of soa-based applications. In G. Kotsis, D. Taniar, E. Pardede, I.K. Ibrahim (Eds.), iiWAS (pp 551–554). ACM.
Ordonez, A., AlcAzar, V., Borrajo, D., Falcarin, P., Corrales, J.C. (2012). An automated user-centered planning framework for decision support in environmental early warning. In J. Pavón, N.D. Duque-Mendez, R. Fuentes-Fernandez (Eds.), IBERAMIA (Vol. 7637, pp. 591–600). Lecture Notes in Computer Science.
Pedraza, E.C., Zuniga, J.A., Meza, L.JS., Corrales, J.C. (2011). Automatic service retrieval in converged environments based on natural language request. In Service Computation 2011 the third international conferences on advanced service computing, 978-1-61208-152-6 (pp. 52–56). Rome, Italy: IARIA, IARIA.
Pedraza, E.C., Zuniga, J.A., Meza, L.JS., Corrales, J.C. (2012a). User-driven automatic resource retrieval based on natural language request. In G. Bouma, A. Ittoo, E. Métais, H. Wortmann (Eds.), NLDB (Vol. 7337, pp. 203–209). Lecture Notes in Computer Science.
Pedraza, E.C., Zuniga, J.A., Meza, L.JS., Corrales, J.C. (2012b). User-driven service retrieval platform for converged environments. In ternational Journal on Advances in Software, 5, 76–90.
Pessoa, R.M., Silva, E., van Sinderen, M., Quartel, D.AC., Pires, L.F. (2008). Enterprise interoperability with soa: a survey of service composition approaches. In Proceedings of the 2008 12th enterprise distributed object computing conference workshop, (pp. 238–251). Washington: IEEE Computer Society.
Pop, F.-C., Cremene, M., Vaida, M.-F., Riveill, M. (2009). On-demand service composition based on natural language requests. In Proceedings of the sixth international conference on wireless on-demand network systems and services, WONS’09 (pp. 41–44). Piscataway: IEEE Press.
Riabov, A.V., Boillet, E., Feblowitz, M.D., Liu, Z., Ranganathan, A. (2008). Wishful search: interactive composition of data mashups. In Proceedings of the 17th international conference on world wide web, WWW ’08 (pp. 775–784). New York: ACM.
Sanders, N.RT. (2009). (Project Coordinator), SINTEF ICT. Semantic interfaces for mobile services. Technical report, SIMS (Contract No. 027610) is a Specific Targeted Research or Innovation Project (STREP) within the 6th Framework Programme, Priority 2.4.5 (Mobile and Wireless Systems beyond 3G).
Sari, W. (2011). Diversity of the mashup ecosystem. In International conference on web information systems (WEBIST). The Netherlands: Noordewijkerhout.
Sienel, J., Martin, A.L., Zorita, C.B., Goix, L.-W., Reol, A.M., Opuce, B.CM. (2009). A telco-driven service mash-up approach. Bell Labs Technical Journal, 14(1), 203–218.
Sun, D., Zhao, Y., Zeng, H., Ma, D. (2010). An operational semantics of ws-bpel based on abstract bpel machine. In 2010 IEEE international conference on service-oriented computing and applications (SOCA), 978-1-4244-9802-4 (pp. 1–4). Perth: IEEE.
Szuba, T., Polanski, P., Schab, P., Wielicki, P. (2011). On efficiency of collective intelligence phenomena. In N.T. Nguyen (Ed.), Transactions on computational collective intelligence III, chapter on efficiency of collective intelligence phenomena (pp. 50–73). Berlin, Heidelberg: Springer-Verlag.
Tapia, B., Torres, R., Astudillo, H. (2011). Simplifying mashup component selection with a combined similarity- and social-based technique. In Proceedings of the 5th international workshop on web apis and service Mashups, Mashups ’11 (pp. 8:1–8:8). New York: ACM.
Yelmo, J.C., Trapero, R., Álamo, J.M., Sienel, J., Drewniok, M., Ordás, I., Mccallum, K. (2007). User-driven service lifecycle management -adopting internet paradigms in telecom services. In Proceedings of the 5th international conference on Service-Oriented Computing, ICSOC ’07 (pp. 342–352). Berlin, Heidelberg: Springer-Verlag.
Yelmo, J.C., del Álamo, J.M., Trapero, R., Martín, Y.-S. (2011). A user-centric approach to service creation and delivery over next generation networks. Computer Communications, 34, 209–222.
Yu, H.Q., & Reiff-Marganiec, S. (2008a). Non-functional property based service selection: a survey and classification of approaches. In Non functional properties and service level agreements in service oriented computing workshop co-located with the 6th IEEE european conference on web services.
Yu, H.Q., & Reiff-Marganiec, S. (2008b). A method for automated web service selection. In SERVICES I (pp. 513–520). IEEE computer society.
Yu, H.Q., Reiff-Marganiec, S., Tilly, M. (2009). Service selection based on non-functional properties. In Proceedings of the international conference on service-oriented computing (ICSOC) 2007 workshops, Lecture notes in computer science (Vol. 4907/2009). Springer Verlag.
Acknowledgments
The authors would like to thank University of Cauca, COLCIENCIAS and TelComp2.0 Project for supporting the Research of the M.Sc. Student Luis Javier Suarez.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Suarez-Meza, L.J., Zúñiga, J.A., Pedraza, E.C. et al. Fully automated resource retrieval in telecommunications and internet converged environments. Inf Syst Front 16, 77–93 (2014). https://doi.org/10.1007/s10796-013-9457-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10796-013-9457-2