{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:26:36Z","timestamp":1779294396343,"version":"3.51.4"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2011,6,19]],"date-time":"2011-06-19T00:00:00Z","timestamp":1308441600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2012,3]]},"DOI":"10.1007\/s11219-011-9147-6","type":"journal-article","created":{"date-parts":[[2011,6,18]],"date-time":"2011-06-18T12:39:11Z","timestamp":1308400751000},"page":"229-260","source":"Crossref","is-referenced-by-count":43,"title":["Requirements and constructors for tailoring software processes: a systematic literature review"],"prefix":"10.1007","volume":"20","author":[{"given":"Tom\u00e1s","family":"Mart\u00ednez-Ruiz","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00fcrgen","family":"M\u00fcnch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"F\u00e9lix","family":"Garc\u00eda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mario","family":"Piattini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,6,19]]},"reference":[{"key":"9147_CR1","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1002\/spip.391","volume":"13","author":"O Armbrust","year":"2008","unstructured":"Armbrust, O., Ebell, J., Hammerschall, U., M\u00fcnch, J., & Thoma, D. (2008). Experiences and results from tailoring and deploying a large process standard in a company. Software Process Improvement and Practice, 13, 301\u2013309. doi: 10.1002\/spip .","journal-title":"Software Process Improvement and Practice"},{"key":"9147_CR2","doi-asserted-by":"crossref","unstructured":"Balasubramaniam, D., Morrison, R., Greenwood, R. M., & Warboys, B. (2007). Flexible software development: From software architecture to process. In Proceedings of software architecture, 2007. Wicsa \u201807. IEEE Computer Science, 14\u00a0pp.","DOI":"10.1109\/WICSA.2007.24"},{"key":"9147_CR3","doi-asserted-by":"crossref","unstructured":"Baldassarre, M. T., Caivano, D., Visaggio, C. A., & Visaggio, G. (2002). Promise: A framework for process models customization to the operative context. In International symposium on empirical software engineering (ISESE \u201802), pp. 103\u2013110.","DOI":"10.1109\/ISESE.2002.1166930"},{"issue":"4","key":"9147_CR4","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1002\/1099-1670(200012)5:4<243::AID-SPIP126>3.0.CO;2-0","volume":"5","author":"J Batista","year":"2000","unstructured":"Batista, J. (2000). SPI in a very small team: A case with CMM. Software Process Improvement and Practice, 5(4), 243\u2013250.","journal-title":"Software Process Improvement and Practice"},{"key":"9147_CR5","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1002\/spip.266","volume":"11","author":"S Biffl","year":"2006","unstructured":"Biffl, S., Winkler, D., H\u00f6hn, R., & Wetzel, H. (2006). Software process improvement in Europe: Potential of the new v-modell xt and research issues. Software Process Improvement and Practice, 11, 229\u2013238.","journal-title":"Software Process Improvement and Practice"},{"key":"9147_CR6","unstructured":"Biolchini, J., Gomes, P., Cruz, A., & Travassos, G. (2005). Systematic review in software engineering. Rio de Janeiro, Brazil: Systems Engineering and Computer Science Department, UFRJ."},{"issue":"4","key":"9147_CR7","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1016\/0950-5849(95)01059-9","volume":"38","author":"S Brinkkemper","year":"1996","unstructured":"Brinkkemper, S. (1996). Method engineering: Engineering of information systems development method and tools. Information and Software Technology, 38(4), 275\u2013280.","journal-title":"Information and Software Technology"},{"key":"9147_CR8","unstructured":"Budgen, D., Turner, M., Brereton, P., & Kitchenham, B. A. (2008). Using mapping studies in software engineering. In PPIG 2008, Lancaster, UK, pp. 195\u2013204."},{"key":"9147_CR9","doi-asserted-by":"crossref","unstructured":"Cass, A., Volcker, C., Sutter, P., Dorling, A., & Stienen, H. (2002). Spice in action\u2014Experiences in tailoring and extension. In Euromicro, pp. 352\u2013360.","DOI":"10.1109\/EURMIC.2002.1046215"},{"key":"9147_CR10","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1002\/(SICI)1097-024X(200003)30:3<175::AID-SPE294>3.0.CO;2-M","volume":"30","author":"S-C Chou","year":"2000","unstructured":"Chou, S.-C., & Chen, J.-Y. J. (2000). Process program change control in a process environment. Software: Practice Experience, 30, 175\u2013197.","journal-title":"Software: Practice Experience"},{"key":"9147_CR11","unstructured":"Chrissis, M. B., Konrad, M., & Shrum, S. (2006). CMMI: Guidelines for process integration and product improvement (Vol. 1, The SEI series in software engineering). Boston: Pearson."},{"key":"9147_CR12","volume-title":"Software product lines. Practices and patterns","author":"P Clements","year":"2002","unstructured":"Clements, P., & Northrop, L. (2002). Software product lines. Practices and patterns. Boston: Addison-Wesley."},{"key":"9147_CR14","doi-asserted-by":"crossref","unstructured":"Dai, F., & Li, T. (2007). Tailoring software evolution process. In Eighth ACIS international conference on software engineering, artificial intelligence, networking, and parallel\/distributed computing, Qingdao, pp. 782\u2013787.","DOI":"10.1109\/SNPD.2007.25"},{"key":"9147_CR13","doi-asserted-by":"crossref","unstructured":"Demirors, O., Demirors, E., Tarhan, A., & Yildiz, A. (2000). Tailoring ISO\/IEC 12207 for instructional software development. In Proceedings of the 26th Euromicro conference, pp. 2300-2307.","DOI":"10.1109\/EURMIC.2000.874492"},{"key":"9147_CR15","first-page":"25","volume-title":"The future of software engineering","author":"A Fuggetta","year":"2000","unstructured":"Fuggetta, A. (2000). Software process: A roadmap. In A. Finkelstein (Ed.), The future of software engineering (pp. 25\u201334). Limerick, Ireland: ACM."},{"key":"9147_CR16","doi-asserted-by":"crossref","unstructured":"Giese, C., Schnieders, A., & Weiland, J. (2007). A practical approach for process family engineering of embedded control software. In Proceedings of the 14th annual IEEE international conference and workshops on the engineering of computer-based systems (ECBS \u201807), pp. 229\u2013239.","DOI":"10.1109\/ECBS.2007.10"},{"key":"9147_CR17","unstructured":"Hanssen, G. K., Westerheim, H., & Bj\u00f8rnson, F. O. (2005). Tailoring RUP to a defined project type: A case study. In F. Bomarius, & S. Komi-Sirvi\u00f6 (Eds.), PROFES (Vol. LNCS 3547, pp. 314\u2013327). New York: Springer."},{"key":"9147_CR18","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/S0950-7051(98)00050-1","volume":"11","author":"H-L Hausen","year":"1998","unstructured":"Hausen, H.-L. (1998). A rule-based process model for cooperative software projects: Tailoring and testing a software process to be used on the web. Knowledge-Based Systems, 11, 105\u2013113.","journal-title":"Knowledge-Based Systems"},{"key":"9147_CR19","unstructured":"Hesse, W., & Noack, J. (1999). A multi-variant approach to software process modelling. In M. Jarke, & A. Oberweis (Eds.), CAiSE \u201899, 1999 (Vol. LNCS 1626, pp. 210\u2013224). New York: Springer."},{"key":"9147_CR20","unstructured":"Huang, L., Hu, H., Ge, J., Boehm, B., & L\u00fc, J. (2006). Tailor the value-based software quality achievement process to project business cases. In Software process change (Vol. LNCS 3966, pp. 56\u201363). Heidelberg: Springer."},{"key":"9147_CR21","unstructured":"Ibarg\u00fcengoitia, G., Salazar, J. A., S\u00e1nchez, M. G., & Ram\u00edrez, A. Y. (2006). A procedure for customizing a software process. In Proceeding of ENC \u201803 proceedings of the 4th Mexican international conference on computer science (pp. 68\u201372). IEEE Computer Society."},{"key":"9147_CR22","unstructured":"ISO. (2002). ISO\/IEC 12207:2002. Information technology\u2014Software life cycle processes. Geneva: International Organization for Standardization."},{"key":"9147_CR23","unstructured":"ISO. (2004). ISO\/IEC 15504-2:2003\/cor.1:2004(e). Information technology\u2014Process assessment\u2014Part 2: Performing an assessment. Geneva: International Organization for Standardization."},{"key":"9147_CR24","unstructured":"ISO. (2006). ISO\/IEC 15504-5:2006(e). Information technology\u2014Process assessment\u2014Part 5: An exemplar process assessment model. Geneva: International Organization for Standardization."},{"key":"9147_CR25","unstructured":"ISO. (2008). ISO\/IEC 12207:2008. Systems and software engineering\u2014Software life cycle processes. Geneva: International Organization for Standardization."},{"issue":"2","key":"9147_CR26","doi-asserted-by":"crossref","first-page":"1145","DOI":"10.1109\/32.249660","volume":"19","author":"ML Jaccheri","year":"1993","unstructured":"Jaccheri, M. L., & Conradi, R. (1993). Techniques for process model evolution in EPOS. IEEE Transactions on Software Engineering, 19(2), 1145\u20131156.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9147_CR27","unstructured":"Jaufman, O., & M\u00fcnch, J. (2005). Acquisition of a project-specific process. In F. Bomarius, & S. Komi-Sirvi\u00f6 (Eds.), PROFES 2005 (Vol. LNCS 3547, pp. 328\u2013342). New York: Springer."},{"key":"9147_CR28","unstructured":"Johansson, E., Nedstam, J., Wartenberg, F., & H\u00f6st, M. (2005). A qualitative methodology for tailoring spe activities in embedded platform. In Product focused software process improvement (Vol. LNCS 3547, pp. 39\u201353). Heidelberg: Springer."},{"key":"9147_CR29","unstructured":"Kitchenham, B. (2004). Procedures for performing systematic reviews (pp. 1\u201328). Australia: Keele University and ICT Australia Ltd."},{"issue":"8","key":"9147_CR30","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TSE.2002.1027796","volume":"28","author":"B Kitchenham","year":"2002","unstructured":"Kitchenham, B., Pfleeger, S. L., Pickard, L. M., Jones, P. W., Hoaglin, D. C., El Emam, K., et al. (2002). Preliminary guidelines for empirical research in software engineering. IEEE Transactions on Software Engineering, 28(8), 721\u2013734.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9147_CR31","volume-title":"The rational unified process: An introduction","author":"P Krutchen","year":"2000","unstructured":"Krutchen, P. (2000). The rational unified process: An introduction (2nd ed.). New York: Addison Wesley.","edition":"2"},{"key":"9147_CR32","doi-asserted-by":"crossref","unstructured":"Lazovik, A., & Ludwig, H. (2007). Managing process customizability and customization: Model, language and process. In B. Benatallah et al. (Ed.), Wise 2007, Vol. LNCS 4831, pp. 373\u2013384.","DOI":"10.1007\/978-3-540-76993-4_31"},{"key":"9147_CR33","doi-asserted-by":"crossref","unstructured":"Lobsitz, R. M. (1996). A method for assembling a project-specific software process definition. In Proceedings of the 1996 Hawaii international conference on system sciences (HICSS-29).","DOI":"10.1109\/HICSS.1996.495526"},{"issue":"12","key":"9147_CR34","doi-asserted-by":"crossref","first-page":"1270","DOI":"10.1109\/32.106987","volume":"17","author":"NH Madhavji","year":"1991","unstructured":"Madhavji, N. H., & Schafer, W. (1991). Prism-methodology and process-oriented environment. IEEE Transactions on Software Engineering, 17(12), 1270\u20131283.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9147_CR35","unstructured":"Mart\u00ednez-Ruiz, T., Garc\u00eda, F., & Piattini, M. (2008). Towards a SPEM v2.0 extension to define process lines variability mechanisms. In R. Lee (Ed.), SERA (Vol. SCI 150, pp. 115\u2013130). Praga: Springer."},{"key":"9147_CR36","unstructured":"Mart\u00ednez-Ruiz, T., Garc\u00eda, F., & Piattini, M. (2009). Enhanced variability mechanisms to manage software process lines. In EUROSPI 2009 (pp. 12.13\u201312.23). Alcal\u00e1 de Henares, Madrid: Publizon."},{"issue":"3","key":"9147_CR37","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1002\/spip.229","volume":"10","author":"A Ocampo","year":"2005","unstructured":"Ocampo, A., Bella, F., & M\u00fcnch, J. (2005). Software process commonality analysis. Software Process \u2013 Improvement and Practice, 10(3), 273\u2013285.","journal-title":"Software Process \u2013 Improvement and Practice"},{"key":"9147_CR38","unstructured":"Osterweil, L. (1987). Software processes are software too. Paper presented at the 9th ICSE, Monterey, CA, March 1987."},{"key":"9147_CR39","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.eswa.2005.06.023","volume":"30","author":"S Park","year":"2006","unstructured":"Park, S., Na, H., Park, S., & Sugumaran, V. (2006). A semi-automated filtering technique for software process tailoring using neural network. Expert Systems with Applications, 30, 179\u2013189.","journal-title":"Expert Systems with Applications"},{"issue":"3","key":"9147_CR40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1241572.1241584","volume":"32","author":"\u00d3 Pedreira","year":"2007","unstructured":"Pedreira, \u00d3., Piattini, M., Luaces, M. R., & Brisaboa, N. (2007). A systematic review of software process tailoring. ACM SIGSOFT Software Engineering Notes, 32(3), 1\u20136.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"issue":"2","key":"9147_CR41","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1007\/s11219-007-9038-z","volume":"16","author":"F Pino","year":"2008","unstructured":"Pino, F., Garc\u00eda, F., & Piattini, M. (2008). Software process improvement in small and medium software enterprises: A systematic review. Software Quality Journal, 16(2), 237\u2013261.","journal-title":"Software Quality Journal"},{"key":"9147_CR42","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1016\/S1383-7621(96)00047-1","volume":"42","author":"K Pl\u00f6gert","year":"1996","unstructured":"Pl\u00f6gert, K. (1996). The tailoring process in the german v-model. Journal of Systems Architecture, 42, 601\u2013609.","journal-title":"Journal of Systems Architecture"},{"key":"9147_CR43","unstructured":"Rombach, D. (2005). Integrated software process and product lines. In M. Li, B. Boehm, & L. Osterweil (Eds.), ISPW (Vol. LNCS 3840, pp. 83\u201390). Beijing, China: Springer."},{"issue":"1","key":"9147_CR44","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1002\/nur.20176","volume":"30","author":"M Sandelowski","year":"2007","unstructured":"Sandelowski, M., Barroso, J., & Voils, C. I. (2007). Using quantitative metasummary to synthesize qualitative and quantitative descriptive findings. Research in Nursing and Health, 30(1), 99\u2013111.","journal-title":"Research in Nursing and Health"},{"key":"9147_CR45","doi-asserted-by":"crossref","unstructured":"Schnieders, A. (2006). Variability mechanism centric process family architectures. In I. C. Society (Ed.), ECBS \u201806: Proceedings of the 13th annual IEEE international symposium and workshop on engineering of computer based systems, 2006, pp. 289\u2013298. doi: 10.1109\/ECBS.2006.72 .","DOI":"10.1109\/ECBS.2006.72"},{"issue":"2","key":"9147_CR47","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1002\/spip.425","volume":"14","author":"B Sechser","year":"2009","unstructured":"Sechser, B. (2009). The marriage of two process worlds. Software Process Improvement and Practice, 14(2), 349\u2013354.","journal-title":"Software Process Improvement and Practice"},{"key":"9147_CR48","unstructured":"SEI. (2001). Standard CMMI\u00ae appraisal method for process improvement (SCAMPI), version 1.1: Method definition document (CMU\/SEI-2001-HB-001). Pittsburgh: Software Engineering Institute (SEI)."},{"key":"9147_CR49","unstructured":"SEI. (2004). Capability maturity model integration (CMMI), version 1.1 CMMI (CMMI-SE\/SW\/IPPD\/SS, v1.1) staged representation. Pittsburgh: Software Engineering Institute (SEI)."},{"key":"9147_CR50","unstructured":"Seo, J., & Choi, B. (2000). Tailoring test process by using the component-based development paradigm and the xml technology. In Proceeding APSEC \u201800 proceedings of the seventh Asia-Pacific software engineering (pp. 356\u2013363). IEEE Computer Society."},{"key":"9147_CR51","doi-asserted-by":"crossref","unstructured":"Sheard, S. A., & Lake, J. (1998). Systems engineering standards and models compared. In Proceedings of the 8th international symposium on systems engineering (INCOSE), pp. 589\u2013605.","DOI":"10.1002\/j.2334-5837.1998.tb00086.x"},{"key":"9147_CR52","unstructured":"Simidchieva, B. I., Clarke, L. A., & Osterweil, L. (2007). Representing process variation with a process family. In Q. Wang, D. Pfahl, & D. M. Raffo (Eds.), ICSP 2007, Minneapolis, USA, 2007 (Vol. LNCS 4470, pp. 121\u2013133). New York: Springer."},{"issue":"9","key":"9147_CR53","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1109\/TSE.2005.97","volume":"31","author":"DIK Sjoeberg","year":"2005","unstructured":"Sjoeberg, D. I. K., Hannay, J. E., Hansen, O., Kampenes, V. B., Karahasanovic, A., Liborg, N.-K., et al. (2005). A survey of controlled experiments in software engineering. IEEE Transactions on Software Engineering, 31(9), 733\u2013753.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"9147_CR54","doi-asserted-by":"crossref","unstructured":"Sutton, S., & Osterweil, L. J. (1996). PDP: Programming a programmable design process. In 8th International workshop on software specification and design, 1996, pp. 186\u2013190.","DOI":"10.1109\/IWSSD.1996.501166"},{"key":"9147_CR55","unstructured":"Szyperski, C., Bosch, J., & Weck, W. (1998). Component-oriented programming. In A. Moreira, & S. Demeyer (Eds.), Object-oriented technology ECOOP \u201899 workshop reader (Vol. LNCS 1743, pp. 184\u2013192). Berlin: Springer."},{"issue":"4","key":"9147_CR56","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/MITP.2008.81","volume":"10","author":"P Xu","year":"2008","unstructured":"Xu, P., & Ramesh, B. (2008). Using process tailoring to manage software development challenges. IT Professional, 10(4), 39\u201345.","journal-title":"IT Professional"},{"key":"9147_CR57","unstructured":"Yoon, I.-C., Min, S.-Y., & Bae, D.-H. (2001). Tailoring and verifying software process. Paper presented at the 8th APSEC, Macao, China."}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9147-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-011-9147-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9147-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T00:15:37Z","timestamp":1560298537000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-011-9147-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6,19]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,3]]}},"alternative-id":["9147"],"URL":"https:\/\/doi.org\/10.1007\/s11219-011-9147-6","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,6,19]]}}}