Easy Development and Use of Dialogue Services

  • José Javier Durán
  • Alberto Fernández
  • Sara Rodríguez
  • Vicente Julián
  • Holger Billhardt
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 291)

Abstract

We present a framework for Dialogue-Based Web Services (DBWS), i.e. services that require several message exchanges during their execution. Service development is simplified with the use of script languages and abstracting the communication layer. Service advertisements are carried out with a semantic Web Service directory with search and reputation capabilities. Execution can be performed from a mobile user interface that includes capabilities for user assistance. Our framework aims at filling the gap between services and non-IT users/experts. An example illustrates our proposal.

Keywords

Web services Service directory Middleware User assistance 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Guinard, D., Ion, I., Mayer, S.: In search of an internet of things service architecture: REST or WS-*? A developers’ perspective. In: Puiatti, A., Gu, T. (eds.) MobiQuitous 2011. LNICST, vol. 104, pp. 326–337. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  2. 2.
    Pautasso, C., Zimmermann, O., Leymann, F.: Rest- ful web services vs. ”big’” web services: Making the right architectural decision. In: Proceedings of the 17th International Conference on World Wide Web, WWW 2008, pp. 805–814. ACM (2008)Google Scholar
  3. 3.
    Lawton, G.: Developing software online with platform-as-a- service technology. Computer 41(6), 13–15 (2008)CrossRefGoogle Scholar
  4. 4.
    Kopel, M., Sobecki, J., Wasilewski, A.: Automatic web-based user interface delivery for soa-based systems. In: Bǎdicǎ, C., Nguyen, N.T., Brezovan, M. (eds.) ICCCI 2013. LNCS, vol. 8083, pp. 110–119. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  5. 5.
    Bartolini, C., Bertolino, A., Marchetti, E., Polini, A.: Ws-taxi: A wsdl-based testing tool for web services. In: International Conference on Software Testing Verification and Validation, ICST 2009, pp. 326–335 (2009)Google Scholar
  6. 6.
    Fernandez, A., Cong, Z., Balta, A.: Bridging the gap between service description models in service matchmaking. Multiagent and Grid Systems 8(1), 83–103 (2012)Google Scholar
  7. 7.
    Hermoso, R., Billhardt, H., Centeno, R., Ossowski, S.: Effective use of organisational abstractions for confidence models. In: O’Hare, G.M.P., Ricci, A., O’Grady, M.J., Dikenelli, O. (eds.) ESAW 2006. LNCS (LNAI), vol. 4457, pp. 368–383. Springer, Heidelberg (2007)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • José Javier Durán
    • 1
  • Alberto Fernández
    • 1
  • Sara Rodríguez
    • 2
  • Vicente Julián
    • 3
  • Holger Billhardt
    • 1
  1. 1.CETINIAUniversity Rey Juan CarlosMóstolesSpain
  2. 2.Universidad de SalamancaSalamancaSpain
  3. 3.Universidad Politécnica de ValenciaValenciaSpain

Personalised recommendations