{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:35:22Z","timestamp":1725496522914},"publisher-location":"Berlin, Heidelberg","reference-count":70,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540770411"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-77042-8_2","type":"book-chapter","created":{"date-parts":[[2007,11,24]],"date-time":"2007-11-24T05:09:33Z","timestamp":1195880973000},"page":"3-53","source":"Crossref","is-referenced-by-count":15,"title":["COMPASS: Composition-Centric Mapping of Aspectual Requirements to Architecture"],"prefix":"10.1007","author":[{"given":"Ruzanna","family":"Chitchyan","sequence":"first","affiliation":[]},{"given":"M\u00f3nica","family":"Pinto","sequence":"additional","affiliation":[]},{"given":"Awais","family":"Rashid","sequence":"additional","affiliation":[]},{"given":"Lidia","family":"Fuentes","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"2_CR1","unstructured":"IBM Patterns for e-business (December 2006), http:\/\/www.128.ibm.com\/developerworks\/patterns\/"},{"key":"2_CR2","unstructured":"W3C XSL Transformations (XSLT) (1999), http:\/\/www.w3.org\/TR\/xslt"},{"key":"2_CR3","unstructured":"ACME, Carnegie Mellon University, and Dave Wile at USC\u2019s Information Sciences Institute, USA (2006), http:\/\/www.cs.cmu.edu\/~acme\/"},{"key":"2_CR4","unstructured":"British National Corpus, Oxford University Computing Services, UK (2006), http:\/\/www.natcorp.ox.ac.uk\/"},{"key":"2_CR5","unstructured":"SketchEngine, Lexical Computing Ltd (2006), www.sketchengine.co.uk"},{"key":"2_CR6","unstructured":"WMATRIX, Lancaster University, UK (2006), http:\/\/www.comp.lancs.ac.uk\/ucrel\/wmatrix\/"},{"key":"2_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/BFb0053581","volume-title":"Fundamental Approaches to Software Engineering","author":"R. Allen","year":"1998","unstructured":"Allen, R., Dounce, R., Garlan, D.: Specifying and Analyzing Dynamic Software Architectures. In: Astesiano, E. (ed.) ETAPS 1998 and FASE 1998. LNCS, vol.\u00a01382, pp. 21\u201337. Springer, Heidelberg (1998)"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Bachmann, F., Bass, L., Klein, M.: Deriving Architectural Tactics: A Step Towards Methodical Architectural Design, Carnegie Mellon University & Software Engineering Institute, Pittsburgh, PA, Technical Report CMU\/SEI-2003-TR-004 (March 2003), http:\/\/www.sei.cmu.edu\/pub\/documents\/03.reports\/pdf\/03tr004.pdf","DOI":"10.21236\/ADA413701"},{"issue":"1","key":"2_CR9","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2006.8","volume":"23","author":"E. Baniassad","year":"2006","unstructured":"Baniassad, E., Clements, P., Araujo, J., Moreira, A., Rashid, A., Tekinerdogan, B.: Discovering Early Aspects. IEEE Software\u00a023(1), 61\u201370 (2006)","journal-title":"IEEE Software"},{"key":"2_CR10","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2004 \u2013 Object-Oriented Programming","author":"O. Barais","year":"2004","unstructured":"Barais, O., Cariou, E., Duchien, L., Pessemier, N., Seinturier, L.: TranSAT: A Framework for the Specification of Software Architecture Evolution. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.\u00a03086, Springer, Heidelberg (2004)"},{"key":"2_CR11","unstructured":"Bass, L., Klein, M., Northrop, L.: Identifying Aspects Using Architectural Reasoning. In: Workshop on Early Aspects (held with AOSD 2004), Lancaster, UK (2004)"},{"key":"2_CR12","unstructured":"Berry, D.M.: Natural Language and Requirements Engineering - Nu? In: International Workshop on Requirements Engineering, Imperial College, London, UK (2001)"},{"key":"2_CR13","unstructured":"Chitchyan, R., Pinto, M., Fuentes, L., Rashid, A.: Relating AO Requirements to AO Architecture. In: Workshop on Early Aspects (held with OOPSLA 2005), San Diego, California, USA (2005)"},{"key":"2_CR14","unstructured":"Chitchyan, R., Rashid, A.: Tracing Requirements Interdependency Semantics. In: Workshop on Early Aspects (held with AOSD 2006), Bonn, Germany (2006)"},{"key":"2_CR15","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1145\/1218563.1218569","volume-title":"Sixth International Conference on Aspect-Oriented Software Development (AOSD 2007)","author":"R. Chitchyan","year":"2007","unstructured":"Chitchyan, R., Rashid, A., Rayson, P., Waters, R.: Semantics-Based Composition for Aspect-Oriented Requirements Engineering. In: Sixth International Conference on Aspect-Oriented Software Development (AOSD 2007), Vancouver, British Columbia, Canada, pp. 36\u201348. ACM Press, New York (2007)"},{"key":"2_CR16","unstructured":"Chitchyan, R., Rashid, A., Sawyer, P., Garcia, A., Pinto, M., Bakker, J., Tekinerdogan, B., Clarke, S., Jackson, A.: Survey of (Aspect-Oriented) Analysis and Design Approaches, Lancaster University, Lancaster, Survey Report AOSD-Europe-ULANC-9 (May 2005), http:\/\/www.aosd-europe.net\/"},{"key":"2_CR17","unstructured":"Chitchyan, R., Sampaio, A., Rashid, A., Sawyer, P., Khan, S.: Initial Version of Aspect-Oriented Requirements Engineering Model, Lancaster University, Lancaster AOSD-Europe project report (D36) No: AOSD-Europe-ULANC-17 (February 2006), http:\/\/www.aosd-europe.net\/"},{"key":"2_CR18","volume-title":"Aspect-Oriented Analysis and Design: the Theme Approach","author":"S. Clarke","year":"2005","unstructured":"Clarke, S., Baniassad, E.: Aspect-Oriented Analysis and Design: the Theme Approach. Addison-Wesley, Reading (2005)"},{"key":"2_CR19","volume-title":"Documenting Software Architectures","author":"P. Clements","year":"2002","unstructured":"Clements, P., Bachmann, F., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., Stafford, J.: Documenting Software Architectures. Addison-Wesley, Reading (2002)"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Dashofy, E.M., Hoek, A.v.d., Taylor, R.N.: An Infrastructure for the Rapid Development of XML-based Architecture Description Languages. In: 24th International Conference on Software Engineering (ICSE2002), Orlando, Florida, USA, May 19-25, 2001, pp. 266\u2013276 (2002)","DOI":"10.1145\/581372.581374"},{"key":"2_CR21","volume-title":"On the role of scientific thought","author":"E.W. Dijkstra","year":"1982","unstructured":"Dijkstra, E.W.: On the role of scientific thought, vol.\u00a0EWD 447. Springer, Heidelberg (1982)"},{"key":"2_CR22","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780199283071.001.0001","volume-title":"A Semantic Approach to English Grammar","author":"R.M.W. Dixon","year":"2005","unstructured":"Dixon, R.M.W.: A Semantic Approach to English Grammar, 2nd edn. Oxford University Press, Oxford (2005)","edition":"2"},{"key":"2_CR23","unstructured":"Egyed, A., Grunbacher, P., Medvidovic, N.: Refinement and Evolution Issues in Bridging Requirements and Architecture - the CBSP Approach. In: From Software Requirements to Architecture Workshop (held with ICSE 2001), Toronto, Canada, May 12-19, 2001, pp. 42\u201347 (2001)"},{"key":"2_CR24","unstructured":"Fuentes, L., G\u00e1mez, N., Pinto, M.: DAOPxADL: An Extension of the xADL Architecture Description Language with Aspects. In: DSOA 2006 workshop (held with JISBD 2006), Barcelona, Spain (2006)"},{"issue":"1","key":"2_CR25","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1002\/spe.744","volume":"37","author":"L. Fuentes","year":"2007","unstructured":"Fuentes, L., Pinto, M., Troya, J.M.: Supporting the Development of CAM\/DAOP Applications: an Integrated Development Process. Software Practice and Experience\u00a037(1), 21\u201364 (2007)","journal-title":"Software Practice and Experience"},{"key":"2_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1007\/11966104_7","volume-title":"Software Architecture","author":"A. Garcia","year":"2006","unstructured":"Garcia, A., Chavez, C., Batista, T., Sant\u2019Anna, C., Kulesza, U., Rashid, A., C.J.P.d.L.E.: On the Modular Representation of Architectural Aspects. In: Gruhn, V., Oquendo, F. (eds.) EWSA 2006. LNCS, vol.\u00a04344, pp. 82\u201397. Springer, Heidelberg (2006)"},{"key":"2_CR27","first-page":"47","volume-title":"Foundations of Component-Based Systems","author":"D. Garlan","year":"2000","unstructured":"Garlan, D., Monroe, R.T., Wile, D.: ACME: Architectural Description of Component-Based Systems. In: Leavens, G.T., Sitaraman, M. (eds.) Foundations of Component-Based Systems, pp. 47\u201368. Cambridge University Press, Cambridge (2000)"},{"key":"2_CR28","first-page":"202","volume-title":"First IEEE International Symposium on Requirements Engineering (RE 2001)","author":"P. Grunbacher","year":"2001","unstructured":"Grunbacher, P., Egyed, A., Medvidovic, N.: Reconciling Software Requirements and Architecture: the CBSP Approach. In: First IEEE International Symposium on Requirements Engineering (RE 2001), pp. 202\u2013211. IEEE Computer Society Press, Los Alamitos (2001)"},{"issue":"6","key":"2_CR29","doi-asserted-by":"crossref","first-page":"713","DOI":"10.1142\/S0218194000000341","volume":"20","author":"J. Grundy","year":"2000","unstructured":"Grundy, J.: Multi-perspective Specification, Design and Implementation of Software Components using Aspects. International Journal of Software Engineering and Knowledge Engineering\u00a020(6), 713\u2013734 (2000)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"2_CR30","unstructured":"Grundy, J.: Supporting Aspect-Oriented Component-Based Systems Engineering. In: International Conference on Software Engineering and Knowledge Engineering, pp. 388\u2013395. KSI Press (1999)"},{"key":"2_CR31","volume-title":"Aspect-Oriented Software Development with Use Cases","author":"I. Jacobson","year":"2005","unstructured":"Jacobson, I., Ng, P.-W.: Aspect-Oriented Software Development with Use Cases. Addison Wesley Professional, Reading (2005)"},{"key":"2_CR32","doi-asserted-by":"crossref","unstructured":"Jani, D.: Deriving Architecture Specifications from Goal Oriented Requirement Specifications, University of Texas at Austin, Masters Thesis (May 2004), http:\/\/users.ece.utexas.edu\/~perry\/work\/papers\/R2A-DJ-thesis.pdf","DOI":"10.1007\/11494713_13"},{"key":"2_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1007\/11494713_13","volume-title":"Software Architecture","author":"D. Jani","year":"2005","unstructured":"Jani, D., Vanderveken, D., Perry, D.E.: Deriving Architecture Specifications from KAOS Specifications: A Research Case Study. In: Morrison, R., Oquendo, F. (eds.) EWSA 2005. LNCS, vol.\u00a03527, pp. 185\u2013202. Springer, Heidelberg (2005)"},{"key":"2_CR34","unstructured":"Kand\u00e9, M.M.: A Concern-Oriented Approach to Software Architecture, PhD Thesis, Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland (2003), http:\/\/infoscience.epfl.ch\/getfile.py?mode=best&recid=54726"},{"key":"2_CR35","first-page":"48","volume-title":"International Conference on Requirements Engineering (RE 2004)","author":"S. Katz","year":"2004","unstructured":"Katz, S., Rashid, A.: From Aspectual Requirements to Proof Obligations for Aspect-Oriented Systems. In: International Conference on Requirements Engineering (RE 2004), pp. 48\u201357. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"2_CR36","unstructured":"Krechetov, I., Tekinerdogan, B., Pinto, M., Fuentes, L.: Initial Version of Aspect-Oriented Architecture Design Approach, 2006, University of Twente: Twente. AOSD-Europe Deliverable D37, AOSD-Europe-UT-D37 (February 2006)"},{"key":"2_CR37","unstructured":"Kulesza, U., Garcia, A., Lucena, C.: Generating Aspect-Oriented Agent Architectures. In: Workshop on Early Aspects (held with AOSD 2004), Lancaster, UK (March 22, 2004)"},{"key":"2_CR38","unstructured":"Kulesza, U., Garcia, A., Lucena, C., Staa, A.v.: Integrating Generative and Aspect-Oriented Technologies. In: 19th ACM SIGSoft Brazilian Symposium on Software Engineering, Brazil (October 3-7, 2005)"},{"key":"2_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/978-3-540-39800-4_2","volume-title":"Formal Methods for Software Architectures","author":"A.v. Lamsweerde","year":"2003","unstructured":"Lamsweerde, A.v.: From System Goals to Software Architecture. In: Bernardo, M., Inverardi, P. (eds.) SFM 2003. LNCS, vol.\u00a02804, pp. 25\u201343. Springer, Heidelberg (2003)"},{"key":"2_CR40","volume-title":"English verb classes and alternations: a preliminary investigation","author":"B. Levin","year":"1993","unstructured":"Levin, B.: English verb classes and alternations: a preliminary investigation. The University of Chicago Press, Chicago (1993)"},{"key":"2_CR41","unstructured":"Lopes, C.V.: D: A Language Framework for Distributed Programming, vol. PhD: College of Computer Science, Northeastern University, Boston, USA (1997), http:\/\/www.isis.vanderbilt.edu\/projects\/core\/bibliography\/core\/AOPdistribProg.pdf"},{"issue":"1","key":"2_CR42","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/32.825767","volume":"26","author":"N. Medvidovic","year":"2000","unstructured":"Medvidovic, N., Taylor, R.N.: A classification and Comparison Framework for Software Architecture Description Languages. IEEE Transitions on Software Engineering\u00a026(1), 70\u201393 (2000)","journal-title":"IEEE Transitions on Software Engineering"},{"key":"2_CR43","doi-asserted-by":"crossref","unstructured":"Mehta, N.R., Medvidovic, N., Phadke, S.: Towards a taxonomy of software connectors. In: 22nd International Conference on Software Engineering (ICSE 2000), Limerick, Ireland, June 4-11, 2000, pp. 178\u2013187 (2000)","DOI":"10.1145\/337180.337201"},{"key":"2_CR44","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/b106766","volume-title":"Advanced Information Systems Engineering","author":"A. Moreira","year":"2005","unstructured":"Moreira, A., Araujo, J., Rashid, A.: A Concern-Oriented Requirements Engineering Model. In: Pastor, \u00d3., Falc\u00e3o e Cunha, J. (eds.) CAiSE 2005. LNCS, vol.\u00a03520, pp. 293\u2013308. Springer, Heidelberg (2005)"},{"key":"2_CR45","doi-asserted-by":"crossref","unstructured":"Moreira, A., Araujo, J., Rashid, A.: Multi-Dimensional Separation of Concerns in Requirements Engineering. In: 13th International Requirements Engineering Conference (RE 2005), Paris, France, August 29 - September 2, 2005, pp. 285\u2013296 (2005)","DOI":"10.1109\/RE.2005.46"},{"issue":"3","key":"2_CR46","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1109\/2.910904","volume":"34","author":"B. Nuseibeh","year":"2001","unstructured":"Nuseibeh, B.: Weaving Together Requirements and Architectures. IEEE Computer\u00a034(3), 115\u2013117 (2001)","journal-title":"IEEE Computer"},{"key":"2_CR47","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/QSIC.2003.1319086","volume-title":"Third International Conference on Quality Software (QSIC 2003)","author":"J. P\u00e9rez","year":"2003","unstructured":"P\u00e9rez, J., Ramos, I., Ja\u00e9n, J., Letelier, P., Navarro, E.: PRISMA: towards quality, aspect-oriented and dynamic software architectures. In: Third International Conference on Quality Software (QSIC 2003), Dallas, Texas, USA, November 6 - 7, 2003, pp. 59\u201366. IEEE Computer Society, Los Alamitos (2003)"},{"key":"2_CR48","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP 2004 \u2013 Object-Oriented Programming","author":"N. Pessemier","year":"2004","unstructured":"Pessemier, N., Seinturier, L., Duchien, L.: Components, ADL and AOP: Towards a Common Approach. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.\u00a03086, Springer, Heidelberg (2004)"},{"key":"2_CR49","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1007\/978-3-540-39815-8_8","volume-title":"Generative Programming and Component Engineering","author":"M. Pinto","year":"2003","unstructured":"Pinto, M., Fuentes, L., Troya, J.M.: DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, vol.\u00a02830, pp. 118\u2013137. Springer, Heidelberg (2003)"},{"key":"2_CR50","unstructured":"Pinto, M., Fuentes, L.: AO-ADL: An ADL for describing Aspect-Oriented Architectures. In: Early Aspect Workshop (held with AOSD 2007), Vancouver, Canada (March 13, 2007)"},{"key":"2_CR51","doi-asserted-by":"crossref","unstructured":"Pinto, M., G\u00e1mez, N., Fuentes, L.: Towards the Architectural Definition of the Health Watcher System with AO-ADL. In: Early Aspect Workshop (held with ICSE 2007), Minnesota, USA (May 2007)","DOI":"10.1109\/EARLYASPECTS.2007.10"},{"key":"2_CR52","volume-title":"A Comprehensive Grammar of the English Language","author":"R. Quirk","year":"1985","unstructured":"Quirk, R., et al.: A Comprehensive Grammar of the English Language. Longman, New York (1985)"},{"key":"2_CR53","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1007\/11880240_12","volume-title":"Model Driven Engineering Languages and Systems","author":"A. Rashid","year":"2006","unstructured":"Rashid, A., Moreira, A.: Domain Models are NOT Aspect Free. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 155\u2013169. Springer, Heidelberg (2006)"},{"key":"2_CR54","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/643603.643605","volume-title":"2nd International Conference on Aspect-Oriented Software Development, (AOSD 2003)","author":"A. Rashid","year":"2003","unstructured":"Rashid, A., Moreira, A., Araujo, J.: Modularisation and Composition of Aspectual Requirements. In: 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003), pp. 11\u201320. ACM Press, New York (2003)"},{"key":"2_CR55","unstructured":"Rayson, P.: UCREL Semantic Analysis System (USAS) (2005), http:\/\/ucrel.lancs.ac.uk\/wmatrix.html"},{"key":"2_CR56","doi-asserted-by":"crossref","unstructured":"Sampaio, A., Chitchyan, R., Rashid, A., Rayson, P.: EA-Miner: a Tool for Automating Aspect-Oriented Requirements Identification. In: 20th Automated Software Engineering Conference (ASE 2005), Long Beach, California, USA, November 7-11, 2005, pp. 352\u2013355 (2005)","DOI":"10.1145\/1101908.1101967"},{"key":"2_CR57","doi-asserted-by":"crossref","unstructured":"Sampaio, A., Rashid, A., Chitchyan, R., Rayson, P.: EA-Miner: Towards Automation in Aspect-Oriented Requirements Engineering. In: Transactions on Aspect-Oriented Software Development 2007 (accepted for publication)","DOI":"10.1145\/1370828.1370836"},{"issue":"11","key":"2_CR58","doi-asserted-by":"publisher","first-page":"969","DOI":"10.1109\/TSE.2005.129","volume":"31","author":"P. Sawyer","year":"2005","unstructured":"Sawyer, P., Rayson, P., Cosh, K.: Shallow Knowledge as an Aid to Deep Understanding in Early Phase Requirements Engineering. IEEE Transactions on Software Engineering\u00a031(11), 969\u2013981 (2005)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"2_CR59","volume-title":"Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects","author":"D.C. Schmidt","year":"2000","unstructured":"Schmidt, D.C., Stal, M., Rohnert, H., Buschmann, F.: Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects. John Wiley and Sons, Chichester (2000)"},{"issue":"5","key":"2_CR60","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MS.2003.1231146","volume":"20","author":"B. Selic","year":"2003","unstructured":"Selic, B.: The Pragmatics of Model-Driven Development. IEEE Software\u00a020(5), 19\u201325 (2003)","journal-title":"IEEE Software"},{"issue":"5","key":"2_CR61","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MS.2003.1231150","volume":"20","author":"S. Sendall","year":"2003","unstructured":"Sendall, S., Kozaczynski, W.: Model transformation: the heart and soul of model-driven software development. IEEE Software\u00a020(5), 42\u201345 (2003)","journal-title":"IEEE Software"},{"key":"2_CR62","doi-asserted-by":"crossref","unstructured":"Shaw, M., DeLine, R., Zelesnik, G.: Abstractions and Implementations for Architectural Connections. In: Third International Conference on Configurable Distributed Systems (ICCDS 1996), pp. 2\u201310 (1996)","DOI":"10.1109\/CDS.1996.509340"},{"key":"2_CR63","volume-title":"Software Engineering","author":"I. Sommerville","year":"2004","unstructured":"Sommerville, I.: Software Engineering, 7th edn. Addison-Wesley, Reading (2004)","edition":"7"},{"key":"2_CR64","first-page":"74","volume-title":"International Conference of Requirements Engineering (ICRE 1998)","author":"I. Sommerville","year":"1998","unstructured":"Sommerville, I., Sawyer, P., Viller, S.: Viewpoints for requirements elicitation: a practical approach. In: International Conference of Requirements Engineering (ICRE 1998), Kyoto, Japan, April 19-25,1998, pp. 74\u201381. IEEE Computer Society, Los Alamitos (1998)"},{"key":"2_CR65","doi-asserted-by":"crossref","DOI":"10.1201\/b12455","volume-title":"The Domain Theory: Patterns of Knowledge and Software Reuse","author":"A. Sutcliffe","year":"2002","unstructured":"Sutcliffe, A.: The Domain Theory: Patterns of Knowledge and Software Reuse. Lawrence Erlbaum Associates, Mahwah (2002)"},{"key":"2_CR66","unstructured":"Tarr, P.L., Ossher, H., Harrison, W.H., Sutton, S.M.: N Degrees of Separation: Multi-Dimensional Separation of Concerns. In: 21st International Conference on Software Engineering (ICSE 1999), Los Angeles, CA, USA, May 16-22, 1999, pp. 107\u2013119 (1999)"},{"key":"2_CR67","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/WICSA.2004.1310685","volume-title":"4th Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004)","author":"B. Tekinerdogan","year":"2004","unstructured":"Tekinerdogan, B.: ASAAM: Aspectual software architecture analysis method. In: 4th Working IEEE\/IFIP Conference on Software Architecture (WICSA 2004), Oslo, Norway, June 12-15, 2004, pp. 5\u201314. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"2_CR68","unstructured":"Waters, R. W.: MRAT - The Multidimensional Requirements Analysis Tool, MSc. Thesis, Computing Department, Lancaster University, Lancaster (2006)"},{"issue":"4","key":"2_CR69","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1049\/ip-sen:20040921","volume":"151","author":"J. Whittle","year":"2004","unstructured":"Whittle, J., Araujo, J.: Scenario Modeling with Aspects. IEE Proceedings - Software (Special Issue on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design) 151(4), 157\u2013172 (2004)","journal-title":"IEE Proceedings - Software"},{"key":"2_CR70","unstructured":"Wloka, J.: Towards Tool-supported Update of Pointcuts in AO Refactoring. In: Linking Aspect Technology and Evolution Workshop (held with AOSD 2006), Bonn, Germany, March 20-24, 2006, pp. 20\u201324 (2006)"}],"container-title":["Lecture Notes in Computer Science","Transactions on Aspect-Oriented Software Development IV"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-77042-8_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,19]],"date-time":"2024-02-19T14:55:20Z","timestamp":1708354520000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-77042-8_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540770411"],"references-count":70,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-77042-8_2","relation":{},"subject":[]}}