{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T04:10:40Z","timestamp":1748578240327,"version":"3.41.0"},"publisher-location":"Cham","reference-count":58,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319223476"},{"type":"electronic","value":"9783319223483"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-22348-3_14","type":"book-chapter","created":{"date-parts":[[2015,7,30]],"date-time":"2015-07-30T06:26:43Z","timestamp":1438237603000},"page":"244-264","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Overview on Aspect-Oriented Requirements Engineering Area"],"prefix":"10.1007","author":[{"given":"Paulo Afonso Parreira","family":"J\u00fanior","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ros\u00e2ngela Dellosso","family":"Penteado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,7,31]]},"reference":[{"key":"14_CR1","unstructured":"Dijkstra, E.W.: A Discipline of Programming. Pearson Prentice Hall, Englewood Cliffs. p. 217. ISBN: 978-0132158718, 1976"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Sampaio, A., Greenwood, P., Garcia, A.F., Rashid, A.A.: Comparative study of aspect-oriented requirements engineering approaches. In: 1st International Symposium on Empirical Software Engineering and Measurement, pp. 166\u2013175 (2007)","DOI":"10.1109\/ESEM.2007.15"},{"key":"14_CR3","unstructured":"Kai, P., Robert, F., Shadid, M., Michael, M.: Systematic mapping studies in software engineering. In: 12th International Conference on Evaluation and Assessment in Software Engineering Proceedings, Swinton, UK, pp. 68\u201377 (2008)"},{"key":"14_CR4","unstructured":"Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Technical Report. Keele University and Durham University (2007)"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Moreira, A., Rashid, A., Ara\u00fajo, J.: Multi-dimensional separation of concerns in requirements engineering. In: Proceedings of the 13th International Conference on Requirements Engineering (RE), pp. 285\u2013296 (2005)","DOI":"10.1109\/RE.2005.46"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Chitchyan, R., Sampaio, A., Rashid, A., Rayson, P.: A tool suite for aspect-oriented requirements engineering. In International Workshop on Early Aspects. ACM, pp. 19\u201326 (2006)","DOI":"10.1145\/1137639.1137644"},{"key":"14_CR7","unstructured":"Baniassad, E., Clarke, S.: Theme: an approach for aspect-oriented analysis and design. In: 26th International Conference on Software Engineering (ICSE 2004) (2004)"},{"key":"14_CR8","unstructured":"Rashid, A., Sawyer, P., Moreira, A., Ara\u00fajo, J.: Early aspects: a model for aspect-oriented requirements engineering. In: International Conference on Requirements Engineering (RE) (2002)"},{"key":"14_CR9","unstructured":"Yijun, Y., Leite, J.C.S.P., Mylopoulos, J.: From goals to aspects: discovering aspects from requirements goal models. In: International Conference on Requirements Engineering (RE) (2004)"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Rashid, A., Moreira, A., Ara\u00fajo, J.: Modularisation and composition of aspectual requirements. In: 2nd International Conference on Aspect-Oriented Software Development (AOSD 2003). ACM (2003)","DOI":"10.1145\/643603.643605"},{"key":"14_CR11","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, New York (2005)"},{"key":"14_CR12","doi-asserted-by":"publisher","first-page":"792","DOI":"10.1016\/j.infsof.2010.03.006","volume":"52","author":"B Kitchenham","year":"2010","unstructured":"Kitchenham, B., et al.: Systematic literature reviews in software engineering \u2013 a tertiary study. Inf. Softw. Technol. 52, 792\u2013805 (2010)","journal-title":"Inf. Softw. Technol."},{"issue":"1","key":"14_CR13","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1007\/s00766-005-0021-6","volume":"11","author":"R Wieringa","year":"2006","unstructured":"Wieringa, R., Maiden, N.A.M., Mead, N.R., Rolland, C.: Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Eng. 11(1), 102\u2013107 (2006)","journal-title":"Requirements Eng."},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Herrera, J., et al.: Revealing crosscutting concerns in textual requirements documents: an exploratory study with industry systems. In: 26th Brazilian Symposium on Software Engineering, pp. 111\u2013120 (2012)","DOI":"10.1109\/SBES.2012.10"},{"issue":"4","key":"14_CR15","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1049\/ip-sen:20040921","volume":"151","author":"J Whittle","year":"2004","unstructured":"Whittle, J., Ara\u00fajo, J.: Scenario modeling with aspects. IEEE Softw. 151(4), 157\u2013172 (2004)","journal-title":"IEEE Softw."},{"issue":"11","key":"14_CR16","first-page":"2718","volume":"6","author":"BS Ali","year":"2011","unstructured":"Ali, B.S., Kasirun, Z.M.D.: An approach for crosscutting concern identification at requirements level using NLP. Int. J. Phy. Sci. 6(11), 2718\u20132730 (2011)","journal-title":"Int. J. Phy. Sci."},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Ali, B.S., Kasirun, Z.M.: 3CI: a tool for crosscutting concern identification. In: Proceedings of the International Conference on Computational Intelligence for Modeling Control and Automation, Vienna, Austria, pp. 351\u2013355 (2008a)","DOI":"10.1109\/CIMCA.2008.77"},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Ali, B.S., Kasirun, Z.M.: Developing tool for crosscutting concern identification using NLP. In: Proceedings of the International Symposium on Information Technology, Kuala Lumpur, Malaysia (2008b)","DOI":"10.1109\/ITSIM.2008.4632039"},{"key":"14_CR19","doi-asserted-by":"crossref","unstructured":"Duan, C., Cleland-Huang, J.: A clustering technique for early detection of dominant and recessive crosscutting concerns. In: Proceedings of the International Conference on Software Engineering, Minneapolis, MN (2007)","DOI":"10.1109\/EARLYASPECTS.2007.1"},{"key":"14_CR20","doi-asserted-by":"crossref","unstructured":"Lau, Y., Zhao, W., Peng, X., Tang, S.: A connector-centric approach to aspect-oriented software evolution. In: Proceedings of the International Computer Software and Applications Conference, Beijing, China, pp. 391\u2013396 (2007)","DOI":"10.1109\/COMPSAC.2007.14"},{"key":"14_CR21","doi-asserted-by":"crossref","unstructured":"Weston, N., Chitchyan, R., Rashid, A.: A formal approach to semantic composition of aspect-oriented requirements. In: Proceedings of the 16th IEEE International Requirements Engineering Conference, Catalunya, Spain, pp. 173\u2013182 (2008)","DOI":"10.1109\/RE.2008.42"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"Chitchyan, R., et al.: Semantic vs. syntactic compositions in aspect-oriented requirements engineering: An empirical study. In: Proceedings of the 8th International Conference on AOSD, Virginia, USA, pp. 149\u2013160 (2009)","DOI":"10.1145\/1509239.1509260"},{"key":"14_CR23","doi-asserted-by":"crossref","unstructured":"Agostinho, S., et al.: A Metadata-driven approach for aspect-oriented requirements analysis. In: Proceedings of the 10th International Conference on Enterprise Information Systems, Barcelona, Spain, pp. 129\u2013136 (2008)","DOI":"10.5220\/0001684101290136"},{"key":"14_CR24","unstructured":"Medeiros, M., Silva, L., Medeiros, A.L.: A semi-automatic strategy to identify crosscutting concerns in PL-AOVgraph requirement models. In: Proceedings of the Workshop on Requirements Engineering, Rio de Janeiro, Rio de Janeiro, pp. 46\u201359 (2013)"},{"key":"14_CR25","doi-asserted-by":"crossref","unstructured":"Sampaio, A., Chitchyan, R., Rashid, A., Rayson, P.: EA-Miner: a tool for automating aspect-oriented requirements identification. In: Proceedings of the International Conference Automated Software Engineering, California, USA, pp. 353\u2013355 (2005)","DOI":"10.1145\/1101908.1101967"},{"key":"14_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1007\/11687061_7","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"MP Monteiro","year":"2006","unstructured":"Monteiro, M.P., Fernandes, J.M.: Towards a catalogue of refactorings and code smells for aspectj. In: Rashid, A., Ak\u015fit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol. 3880, pp. 214\u2013258. Springer, Heidelberg (2006). Zheng, X., Liu, X., Liu, S.: Use case and non-functional scenario template-based approach to identify aspects. In: Proceedings of the 2nd International Conference on Computer Engineering and Applications, Bali Island, Indonesia, pp. 89\u201393 (2010)."},{"key":"14_CR27","doi-asserted-by":"crossref","unstructured":"Liu, X., Liu, S., Zheng, X.: Adapting the NFR framework to aspectual use-case driven approach. In: Proceedings of the 7th International Conference on Software Engineering Research, Management and Applications, Hainan Island, China, pp. 209\u2013214 (2009)","DOI":"10.1109\/SERA.2009.31"},{"key":"14_CR28","doi-asserted-by":"crossref","unstructured":"Wehrmeister, M.A., Freitas, E.P., Pereira, C.E., Wagner, F.R.: An aspect-oriented approach for dealing with non-functional requirements in a model-driven development of distributed embedded real-time systems. In: Proceedings of the 10th International Symposium on Object and Component-Oriented Real-Time Distributed Computing, Orlando, Florida, USA, pp. 428\u2013432 (2008)","DOI":"10.1109\/ISORC.2007.17"},{"key":"14_CR29","doi-asserted-by":"crossref","unstructured":"Ara\u00fajo, J., Zowghi, D., Moreira, A.: An evolutionary model of requirements correctness with early aspects. In: Proceedings of the 9th International Workshop on Principles of Software Evolution, Dubrovnik, Croatia, pp. 67\u201370 (2007)","DOI":"10.1145\/1294948.1294965"},{"key":"14_CR30","unstructured":"Soeiro, E., Brito, I.S., Moreira, A.: An XML-based language for specification and composition of aspectual concerns. In: Proceedings of the 8th International Conference on Enterprise Information Systems, Paphos, Cyprus (2006)"},{"key":"14_CR31","doi-asserted-by":"crossref","unstructured":"Ribeiro, J.C., Ara\u00fajo, J.: AspOrAS: a requirements agile approach based on scenarios and aspects. In: Proceedings of the 2nd International Conference on Research Challenges in Information Science, Marrakech, Morocco, pp. 313\u2013323 (2008)","DOI":"10.1109\/RCIS.2008.4632121"},{"key":"14_CR32","doi-asserted-by":"crossref","unstructured":"Ara\u00fajo, J., Ribeiro, J.C.: Towards an aspect-oriented agile requirements approach. In: Proceedings of the International Workshop on Principles of Software Evolution, Lisbon, Portugal, pp. 140\u2013143 (2005)","DOI":"10.1109\/IWPSE.2005.31"},{"key":"14_CR33","doi-asserted-by":"crossref","unstructured":"Sardinha, A., Chitchyan, R., Weston, N., Greenwood, P., Rashid, A.: EA-Analyzer: automating conflict detection in aspect-oriented requirements. In: Proceedings of the 24th International Conference on Automated Software Engineering, Auckland, New Zealand, pp. 530\u2013534 (2009)","DOI":"10.1109\/ASE.2009.31"},{"key":"14_CR34","unstructured":"Katz, S., Rashid, A.: From aspectual requirements to proof obligations for aspect-oriented systems. In: Proceedings of the IEEE International Conference on Requirements Engineering, Kyoto, Japan, pp. 48\u201357 (2004)"},{"key":"14_CR35","doi-asserted-by":"crossref","unstructured":"Penim, A.S., Ara\u00fajo, J.: Identifying and modeling aspectual scenarios with theme and MATA. In: Proceedings of the ACM Symposium on Applied Computing, Switzerland, pp. 287\u2013291 (20100","DOI":"10.1145\/1774088.1774149"},{"key":"14_CR36","doi-asserted-by":"crossref","unstructured":"Marques, G., Ara\u00fajo, J., Lencastre, M.: Integrating problem frames with aspects. In: Proceedings of the 23rd Brazilian Symposium on Software Engineering, Fortaleza\/CE, pp. 196\u2013206 (2009)","DOI":"10.1109\/SBES.2009.9"},{"key":"14_CR37","doi-asserted-by":"crossref","unstructured":"Mehner, K., Monga, M., Taentzer, G.: Interaction analysis in aspect-oriented models. In: Proceedings of the 14th IEEE International Conference Requirements Engineering, Minnesota, USA, pp. 69\u201378 (2006)","DOI":"10.1109\/RE.2006.35"},{"issue":"10","key":"14_CR38","doi-asserted-by":"publisher","first-page":"383","DOI":"10.1145\/1167515.1167506","volume":"41","author":"LK Kit","year":"2006","unstructured":"Kit, L.K., Man, C.K., Baniassad, E.: Isolating and relating concerns in requirements using latent semantic analysis. ACM SIGPLAN Not. 41(10), 383\u2013396 (2006)","journal-title":"ACM SIGPLAN Not."},{"key":"14_CR39","doi-asserted-by":"crossref","unstructured":"Meier, S., Reinhard, T., Stoiber, R., Glinz, M.: Modeling and evolving crosscutting concerns in ADORA. In: Proceedings of the International Conference on Software Engineering, Minneapolis, MN (2007)","DOI":"10.1109\/EARLYASPECTS.2007.7"},{"key":"14_CR40","doi-asserted-by":"crossref","unstructured":"Marques, A., Moreira, A., Ara\u00fajo, J.: Multi-dimensional composition by objective. In: Proceedings of the International Conference on Software Engineering, Leipzig, Germany, pp. 19\u201325 (2008)","DOI":"10.1145\/1370828.1370834"},{"key":"14_CR41","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D.: On modeling interactions of early aspects with goals. In: Proceedings of the Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, Charlottesville, VA, USA, pp. 14\u201319 (2009)","DOI":"10.1109\/EA.2009.5071578"},{"key":"14_CR42","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Whittle, J., Amyot, D.: Semantic-based interaction detection in aspect-oriented scenarios. In: Proceedings of the IEEE International Conference on Requirements Engineering, Georgia, USA, pp. 203\u2013212 (2009)","DOI":"10.1109\/RE.2009.13"},{"key":"14_CR43","doi-asserted-by":"crossref","unstructured":"Hamza, H.S., Darwish, D.: On the discovery of candidate aspects in software requirements. In: Proceedings of the 6th International Conference on Information Technology: New Generations, Las Vegas, USA, pp. 819\u2013824 (2009)","DOI":"10.1109\/ITNG.2009.277"},{"key":"14_CR44","doi-asserted-by":"crossref","unstructured":"Pinto, M., Fuentes, L., Valenzuela, J.A., Pires, P.F., Delicato, F.C.: Promoting the software evolution in AOSD with early aspects: Architecture-oriented model-based pointcuts. In: Proceedings of the Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, Charlottesville, VA, USA, pp. 31\u201337 (2009)","DOI":"10.1109\/EA.2009.5071581"},{"key":"14_CR45","doi-asserted-by":"crossref","unstructured":"Chernak, Y.: Requirements composition table explained. In: Proceedings of the 20th IEEE International Requirements Engineering Conference, Chicago, Illinois, USA, pp. 273\u2013278 (2012)","DOI":"10.1109\/RE.2012.6345814"},{"key":"14_CR46","doi-asserted-by":"crossref","unstructured":"de Paula, V., Batista, T.: Revisiting a formal framework for modeling aspects in the design phase. In: Proceedings of the International Conference on Software Engineering, Minneapolis, MN (2007)","DOI":"10.1109\/EARLYASPECTS.2007.9"},{"key":"14_CR47","doi-asserted-by":"crossref","unstructured":"Oliveira, A.R., Ara\u00fajo, J., Amaral, V.: The VisualAORE DSL. In: Proceedings of the 5th International Workshop on Requirements Engineering Visualization, Sydney, Australia, pp. 11\u201319 (2010)","DOI":"10.1109\/REV.2010.5625665"},{"key":"14_CR48","doi-asserted-by":"crossref","unstructured":"Alencar, F., et al.: Towards modular i* models. In: ACM Symposium on Applied Computing, pp. 292\u2013297 (2010)","DOI":"10.1145\/1774088.1774150"},{"key":"14_CR49","doi-asserted-by":"crossref","unstructured":"Pinto, M., Gamez, N., Fuentes, L.: Towards the architectural definition of the health watcher system with AO-ADL. In: Proceedings of the Workshop in Aspect-Oriented Requirements Engineering and Architecture Design, Minneapolis (2007)","DOI":"10.1109\/EARLYASPECTS.2007.10"},{"key":"14_CR50","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Kienzle, J., Amyot, D.: Transformation of aspect-oriented requirements specifications for reactive systems into aspect-oriented design specifications. In: Proceedings of the Model-Driven Requirements Engineering Workshop, Trento, Italy, pp. 39\u201347 (2011)","DOI":"10.1109\/MoDRE.2011.6045365"},{"key":"14_CR51","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D., Weiss, M.: Visualizing aspect-oriented requirements scenarios with use case maps. In: Proceedings of the First International Workshop on Visualization in Requirements Engineering (2007)","DOI":"10.1109\/REV.2006.9"},{"key":"14_CR52","doi-asserted-by":"crossref","unstructured":"Ossher, H., et al.: C. Using tagging to identify and organize concerns during pre-requirements analysis. In: Proceedings of the Aspect-Oriented Requirements Engineering and Architecture Design, Charlottesville, VA, USA, pp. 25\u201330 (2009)","DOI":"10.1109\/EA.2009.5071580"},{"key":"14_CR53","unstructured":"Brito, I., Moreira, A.: Towards a composition process for aspect-oriented requirements. In: Proceedings of the Early Aspects Workshop at AOSD, Massachusetts, USA (2003)"},{"key":"14_CR54","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-642-16086-8_2","volume-title":"Transactions on Aspect-Oriented Software Development VII","author":"G Mussbacher","year":"2010","unstructured":"Mussbacher, G., Amyot, D., Ara\u00fajo, J., Moreira, A.: requirements modeling with the aspect-oriented user requirements notation (AoURN): a case study. In: Katz, S., Mezini, M., Kienzle, J. (eds.) Transactions on Aspect-Oriented Software Development VII. LNCS, vol. 6210, pp. 23\u201368. Springer, Heidelberg (2010)"},{"key":"14_CR55","doi-asserted-by":"crossref","unstructured":"Kienzle, J., Abed, W.A., Klein, J.: Aspect-oriented multi-view modeling. In: Proceedings of the 8th International Conference on AOSD, New York, USA, pp. 87\u201398 (2009)","DOI":"10.1145\/1509239.1509252"},{"key":"14_CR56","doi-asserted-by":"crossref","unstructured":"Dyba, T., Dingsoyr, T., Hanssen, G.K.: Applying systematic reviews to diverse study types. In: Proceedings of the International Symposium on Empirical Software Engineering and Measurement, Washington, DC, USA (2007)","DOI":"10.1109\/ESEM.2007.59"},{"key":"14_CR57","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1007\/978-1-4615-5269-7","volume-title":"Non-Functional Requirements in Software Engineering","author":"L Chung","year":"2000","unstructured":"Chung, L., Leite, J.S.P.: Non-Functional Requirements in Software Engineering, p. 441. Springer, Heidelberg (2000)"},{"key":"14_CR58","doi-asserted-by":"crossref","unstructured":"Parreira J\u00fanior, P.A., Penteado, R.A.D.: Criteria for comparison of aspect-oriented requirements engineering approaches. In: Brazilian Symposium on Software Engineering Bras\u00edlia\/DF, Brazil, 2013 (in Portuguese)","DOI":"10.1109\/SBES.2013.3"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-22348-3_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,29]],"date-time":"2025-05-29T20:22:22Z","timestamp":1748550142000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-22348-3_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319223476","9783319223483"],"references-count":58,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-22348-3_14","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"31 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}