Model Construction for Communication Gap of Requirements Elicitation by Stepwise Refinement

(*) Corresponding author

Authors' affiliations

DOI's assignment:
the author of the article can submit here a request for assignment of a DOI number to this resource!
Cost of the service: euros 10,00 (for a DOI)


Communication breakdown between customer and developer is one of the issues that affect the software requirements elicitation process. There are various methods currently being used to address this issue, among which are support tools, models, and techniques. However, more often than not, both parties have to move towards a solution that can help to resolve the communication problem. Previous studies have indicated the importance of effective communication in requirements elicitation. Nonetheless, communication models are not comprehensive enough to address such problems. This paper demonstrates a constructing model which would fill in the communication gap between customer and developer during the requirements elicitation process. The model covers three aspects of the communication gap (which are gaps between knowledge, expression, and medium). In addition, this model is able to guide in describing communication problems arising during the early stage of communication. Further, it can suggest ideas to prepare plans for solving any problems which may arise
Copyright © 2013 Praise Worthy Prize - All rights reserved.


Communication Model; Communication Gap; Requirements Elicitation; Requirements

Full Text:



Erra, U., Scanniello, G.: Assessing communication media richness in requirements negotiation. Software, IET, vol. 4, issue. 2, pp.134-148, 2010.

Wan, J., Zhang, H., Wan, D., Huang, D.: Research on Knowledge Creation in Software Requirement Development. Journal of Software Engineering and Applications, vol. 3, n. 5, pp.487-494, 2010.

Pa, N.C., Admodisastro, N., Interaction in software requirements for future computing environment, (2012) International Review on Computers and Software (IRECOS), 7 (6), pp. 3007-3011.

Shrivastava, A., Tripahi, S.P., Requirements engineering process assessment: An industrial case study, (2012) International Review on Computers and Software (IRECOS), 7 (5), pp. 2149-2158.

Aurum, A. , Wohlin, C. Engineering And Managing Software Requirements. Germany, Springler-Verlag Berlin Heidelberg, 2005.

Kheirkhah, E., Deraman, A., Analysis of current requirements engineering techniques in end-user computing, (2010) International Review on Computers and Software (IRECOS), 5 (6), pp. 724-730.

Sommerville, I. Software Engineering. Ninth Edition. Pearson Education, Inc. United States of America 2011).

Laporti, V., Borges, M., Braganholo, V.: Athena - A collaborative approach to requirements elicitation. Journal of Computers in Industry, vol. 60, issue. 6, pp.367–380, 2009.

Grunbacher P. , Braunsberger, P. Tool Support for Distributed Requirements Negotiation: Lessons Learned. Cooperative Methods and Tools for Distributed Software Processes. Proceeding(s) of IEEE, (Page: 46-55, Year of Publication: 2003).

Boger, E. The ASM Refinement Method. Formal Aspects of Computing, vol. 15, no. 2-3, pp. 237-257.

Xavier, M. , Cavalcanti, A. Mechanised Refinement of Procedures. Electronic Notes in Theoretical Computer Science 184 (2007) (Page: 63-80, Year of Publication: 2007).

Pa, N.C , Zin, A.M. Requirements Elicitation: A Communication Model For Developer and Customer, Proceeding(s) of the 2nd Malaysian Software Engineering Conference (MySEC’06), Kuala Lumpur, (Page: 136-141, Year of Publication: 2006).

Vale, L., Albuquerque, A., Beserra, P. Relevant Skills to Requirement Analysts According to the Literature and the Project Managers Perspective, Proceeding of International Conference on the Quality of Information and Communications Technology, IEEE, Los Alamitos, (Page: 228–232, Year of Publication: 2010).

Chakraborty, S., Sarker, S.: An Exploration into the Process of Requirements Elicitation: A Grounded Approach. Journal of the Association for Information Systems, vol. 11, no.1, pp. 2010.

Tesch, D., Sobol, M., Klein, G., Jiang, J.: User and developer common knowledge: Effect on the success of information system development projects. International Journal of Project Management, vol. 27, no. 7, pp. 657–664, 2009.

Siau, K. , Tan X. Technical Communication in information System Development: The Use of cognitive Mapping, Journal of IEEE Transactions on Professional Communication, vol. 48, no. 3, pp.269-284, 2005.

Fuentes-Fernández, R., Gómez-Sanz, J., Pavón, J.: Understanding the human context in requirements elicitation. Requirements Engineering, vol. no. pp. 1-17, 2010.

Cybulski, J., Nguyen, L., Thanasankit, T. , Lichtenstein, S. Understanding Problem Solving in Requirements Engineering: Debating Creativity with IS Practitioners, Proceeding(s) 7th Pacific Asia Conference on Information System, (Page: 456–481, Year of Publication: 2003).

Hornik, S., Chen, H.G., Klein, G. , Jiang, J.J. Communication Skills of IS Providers: An Expectation Gap Analysis From Three Stakeholder Perspectives, Proceeding(s) IEEE Transactions on Professional Communication, (Page: 17-34, Year of Publication: 2003).

Bowen, P.L., Heales, J. , Vongphakdi, M.T. Realibilty factors in business software: volatility, requirements and end-users. Info Systems Journal, vol. 12, no. 3, pp.185-213, 2002.

Zin, A.M., Pa, N.C.: Measuring communication gap in software requirements elicitation process. Proceeding of World Scientific and Engineering Academy and Society (WSEAS), (Page: 66-71, Year of Publication: 2009).


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize