{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T07:41:05Z","timestamp":1774942865884,"version":"3.50.1"},"reference-count":57,"publisher":"Emerald","issue":"4","license":[{"start":{"date-parts":[[2010,11,16]],"date-time":"2010-11-16T00:00:00Z","timestamp":1289865600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,11,16]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-heading\">Purpose<\/jats:title><jats:p>The requirements engineering (RE) process constitutes the earliest phase of the information system development life cycle. Requirements elicitation is considered as one of the most critical activities of this phase. Moreover, requirements elicitation is still a challenge, especially in the distributed environment of so\u2010called inter\u2010company cooperative information systems (ICISs). The purpose of this paper is to propose a methodology to elicit requirements for an ICIS.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title><jats:p>An analytical research approach was conducted. The current RE approaches, which are based either on goal, scenario or viewpoint were evaluated. Then the role of the elicitation technique selection step within the requirements elicitation process was examined. Finally the factors that affect this step in a distributed environment were studied. An example from the textile industry is used to illustrate the applicability of the proposed methodology.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Findings<\/jats:title><jats:p>Though existing requirements elicitation approaches based either on goal, scenario or viewpoint are effective techniques, they do not fit exactly to a cooperative distributed environment: more issues are created by inadequate communication, time difference between sites, cultural, language and characteristics diversity of stakeholders which affect the elicitation technique selection step and thus the requirements elicitation process. In order to tackle these issues, this paper presents a methodology called MAMIE (from Macro\u2010 to Micro\u2010level requirements Elicitation) to elicit requirements for an ICIS. A prototype tool has been developed to support the operation of the methodology.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Research limitations\/implications<\/jats:title><jats:p>The major limitation of the paper is that has not yet been tested in an existing organization.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Practical implications<\/jats:title><jats:p>To provide the analyst with well\u2010defined steps in order to elicit requirements of an ICIS. To understand the role of the elicitation technique selection step within the requirements elicitation process and identifying the factors which have an impact on this step. To select an appropriate elicitation technique according to these factors.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title><jats:p>MAMIE integrates the three notions of goal, scenario and viewpoint to elicit requirements for an ICIS. The paper argues that these concepts may be used simultaneously and in a complementary way to improve the requirements elicitation process. Moreover, in order to increase the quality of the elicited requirements and thus the quality of the system\u2010to\u2010be, selecting an elicitation technique in MAMIE is not based on personal preferences but on situation assessment.<\/jats:p><\/jats:sec>","DOI":"10.1108\/13287261011095815","type":"journal-article","created":{"date-parts":[[2010,11,20]],"date-time":"2010-11-20T07:12:48Z","timestamp":1290237168000},"page":"305-333","source":"Crossref","is-referenced-by-count":6,"title":["Eliciting requirements for an inter\u2010company cooperative information system"],"prefix":"10.1108","volume":"12","author":[{"given":"Hakim","family":"Bendjenna","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nacer\u2010eddine","family":"Zarour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pierre\u2010Jean","family":"Charrel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2021010601191978000_b1","unstructured":"Alencar, F., Silva, C., Lucena, M., Castro, J.F.B., Santos, E. and Ramos, R.A. (2008), \u201cImproving the understandability of i* models\u201d, Proceedings of the 10th International Conference on Enterprise Information Systems, Barcelona, pp. 129\u201036."},{"key":"key2021010601191978000_b2","unstructured":"Ant\u00f3n, A.I., Dempster John, H. and Devon, F.S. (2000), \u201cManaging use cases during goal\u2010driven requirements engineering: challenges encountered and lessons learned\u201d, North Carolina State University Technical Report No. TR\u201099\u201016, Proceedings of the 22nd International Conference on Software Engineering, Limerick, December 1."},{"key":"key2021010601191978000_b3","doi-asserted-by":"crossref","unstructured":"Aranda, G., Vizca\u00edno, A., Cechich, A. and Piattini, M. (2005a), \u201cA cognitive\u2010based approach to improve distributed requirement elicitation processes\u201d, Proceedings of the 4th IEEE International Conference on Cognitive Informatics (ICCI 2005), Irvine.","DOI":"10.1109\/COGINF.2005.1532648"},{"key":"key2021010601191978000_b4","doi-asserted-by":"crossref","unstructured":"Aranda, G., Vizca\u00edno, A., Cechich, A. and Piattini, M. (2005b), \u201cA cognitive perspective for choosing groupware tools and elicitation techniques in virtual teams\u201d, Proceedings of the ICCSA Conference, LNCS Springer, Vol. 3480, pp. 1064\u201074.","DOI":"10.1007\/11424758_111"},{"key":"key2021010601191978000_b5","unstructured":"Aranda, G., Vizca\u00edno, A., Cechich, A. and Piattini, M. (2008), \u201cStrategies to minimize problems in global requirements elicitation\u201d, CLEI Electronic Journal, Vol. 11 No. 1, pp. 117\u201027."},{"key":"key2021010601191978000_b6","unstructured":"Axelrod, R. (1976), Structure of Decision: The Cognitive Maps of Political Elites, Princeton University Press, Princeton, NJ."},{"key":"key2021010601191978000_b7","doi-asserted-by":"crossref","unstructured":"Bendjenna, H., Zaour, N. and Charrel, P.J. (2008a), \u201cMAMIE: a methodology to elicit requirements for an inter\u2010company cooperative information system\u201d, Proceedings of the Innovation on Software Engineering Conference (ISE), Vienne, IEEE Conference, pp. 290\u20105.","DOI":"10.1109\/CIMCA.2008.101"},{"key":"key2021010601191978000_b8","doi-asserted-by":"crossref","unstructured":"Bendjenna, H., Zarour, N. and Charrel, P.J. (2008b), \u201cEnhancing the elicitation technique selection process in a cooperative distributed environment\u201d, REFSQ'08, France (Montpellier), LNCS, Springer, Vol. 5025, pp. 23\u201036.","DOI":"10.1007\/978-3-540-69062-7_3"},{"key":"key2021010601191978000_b9","unstructured":"Boughzala, I., Chikhi, F. and Youcef\u2010Boughzala, H. (2004), \u201cA cooperative workspace for an extended enterprise\u201d, Proceedings of the European & Mediterranean Conference on Information System."},{"key":"key2021010601191978000_b10","doi-asserted-by":"crossref","unstructured":"Bryson, N., Mobolurin, A. and Joseph, A. (1997), \u201cGenerating consensus fuzzy cognitive maps\u201d, Intelligent Information Systems Journal, Vol. 8 No. 10, pp. 231\u20105.","DOI":"10.1109\/IIS.1997.645234"},{"key":"key2021010601191978000_b11","unstructured":"Bueno, S. and Salmeron, J.L. (2008), \u201cFuzzy modeling enterprise resource planning tool selection\u201d, Computer Standards & Interfaces Journal, Vol. 30 No. 3, pp. 137\u201047."},{"key":"key2021010601191978000_b12","unstructured":"Byrd, T.A., Cossick, K.L. and Zmud, R.W. (1992), \u201cA synthesis of research on requirements analysis and knowledge acquisition techniques\u201d, MIS Quarterly Journal, Vol. 16 No. 1, pp. 117\u201038."},{"key":"key2021010601191978000_b13","unstructured":"Charrel, P.J. (2002), \u201cThe viewpoint paradigm: a semiotic based approach for the intelligibility of a cooperative designing process\u201d, Australian Journal of Information Systems, Vol. 10 No. 1, pp. 3\u201019."},{"key":"key2021010601191978000_b14","doi-asserted-by":"crossref","unstructured":"Chung, L., Nixon, B., Yu, E. and Mylopoulos, J. (2000), Non\u2010Functional Requirements in Software Engineering, Kluwer Academic Publishers.","DOI":"10.1007\/978-1-4615-5269-7"},{"key":"key2021010601191978000_b15","unstructured":"Cockburn, A. (1997), \u201cStructuring use cases with goals\u201d, Journal of Object\u2010Oriented Programming, Vol. 1 No. 1, pp. 56\u201062."},{"key":"key2021010601191978000_b16","unstructured":"Colombo, E. and Francalanci, C. (2004), \u201cA methodology to design cooperative information systems within districts\u201d, International Workshop on Web Engineering, Greece, August."},{"key":"key2021010601191978000_b17","unstructured":"Coughlan, J. and Macredie, R.D. (2002), \u201cEffective communication in requirements elicitation: a comparison of methodologies\u201d, Requirements Engineering Journal, Vol. 7 No. 2, pp. 47\u201060."},{"key":"key2021010601191978000_b18","unstructured":"Dalkey, N.C. and Helmer, O. (1963), \u201cAn experimental application of the Delphi method to the user of experts\u201d, Management Science Journal, Vol. 9 No. 3, pp. 458\u201067."},{"key":"key2021010601191978000_b19","unstructured":"Damian, D. and Zowghi, D. (2002), \u201cThe impact of stakeholders' geographical distribution on managing requirements in a multi\u2010site organization\u201d, Proceedings of the IEEE Joint International Conference on Requirements Engineering, RE'02, Essen, pp. 319\u201028."},{"key":"key2021010601191978000_b20","unstructured":"Diaz Pace, J.A., Trilnik, F. and Campo, M.R. (2000), \u201cHow to handle interaction concerns?\u201d, Workshop on Advanced for Separation of Concerns in OO Systems, OOPLSA, Minneapolis, MN."},{"key":"key2021010601191978000_b21","unstructured":"Dorfman, M. and Thayer, R.H. (Eds) (1990), Standards, Guidelines, and Examples on System and Software Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA."},{"key":"key2021010601191978000_b22","unstructured":"Estrada, H., Rebollar, A.M., Pastor, O. and Mylopoulos, J. (2006), \u201can empirical evaluation of the i* framework in a model\u2010based software generation environment\u201d, CAiSE'06, LNCS, Vol. 4001, pp. 513\u201027."},{"key":"key2021010601191978000_b23","unstructured":"Felder, R. and Silverman, L. (1988), \u201cLearning and teaching styles in engineering education\u201d, Engineering Education Journal, Vol. 78 No. 7, pp. 674\u201081."},{"key":"key2021010601191978000_b24","unstructured":"Gans, G., Jarke, M., Kethers, S., Lakemeyer, G., Ellrich, L., Funken, C. and Meister, M. (2001), \u201cRequirements modeling for organizations networks: a (dis)trust\u2010based approach\u201d, Proceedings of the IEEE International Symposium on Requirements Engineering (RE'01)."},{"key":"key2021010601191978000_b25","unstructured":"Herbsleb, J.D. (2007), \u201cGlobal software engineering: the future of socio\u2010technical coordination\u201d, Proceedings of the International Conference on Software Engineering: Future of Software Engineering (FOSE'07), Minneapolis, MN, IEEE Computer Society Press, Los Alamitos, CA, pp. 188\u201098."},{"key":"key2021010601191978000_b26","unstructured":"Herbsleb, J.D. and Moitra, D. (2001), \u201cGlobal software development\u201d, IEEE Software Journal, Vol. 18, pp. 16\u201020."},{"key":"key2021010601191978000_b27","doi-asserted-by":"crossref","unstructured":"Hickey, A.M. and Davis, A. (2003a), \u201cElicitation technique selection: how do experts do it?\u201d, Proceedings of the International Joint Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 169\u201078.","DOI":"10.1109\/ICRE.2003.1232748"},{"key":"key2021010601191978000_b28","doi-asserted-by":"crossref","unstructured":"Hickey, A.M. and Davis, A. (2003b), \u201cRequirements elicitation and elicitation technique selection: A model for two knowledge\u2010intensive software development processes\u201d, Proceedings of the IEEE Annual Hawaii International Conference on Systems Sciences, pp. 96\u2010105.","DOI":"10.1109\/HICSS.2003.1174229"},{"key":"key2021010601191978000_b29","unstructured":"Jarillo, C. (1988), \u201cOn strategic networks\u201d, Strategic Management Journal, Vol. 9 No. 1, pp. 31\u201041."},{"key":"key2021010601191978000_b30","unstructured":"Jiang, L., Eberlein, A. and Far Behrouz, H. (2005), \u201cCombining requirements engineering techniques \u2013 theory and case study\u201d, Proceedings of the 12th IEEE International Conference and Workshops on the Engineering of Computer\u2010Based Systems (ECBS'05), pp. 105\u2010112."},{"key":"key2021010601191978000_b31","doi-asserted-by":"crossref","unstructured":"Kanellis, P. and Paul, J. (1997), \u201cOn the nature of inter\u2010organisational information systems and the issue of adaptability\u201d, Proceedings of the Thirtieth Annual Hawaii International Conference on System Sciences, pp. 391\u20107.","DOI":"10.1109\/HICSS.1997.661653"},{"key":"key2021010601191978000_b32","unstructured":"Klir, G.J. and Youan, B. (1995), Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice\u2010Hall, Englewood Cliffs, NJ."},{"key":"key2021010601191978000_b33","unstructured":"Kosko, B. (1986), \u201cFuzzy cognitive maps\u201d, International Journal on Man\u2010Machine Studies, Vol. 24, pp. 65\u201075."},{"key":"key2021010601191978000_b34","unstructured":"Liu, J., Batory, D. and Neduniry, S. (2005), \u201cModeling interactions in feature oriented systems\u201d, International Conference Feature Interactions (ICFI)."},{"key":"key2021010601191978000_b35","doi-asserted-by":"crossref","unstructured":"Macaulay, L.A. (1996), Requirements Engineering, Springer\u2010Verlag, London.","DOI":"10.1007\/978-1-4471-1005-7"},{"key":"key2021010601191978000_b36","unstructured":"Maiden, N. and Rugg, G. (1996), \u201cACRE: selecting methods for requirements acquisition\u201d, Software Engineering Journal, Vol. 11 No. 5, pp. 183\u201092."},{"key":"key2021010601191978000_b37","unstructured":"Mishra, D., Mishra, A. and Yazici, A. (2008), \u201cSuccessful requirement elicitation by combining requirement engineering techniques\u201d, First International Conference on the Applications of Digital Information and Web Technologies, Ostrava, pp. 258\u201063."},{"key":"key2021010601191978000_b38","doi-asserted-by":"crossref","unstructured":"Moreira, A., Ara\u00fajo, J. and Brito, I. (2002), \u201cCrosscutting quality attributes for requirements engineering\u201d, Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering, ACM Press, Italy.","DOI":"10.1145\/568760.568790"},{"key":"key2021010601191978000_b39","unstructured":"Pach\u00e9, G. (1993), L'entreprise en r\u00e9seau, Presses Universitaires de France, Paris."},{"key":"key2021010601191978000_b40","unstructured":"Potts, C., Takahashi, K. and Anton, A.I. (1994), \u201cInquiry\u2010based requirements analysis\u201d, IEEE Software Journal, Vol. 11 No. 2, pp. 21\u201032."},{"key":"key2021010601191978000_b41","unstructured":"Powell, W.W. (1990), \u201cNeither market nor hierarchy: network forms of organisation\u201d, Research in Organizational Behavior Journal, Vol. 12, pp. 295\u2010336."},{"key":"key2021010601191978000_b42","unstructured":"Rolland, C., Grosz, G. and Kla, R. (1999), \u201cExperience with goal\u2010scenario coupling in requirements engineering\u201d, Proceedings of the IEEE International Symposium on Requirements Engineering, Limerick."},{"key":"key2021010601191978000_b43","doi-asserted-by":"crossref","unstructured":"Rolland, C., Kaabi, R.S. and Kraeim, N. (2007), \u201cOn ISOA: intentional services oriented architecture\u201d, Proceedings of the International Conference on Advanced information Systems Engineering (CAISE), Springer\u2010Verlag, Grimstad.","DOI":"10.1007\/978-3-540-72988-4_12"},{"key":"key2021010601191978000_b44","unstructured":"Sommerville, I. and Sawyer, P. (1997), Requirement Engineering \u2013 A Good Practice Guide, John Wiley and Sons, New York, NY."},{"key":"key2021010601191978000_b45","unstructured":"Truyen, F., Joosen, E., Loughran, W., Rashid, N., Jackson, A., Nedos, A. and Clarke, S. (2006), \u201cStudy on interaction issues\u201d, AOSD\u2010Europe Deliverable 44, AOSD."},{"key":"key2021010601191978000_b46","unstructured":"van Lamsweerde, C. (2001), \u201cGoal\u2010oriented requirements engineering: A guided tour\u201d, Proceedings of the RE'01, 5th IEEE International Symposium on Requirements Engineering, Toronto, pp. 249\u201063."},{"key":"key2021010601191978000_b47","unstructured":"Wiegers, K.E. (2003), Software Requirements, 2nd ed. Microsoft Press, Redmond, WA."},{"key":"key2021010601191978000_b48","unstructured":"Wu, C.C. and Chang, N.B. (2003), \u201cGlobal strategy for optimizing textile dyeing manufacturing process via GA\u2010based grey non\u2010linear integer programming\u201d, Computers and Chemical Engineering, Elsevier Journal, Vol. 27, pp. 833\u201054."},{"key":"key2021010601191978000_b49","unstructured":"Yu, E. (1995), \u201cModelling strategic relationships for process reengineering\u201d, PhD thesis, University of Toronto, Toronto."},{"key":"key2021010601191978000_b50","doi-asserted-by":"crossref","unstructured":"Zhang, W.R., Chen, S.S. and Bezdek, J.C. (1989), \u201cA generic system for cognitive map development and decision analysis\u201d, IEEE Transactions on Systems Journal, Vol. 19 No. 1, pp. 31\u20109.","DOI":"10.1109\/21.24529"},{"key":"key2021010601191978000_b51","unstructured":"Zhang, W.R., Chen, S.S., Wang, W. and King, R. (1992), \u201cA cognitive\u2010map\u2010based approach to the coordination of distributed cooperative agents\u201d, IEEE Transactions on Systems, Vol. 22 No. 1, pp. 103\u2010113."},{"key":"key2021010601191978000_b52","unstructured":"Zheying, Z. (2007), \u201cEffective requirements development \u2013 a comparison of requirements elicitation techniques\u201d, E. Berki, J. Nummenmaa, I. Sunley, M. Ross and G. Staples (Eds), Software Quality Management XV: Software Quality in the Knowledge Society, British Computer Society, London, pp. 225\u201040."},{"key":"key2021010601191978000_b53","unstructured":"Brodie, M.\u2010L. and Seri, C. (1992), \u201cOn intelligent and cooperative information systems\u201d, International Journal of Intelligent and Cooperative Information Systems, Vol. 2 No. 2, pp. 249\u201090."},{"key":"key2021010601191978000_b54","unstructured":"Cheng, B.H.C. and Atlee, J.M. (2007), Research Directions in Requirements Engineering, Future of Software Engineering, IEEE Computer Society, Washington, DC, pp. 285\u2010303."},{"key":"key2021010601191978000_b55","unstructured":"Damian, D., Eberlein, A., Shaw, M.L.G. and Gaines, B.R. (2003), \u201cAn exploratory study of facilitation in distributed requirements engineering\u201d, Requirements Engineering Journal, Vol. 8 No. 1, pp. 23\u201041."},{"key":"key2021010601191978000_b56","unstructured":"Geisser, M. and Hildenbrand, T. (2003), \u201cAdvanced software engineering: expanding the frontiers of software technology\u201d, IFIP International Federation for Information Processing, Vol. 219, pp. 108\u2010122."},{"key":"key2021010601191978000_b57","unstructured":"Macaulay, L.A. (1999), \u201cSeven\u2010layer of the role of the facilitator in requirements engineering\u201d, Requirements Engineering Journal, Vol. 4 No. 1, pp. 38\u201059."}],"container-title":["Journal of Systems and Information Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/13287261011095815","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/13287261011095815\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/13287261011095815\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:24:20Z","timestamp":1753403060000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/jsit\/article\/12\/4\/305-333\/255860"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,16]]},"references-count":57,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,11,16]]}},"alternative-id":["10.1108\/13287261011095815"],"URL":"https:\/\/doi.org\/10.1108\/13287261011095815","relation":{},"ISSN":["1328-7265"],"issn-type":[{"value":"1328-7265","type":"print"}],"subject":[],"published":{"date-parts":[[2010,11,16]]}}}