{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T02:32:44Z","timestamp":1778725964114,"version":"3.51.4"},"reference-count":71,"publisher":"Wiley","issue":"5","license":[{"start":{"date-parts":[[2017,2,21]],"date-time":"2017-02-21T00:00:00Z","timestamp":1487635200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Software Evolu Process"],"published-print":{"date-parts":[[2017,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>As in any other system, an accurate requirements specification is essential to developing a collaborative system, which has special kinds of requirements that are hard to specify by means of current Requirements Engineering techniques. The Collaborative Systems Requirement Modeling Framework (CSRMF) was developed to address this problem; the original Collaborative Systems Requirement Modeling Language was extended and modeled to properly deal with collaboration and awareness requirements. The developed CSRMF framework consists of 3 components: an Requirements Engineering modeling language able to represent collaboration among users as well as awareness needs, a set of design guidelines that drive Computer Supported Cooperative Work system specification by means of 5 different types of diagrams, and a supporting computer<jats:bold>\u2010<\/jats:bold>aided software engineering tool to specify and validate Computer Supported Cooperative Work system requirements. CSRMF provides Requirements Engineers with a complete solution to the specification of awareness\u2010demanding collaborative systems, as they can now take advantage of a language and a set of guidelines supported by a tool to guide them in specifying system requirements.<\/jats:p>","DOI":"10.1002\/smr.1858","type":"journal-article","created":{"date-parts":[[2017,2,21]],"date-time":"2017-02-21T17:18:39Z","timestamp":1487697519000},"source":"Crossref","is-referenced-by-count":10,"title":["A comprehensive framework for modeling requirements of CSCW systems"],"prefix":"10.1002","volume":"29","author":[{"given":"Miguel A.","family":"Teruel","sequence":"first","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department University of Castilla\u2010La Mancha Albacete Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena","family":"Navarro","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department University of Castilla\u2010La Mancha Albacete Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V\u00edctor","family":"L\u00f3pez\u2010Jaquero","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department University of Castilla\u2010La Mancha Albacete Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Montero","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department University of Castilla\u2010La Mancha Albacete Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pascual","family":"Gonz\u00e1lez","sequence":"additional","affiliation":[{"name":"LoUISE Research Group, Computing Systems Department University of Castilla\u2010La Mancha Albacete Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2017,2,21]]},"reference":[{"key":"e_1_2_7_2_1","volume-title":"Collins English Dictionary\u2014Complete & Unabridged","author":"Collins","year":"2003"},{"key":"e_1_2_7_3_1","unstructured":"Alexa Internet Inc.The top 500 sites on the web 2014. [Online]. Available:https:\/\/2.zoppoz.workers.dev:443\/http\/www.alexa.com\/topsites. [Accessed: 11\u2010Feb\u20102014]."},{"key":"e_1_2_7_4_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1708"},{"key":"e_1_2_7_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10606\u2010007\u20109041\u20108"},{"key":"e_1_2_7_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00752449"},{"key":"e_1_2_7_7_1","first-page":"3","volume-title":"Studies In Computer Supported Cooperative Work","author":"Bannon L","year":"1990"},{"key":"e_1_2_7_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/99977.99987"},{"key":"e_1_2_7_9_1","unstructured":"Google Inc.Google docs 2001. [Online]. Available:https:\/\/2.zoppoz.workers.dev:443\/https\/docs.google.com. [Accessed: 11\u2010Feb\u20102014]."},{"key":"e_1_2_7_10_1","unstructured":"GarridoJL.AMENITIES: una Metodolog\u00eda para el Desarrollo de Sistemas Cooperativos Basada en Modelos de Comportamiento y Tareas Dissertation University of Granada 2003."},{"key":"e_1_2_7_11_1","doi-asserted-by":"publisher","DOI":"10.3217\/jucs\u2010014\u201009\u20101435"},{"key":"e_1_2_7_12_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218843005001171"},{"key":"e_1_2_7_13_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021272909573"},{"key":"e_1_2_7_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1658"},{"key":"e_1_2_7_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/329693.329696"},{"key":"e_1_2_7_16_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021271517844"},{"key":"e_1_2_7_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00779\u2010007\u20100154\u20103"},{"key":"e_1_2_7_18_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.994"},{"key":"e_1_2_7_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1005"},{"key":"e_1_2_7_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.06.001"},{"key":"e_1_2_7_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-068-1"},{"key":"e_1_2_7_22_1","first-page":"1","volume-title":"Handbook of Human Factors","author":"Carstensen PH","year":"1999"},{"key":"e_1_2_7_23_1","doi-asserted-by":"crossref","unstructured":"De ChoudhuryM DiakopoulosN andNaamanM.Unfolding the event landscape on twitter in ACM 2012 conference on Computer Supported Cooperative Work (CSCW'12) 2012 241\u2013244.","DOI":"10.1145\/2145204.2145242"},{"key":"e_1_2_7_24_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.926"},{"key":"e_1_2_7_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2005.12.009"},{"key":"e_1_2_7_26_1","first-page":"409","volume-title":"Cambridge Handbook of the Learning Sciences","author":"Stahl G","year":"2006"},{"key":"e_1_2_7_27_1","doi-asserted-by":"crossref","unstructured":"DourishPandBellottiV.Awareness and coordination in shared workspaces in ACM conference on Computer\u2010supported cooperative work (CSCW'92) 1992 107\u2013114.","DOI":"10.1145\/143457.143468"},{"key":"e_1_2_7_28_1","unstructured":"TheCodingMonkeys.SubEthaEdit 2013. [Online]. Available:https:\/\/2.zoppoz.workers.dev:443\/http\/www.codingmonkeys.de\/subethaedit\/. [Accessed: 11\u2010Feb\u20102014]."},{"key":"e_1_2_7_29_1","doi-asserted-by":"crossref","unstructured":"GutwinC RosemanM andGreenbergS.A usability study of awareness widgets in a shared workspace groupware system in ACM Conference on Computer Supported Cooperative Work (CSCW'96) 1996 258\u2013267.","DOI":"10.1145\/240080.240298"},{"key":"e_1_2_7_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2012.09.020"},{"key":"e_1_2_7_31_1","first-page":"200","volume-title":"Engineering Human Computer Interaction and Interactive Systems","author":"Limbourg Q","year":"2004"},{"key":"e_1_2_7_32_1","doi-asserted-by":"crossref","unstructured":"TeruelMA NavarroE L\u00f3pez\u2010JaqueroV MonteroF andGonz\u00e1lezP.CSRML: a goal\u2010oriented approach to model requirements for collaborative systems in 30th International Conference on Conceptual Modeling (ER'11) 2011 33\u201346.","DOI":"10.1007\/978-3-642-24606-7_4"},{"key":"e_1_2_7_33_1","doi-asserted-by":"crossref","unstructured":"YuESK.Towards modelling and reasoning support for early\u2010phase requirements engineering in 3rd IEEE International Symposium on Requirements Engineering (ISRE'97) 1997 226\u2013235.","DOI":"10.1109\/ISRE.1997.566873"},{"key":"e_1_2_7_34_1","unstructured":"NogueraM Gonz\u00e1lezM GarridoJL HurtadoV andRodr\u00edguezM.System modeling for systematic development of groupware applications in International Conference on Software Engineering Research and Practice (SERP'06) 2006 750\u2013756."},{"key":"e_1_2_7_35_1","doi-asserted-by":"crossref","unstructured":"ViguieP ZarateP andSoubieJ\u2010L.CSCW implementation in enterprise: the nibbling method in 14th International Conference on Computer Supported Cooperative Work in Design (CSCWD'10) 2010 77\u201382.","DOI":"10.1109\/CSCWD.2010.5471997"},{"key":"e_1_2_7_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/966930.966932"},{"key":"e_1_2_7_37_1","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-59904-000-4.ch021"},{"key":"e_1_2_7_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.07.049"},{"key":"e_1_2_7_39_1","unstructured":"Dur\u00e1n ToroA Bern\u00e1rdez JimenezB Ruiz CortesA andToro BonillaM.A requirements elicitation approach based in templates and patterns in Workshop in Requirements Engineering (WER'99) 1999 17\u201329."},{"key":"e_1_2_7_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00010344"},{"key":"e_1_2_7_41_1","first-page":"1","volume-title":"The Unified Modeling Language User Guide","author":"Booch G","year":"2005"},{"key":"e_1_2_7_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12578-2"},{"key":"e_1_2_7_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-0465-8_6"},{"key":"e_1_2_7_44_1","doi-asserted-by":"crossref","unstructured":"Van LamsweerdeA.Goal\u2010oriented requirements engineering: a guided tour in 5th IEEE International Symposium on Requirements Engineering (RE'01) 2001 249\u2013262.","DOI":"10.1109\/ISRE.2001.948567"},{"key":"e_1_2_7_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/PL00010362"},{"key":"e_1_2_7_46_1","unstructured":"CaresC FranchX L\u00f3pezL andMarcoJ.Definition and uses of thei* metamodel in 4th International i* Workshop (iStar'10) 2010 20\u201325."},{"key":"e_1_2_7_47_1","doi-asserted-by":"crossref","unstructured":"Mat\u00e9A TrujilloJ andFranchX.A modularization proposal for goal\u2010oriented: analysis of data warehouses using I\u2010star in 30th International Conference on Conceptual Modeling (ER'11) 2011 421\u2013428.","DOI":"10.1007\/978-3-642-24606-7_32"},{"key":"e_1_2_7_48_1","unstructured":"YuES\u2010KandYuY.Organization modelling environment (OME) University of Toronto 2000. [Online]. Available:https:\/\/2.zoppoz.workers.dev:443\/http\/www.cs.toronto.edu\/km\/ome\/. [Accessed: 11\u2010Feb\u20102014]."},{"key":"e_1_2_7_49_1","unstructured":"HorkoffJ YuY andYuES\u2010K.OpenOME: an open\u2010source goal and agent\u2010oriented model drawing and analysis tool in 5th International i* Workshop (iStar'11) 2011 20 (iStar): 154\u2013156."},{"key":"e_1_2_7_50_1","doi-asserted-by":"crossref","unstructured":"GrauG FranchX andAvilaS.J\u2010PRiM: a java tool for a process reengineering i* methodology in 14th IEEE International Requirements Engineering Conference (RE'06) 2006 359\u2013360.","DOI":"10.1109\/RE.2006.36"},{"key":"e_1_2_7_51_1","first-page":"169","volume-title":"Evaluation of Novel Approaches to Software Engineering","author":"Teruel MA","year":"2012"},{"key":"e_1_2_7_52_1","doi-asserted-by":"publisher","DOI":"10.1207\/S15327051HCI1523_5"},{"key":"e_1_2_7_53_1","doi-asserted-by":"publisher","DOI":"10.1007\/s007660200004"},{"key":"e_1_2_7_54_1","doi-asserted-by":"publisher","DOI":"10.7763\/LNSE.2013.V1.24"},{"key":"e_1_2_7_55_1","doi-asserted-by":"crossref","unstructured":"DourishP.Re\u2010space\u2010ing place: \u201cplace\u201d and \u201cspace\u201d ten years on in ACM Conference on Computer Supported Cooperative Work (CSCW'06) 2006 299\u2013308.","DOI":"10.1145\/1180875.1180921"},{"key":"e_1_2_7_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.67"},{"key":"e_1_2_7_57_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.01.009"},{"key":"e_1_2_7_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766\u2010011\u20100143\u2010y"},{"key":"e_1_2_7_59_1","unstructured":"ISO\/IEC 25010. Systems and software engineering \u2010 Systems and software Quality Requirements and Evaluation (SQuaRE) \u2010 System and software quality models 2011."},{"key":"e_1_2_7_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.04.005"},{"key":"e_1_2_7_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.02.009"},{"key":"e_1_2_7_62_1","doi-asserted-by":"crossref","unstructured":"AgarwalAandMeyerA.Beyond usability: evaluating emotional response as an integral part of the user experience in 27th international conference extended abstracts on Human factors in computing systems (CHI'09) 2009 2919\u20132930.","DOI":"10.1145\/1520340.1520420"},{"issue":"2","key":"e_1_2_7_63_1","first-page":"3","article-title":"Measuring usability with the USE questionnaire","volume":"8","author":"Lund AM","year":"2001","journal-title":"STC Usability SIG Newsletter"},{"key":"e_1_2_7_64_1","unstructured":"ISO\/IEC 25062. Software engineering\u2014Software product Quality Requirements and Evaluation (SQuaRE)\u2014Common Industry Format (CIF) for usability test reports 2006."},{"key":"e_1_2_7_65_1","unstructured":"Microsoft Corporation.Age of Empires Online 2012. [Online]. Available:https:\/\/2.zoppoz.workers.dev:443\/http\/www.ageofempiresonline.com. [Accessed: 11\u2010Feb\u20102014]."},{"key":"e_1_2_7_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/1456650.1456652"},{"key":"e_1_2_7_67_1","doi-asserted-by":"crossref","unstructured":"GutwinC GreenbergS andRosemanM.Workspace awareness support with radar views in Conference companion on Human factors in computing systems common ground (CHI'96) 1996 210\u2013211.","DOI":"10.1145\/257089.257286"},{"key":"e_1_2_7_68_1","doi-asserted-by":"crossref","unstructured":"GutwinC GreenbergS andRosemanM.Workspace awareness in real\u2010time distributed groupware: Framework widgets and evaluation in HCI on People and Computers XI (HCI'96) 1996 281\u2013298.","DOI":"10.1007\/978-1-4471-3588-3_18"},{"key":"e_1_2_7_69_1","doi-asserted-by":"crossref","unstructured":"PoelsK deKortY andIjsselsteijnW.\u201cIt is always a lot of fun!\u201d: exploring dimensions of digital game experience using focus group methodology in Conference on Future Play (Future Play'07) 2007 83\u201389.","DOI":"10.1145\/1328202.1328218"},{"key":"e_1_2_7_70_1","doi-asserted-by":"crossref","unstructured":"TeruelMA NavarroE L\u00f3pez\u2010JaqueroV MonteroF andGonz\u00e1lezP.An empirical evaluation of requirement engineering techniques for collaborative systems in 15th Annual Conference on Evaluation & Assessment in Software Engineering (EASE'11) 2011 114\u2013123.","DOI":"10.1049\/ic.2011.0014"},{"key":"e_1_2_7_71_1","doi-asserted-by":"publisher","DOI":"10.1007\/s007660170002"},{"key":"e_1_2_7_72_1","doi-asserted-by":"crossref","unstructured":"Ant\u00f3nAIandPottsC.The use of goals to surface requirements for evolving systems in 20th International Conference on Software Enginering (ICSE'98) 1998 157\u2013166.","DOI":"10.1109\/ICSE.1998.671112"}],"container-title":["Journal of Software: Evolution and Process"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fsmr.1858","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/smr.1858","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,15]],"date-time":"2025-06-15T15:16:17Z","timestamp":1750000577000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/10.1002\/smr.1858"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,21]]},"references-count":71,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2017,5]]}},"alternative-id":["10.1002\/smr.1858"],"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1002\/smr.1858","archive":["Portico"],"relation":{},"ISSN":["2047-7473","2047-7481"],"issn-type":[{"value":"2047-7473","type":"print"},{"value":"2047-7481","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,2,21]]},"article-number":"e1858"}}