{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:14:46Z","timestamp":1763468086851,"version":"3.40.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,7,22]],"date-time":"2012-07-22T00:00:00Z","timestamp":1342915200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2014,2]]},"DOI":"10.1007\/s10270-012-0255-y","type":"journal-article","created":{"date-parts":[[2012,7,21]],"date-time":"2012-07-21T14:07:11Z","timestamp":1342879631000},"page":"433-456","source":"Crossref","is-referenced-by-count":12,"title":["Requirements-driven deployment"],"prefix":"10.1007","volume":"13","author":[{"given":"Raian","family":"Ali","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabiano","family":"Dalpiaz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Giorgini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,7,22]]},"reference":[{"key":"255_CR1","unstructured":"Finkelstein, A., Savigni, A.: A Framework for requirements engineering for context-aware services. In: Proceedings of the 1st International Workshop From Software Requirements to Architectures (STRAW 01) (2001)"},{"key":"255_CR2","unstructured":"Yu, E.: Modelling strategic relationships for process reengineering. Ph.D. Thesis, University of Toronto (1995)"},{"issue":"3","key":"255_CR3","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1023\/B:AGNT.0000018806.20944.ef","volume":"8","author":"P. Bresciani","year":"2004","unstructured":"Bresciani P., Perini A., Giorgini P., Giunchiglia F., Mylopoulos J.: Tropos: an agent-oriented software development methodology. Auton. Agents Multi-Agent Syst. 8(3), 203\u2013236 (2004)","journal-title":"Auton. Agents Multi-Agent Syst."},{"issue":"6","key":"255_CR4","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1016\/S0306-4379(02)00012-1","volume":"27","author":"J. Castro","year":"2002","unstructured":"Castro J., Kolp M., Mylopoulos J.: Towards requirements-driven information systems engineering: the tropos project. Inf. Syst. 27(6), 365\u2013389 (2002)","journal-title":"Inf. Syst."},{"issue":"1\u20132","key":"255_CR5","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A. Dardenne","year":"1993","unstructured":"Dardenne A., van Lamsweerde A., Fickas S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1\u20132), 3\u201350 (1993)","journal-title":"Sci. Comput. Program."},{"key":"255_CR6","unstructured":"International Telecommunication Union (ITU-T): User Requirements Notation (URN)\u2014Language Definition. Recommendation Z.151 (11\/08), Geneva, Switzerland (2008)"},{"issue":"1","key":"255_CR7","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/291469.293165","volume":"42","author":"J. Mylopoulos","year":"1999","unstructured":"Mylopoulos J., Chung L., Yu E.: From object-oriented to goal-oriented requirements analysis. Commun. ACM 42(1), 31\u201337 (1999)","journal-title":"Commun. ACM"},{"key":"255_CR8","doi-asserted-by":"crossref","unstructured":"Fickas, S., Feather, M.: Requirements monitoring in dynamic environments. In: Proceedings of the 2nd IEEE International Symposium on Requirements Engineering, pp. 140\u2013147 (1995)","DOI":"10.1109\/ISRE.1995.512555"},{"key":"255_CR9","doi-asserted-by":"crossref","unstructured":"Sykes, D., Heaven, W., Magee, J., Kramer, J.: From goals to components: a combined approach to self-management. In: Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-managing Systems, pp. 1\u20138 (2008)","DOI":"10.1145\/1370018.1370020"},{"key":"255_CR10","doi-asserted-by":"crossref","unstructured":"Hui, B., Liaskos, S., Mylopoulos, J.: Requirements analysis for customizable software: a goals-skills-preferences framework. In: Proceedings of the 11th IEEE International Conference on Requirements Engineering (RE\u201903), pp. 117\u2013126 (2003)","DOI":"10.1109\/ICRE.2003.1232743"},{"key":"255_CR11","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/s00766-011-0129-9","volume":"16","author":"S. Liaskos","year":"2011","unstructured":"Liaskos S., McIlraith S.A, Sohrabi S., Mylopoulos J.: Representing and reasoning about preferences in requirements engineering. Requir. Eng. 16, 227\u2013249 (2011). doi: 10.1007\/s00766-011-0129-9","journal-title":"Requir. Eng."},{"key":"255_CR12","unstructured":"Liaskos, S., McIlraith, S., Mylopoulos, J.: Representing and reasoning with preference requirements using goals. Technical report, Dept. of Computer Science, University of Toronto (2006). ftp:\/\/ftp.cs.toronto.edu\/pub\/reports\/csrg\/542"},{"key":"255_CR13","doi-asserted-by":"crossref","unstructured":"Baresi, L., Pasquale, L., Spoletini, P.: Fuzzy goals for requirements-driven adaptation. In: The 18th IEEE International Requirements Engineering Conference (RE), pp. 125\u2013134, 27 Oct 2010 (2010)","DOI":"10.1109\/RE.2010.25"},{"key":"255_CR14","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/s10660-009-9039-z","volume":"9","author":"A. Pourshahid","year":"2009","unstructured":"Pourshahid A., Amyot D., Peyton L., Ghanavati S., Chen P., Weiss M., Forster A.: Business process management with the user requirements notation. Electron. Commerce Res. 9, 269\u2013316 (2009). doi: 10.1007\/s10660-009-9039-z","journal-title":"Electron. Commerce Res."},{"key":"255_CR15","doi-asserted-by":"crossref","unstructured":"Ali, R., Dalpiaz, F., Giorgini, P.: Location-based variability for mobile information systems. In: Proceedings of the 20th International Conference on Advanced Information Systems Engineering (CAiSE\u201908). LNCS, vol. 5074, pp. 575\u2013578. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-69534-9_43"},{"key":"255_CR16","doi-asserted-by":"crossref","unstructured":"Ali, R., Dalpiaz, F., Giorgini, P.: Location-based software modeling and analysis: tropos-based Approach. In: Proceedings of the 27th International Conference on Conceptual Modeling (ER 2008). LNCS, vol. 5231, pp. 169\u2013182. Springer, Berlin (2008)","DOI":"10.1007\/978-3-540-87877-3_14"},{"key":"255_CR17","doi-asserted-by":"crossref","unstructured":"Ali, R., Dalpiaz, F., Giorgini, P.: A goal modeling framework for self-contextualizable software. In: Proceedings of the 14th International Conference on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD 2009). LNBIP, vol. 29, pp. 326\u2013338. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-01862-6_27"},{"issue":"4","key":"255_CR18","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s00766-010-0110-z","volume":"15","author":"R. Ali","year":"2010","unstructured":"Ali R., Dalpiaz F., Giorgini P.: A goal-based framework for contextual requirements modeling and analysis. Requir. Eng. 15(4), 439\u2013458 (2010)","journal-title":"Requir. Eng."},{"key":"255_CR19","doi-asserted-by":"crossref","unstructured":"Ali, R., Dalpiaz, R., Giorgini, P.: Reasoning with contextual requirements: detecting inconsistency and conflicts. Inf. Softw. Tech. (2012). doi: 10.1016\/j.infsof.2012.06.013","DOI":"10.1016\/j.infsof.2012.06.013"},{"key":"255_CR20","unstructured":"Ali, R., Dalpiaz, F., Giorgini, P.: Goal-based self-contextualization. In: Proceedings of the Forum of the 21st International Conference on Advanced Information Systems (CAiSE 09-Forum), vol. 453, pp. 37\u201342. CEUR-WS (2009)"},{"key":"255_CR21","doi-asserted-by":"crossref","unstructured":"Lapouchnian, A., Yu, Y., Mylopoulos, J.: Requirements-driven design and configuration management of business processes. In: Proceedings of the 5th International Conference on Business Process Management (BPM 2007). LNCS, vol. 4714, pp. 246\u2013261. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-75183-0_18"},{"issue":"12","key":"255_CR22","doi-asserted-by":"crossref","first-page":"1055","DOI":"10.1109\/32.738339","volume":"24","author":"C. Rolland","year":"1998","unstructured":"Rolland C., Souveyet C., Achour C.B.: Guiding goal modeling using scenarios. IEEE Trans. Softw. Eng. 24(12), 1055\u20131071 (1998)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"255_CR23","doi-asserted-by":"crossref","unstructured":"Liaskos, S., Lapouchnian, A., Yu, Y., Yu, E., Mylopoulos, J.: On goal-based variability acquisition and analysis. In: Proceedings of the 14th IEEE International Conference on Requirements Engineering (RE\u201906), pp. 76\u201385 (2006)","DOI":"10.1109\/RE.2006.45"},{"key":"255_CR24","doi-asserted-by":"crossref","unstructured":"Henricksen, K., Indulska, J.: A software engineering framework for context-aware pervasive computing. In: Proceedings of the 2nd IEEE International Conference on Pervasive Computing and Communications (PerCom\u201904), pp. 77\u201386 (2004)","DOI":"10.1109\/PERCOM.2004.1276847"},{"key":"255_CR25","doi-asserted-by":"crossref","unstructured":"Yau, S.S., Liu, J.: Hierarchical situation modeling and reasoning for pervasive computing. In: Proceedings of the 4th IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems (SEUS\u201906), pp. 5\u201310 (2006)","DOI":"10.1109\/SEUS-WCCIA.2006.25"},{"key":"255_CR26","unstructured":"Wang, X.H., Zhang, D.Q., Gu, T., Pung, H.K.: Ontology based context modeling and reasoning using OWL. In: Proceedings of the 2nd IEEE Annual Conference on Pervasive Computing and Communications Workshops, pp. 18\u201322 (2004)"},{"issue":"12","key":"255_CR27","doi-asserted-by":"crossref","first-page":"1973","DOI":"10.1016\/j.jss.2007.03.010","volume":"80","author":"T. Chaari","year":"2007","unstructured":"Chaari T., Ejigu D., Laforest F., Scuturici V.-M.: A comprehensive approach to model and use context for adapting applications in pervasive environments. J. Syst. Softw. 80(12), 1973\u20131992 (2007)","journal-title":"J. Syst. Softw."},{"key":"255_CR28","doi-asserted-by":"crossref","unstructured":"Salifu, M., Yu, Y., Nuseibeh, B.: Specifying monitoring and switching problems in context. In: Proceedings of the 15th International Conference on Requirements Engineering (RE\u201907), pp. 211\u2013220 (2007)","DOI":"10.1109\/RE.2007.21"},{"key":"255_CR29","unstructured":"Salifu, M., Nuseibeh, B., Rapanotti, L., Tun, T.T.: Using problem descriptions to represent variabilities for context-aware applications. In: Proceedings of the 1st International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS 2007), pp. 149\u2013156 (2007)"},{"key":"255_CR30","doi-asserted-by":"crossref","unstructured":"Lapouchnian, A., Mylopoulos, J.: Modeling domain variability in requirements engineering with contexts. In: Proceedings of the 28th International Conference on Conceptual Modeling (ER 2009). LNCS, vol. 5829, pp. 115\u2013130. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-04840-1_11"},{"key":"255_CR31","doi-asserted-by":"crossref","unstructured":"Cheng, B., Sawyer, P., Bencomo, N., Whittle, J.: A goal-based modeling approach to develop requirements of an adaptive system with environmental uncertainty. In: Model Driven Engineering Languages and Systems. LNCS, vol. 5795, pp. 468\u2013483. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-04425-0_36"},{"key":"255_CR32","doi-asserted-by":"crossref","unstructured":"Amyot, D., Becha, H., Braek, R., Rossebo, J.E.Y.: Next generation service engineering. In: Proceedings of the 1st ITU-T Kaleidoscope Academic Conference on Innovations in NGN: Future Network and Services (K-INGN 2008), pp. 195\u2013202 (2008)","DOI":"10.1109\/KINGN.2008.4542266"},{"key":"255_CR33","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-28901-1","volume-title":"Software Product Line Engineering: Foundations, Principles, and Techniques","author":"K. Pohl","year":"2005","unstructured":"Pohl K., B\u00f6ckle G., van der Linden F.: Software Product Line Engineering: Foundations, Principles, and Techniques. Springer, Berlin (2005)"},{"key":"255_CR34","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1023\/A:1018980625587","volume":"5","author":"K.C. Kang","year":"1998","unstructured":"Kang K.C., Kim S., Lee J., Kim K., Shin E., Huh M.: FORM: a feature-oriented reuse method with domain-specific reference architectures. Ann. Softw. Eng. 5, 143\u2013168 (1998)","journal-title":"Ann. Softw. Eng."},{"key":"255_CR35","doi-asserted-by":"crossref","unstructured":"Hartmann, H., Trew, T.: Using feature diagrams with context variability to model multiple product lines for software supply chains. In: Proceedings of the 12th International Software Product Line Conference (SPLC\u201908), pp. 12\u201321. IEEE Computer Society (2008)","DOI":"10.1109\/SPLC.2008.15"},{"key":"255_CR36","unstructured":"Acher, M., Collet, P., Fleurey, F., Lahire, P., Moisan, S., Rigault, J.-P.: Modeling context and dynamic adaptations with feature models. In: 4th International Workshop Models@run.time (MRT\u201909) (2009)"},{"key":"255_CR37","unstructured":"Parra, C., Blanc, X., Duchien, L.: Context awareness for dynamic service-oriented product lines. In: Proceedings of the 13th International Software Product Line Conference (SPLC\u201909), pp. 131\u2013140 (2009)"},{"key":"255_CR38","doi-asserted-by":"crossref","unstructured":"Yu, Y., do Prado Leite, J.C.S., Lapouchnian, A., Mylopoulos, J.: Configuring features with stakeholder goals. In: Proceedings of the 2008 ACM Symposium on Applied Computing (SAC\u201908), pp. 645\u2013649 (2008)","DOI":"10.1145\/1363686.1363840"},{"issue":"1","key":"255_CR39","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1002\/spip.212","volume":"10","author":"M. Ramachandran","year":"2005","unstructured":"Ramachandran M., Allen P.: Commonality and variability analysis in industrial practice for product line improvement. Softw. Process: Improvement Practice 10(1), 31\u201340 (2005)","journal-title":"Softw. Process: Improvement Practice"},{"key":"255_CR40","doi-asserted-by":"crossref","unstructured":"Bagheri, E., Di Noia, T., Ragone, A., Gasevic, D.: Configuring software product line feature models based on stakeholders\u2019 soft and hard requirements. In: Software Product Lines: Going Beyond. LNCS, vol. 6287, pp. 16-31. Springer, Berlin (2010)","DOI":"10.1007\/978-3-642-15579-6_2"},{"key":"255_CR41","doi-asserted-by":"crossref","unstructured":"Feather, M., Fickas, S., Van Lamsweerde, A., Ponsard, C.: Reconciling system requirements and runtime behavior. In: Proceedings of the 9th International Workshop on Software Specification and Design (IWSSD\u201998) (1998)","DOI":"10.1109\/IWSSD.1998.667919"},{"key":"255_CR42","doi-asserted-by":"crossref","unstructured":"Cohen, D., Feather, M.S., Narayanaswamy, K., Fickas, S.S.: Automatic monitoring of software requirements. In: Proceedings of the 19th International Conference on Software Engineering (ICSE\u201997), pp. 602\u2013603 (1997)","DOI":"10.1145\/253228.253493"},{"key":"255_CR43","doi-asserted-by":"crossref","unstructured":"Wang, Y., McIlraith, S., Yu, Y., Mylopoulos, J.: An automated approach to monitoring and diagnosing requirements. In: Proceedings of the 22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE\u201907), pp. 293\u2013302 (2007)","DOI":"10.1145\/1321631.1321675"},{"key":"255_CR44","doi-asserted-by":"crossref","unstructured":"Giorgini, P., Mylopoulos, J., Nicchiarelli, E., Sebastiani, R.: Reasoning with goal models. In: Proceedings of the 21st International Conference on Conceptual Modeling (ER\u201902), pp. 167\u2013181 (2002)","DOI":"10.1007\/3-540-45816-6_22"},{"issue":"3","key":"255_CR45","doi-asserted-by":"crossref","first-page":"63","DOI":"10.4018\/jebr.2005070104","volume":"1","author":"M. Weiss","year":"2005","unstructured":"Weiss M., Amyot D.: Business process modeling with urn. Int. J. E-Bus. Res. 1(3), 63\u201390 (2005)","journal-title":"Int. J. E-Bus. Res."},{"key":"255_CR46","doi-asserted-by":"crossref","unstructured":"Kronz, A.: Managing of process key performance indicators as part of the aris methodology. Corporate Performance Management, pp. 31\u201344 (2006)","DOI":"10.1007\/3-540-30787-7_3"},{"issue":"3","key":"255_CR47","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1504\/IJEB.2010.034170","volume":"8","author":"A. Pourshahid","year":"2010","unstructured":"Pourshahid A., Mussbacher G., Amyot D., Weiss M.: Toward an aspect-oriented framework for business process improvement. Int. J. Electron. Bus. 8(3), 233\u2013259 (2010)","journal-title":"Int. J. Electron. Bus."},{"key":"255_CR48","doi-asserted-by":"crossref","unstructured":"Robertson, S., Robertson, J.: Reliable requirements through the quality gateway. In: Proceedings of the 10th International Workshop on Database & Expert Systems Applications (DEXA\u201999), pp. 357\u2013363 (1999)","DOI":"10.1109\/DEXA.1999.795193"},{"key":"255_CR49","unstructured":"Robertson, S.: An early start to testing: how to test requirements. In: Proceedings of the EuroSTAR Conference (1996)"},{"key":"255_CR50","doi-asserted-by":"crossref","unstructured":"Bencomo, N., Whittle, J., Sawyer, P., Finkelstein, A., Letier, E.: Requirements reflection: requirements as runtime entities. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering (ICSE 2010), pp. 199\u2013202 (2010)","DOI":"10.1145\/1810295.1810329"}],"container-title":["Software &amp; Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-012-0255-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-012-0255-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-012-0255-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,5]],"date-time":"2025-04-05T05:12:35Z","timestamp":1743829955000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-012-0255-y"}},"subtitle":["Customizing the requirements model for the host environment"],"short-title":[],"issued":{"date-parts":[[2012,7,22]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,2]]}},"alternative-id":["255"],"URL":"https:\/\/doi.org\/10.1007\/s10270-012-0255-y","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2012,7,22]]}}}