Published Mar 16, 2012



PLUMX
Almetrics
 
Dimensions
 

Google Scholar
 
Search GoogleScholar


Wiliam Alfonso Arévalo-Camacho, MSc

Carlos Mario Zapata-Jaramillo, PhD

##plugins.themes.bootstrap3.article.details##

Abstract

This paper presents a conceptual summary of computational dialog models, their performance and uses. First, the context of related and complementary issues is shown. After that, several techniques used in processing and using human-computer dialogues, as well as their benefits and troubles, are presented. Then, a critical analysis of many research projects is carried out. The proposed conceptual summary is based on pre-conceptual schemas, which permit knowledge representation based on a specific domain (computational dialogues in this case). Finally, new strategies in the use of computational dialogues are proposed in order to develop new projects in this field.

Keywords

Human-computer interaction – research, software patterns, natural language processing (computer science)Interacción hombre computador– investigaciones, patrones de diseño de software, proceso de lenguaje natural (redes de computadores)

References
ABRAN, A.; MOORE, J. W.; BOURQUE, P. y DUPUIS, R. (Eds.). Guide to the software engineering body of knowledge (SWEBOK). California: IEEE Computer, 2004.
ALLEN, J. Natural language understanding. New York: Pearson, 1995.
AL-SALEM, L. S. y SAMAHA, A. Eliciting web application requirements - an industrial case study. The Journal of Systems and Software. 2007, vol. 80, pp. 294-313.
BONAFONTE, A.; AIBAR, P.; CASTELL, N.; LLEIDA, E.; MARIÑO, J. B.; SANCHIS, E. y TORRES, M. I. Desarrollo de un sistema de diálogo oral en dominios restringidos. En: I Jornadas en Tecnología del Habla, Universidad de Sevilla, España, 2000.
CALLE, J.; GARCÍA, A. y MARTÍNEZ, P. Intentional processing as a key for rational behaviour through Natural Interaction. Interacting with Computer. 2006, vol. 18, pp. 1419-1446.
CALLE, J.; MARTÍNEZ, P. y DEL-VALLE, D. Hacia la realización de una interacción natural. Congreso Internacional de Interacción Persona-Ordenador, Universidad de Castilla, España, 2006.
CAMACHO, S. M. SAMI: Un SOFBOT de charla desarrollado con la técnica de razonamiento basado en casos. Congreso Internacional de Telemática y Telecomunicaciones, La Habana, Cuba, 2006.
FUCHS, N. y SCHWITTER, R. Attempto Controlled English (ACE). Proceedings of the First International Workshop on Controlled Language Applications, Leuven, 1996.
GARCÍA, C. HERVÁS, R. GERVÁS, P. Una arquitectura software para el desarrollo de aplicaciones de generación de lenguaje natural. Procesamiento del Lenguaje Natural. 2004, núm. 33, pp. 111-118.
GARMER, K.; YLVÉN, J. y KARLSSON, M. User participation in requirements elicitation comparing focus group interviews and usability tests for eliciting usability requirements for medical equipment: a case study. International Journal of Industrial Ergonomics. 2004, vol. 33, núm. 2, pp. 85-98.
GIL, Y.; BLYTHE, J.; KIM, J. y RAMACHANDRAN, S. Acquiring procedural knowledge in EXPECT. AAAI-2000 Fall Symposium, 2000.
GILVAZ, A. P. P. y LEITE, J. C. FAES: A case tool for information acquisition. Seventh International Workshop on Computer-Aided Software Engineering, 1995, pp. 260-269.
GONZÁLEZ, C. Interacción con seres simulados. Nuevas herramientas en psicología experimental. En: Una perspectiva de la inteligencia artificial en su 50 aniversario. Albacete: Universidad de Castilla-La Mancha, 2006, pp. 438-449.
GONZÁLEZ, C. Social behavior simulator. Generación y aplicación de un ser humano simulado para el estudio de la interacción social diádica. En: Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial. 2008, vol. 12, núm. 38, pp. 61-73.
GRIOL, D.; HURTADO, L.; SANCHIS, E. y SEGARRA, E. Dos aproximaciones basadas en reglas para la gestión del diálogo. Procesamiento del Lenguaje Natural. 2005, vol. 35, pp. 213-220.
GRIOL, D.; TORRES, F.; HURTADO, L.; GRAU, S.; GARCÍA, F.; SANCHIS, E. y SEGARRA, E. A dialog system for the DIHANA Project. International Conference Speech and Computer, 2006.
IEEE. Recommended Practice for Software Requirements Specifications Software, Standard 830. Engineering Standards Committee of the IEEE Computer Society, 1998.
KASIRUM, Z. M. y SALIM, S. Focus group discussion model for requirements elicitation activity. International Conference on Computer and Electrical Engineering, 2008, pp. 101-105.
KASSEL, N. W. y MALLOY, B. A. An approach to automate requirements elicitation and specification. International Conference Software Engineering and Applications, Marina del Rey, CA, Estados Unidos, 2003.
KATO, J.; KOMIYA, S.; SAEKI, M.; OHNISHI, A.; NAGATA, M.; YAMAMOTO, S. y HORAI, H. A model for navigating interview processes in requirement elicitation. Eighth Asia-Pacific on Software Engineering Conference, 2001, pp. 141-148
KOZIMA, A.; KIGUCHI, T.; YAEGASHI, R.; KINOSHITA, D.; HAYASHI, Y.; HASHIURA, H. y KOMIYA, S. A system to guide interview-driven requirements elicitation work: domain-specific navigation using the transition pattern of topics. Journal of Integrated Design & Process Science. 2005, vol. 9, núm. 4, pp. 27-39.
KRUIJFF, G. J. M.; ZENDER, H.; JENSFEL, P. y CHRISTENSEN, H. I. Situated dialogue and spatial organization. What, where… and why? International Journal of Advanced Robotic Systems, Special Issue on Human and Robot Interactive Communication. 2007, vol. 4, núm. 2, pp. 125-138.
LECOEUCHE, R.; MELLISH, C. y ROBERTSON, D. A Framework for requirements elicitation through mixed-initiative. Third International Conference on Requirements Engineering. 1998, pp. 190-197.
LECOEUCHE, R.; ROBERTSON, D. y BARRY, C. Using focus rules in requirements elicitation dialogues. Sixteenth International Joint Conference on Artificial Intelligence, 1999, pp. 649-654.
LEFFINGWELL, D. y WIDRIG, D. Software requirements. A use case approach. Boston: Pearson, 2003.
LEITE, J. C. y GILVAZ, A. P. P. Requirements elicitation driven by interviews. The use of viewpoints. 8th International Workshop on Software Specification and Design, 1996, pp. 85-94.
LÓPEZ, R. y RUBIO, A. J. SAPLEN: un sistema de diálogo en lenguaje natural para una aplicación comercial. Procesamiento del Lenguaje Natural. 1997a, vol. 20, pp. 65-81.
LÓPEZ, R. y RUBIO, A. J. Una introducción al mecanismo de generación de lenguaje natural utilizado por el sistema SAPLEN. Procesamiento del Lenguaje Natural. 1997b, vol. 21, pp. 109-122.
LÓPEZ, R.; RUBIO, A. J.; BENÍTEZ, M. C. y MILONE, D. H. Restricciones de funcionamiento en tiempo real de un sistema automático de diálogo. Procesamiento del Lenguaje Natural. 2000, vol. 26, pp. 169-174.
MIGUEL, A.; GALIANO, I.; GRANELL, R.; HURTADO, L.; SÁNCHEZ, J. y SANCHÍS, E. La plataforma de adquisición de diálogos en el proyecto DIHANA. Procesamiento del Lenguaje Natural. 2003, vol. 31, pp. 341-342.
MILLARD, N.; LYNCH, P. y TRACEY, K. Child›s play. Using techniques developed to elicit requirements from children with adults. Requirements Engineering. Third International Conference, 1998, pp. 66-73.
MOHD, Z. y SALWAH, S. Focus group discussion model for requirements elicitation activity. International Conference on Computer and Electrical Engineering. 2008, pp. 101-105.
NAKAGAWA, S.; KOGURE, S. e ITOH, T. A semantic interpreter and a cooperative response generator for a robust spoken dialogue system. International Journal of Pattern Recognition and Artificial Intelligence. 2000, vol. 14, núm. 5, pp. 553-569.
ONGALLO, C. Manual de comunicación. Madrid: Dykinson, 2007.
PRENDINGER, H.; MORIB, J. e ISHIZUKA, M. Using human physiology to evaluate subtle expressivity of a virtual quizmaster in a mathematical game. International Journal of Human-Computer Studies. 2005, vol. 62, núm. 2, pp. 231-245.
PRENDINGER, H.; PIWEK, P. e ISHIZUKA M. Automatic generation of multi-modal dialogue from text based on discourse structure analysis. International Conference on Semantic Computing, 2007, pp. 27-36.
PRESSMAN, R. Software engineering. A practitioner’s approach. 6th ed. New York: McGraw Hill, 2005.
SHAHIDI, S. y MOHD, Z. Using Ethnography techniques in developing a mobile tool for requirements elicitation. International Conference on Information Management and Engineering, 2009, pp. 510-513.
SMITH, R.; AVRUNIN, G. y CLARKE, L. From natural language requirements to rigorous property specifications. Proceedings of the Workshop on Software Engineering for Embedded Systems SEES 2003. From Requirements to Implementation, Chicago, 2003, pp. 40-46.
SUZUKI, K.; UMEDA, M.; KOGURE, S. y NAKAGAWA, S. Development of a portable spoken dialogue system for database retrieval and reservation. Joho Shori Gakkai Kenkyu Hokoku, 2004, núm. 103, pp. 25-30.
UMEDA, M.; KOGURE, S. y NAKAGAWA, S. Interpreter for highly portable spoken dialogue system. Fourth SIGdial Workshop of Discourse and Dialogue, 2003.
VARGES, S.; WENG, F. y PON-BARRY, H. Interactive question answering and constraint relaxation in spoken dialogue systems. Natural Language Engineering. 2008, vol. 15, núm. 1, pp. 9-30.
VILLASEÑOR, L.; MONTES, M.; PÉREZ, M. y VAUFREYDAZ, D. Comparación léxica de corpus para generación de modelos de lenguaje. En: IBERAMIA workshop on Multilingual Information Access and Natural Language [document en línea]. 2002. [consulta: 31-07-2011].
VILLASEÑOR, L.; XUEREB, A.; CAELEN, J. y MONTES, M. Un modelo de interpretación pragmática basado en la SDRT para el diálogo hombre-máquina. III Jornadas en Tecnología del Habla, Valencia, España, 2004.
WANG, M. y ZENG, Y. Asking the right questions to elicit product requirements. International Journal of Computer Integrated Manufacturing. 2009, vol. 22, núm. 4, pp. 283-298.
WILLIAMS, S.; PIWEK, P. y POWER, R. Generating monologue and dialogue to present personalized medical information to patients. 11th European Workshop on Natural Language Generation, 2007, pp. 167-170.
ZAPATA, C. M. y ARANGO, F. Los modelos verbales y su utilización en la elaboración de esquemas conceptuales. Una revisión crítica. Revista Universidad Eafit. 2005, vol. 41, núm. 137, pp. 77-95.
ZAPATA, C. M. y CARMONA, N. El experimento Mago de Oz y sus aplicaciones. Una mirada retrospectiva. Revista DYNA. 2007, vol. 74, núm. 151, pp. 125-135.
ZAPATA, C. M. y CARMONA, N. Un modelo de diálogo para la educción de requisitos de software. Revista DYNA. 2010. vol. 77, núm. 164, pp. 209-219.
ZAPATA, C. M. y GIRALDO G. El juego del diálogo de educción de requisitos. Revista Avances en Sistemas e Informática. 2009, vol. 6, núm. 1, pp. 105-114
ZAPATA, C. M. y ROSERO, R. Revisión crítica de la literatura especializada en lenguajes controlados. Revista Avances en Sistemas e Informática. 2008, vol. 5, núm. 3, pp. 27-33.
ZENDER, H. y KRUIJFF, G. J. M. Towards generating referring expressions in a mobile robot scenario. Symposium on Language and Robots, 2007, pp. 101-106.
How to Cite
Arévalo-Camacho, W. A., & Zapata-Jaramillo, C. M. (2012). Computational dialogues for requirement-elicitation, uses and components: a conceptual summary. Ingenieria Y Universidad, 15(2). https://doi.org/10.11144/Javeriana.iyu15-2.ccdc
Section
Articles