{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T05:49:20Z","timestamp":1778824160862,"version":"3.51.4"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[2011,7,7]],"date-time":"2011-07-07T00:00:00Z","timestamp":1309996800000},"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,9]]},"DOI":"10.1007\/s11219-011-9153-8","type":"journal-article","created":{"date-parts":[[2011,7,6]],"date-time":"2011-07-06T19:27:01Z","timestamp":1309980421000},"page":"645-687","source":"Crossref","is-referenced-by-count":28,"title":["AoURN-based modeling and analysis of software product lines"],"prefix":"10.1007","volume":"20","author":[{"given":"Gunter","family":"Mussbacher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jo\u00e3o","family":"Ara\u00fajo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ana","family":"Moreira","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Amyot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,7,7]]},"reference":[{"key":"9153_CR3","unstructured":"Acher, M., Collet, P., Lahire, P., & France, R. (2009). Composing Feature Models. In 2nd international conference on software language engineering (SLE 2009) (pp. 62\u201381). Denver, USA."},{"key":"9153_CR4","volume-title":"Scenarios, stories. Use cases","author":"I Alexander","year":"2004","unstructured":"Alexander, I., & Maiden, N. (2004). Scenarios, stories. Use cases. Chichester, UK: Wiley."},{"key":"9153_CR5","unstructured":"Alf\u00e9rez, M., Santos, J., Moreira, A., Garcia, A., Kulesza, U., Ara\u00fajo, J., et al. (2009). Multi-view composition language for software product line requirements. In 2nd international conference on software language engineering (SLE 2009) (pp. 103\u2013122). Denver, USA."},{"issue":"8","key":"9153_CR6","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1002\/int.20433","volume":"25","author":"D Amyot","year":"2010","unstructured":"Amyot, D., Ghanavati, S., Horkoff, J., Mussbacher, G., Peyton, L., & Yu, E. (2010). Evaluating goal models within the goal-oriented requirement language. International Journal of Intelligent Systems (IJIS), 25(8), 841\u2013877. Wiley.","journal-title":"International Journal of Intelligent Systems (IJIS)"},{"issue":"5","key":"9153_CR7","doi-asserted-by":"crossref","first-page":"747","DOI":"10.4304\/jsw.6.5.747-768","volume":"6","author":"D Amyot","year":"2011","unstructured":"Amyot, D., & Mussbacher, G. (2011). User requirements notation: The first ten years, the next ten years. Journal of Software, 6(5), 747\u2013768. (Invited paper).","journal-title":"Journal of Software"},{"key":"9153_CR8","doi-asserted-by":"crossref","unstructured":"Ant\u00f3nio, S., Ara\u00fajo, J., & Silva, C. (2009). Adapting the i* framework for software product lines. ER workshops: Advances in conceptual modeling\u2014challenging perspectives, LNCS (Vol. 5833, pp. 286\u2013295). Gramado, Brazil: Springer.","DOI":"10.1007\/978-3-642-04947-7_34"},{"key":"9153_CR9","unstructured":"Asadi, M., Bagheri, E., Gasevic, D., & Hatala, M. (2011). Goal-driven software product line engineering. In 26th annual ACM symposium on applied computing (SAC 2011). Taichung, Taiwan: Tunghai University."},{"key":"9153_CR10","doi-asserted-by":"crossref","unstructured":"Bagheri, E., Asadi, M., Gasevic, D., & Soltani, S. (2010a), Stratified analytic hierarchy process: Prioritization and selection of software features. In 14th international software product line conference (SPLC 2010) (pp. 300\u2013315). Jeju Island, South Korea.","DOI":"10.1007\/978-3-642-15579-6_21"},{"key":"9153_CR11","doi-asserted-by":"crossref","unstructured":"Bagheri, E., Noia, T., Ragone, A., & Gasevic, D. (2010b). Configuring Software product line feature models based on stakeholders\u2019 soft and hard requirements. In 14th international software product line conference (SPLC 2010) (pp. 16\u201331). Jeju Island, South Korea.","DOI":"10.1007\/978-3-642-15579-6_2"},{"key":"9153_CR12","doi-asserted-by":"crossref","unstructured":"Bonif\u00e1cio, R., & Borba, P. (2009). Modeling scenario variability as crosscutting mechanisms. In ACM conference on aspect oriented software development (AOSD\u201909). Charlottesville, Virginia, USA: ACM Press.","DOI":"10.1145\/1509239.1509258"},{"key":"9153_CR13","doi-asserted-by":"crossref","unstructured":"Borba, C., & Silva, C. (2009). A comparison of goal-oriented approaches to model SPLs variability. ER workshops: Advances in conceptual modeling\u2014challenging perspectives, LNCS (Vol. 5833, pp. 244\u2013253). Gramado, Brazil: Springer.","DOI":"10.1007\/978-3-642-04947-7_30"},{"key":"9153_CR14","unstructured":"Bo\u0161kovic, M., Mussbacher, G., Bagheri, E., Amyot, D., Ga\u0161evic, D., & Hatala, M. (2011). Aspect-oriented feature models. In Models in software engineering - workshops and symposia at MODELS 2010, LNCS (Vol. 6627, pp. 110\u2013124). Oslo, Norway: Springer."},{"key":"9153_CR15","doi-asserted-by":"crossref","unstructured":"Bragan\u00e7a, A., & Machado, R. (2007). Automating mappings between use case diagrams and feature models for software product lines. In 11th international software product line conference (SPLC 2007) (pp. 3\u201312). Kyoto, Japan: IEEE Computer Society.","DOI":"10.1109\/SPLINE.2007.17"},{"key":"9153_CR16","unstructured":"Brito, I. (2008). Aspect-oriented requirements analysis. Ph.D. Thesis, Universidade Nova de Lisboa, Portugal."},{"key":"9153_CR17","doi-asserted-by":"crossref","unstructured":"Brito, I., Vieira, F., Moreira, A., & Ribeiro, R. (2007). Handling conflicts in aspectual requirements compositions. In Transactions on aspect-oriented software development (TAOSD) III, LNCS (Vol. 4620, pp. 144\u2013166). Berlin: Springer.","DOI":"10.1007\/978-3-540-75162-5_6"},{"key":"9153_CR18","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5269-7","volume-title":"Non-functional requirements in software engineering","author":"L Chung","year":"2000","unstructured":"Chung, L., Nixon, B. A., Yu, E., & Mylopoulos, J. (2000). Non-functional requirements in software engineering. Dordrecht, USA: Kluwer Academic Publishers."},{"key":"9153_CR19","volume-title":"Writing effective use cases","author":"A Cockburn","year":"2001","unstructured":"Cockburn, A. (2001). Writing effective use cases. Boston, MA, USA: Addison-Wesley."},{"key":"9153_CR20","doi-asserted-by":"crossref","unstructured":"Czarnecki, K., & Antkiewicz, M. (2005). Mapping features to models: A template approach based on superimposed variants. In Generative programming and component engineering (GPCE 2005), LNCS (Vol. 3676, pp. 422\u2013437). Berlin: Springer.","DOI":"10.1007\/11561347_28"},{"issue":"2","key":"9153_CR21","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1002\/spip.225","volume":"10","author":"K Czarnecki","year":"2004","unstructured":"Czarnecki, K., Helsen, S., & Eisenecker, U. W. (2004). Staged configuration through specialization and multilevel configuration of feature models. Software Process: Improvement and Practice, 10(2), 143\u2013169.","journal-title":"Software Process: Improvement and Practice"},{"key":"9153_CR22","unstructured":"Eriksson, M., B\u00f6rstler, J., & Borg, K. (2005). The PLUSS approach\u2014domain modeling with features, use cases and use case realizations. In H. Obbink, & K. Pohl (Eds.), 9th international conference on software product lines (SPLC 2005), LNCS (Vol. 3714, pp. 33\u201344). Berlin: Springer."},{"key":"9153_CR23","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1016\/j.engappai.2004.11.017","volume":"18","author":"P Giorgini","year":"2005","unstructured":"Giorgini, P., Mylopoulos, J., & Sebastini, R. (2005). Goal-oriented requirements analysis and reasoning in the Tropos methodology. Engineering Applications of Artificial Intelligence, 18, 159\u2013171.","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"9153_CR24","volume-title":"Designing software product lines with UML: From use cases to pattern-based software architectures","author":"H Gomaa","year":"2004","unstructured":"Gomaa, H. (2004). Designing software product lines with UML: From use cases to pattern-based software architectures. New York, USA: Addison-Wesley."},{"key":"9153_CR25","unstructured":"ITU-T: User Requirements Notation (URN)\u2014Language definition, ITU-T Recommendation Z.151 (11\/08). Geneva, Switzerland (November 2008). http:\/\/www.itu.int\/rec\/T-REC-Z.151\/en . Accessed March 2011."},{"key":"9153_CR26","volume-title":"Object-oriented software engineering: A use case driven approach","author":"I Jacobson","year":"1992","unstructured":"Jacobson, I. (1992). Object-oriented software engineering: A use case driven approach. USA: Addison Wesley."},{"key":"9153_CR27","unstructured":"Java Constraint Programming website (JaCoP). (2011). http:\/\/jacop.osolpro.com . Accessed March 2011."},{"key":"9153_CR28","unstructured":"Jayaraman, P., Whittle, J., Elkhodary, A. M., & Gomaa, H. (2007). Model composition in product lines and feature interaction detection using critical pair analysis. In MoDELS\u201907 conference, LNCS (Vol. 4735, pp. 151\u2013165). Berlin: Springer."},{"key":"9153_CR1","unstructured":"jUCMNav website. (2011). http:\/\/jucmnav.softwareengineering.ca\/jucmnav . Accessed March 2011."},{"key":"9153_CR29","doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., and Peterson, A S. (1990). Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical report, CMU\/SEI-90-TR-0211990, Software Engineering Institute, Carnegie Mellon University, USA.","DOI":"10.21236\/ADA235785"},{"key":"9153_CR30","unstructured":"Mussbacher, G. (2010). Aspect-oriented user requirements notation. Ph.D. thesis, School of Information Technologie and Engineering, University of Ottawa, Canada."},{"key":"9153_CR31","unstructured":"Mussbacher, G., & Amyot, D. (2009). Extending the user requirements notation with aspect-oriented concepts. In R. Reed, A. Bilgic, & R. Gotzhein (Eds.), 14th SDL forum (SDL 2009), SDL 2009: Design for motes and mobiles, LNCS (Vol. 5719, pp. 115\u2013132). Bochum, Germany: Springer."},{"key":"9153_CR32","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D., Ara\u00fajo, J., & Moreira, A. (2010a). Requirements modeling with the aspect-oriented user requirements notation (AoURN): A case study. In S. Katz, M. Mezini, & J. Kienzle (Eds.), Transactions on aspect-oriented software development (TAOSD) VII LNCS (Vol. 6210, pp. 23\u201368). Berlin: Springer.","DOI":"10.1007\/978-3-642-16086-8_2"},{"key":"9153_CR33","unstructured":"Mussbacher, G., Whittle, J., & Amyot, D. (2008). Towards semantic-based aspect interaction detection. In 1st international workshop on non-functional system properties in domain specific modeling languages (NFPinDSML2008). Toulouse, France."},{"issue":"2","key":"9153_CR34","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s00766-010-0098-4","volume":"15","author":"G Mussbacher","year":"2010","unstructured":"Mussbacher, G., Whittle, J., & Amyot, D. (2010b). Modeling and detecting semantic-based interactions in aspect-oriented scenarios. Requirements Engineering Journal (REJ), 15(2), 197\u2013214. (Springer).","journal-title":"Requirements Engineering Journal (REJ)"},{"key":"9153_CR35","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. J. (2005). Software product line engineering: Foundations, principles and techniques. Berlin, Germany: Springer."},{"key":"9153_CR36","unstructured":"Pourshahid, A., Richards, G., & Amyot, D. (2011). Toward a goal-oriented, business intelligence decision-making framework. In 5th international MCeTech conference on eTechnologies, LNBIP (Vol. 78, pp.100\u2013115). Les Diablerets, Switzerland: Springer."},{"key":"9153_CR37","unstructured":"Sebastiani, R., Giorgini, P., & Mylopoulous, J. (2004). Simple and minimum-cost satisfiability for goal models. In 16th international conference on advanced information systems engineering (CAISE\u201904), LNCS (Vol. 3084, pp. 675\u2013693). Riga, Latvia: Springer."},{"key":"9153_CR38","unstructured":"Silva, C., Alencar, F., Ara\u00fajo, J., Moreira, A., & Castro, J. (2008). Tailoring an aspectual goal-oriented approach to model features. In 20th international conference on software engineering and knowledge engineering (SEKE\u201908). Redwood City, California, USA."},{"key":"9153_CR39","unstructured":"Tun, T. T., Boucher, Q., Classen, A., Hubaux, A., & Heymans, P. (2009). Relating requirements and feature configurations: A systematic approach. In 13th international software product lines conference (SPLC\u201909) (pp. 201\u2013210). San Francisco, CA, USA."},{"key":"9153_CR40","doi-asserted-by":"crossref","unstructured":"Uno, K., Hayashi, S., & Saeki, M. (2009). Constructing feature models using goal-oriented analysis. In 9th International Conference on Quality Software (QSIC\u201909) (pp. 412\u2013417). Jeju, South Korea.","DOI":"10.1109\/QSIC.2009.61"},{"key":"9153_CR2","unstructured":"User Requirements Notation Virtual Library website. (2011). http:\/\/www.usecasemaps.org\/pub . Accessed March 2011."},{"key":"9153_CR41","unstructured":"van der Aalst, W. M. P., Lohmann, N., La Rosa, M., & Xu, J. (2010). Correctness ensuring process configuration: An approach based on partner synthesis. In 8th international conference on business process management, LNCS (Vol. 6336, pp. 95\u2013111). Hoboken, NJ, USA: Springer."},{"key":"9153_CR42","unstructured":"Varela, P., Ara\u00fajo, J., Brito, I., & Moreira, A. (2011). Aspect-oriented analysis for software product lines requirements engineering. In 26th annual ACM symposium on applied computing (SAC 2011). Taichung, Taiwan: Tunghai University."},{"key":"9153_CR43","unstructured":"Yu, E. (1995). Modeling strategic relationships for process reengineering. Ph.D. thesis, Department of Computer Science, University of Toronto, Canada."},{"key":"9153_CR44","doi-asserted-by":"crossref","unstructured":"Yu, Y., Leite, J., Lapouchnian, A., & Mylopoulos, J. (2008). Configuring features with stakeholder goals. In 23rd annual ACM symposium on applied computing (SAC 2008). Fortaleza, Brazil.","DOI":"10.1145\/1363686.1363840"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9153-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11219-011-9153-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-011-9153-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,12]],"date-time":"2019-06-12T20:03:25Z","timestamp":1560369805000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11219-011-9153-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,7,7]]},"references-count":44,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["9153"],"URL":"https:\/\/doi.org\/10.1007\/s11219-011-9153-8","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,7,7]]}}}