PBURC: a patterns-based, unsupervised requirements clustering framework for distributed agile software development
Agile software development methodologies are increasingly adopted by organizations because they focus on the client’s needs, thus safeguarding business value for the final product. At the same time, as the economy and society move toward globalization, more organizations shift to distributed develop...
Uloženo v:
| Vydáno v: | Requirements engineering Ročník 19; číslo 2; s. 213 - 225 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
London
Springer London
01.06.2014
Springer Nature B.V |
| Témata: | |
| ISSN: | 0947-3602, 1432-010X |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Agile software development methodologies are increasingly adopted by organizations because they focus on the client’s needs, thus safeguarding business value for the final product. At the same time, as the economy and society move toward globalization, more organizations shift to distributed development of software projects. From this perspective, while adopting agile techniques seems beneficial, there are still a number of challenges that need to be addressed; among these notable is the effective cooperation between the stakeholders and the geographically distributed development team. In addition, data collection and validation for requirements engineering demands efficient processing techniques in order to handle the volume of data as well as to manage different inconsistencies, when the data are collected using online tools. In this paper, we present “PBURC,” a patterns-based, unsupervised requirements clustering framework, which makes use of machine-learning methods for requirements validation, being able to overcome data inconsistencies and effectively determine appropriate requirements clusters for optimal definition of software development sprints. |
|---|---|
| AbstractList | Agile software development methodologies are increasingly adopted by organizations because they focus on the client's needs, thus safeguarding business value for the final product. At the same time, as the economy and society move toward globalization, more organizations shift to distributed development of software projects. From this perspective, while adopting agile techniques seems beneficial, there are still a number of challenges that need to be addressed; among these notable is the effective cooperation between the stakeholders and the geographically distributed development team. In addition, data collection and validation for requirements engineering demands efficient processing techniques in order to handle the volume of data as well as to manage different inconsistencies, when the data are collected using online tools. In this paper, we present "PBURC," a patterns-based, unsupervised requirements clustering framework, which makes use of machine-learning methods for requirements validation, being able to overcome data inconsistencies and effectively determine appropriate requirements clusters for optimal definition of software development sprints. Agile software development methodologies are increasingly adopted by organizations because they focus on the client's needs, thus safeguarding business value for the final product. At the same time, as the economy and society move toward globalization, more organizations shift to distributed development of software projects. From this perspective, while adopting agile techniques seems beneficial, there are still a number of challenges that need to be addressed; among these notable is the effective cooperation between the stakeholders and the geographically distributed development team. In addition, data collection and validation for requirements engineering demands efficient processing techniques in order to handle the volume of data as well as to manage different inconsistencies, when the data are collected using online tools. In this paper, we present "PBURC," a patterns-based, unsupervised requirements clustering framework, which makes use of machine-learning methods for requirements validation, being able to overcome data inconsistencies and effectively determine appropriate requirements clusters for optimal definition of software development sprints.[PUBLICATION ABSTRACT] |
| Author | Belsis, Petros Koutoumanos, Anastasios Sgouropoulou, Cleo |
| Author_xml | – sequence: 1 givenname: Petros surname: Belsis fullname: Belsis, Petros email: pbelsis@cs.teiath.gr organization: Department of Informatics, Technological Education Institution of Athens – sequence: 2 givenname: Anastasios surname: Koutoumanos fullname: Koutoumanos, Anastasios organization: Department of Informatics, Technological Education Institution of Athens – sequence: 3 givenname: Cleo surname: Sgouropoulou fullname: Sgouropoulou, Cleo organization: Department of Informatics, Technological Education Institution of Athens |
| BookMark | eNp9kUFLHTEQx0Ox0KftB-gt0IsHtybZbLLxVh9qBaGlVOgtZPdNJLovWSdZpd--eTwPRWgPk2Hg9xuG_A_JQUwRCPnI2WfOmD7N9VGqYbytpUVj3pAVl62oE_t1QFbMSN20iol35DDne8aE1MasCH4_v_2xPqOOzq4UwJibwWXYnNAl5mUGfAp1ogiPS0DYQiyZjtOSKxriHfXotvCc8IH6hHQTcsEwLKUa7i5MQHPy5dkh0A08wZTm3YL35K13U4YPL_2I3F5e_Fx_bW6-XV2vv9w0YytNaaAfe2-6lg0g_SB4L73Xm7EfpRZKD14qML3jXvSDU65XQvCu00qz1nSdcK49Isf7vTOmxwVysduQR5gmFyEt2fJOcskqryr66RV6nxaM9bpKCSk6pmVbKb2nRkw5I3g7huJKSLGgC5PlzO6ysPssbM3C7rKwppr8lTlj2Dr8_V9H7J08774a8K-b_in9ATExnwk |
| CitedBy_id | crossref_primary_10_1007_s11219_016_9336_4 crossref_primary_10_1016_j_infsof_2019_106241 crossref_primary_10_1371_journal_pone_0229785 crossref_primary_10_1007_s12046_019_1150_9 crossref_primary_10_1002_sys_21555 crossref_primary_10_1007_s11219_020_09511_4 crossref_primary_10_3390_axioms12030307 crossref_primary_10_1007_s00766_022_00374_8 crossref_primary_10_1007_s00766_021_00363_3 crossref_primary_10_1007_s40171_022_00311_2 crossref_primary_10_1371_journal_pone_0269607 |
| Cites_doi | 10.1109/2.947100 10.1007/978-3-540-25929-9_70 10.1109/ICGSE.2009.27 10.1145/1458082.1458225 10.1145/130069.130129 10.1007/s10664-009-9119-7 10.1109/TIT.1982.1056489 10.1109/RE.2006.17 10.1007/s10515-006-5468-2 10.1109/INMIC.2004.1492915 10.1109/RCIS.2010.5507388 10.1109/MS.2007.60 10.1109/RE.2010.27 10.1016/j.infsof.2010.11.010 10.1109/ICRE.1996.491437 10.1007/BFb0035136 10.1145/1094855.1094961 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag London 2013 Springer-Verlag London 2014 |
| Copyright_xml | – notice: Springer-Verlag London 2013 – notice: Springer-Verlag London 2014 |
| DBID | AAYXX CITATION 3V. 7SC 7XB 88I 8AL 8AO 8FD 8FE 8FG 8FK ABJCF ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L6V L7M L~C L~D M0N M2P M7S P5Z P62 PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS PTHSS Q9U |
| DOI | 10.1007/s00766-013-0172-9 |
| DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ProQuest Central (purchase pre-March 2016) Science Database (Alumni Edition) Computing Database (Alumni Edition) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) Materials Science & Engineering Collection ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central ProQuest Technology Collection ProQuest One ProQuest Central Korea ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database ProQuest Engineering Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Computing Database Science Database Engineering Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection ProQuest Central Basic |
| DatabaseTitle | CrossRef Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Pharma Collection ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Engineering Collection ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Engineering Collection Advanced Technologies & Aerospace Collection ProQuest Computing Engineering Database ProQuest Science Journals (Alumni Edition) ProQuest Central Basic ProQuest Science Journals ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition Materials Science & Engineering Collection ProQuest One Academic ProQuest Central (Alumni) ProQuest One Academic (New) |
| DatabaseTitleList | Computer and Information Systems Abstracts Computer Science Database |
| Database_xml | – sequence: 1 dbid: BENPR name: Proquest Central url: https://www.proquest.com/central sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Economics Business |
| EISSN | 1432-010X |
| EndPage | 225 |
| ExternalDocumentID | 3302747741 10_1007_s00766_013_0172_9 |
| Genre | Feature |
| GroupedDBID | -4Z -59 -5G -BR -CS -D8 -EM -Y2 -~C .4S .86 .DC .VR 06D 0R~ 0VY 123 1N0 1SB 2.D 203 28- 29P 2J2 2JN 2JY 2KG 2LR 2P1 2VQ 2~H 30V 3EH 3V. 4.4 406 408 409 40D 40E 5QI 5VS 67Z 6NX 88I 8AO 8FE 8FG 8FW 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDBF ABDZT ABECU ABFTV ABHFT ABHLI ABHQN ABJCF ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFO ACGFS ACGOD ACHSB ACHXU ACIHN ACIWK ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACREN ACSNA ACUHS ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADMLS ADRFC ADTPH ADURQ ADYFF ADYOE ADZKW AEAQA AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFKRA AFLOW AFQWF AFWTZ AFYQB AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMTXH AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN AZQEC B-. B0M BA0 BBWZM BDATZ BENPR BGLVJ BGNMA BPHCQ BSONS CAG CCPQU COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EAD EAP EBLON EBS EDO EIOEI EJD EMK EPL ESBYG ESX FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ6 GQ7 GQ8 GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K6V K7- KDC KOV KOW KZ1 L6V LAS LLZTM LMP M0N M2P M4Y M7S MA- N2Q NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P2P P62 P9O PF0 PQQKQ PROAC PT4 PT5 PTHSS Q2X QOK QOS R4E R89 R9I RHV RIG RNI RNS ROL RPX RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR Z45 Z7R Z7S Z7X Z7Z Z83 Z88 Z8M Z8N Z8R Z8T Z8W Z92 ZMTXR ~8M ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEZWR AFDZB AFFHD AFHIU AFOHR AGQPQ AHPBZ AHWEU AIXLP ATHPR AYFIA CITATION PHGZM PHGZT PQGLB 7SC 7XB 8AL 8FD 8FK JQ2 L7M L~C L~D PKEHL PQEST PQUKI PRINS Q9U PUEGO |
| ID | FETCH-LOGICAL-c349t-e8c8f9530be4fb2184ff7dc8c47267bf46e98a1f28ba6a8622155767039552aa3 |
| IEDL.DBID | BENPR |
| ISICitedReferencesCount | 16 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000336054400005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0947-3602 |
| IngestDate | Wed Oct 01 17:11:41 EDT 2025 Tue Nov 04 21:53:41 EST 2025 Sat Nov 29 05:32:45 EST 2025 Tue Nov 18 22:09:36 EST 2025 Fri Feb 21 02:31:37 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Keywords | Distributed software development Requirements clustering Requirements engineering Agile software process |
| Language | English |
| License | http://www.springer.com/tdm |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c349t-e8c8f9530be4fb2184ff7dc8c47267bf46e98a1f28ba6a8622155767039552aa3 |
| Notes | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-2 content type line 23 |
| PQID | 1524250743 |
| PQPubID | 43844 |
| PageCount | 13 |
| ParticipantIDs | proquest_miscellaneous_1541407036 proquest_journals_1524250743 crossref_citationtrail_10_1007_s00766_013_0172_9 crossref_primary_10_1007_s00766_013_0172_9 springer_journals_10_1007_s00766_013_0172_9 |
| PublicationCentury | 2000 |
| PublicationDate | 2014-06-01 |
| PublicationDateYYYYMMDD | 2014-06-01 |
| PublicationDate_xml | – month: 06 year: 2014 text: 2014-06-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | London |
| PublicationPlace_xml | – name: London |
| PublicationTitle | Requirements engineering |
| PublicationTitleAbbrev | Requirements Eng |
| PublicationYear | 2014 |
| Publisher | Springer London Springer Nature B.V |
| Publisher_xml | – name: Springer London – name: Springer Nature B.V |
| References | Kof L (2004) Natural language processing for requirements engineering: applicability to large requirements documents. In: Automated software engineering, proceedings of the workshops, Linz, Austria. Proceedings of the 19th international conference on automated software engineering LeeSYongH-SDistributed agile: project management in a global environmentEmpir Softw Eng20101520421710.1007/s10664-009-9119-7 BalasubramaniamRLanCKannanMPengXCan distributed software development be agile?Commun ACM200610494146 AbrahamssonPSaloORonkainenJWarstaJAgile software development methods: review and analysis2002FinlandTechnical Research Centre of Finland, VTT Publications Duan C, Cleland-Huang J, Mobasher B (2008) A consensus based approach to constrained clustering of software requirements. In: ACM conference on information and knowledge management, NAPA, CA, USA, October 2008, pp 1073–1082 Rolland C, Proix C (1992) A natural language approach for requirements engineering. In: Loucopoulos P (ed) Advanced information systems engineering, LNCS vol. 593. Springer, Verlag, pp 257–277 Meth H, Li Y, Maedche A, Mueller B (2012). Advancing task elicitation systems–an experimental evaluation of design principles. In: Thirty third international conference on information systems, Orlando, 2012, pp 1–20 LloydSPLeast squares quantization in PCMIEEE Trans Inf Theory198228212913710.1109/TIT.1982.10564890504.94015651807 Farmer M (2004) Decision space infrastructure: agile development in a large, distributed team. In: Proceedings of the 2004 agile development conference, IEEE Press, pp 95–99 Turk D, France R, Rumpe B (2002) Limitations of agile software processes. In: Proceedings of the 3rd international conference on eXtreme programming and agile processes in software engineering—XP2002 AmblerSWAgile modeling—effective practices for extreme programming and the unified process2002New YorkWiley DavenportTDeLongDBeersMSuccessful knowledge management projectsSloan Manag Rev19973924357 Li D, Deogun J, Spaulding W, Shuart B (2004). Towards missing data imputation: a study of fuzzy K-means clustering method. In: Tsumoto S, Slowinski R, Komorowski J, Grzymala-Busse JW (eds) (Lecture notes in computer science) vol 3066. Rough sets and current trends in computing (RSCTC 2004).Springer, Sweden, pp 573–579 Racheva Z, Daneva M, Sikkel K, Wieringa R, Herrmann A (2010) Do we know enough about requirements prioritization in agile projects: insight from a case study. In: Proceedings of the 18 IEEE international equirements engineering conference (RE 10), IEEE, Sep 2010, pp 147–156 LaantiMSaloOAbrahamssonPAgile methods rapidly replacing traditional methods at nokia: a survey of opinions on agile transformationInf Softw Technol201153327629010.1016/j.infsof.2010.11.010 WiegersKSoftware requirements20032USAMicrosoft Press Decker B, Ras E, Rech J, Jaubert P, Rieth M (2007) Wiki-based stakeholder participation in requirements engineering. IEEE Software, vol 24, no 2. IEEE press, pp 28–35 HighsmithJCockburnAAgile software development: the business of innovationIEEE Comput200134912012710.1109/2.947100 Rayson P, Garside R, Sawyer P (2000) Assisting requirements engineering with semantic document analysis. In: Proceedings of the RIAO conference, pp 1363–1371 Chen K (2005) An approach to constructing feature models based on requirements clustering. In: 10th international conference on requirements engineering Paris. IEEE Computer Society, France, pp 31–40 Nisar M, Hameed T (2004) Agile methods handling offshore software development issues. In: Proceedings of the 8th international multitopic conference, 2004 (INMIC 2004), pp 417–422 Davis A, Dieste O, Hickey A, Juristo N, Moreno AM (2006) Effectiveness of requirements elicitation techniques: Empirical results derived from a systematic review. In: Proceedings of the 15th international conference on requirements engineering (RE 2006), Minneapolis, MN, USA, pp 176–185 Paasivaara M, Durasiewicz S, Lassenius C (2009) Using scrum in distributed agile development: A multiple case study. In: IEEE international conference on global software engineering, pp 195–204 AmbriolaVGervasiVOn the systematic analysis of natural language requirements with CIRCEAutom Softw Eng2006131107167 Buchholz E, Cyriaks H, Dusterhoft A, Mehlan H, Thalheim B (1995) Applying a natural language dialogue tool for designing databases. In: Proceedings of the first international workshop on applications of natural language to databases, pp 1–16 Racheva Z, Daneva M, Hermann A, Wieringa R (2010) A conceptual model and process for client-driven agile requirements prioritization. A conceptual model and process for client-driven agile requirements prioritization. In: The proceedings of 4th international conference on research challenges in information science (RCIS), Nice, France. IEEE, Los Alamitos Yaung AT (1992) Design and implementation of a requirements clustering analyzer for software system decomposition. In: ACM/SIGAPP symposium on applied computing: technological challenges of the 1990s, Kansas City, pp 1048–1054 GoldinLBerryDAbstFinder, a prototype natural language text abstraction finder for use in requirements elicitationAutom Softw Eng J199741997357412 KotonyaGSomervilleISoftware requirements, processes and techniques, ser. Worldwide series in computer science1998New YorkWiley ZarinahMKSiti SalwahSSupporting collaborative requirements elicitation using focus group discussion techniqueInt J Softw Eng Appl2009335970 Patton J (2005) Finding the forest in the trees. OOPSLA’05, October 16–20, San Diego, California, USA, pp 266–274 Hsia P, Hsu CT, Kung DC, Holder LB (1996) User-Centered system decomposition: Z-Based requirements clustering. In: 2nd international conference on requirements engineering. IEEE Computer Society, Colorado Springs, p 126, Apr 1996 J Highsmith (172_CR11) 2001; 34 G Kotonya (172_CR1) 1998 SW Ambler (172_CR9) 2002 M Laanti (172_CR22) 2011; 53 172_CR18 SP Lloyd (172_CR28) 1982; 28 172_CR17 172_CR19 172_CR14 172_CR13 172_CR16 172_CR15 172_CR10 172_CR31 T Davenport (172_CR30) 1997; 39 S Lee (172_CR32) 2010; 15 P Abrahamsson (172_CR3) 2002 K Wiegers (172_CR2) 2003 172_CR4 172_CR5 172_CR6 172_CR7 172_CR8 L Goldin (172_CR12) 1997; 4 172_CR25 172_CR24 172_CR27 172_CR26 172_CR21 172_CR20 172_CR23 R Balasubramaniam (172_CR29) 2006; 10 |
| References_xml | – reference: AbrahamssonPSaloORonkainenJWarstaJAgile software development methods: review and analysis2002FinlandTechnical Research Centre of Finland, VTT Publications – reference: Chen K (2005) An approach to constructing feature models based on requirements clustering. In: 10th international conference on requirements engineering Paris. IEEE Computer Society, France, pp 31–40 – reference: Buchholz E, Cyriaks H, Dusterhoft A, Mehlan H, Thalheim B (1995) Applying a natural language dialogue tool for designing databases. In: Proceedings of the first international workshop on applications of natural language to databases, pp 1–16 – reference: Nisar M, Hameed T (2004) Agile methods handling offshore software development issues. In: Proceedings of the 8th international multitopic conference, 2004 (INMIC 2004), pp 417–422 – reference: Turk D, France R, Rumpe B (2002) Limitations of agile software processes. In: Proceedings of the 3rd international conference on eXtreme programming and agile processes in software engineering—XP2002 – reference: HighsmithJCockburnAAgile software development: the business of innovationIEEE Comput200134912012710.1109/2.947100 – reference: AmblerSWAgile modeling—effective practices for extreme programming and the unified process2002New YorkWiley – reference: Paasivaara M, Durasiewicz S, Lassenius C (2009) Using scrum in distributed agile development: A multiple case study. In: IEEE international conference on global software engineering, pp 195–204 – reference: Racheva Z, Daneva M, Hermann A, Wieringa R (2010) A conceptual model and process for client-driven agile requirements prioritization. A conceptual model and process for client-driven agile requirements prioritization. In: The proceedings of 4th international conference on research challenges in information science (RCIS), Nice, France. IEEE, Los Alamitos – reference: Duan C, Cleland-Huang J, Mobasher B (2008) A consensus based approach to constrained clustering of software requirements. In: ACM conference on information and knowledge management, NAPA, CA, USA, October 2008, pp 1073–1082 – reference: Hsia P, Hsu CT, Kung DC, Holder LB (1996) User-Centered system decomposition: Z-Based requirements clustering. In: 2nd international conference on requirements engineering. IEEE Computer Society, Colorado Springs, p 126, Apr 1996 – reference: AmbriolaVGervasiVOn the systematic analysis of natural language requirements with CIRCEAutom Softw Eng2006131107167 – reference: Li D, Deogun J, Spaulding W, Shuart B (2004). Towards missing data imputation: a study of fuzzy K-means clustering method. In: Tsumoto S, Slowinski R, Komorowski J, Grzymala-Busse JW (eds) (Lecture notes in computer science) vol 3066. Rough sets and current trends in computing (RSCTC 2004).Springer, Sweden, pp 573–579 – reference: Farmer M (2004) Decision space infrastructure: agile development in a large, distributed team. In: Proceedings of the 2004 agile development conference, IEEE Press, pp 95–99 – reference: DavenportTDeLongDBeersMSuccessful knowledge management projectsSloan Manag Rev19973924357 – reference: ZarinahMKSiti SalwahSSupporting collaborative requirements elicitation using focus group discussion techniqueInt J Softw Eng Appl2009335970 – reference: Kof L (2004) Natural language processing for requirements engineering: applicability to large requirements documents. In: Automated software engineering, proceedings of the workshops, Linz, Austria. Proceedings of the 19th international conference on automated software engineering – reference: LloydSPLeast squares quantization in PCMIEEE Trans Inf Theory198228212913710.1109/TIT.1982.10564890504.94015651807 – reference: KotonyaGSomervilleISoftware requirements, processes and techniques, ser. Worldwide series in computer science1998New YorkWiley – reference: Rolland C, Proix C (1992) A natural language approach for requirements engineering. In: Loucopoulos P (ed) Advanced information systems engineering, LNCS vol. 593. Springer, Verlag, pp 257–277 – reference: LeeSYongH-SDistributed agile: project management in a global environmentEmpir Softw Eng20101520421710.1007/s10664-009-9119-7 – reference: Meth H, Li Y, Maedche A, Mueller B (2012). Advancing task elicitation systems–an experimental evaluation of design principles. In: Thirty third international conference on information systems, Orlando, 2012, pp 1–20 – reference: Patton J (2005) Finding the forest in the trees. OOPSLA’05, October 16–20, San Diego, California, USA, pp 266–274 – reference: Racheva Z, Daneva M, Sikkel K, Wieringa R, Herrmann A (2010) Do we know enough about requirements prioritization in agile projects: insight from a case study. In: Proceedings of the 18 IEEE international equirements engineering conference (RE 10), IEEE, Sep 2010, pp 147–156 – reference: LaantiMSaloOAbrahamssonPAgile methods rapidly replacing traditional methods at nokia: a survey of opinions on agile transformationInf Softw Technol201153327629010.1016/j.infsof.2010.11.010 – reference: GoldinLBerryDAbstFinder, a prototype natural language text abstraction finder for use in requirements elicitationAutom Softw Eng J199741997357412 – reference: Yaung AT (1992) Design and implementation of a requirements clustering analyzer for software system decomposition. In: ACM/SIGAPP symposium on applied computing: technological challenges of the 1990s, Kansas City, pp 1048–1054 – reference: Decker B, Ras E, Rech J, Jaubert P, Rieth M (2007) Wiki-based stakeholder participation in requirements engineering. IEEE Software, vol 24, no 2. IEEE press, pp 28–35 – reference: Rayson P, Garside R, Sawyer P (2000) Assisting requirements engineering with semantic document analysis. In: Proceedings of the RIAO conference, pp 1363–1371 – reference: Davis A, Dieste O, Hickey A, Juristo N, Moreno AM (2006) Effectiveness of requirements elicitation techniques: Empirical results derived from a systematic review. In: Proceedings of the 15th international conference on requirements engineering (RE 2006), Minneapolis, MN, USA, pp 176–185 – reference: WiegersKSoftware requirements20032USAMicrosoft Press – reference: BalasubramaniamRLanCKannanMPengXCan distributed software development be agile?Commun ACM200610494146 – volume: 34 start-page: 120 issue: 9 year: 2001 ident: 172_CR11 publication-title: IEEE Comput doi: 10.1109/2.947100 – ident: 172_CR31 doi: 10.1007/978-3-540-25929-9_70 – ident: 172_CR23 – volume-title: Software requirements, processes and techniques, ser. Worldwide series in computer science year: 1998 ident: 172_CR1 – volume: 4 start-page: 357 issue: 1997 year: 1997 ident: 172_CR12 publication-title: Autom Softw Eng J – ident: 172_CR21 – ident: 172_CR27 – volume-title: Software requirements year: 2003 ident: 172_CR2 – ident: 172_CR6 doi: 10.1109/ICGSE.2009.27 – ident: 172_CR7 doi: 10.1145/1458082.1458225 – ident: 172_CR20 doi: 10.1145/130069.130129 – volume: 15 start-page: 204 year: 2010 ident: 172_CR32 publication-title: Empir Softw Eng doi: 10.1007/s10664-009-9119-7 – ident: 172_CR14 – ident: 172_CR16 – volume: 28 start-page: 129 issue: 2 year: 1982 ident: 172_CR28 publication-title: IEEE Trans Inf Theory doi: 10.1109/TIT.1982.1056489 – ident: 172_CR5 – ident: 172_CR25 doi: 10.1109/RE.2006.17 – ident: 172_CR18 – ident: 172_CR17 doi: 10.1007/s10515-006-5468-2 – ident: 172_CR24 doi: 10.1109/INMIC.2004.1492915 – ident: 172_CR8 doi: 10.1109/RCIS.2010.5507388 – volume: 39 start-page: 43 issue: 2 year: 1997 ident: 172_CR30 publication-title: Sloan Manag Rev – ident: 172_CR26 doi: 10.1109/MS.2007.60 – volume-title: Agile software development methods: review and analysis year: 2002 ident: 172_CR3 – ident: 172_CR4 doi: 10.1109/RE.2010.27 – volume: 53 start-page: 276 issue: 3 year: 2011 ident: 172_CR22 publication-title: Inf Softw Technol doi: 10.1016/j.infsof.2010.11.010 – ident: 172_CR19 doi: 10.1109/ICRE.1996.491437 – ident: 172_CR13 – volume: 10 start-page: 41 issue: 49 year: 2006 ident: 172_CR29 publication-title: Commun ACM – volume-title: Agile modeling—effective practices for extreme programming and the unified process year: 2002 ident: 172_CR9 – ident: 172_CR15 doi: 10.1007/BFb0035136 – ident: 172_CR10 doi: 10.1145/1094855.1094961 |
| SSID | ssj0024799 |
| Score | 2.0849385 |
| Snippet | Agile software development methodologies are increasingly adopted by organizations because they focus on the client’s needs, thus safeguarding business value... Agile software development methodologies are increasingly adopted by organizations because they focus on the client's needs, thus safeguarding business value... |
| SourceID | proquest crossref springer |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 213 |
| SubjectTerms | Business Clustering Computer programs Computer Science Economics Globalization Optimization Organizations Original Article Requirements analysis Software development Software Engineering |
| SummonAdditionalLinks | – databaseName: SpringerLink Standard dbid: RSV link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS-QwEB_8evDl9vzCvduTCD6pgZqmSXNvpyg-iIhf-FbSNBVhqUu7Pf99Z7rtrooK-tg2SUOSmcwvM_kNwA6lqlN5kPEg05oTxTmPRei5F05pfB-pJn3b7Zk-P4_v7sxFe4-76qLdO5dko6mnl93IaUTol-J_tOBmHhYjIpshiH51OyPY02ZCsCdRelQgOlfme0283oxmFuYbp2iz15z0vtXLn_CjNS3Zv8laWIE5X6xCr0vbwFopXoPy4vDm8ugvs2zUkGsWFae9LNtndVHVI1Ie-MRKT0HCzelhxdywJkYF7AnLu3AuhvYuy4h4l3JmYQ17jyqGVajYn2zpWTaLR1qHm5Pj66NT3qZe4C6UZsx97OLcRGGQepmnBAPzXGcudlILpdNcKm9ie5CLOLXKIipCywGRC6oPE0XC2nADForHwm8C0ylFUqlUKuclLog08CIw6UEWaoR7XvQh6OYgcS0vOaXHGCZTRuVmTBMc04TGNDF92J1WGU1IOT4rPOgmNmnls0rQakFlReZTH7ann1GyyF1iC_9YUxmJ6JMIyvqw1032iyY--uGvL5X-Dctog8lJ9NkAFsZl7f_Akvs_fqjKrWZpPwPOivLy priority: 102 providerName: Springer Nature |
| Title | PBURC: a patterns-based, unsupervised requirements clustering framework for distributed agile software development |
| URI | https://link.springer.com/article/10.1007/s00766-013-0172-9 https://www.proquest.com/docview/1524250743 https://www.proquest.com/docview/1541407036 |
| Volume | 19 |
| WOSCitedRecordID | wos000336054400005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1432-010X dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: P5Z dateStart: 20020101 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1432-010X dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: K7- dateStart: 20020101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: Engineering Database customDbUrl: eissn: 1432-010X dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: M7S dateStart: 20020101 isFulltext: true titleUrlDefault: http://search.proquest.com providerName: ProQuest – providerCode: PRVPQU databaseName: Proquest Central customDbUrl: eissn: 1432-010X dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: BENPR dateStart: 20020101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Science Database customDbUrl: eissn: 1432-010X dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: M2P dateStart: 20020101 isFulltext: true titleUrlDefault: https://search.proquest.com/sciencejournals providerName: ProQuest – providerCode: PRVAVX databaseName: Springer LINK customDbUrl: eissn: 1432-010X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0024799 issn: 0947-3602 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LT9wwEB4V6KGX0qe6QJEr9dTWanAcO-6lKgiERLuKloJQL5HjOFUllF2SDfx9ZrLOblsJLlwsJbFjS_P2jL4BeE-t6lQVlTwqteYEcc5TEXvuhVMa3yeqb992_l2Px-nFhcnChVsbyioHndgr6nLq6I78M9oZZC8yeF9nV5y6RlF2NbTQWIMNQipDPt_YPxxnkxXanjYLtD2JoqQiMeQ1ox5GVCuKpqmeSAtu_rVMK3fzvwxpb3iONh965GfwNLic7NuCR57DI1-_gM2hnQML0v0Smmz_bHLwhVk260E365aTjSs_sa5uuxkpFXxijafi4f5WsWXusiOkBTw4q4YyL4Z-MCsJkJd6aeEK-xtVD2tR4d_YxrNyVaf0Cs6ODn8eHPPQkoG7WJo596lLK5PEUeFlVVB4WFW6dKmTWihdVFJ5k9q9SqSFVRajJfQoMKJBtWKSRFgbv4b1elr7N8B0QRVWqpDKeYmMUkReRKbYK2ONYaAXI4gGcuQu4JVT24zLfIm03FMwRwrmRMHcjODDcslsAdZx3-SdgWp5kNs2X5FsBO-Wn1HiKI1iaz_taI7EqJSAy0bwceCNv35x14Zb92-4DU_QGZOLMrQdWJ83nX8Lj931_E_b7AbG3oW1E81x_CEyGvUpjlnyC8fJ6fkt91kDpQ |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9QwEB6VLRJcWl5VtxQwElwAi9Rx7AQJIVpateqyWlUt6i04joOQquySbKj4U_xGZpJ4F5DorQeOSWxHsb952ZNvAJ5RqTpVBDkPcq05UZzzWISOO2GVxvuRasu3fRrp8Tg-P08mK_DT_wtDaZVeJ7aKOp9a2iN_jXYG4UUG793sG6eqUXS66ktodLA4dj8uMWSr3x59wPV9LsTB_uneIe-rCnAbymTOXWzjIonCIHOyyCjCKQqd29hKLZTOCqlcEpudQsSZUQYdfjSK6JSjZCRRJIwJcdwbsCpDqaIBrO7ujycnS3Y_nXTsfhJFVwXCn6MGLW2pVhS9U_6SFjz50xIu3du_TmRbQ3ew_r9N0R1Y611q9r6Tgbuw4sp7sO7LVbBee92HarJ7drL3hhk2a0lFy5qTDc9fsaasmxkpTbxilaPk6HbXtGb2oiEmCZwoVvg0NoZ-PsuJcJhqhWEP8wVVK6vRoF2ayrF8mYf1AM6u5cs3YFBOS7cJTGeUQaYyqayTKAhZ4ESQZDt5qDHMdWIIgV_-1PZ87FQW5CJdMEm3iEkRMSkhJk2G8GLRZdaRkVzVeNujJO31Up0uITKEp4vHqFHomMiUbtpQG4lRNxGzDeGlx-JvQ_zrhVtXv_AJ3Do8_ThKR0fj44dwGx1P2aXcbcNgXjXuEdy03-df6-pxL1QMPl83SH8BzAJaqg |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1ba9RAFD7UKuKL9YqrVUfQF3VoOpnMZAQRbV0sLcsiVoovcTKZkULJbpONxb_mr_OcXHZVsG998DGXScjkO7fMl-8APKVWdSpEBY8KrTlJnPNUxJ574ZTG_Ylq27d9PtCTSXp0ZKZr8HP4F4ZolYNPbB11MXP0jXwL4wzCiwLeVuhpEdPd8Zv5KacOUrTSOrTT6CCy73-cYflWv97bxXf9TIjx-087H3jfYYC7WJoF96lLg0niKPcy5FTthKALlzqphdJ5kMqb1G4HkeZWWUz-MUBigo5WYpJEWBvjdS_BZS1VSnSyafJlpfOnTafzJ9GIVSSGFdWoFTDViup4YjJpwc2fMXGV6P61NtuGvPHG_zxZN-B6n2izt51l3IQ1X96CjaGJBet92m2opu8OP-68YpbNW6nRsuYU2YuXrCnrZk6uFLdY5Yky3X5LrZk7aUhfAieNhYHcxjD7ZwXJEFMHMRxhv6HDZTWGuTNbeVas2Fl34PBCnvwurJez0t8DpnPilalcKuclmkceeRGZfLuINRa_XowgGqCQuV6lnZqFnGRLfekWPRmiJyP0ZGYEz5dD5p1EyXknbw6IyXpvVWcruIzgyfIw-hlaPLKlnzV0jsRanOTaRvBiwOVvl_jXDe-ff8PHcBWRmR3sTfYfwDXMRmXHw9uE9UXV-IdwxX1fHNfVo9a6GHy9aIT-AnMLYj8 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=PBURC%3A+a+patterns-based%2C+unsupervised+requirements+clustering+framework+for+distributed+agile+software+development&rft.jtitle=Requirements+engineering&rft.au=Belsis%2C+Petros&rft.au=Koutoumanos%2C+Anastasios&rft.au=Sgouropoulou%2C+Cleo&rft.date=2014-06-01&rft.pub=Springer+Nature+B.V&rft.issn=0947-3602&rft.eissn=1432-010X&rft.volume=19&rft.issue=2&rft.spage=213&rft_id=info:doi/10.1007%2Fs00766-013-0172-9&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=3302747741 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0947-3602&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0947-3602&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0947-3602&client=summon |