{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,24]],"date-time":"2023-01-24T05:32:43Z","timestamp":1674538363481},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2010,3,4]],"date-time":"2010-03-04T00:00:00Z","timestamp":1267660800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2010,6]]},"DOI":"10.1007\/s00766-010-0098-4","type":"journal-article","created":{"date-parts":[[2010,3,3]],"date-time":"2010-03-03T05:15:17Z","timestamp":1267593317000},"page":"197-214","source":"Crossref","is-referenced-by-count":5,"title":["Modeling and detecting semantic-based interactions in aspect-oriented scenarios"],"prefix":"10.1007","volume":"15","author":[{"given":"Gunter","family":"Mussbacher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jon","family":"Whittle","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":[[2010,3,4]]},"reference":[{"key":"98_CR1","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/S1389-1286(02)00352-3","volume":"41","author":"M Calder","year":"2003","unstructured":"Calder M, Kolberg M, Magill EH, Reiff-Marganiec S (2003) Feature interaction: a critical review and considered forecast. Comput Netw 41:115\u2013141. doi: 10.1016\/S1389-1286(02)00352-3","journal-title":"Comput Netw"},{"key":"98_CR2","doi-asserted-by":"crossref","unstructured":"Rashid A, Sawyer P, Moreira A, Ara\u00fajo J (2002) Early aspects: a model for aspect-oriented requirements engineering. In: IEEE joint international conference on requirements engineering, pp 199\u2013202. doi: 10.1109\/ICRE.2002.1048526","DOI":"10.1109\/ICRE.2002.1048526"},{"key":"98_CR3","unstructured":"Ara\u00fajo J, Whittle J, Kim D-K (2004) Modeling and composing scenario-based requirements with aspects. In: International conference on requirements engineering, Kyoto, Japan, pp 58\u201367. doi: 10.1109\/RE.2004.32"},{"key":"98_CR4","doi-asserted-by":"crossref","unstructured":"Mussbacher G, Amyot D, Weiss M (2007) Visualizing early aspects with use case maps. Trans Aspect Oriented Softw Dev 3:105\u2013143. doi: 10.1007\/978-3-540-75162-5_5","DOI":"10.1007\/978-3-540-75162-5_5"},{"key":"98_CR5","unstructured":"Sanen F, Loughran N, Rashid A, Nedos A, Jackson A, Clarke S, Truyen E, Joosen W (2006) Classifying and documenting aspect interactions. In: Workshop on aspects, components and patterns for infrastructure software at AOSD, Bonn, Germany"},{"key":"98_CR6","doi-asserted-by":"crossref","first-page":"89","DOI":"10.5381\/jot.2007.6.7.a4","volume":"6","author":"J Zhang","year":"2007","unstructured":"Zhang J, Cottenier T, Van den Berg A, Gray J (2007) Aspect composition in the Motorola aspect-oriented modeling weaver. J Object Technol 6:89\u2013108","journal-title":"J Object Technol"},{"key":"98_CR7","doi-asserted-by":"crossref","unstructured":"Shaker P, Peters D (2006) Design-level detection of interactions in aspect-oriented systems. In: Aspects, dependencies and interactions workshop at ECOOP 2006. doi: 10.1145\/976270.976288","DOI":"10.1145\/976270.976288"},{"key":"98_CR8","doi-asserted-by":"crossref","unstructured":"Douence R, Fradet P, S\u00fcdholt M (2004) Composition, reuse and interaction analysis of stateful aspects. In: AOSD '04: Proceedings of the 3rd international conference on Aspect-oriented software development. ACM, Lancaster, UK, pp 141\u2013150","DOI":"10.1145\/976270.976288"},{"key":"98_CR9","doi-asserted-by":"crossref","unstructured":"Jayaraman P, Whittle J, Elkhodary A, Gomaa H (2007) Model composition in product lines and feature interaction detection using critical pair analysis. In: International conference on model driven engineering, languages and systems (MODELS), Nashville, USA, pp 151\u2013164. doi: 10.1145\/1370828.1370832","DOI":"10.1145\/1370828.1370832"},{"key":"98_CR10","unstructured":"ITU-T (2008) Recommendation Z.151 (11\/08): user requirements notation (URN)\u2014language definition, Geneva, Switzerland"},{"key":"98_CR11","doi-asserted-by":"crossref","unstructured":"Whittle J, Jayaraman P (2008) MATA: a tool for aspect-oriented modeling based on graph transformation. Models in software engineering: workshops and symposia at MODELS 2007, pp 16\u201327. doi: 10.1007\/978-3-540-69073-3_3","DOI":"10.1007\/978-3-540-69073-3_3"},{"key":"98_CR12","doi-asserted-by":"crossref","unstructured":"Mussbacher G, Whittle J, Amyot D (2009) Semantic-based interaction detection in aspect-oriented scenarios. In: IEEE international conference on requirements engineering conference, pp 203\u2013212. doi: 10.1109\/RE.2009.13","DOI":"10.1109\/RE.2009.13"},{"key":"98_CR13","doi-asserted-by":"crossref","unstructured":"Kohno T, Stubblefield A, Rubin A, Wallach D (2004) Analysis of an electronic voting system. In: IEEE symposium on security and privacy, IEEE Computer Society Press, pp 27\u201340. doi: 10.1109\/SECPRI.2004.1301313","DOI":"10.1109\/SECPRI.2004.1301313"},{"key":"98_CR14","doi-asserted-by":"crossref","unstructured":"Whittle J, Jayaraman P, Elkhodary A, Moreira A, Ara\u00fajo J (2009) MATA: a unified approach for composing UML aspect models based on graph transformation. Transactions on aspect oriented software development. Springer, New York (in press)","DOI":"10.1007\/978-3-642-03764-1_6"},{"key":"98_CR15","first-page":"115","volume":"5719","author":"G Mussbacher","year":"2009","unstructured":"Mussbacher G, Amyot D (2009) Extending the user requirements notation with aspect-oriented concepts. SDL 2009: design for motes and mobiles, Springer. LNCS 5719:115\u2013132. doi: 10.1007\/978-3-642-04554-7_8","journal-title":"LNCS"},{"key":"98_CR16","unstructured":"jUCMNav website (2009) http:\/\/jucmnav.softwareengineering.ca.\/jucmnav . Accessed Oct 2009"},{"key":"98_CR17","unstructured":"Klein J, Kienzle J (2007) Reusable aspect models. In: 11th workshop on aspect-oriented modeling, Nashville, USA"},{"key":"98_CR18","doi-asserted-by":"crossref","unstructured":"Amyot D, Ghanavati S, Horkoff J, Mussbacher G, Peyton L, Yu E (2010) Evaluating goal models within the goal-oriented requirement language. To appear In: International Journal of Intelligent Systems (IJIS), 2010","DOI":"10.1002\/int.20433"},{"key":"98_CR19","unstructured":"OMG (2008) UML Profile for modeling and analysis of real-time and embedded systems (MARTE), 1.0 Beta 2 Specification (ptc\/08-06-09), June 2008"},{"key":"98_CR20","doi-asserted-by":"crossref","unstructured":"Kienzle J, Guelfi N, Mustafiz S (2010) Crisis management systems: a case study for aspect oriented modeling. Special Issue of the transactions on aspect oriented software development. Springer, New York (in press). http:\/\/www.cs.mcgill.ca\/~joerg\/taosd\/TAOSD\/TAOSD.html . Accessed Oct 2009","DOI":"10.1007\/978-3-642-16086-8_1"},{"key":"98_CR21","doi-asserted-by":"crossref","unstructured":"Mussbacher G, Whittle J, Amyot D (2008) Towards semantic-based aspect interaction detection. In: Workshop on non-functional system properties in domain-specific modeling (at MODELS 2008)","DOI":"10.1109\/RE.2009.13"},{"key":"98_CR22","unstructured":"Blair L, Pang J (2003) Aspect-oriented solutions to feature interaction concerns using AspectJ. Feature interactions in telecommunications and software systems VII, IOS Press, pp 87\u2013104"},{"key":"98_CR23","unstructured":"Bergmans LMJ (2003) Towards detection of semantic conflicts between crosscutting concerns. Analysis of aspect-oriented software (AAOS), workshop at ECOOP 2003, Darmstadt, Germany"},{"key":"98_CR24","first-page":"27","volume-title":"Semantic-based weaving of scenarios","author":"J Klein","year":"2006","unstructured":"Klein J, H\u00e9lou\u00ebt L, J\u00e9z\u00e9quel J-M (2006) Semantic-based weaving of scenarios. Aspect-Oriented Software Development (AOSD), Vancouver, pp 27\u201338. doi: 10.1145\/1119655.1119662"},{"key":"98_CR25","doi-asserted-by":"crossref","unstructured":"France R, Ray I, Georg G, Ghosh S (2004) Aspect-oriented approach to early design modeling. In: IEE proceedings\u2014software, vol. 151, pp 173\u2013186. doi: 10.1016\/j.infsof.2006.08.003","DOI":"10.1016\/j.infsof.2006.08.003"},{"key":"98_CR26","volume-title":"Aspect-oriented analysis and design: the theme approach","author":"S Clarke","year":"2005","unstructured":"Clarke S, Baniassad E (2005) Aspect-oriented analysis and design: the theme approach. Addison Wesley, New York"},{"key":"98_CR27","volume-title":"Motorola WEAVR: model weaving in a large industrial context","author":"T Cottenier","year":"2007","unstructured":"Cottenier T, van den Berg A, Elrad T (2007) Motorola WEAVR: model weaving in a large industrial context. Aspect-Oriented Software Development (AOSD), Vancouver"},{"key":"98_CR28","doi-asserted-by":"crossref","unstructured":"Bakre S, Elrad T (2007) Scenario based resolution of aspect interactions with aspect interaction charts. In: 10th international workshop on aspect oriented modeling (at AOSD), Vancouver, Canada, pp 1\u20136. doi: 10.1145\/1229375.1229376","DOI":"10.1145\/1229375.1229376"},{"key":"98_CR29","doi-asserted-by":"crossref","first-page":"137","DOI":"10.5381\/jot.2007.6.7.a6","volume":"6","author":"F Mostefaoui","year":"2007","unstructured":"Mostefaoui F, Vachon J (2007) Design-level detection of interactions in aspect-UML models using Alloy. J Object Technol 6:137\u2013165","journal-title":"J Object Technol"},{"key":"98_CR30","doi-asserted-by":"crossref","unstructured":"Douence R, Fritz T, Loriant N, Menaud J-M, Segura-Devillechaise M, Sudholt M (2006) An expressive aspect language for system applications with Arachne. Transactions on aspect oriented software development I, pp 174\u2013213. doi: 10.1007\/11687061_6","DOI":"10.1007\/11687061_6"},{"key":"98_CR31","unstructured":"de Fraine B, Quiroga PD, Jonckers V (2008) Management of aspect interactions using statically verified control flow relations. In: Workshop on aspects, dependencies and interactions (at ECOOP 2008)"},{"key":"98_CR32","first-page":"36","volume-title":"Semantics-based composition for aspect-oriented requirements engineering","author":"R Chitchyan","year":"2007","unstructured":"Chitchyan R, Rashid A, Rayson P, Waters R (2007) Semantics-based composition for aspect-oriented requirements engineering. Aspect-Oriented Software Development (AOSD), Vancouver, pp 36\u201348. doi: 10.1145\/1218563.1218569"},{"key":"98_CR33","first-page":"178","volume-title":"Modeling interactions in feature oriented software designs","author":"J Liu","year":"2005","unstructured":"Liu J, Batory DS, Nedunuri S (2005) Modeling interactions in feature oriented software designs. Feature Interactions in Telecommunications and Software Systems VIII (ICFI\u201905), Leicester, pp 178\u2013197"},{"key":"98_CR34","doi-asserted-by":"crossref","unstructured":"du Bousquet L (1999) Feature interaction detection using testing and model checking: experience report. In: World congress on formal methods in the development of computing systems, vol. I, pp 622\u2013641. doi: 10.1007\/3-540-48119-2_35","DOI":"10.1007\/3-540-48119-2_35"},{"key":"98_CR35","first-page":"198","volume-title":"Considering feature interactions in product lines: towards the automatic derivation of dependencies between product variants","author":"A Metzger","year":"2005","unstructured":"Metzger A, B\u00fchne S, Lauenroth K, Pohl K (2005) Considering feature interactions in product lines: towards the automatic derivation of dependencies between product variants. Feature Interactions in Telecommunications and Software Systems VIII (ICFI\u201905), Leicester, pp 198\u2013216"},{"issue":"2","key":"98_CR36","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/j.comnet.2006.08.003","volume":"51","author":"M Weiss","year":"2007","unstructured":"Weiss M, Esfandiari B, Luo Y (2007) Towards a classification of web service feature interactions. Comput Netw 51(2):359\u2013381. doi: 10.1016\/j.comnet.2006.08.003","journal-title":"Comput Netw"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-010-0098-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00766-010-0098-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-010-0098-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T05:59:28Z","timestamp":1559109568000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00766-010-0098-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3,4]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,6]]}},"alternative-id":["98"],"URL":"https:\/\/doi.org\/10.1007\/s00766-010-0098-4","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,3,4]]}}}