{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:35:14Z","timestamp":1725496514435},"publisher-location":"Berlin, Heidelberg","reference-count":42,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540751618"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75162-5_5","type":"book-chapter","created":{"date-parts":[[2007,11,24]],"date-time":"2007-11-24T05:08:56Z","timestamp":1195880936000},"page":"105-143","source":"Crossref","is-referenced-by-count":22,"title":["Visualizing Early Aspects with Use Case Maps"],"prefix":"10.1007","author":[{"given":"Gunter","family":"Mussbacher","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Amyot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Weiss","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5_CR1","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"crossref","first-page":"198","DOI":"10.1007\/978-3-540-30082-3_15","volume-title":"Multiagent System Technologies","author":"T. Abdelaziz","year":"2004","unstructured":"Abdelaziz, T., Elammari, M., Unland, R.: Visualizing a Multiagent-Based Medical Diagnosis System Using a Methodology Based on Use Case Maps. In: Lindemann-v, G., Denzinger, J., Timm, I.J., Unland, R. (eds.) MATES 2004. LNCS (LNAI), vol.\u00a03187, pp. 198\u2013212. Springer, Heidelberg (2004)"},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"Alencar, F., Moreira, A., Ara\u00fajo, J., Castro, J., Silva, C., Mylopoulos J.: Using Aspects to Simplify i* Models. In: 14 th IEEE International Requirements Engineering Conference (RE 2006), Minneapolis, USA (September 2006)","DOI":"10.1109\/RE.2006.71"},{"issue":"12","key":"5_CR3","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1016\/S0140-3664(99)00242-X","volume":"23","author":"D. Amyot","year":"2000","unstructured":"Amyot, D., Logrippo, L.: Use Case Maps and LOTOS for the Prototyping and Validation of a Mobile Group Call System. Computer Communication\u00a023(12), 1135\u20131157 (2000)","journal-title":"Computer Communication"},{"key":"5_CR4","first-page":"274","volume-title":"Feature Interactions in Telecommunications and Software Systems VI","author":"D. Amyot","year":"2000","unstructured":"Amyot, D., Charfi, L., Gorse, N., Gray, T., Logrippo, L., Sincennes, J., Stepien, B., Ware, T.: Feature Description and Feature Interaction Analysis with Use Case Maps and LOTOS. In: Feature Interactions in Telecommunications and Software Systems VI, Glasgow, Scotland, UK, pp. 274\u2013289. IOS Press, Amsterdam (2000)"},{"key":"5_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1007\/11506843_18","volume-title":"SDL 2005: Model Driven","author":"D. Amyot","year":"2005","unstructured":"Amyot, D., Roy, J.-F., Weiss, M.: UCM-Driven Testing of Web Applications. In: Prinz, A., Reed, R., Reed, J. (eds.) SDL 2005. LNCS, vol.\u00a03530, pp. 247\u2013264. Springer, Heidelberg (2005)"},{"issue":"5","key":"5_CR6","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1016\/j.comnet.2005.05.006","volume":"49","author":"D. Amyot","year":"2005","unstructured":"Amyot, D., Weiss, M., Logrippo, L.: UCM-Based Generation of Test Purposes. Computer Networks\u00a049(5), 643\u2013660 (2005)","journal-title":"Computer Networks"},{"issue":"3","key":"5_CR7","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/S1389-1286(03)00244-5","volume":"42","author":"D. Amyot","year":"2003","unstructured":"Amyot, D.: Introduction to the User Requirements Notation: Learning by Example. Computer Networks\u00a042(3), 285\u2013301 (2003)","journal-title":"Computer Networks"},{"key":"5_CR8","unstructured":"Andrade, R.: Applying Use Case Maps and Formal Methods to the Development of Wireless Mobile ATM Networks. In: Lfm 2000: Fifth NASA Langley Formal Methods Workshop, Williamsburg, Virginia, USA, pp. 151\u2013162 (June 2000)"},{"key":"5_CR9","unstructured":"AOSD Community Wiki Research Projects: (accessed February 2007), http:\/\/aosd.net\/wiki\/index.php?title=Research_Projects"},{"key":"5_CR10","unstructured":"AOSD Community Wiki Tools for Developers: (accessed February 2007), http:\/\/aosd.net\/wiki\/index.php?title=Tools_for_Developers"},{"key":"5_CR11","unstructured":"Ara\u00fajo, J., Coutinho, P.: Identifying Aspectual Use Cases Using a Viewpoint-Oriented Requirements Method. Early Aspects 2003: Aspect-Oriented Requirements Engineering and Architecture Design. In: Workshop of the 2nd International Conference on Aspect-Oriented Software Development (AOSD), Boston, USA (March 2003)"},{"key":"5_CR12","unstructured":"Ara\u00fajo, J., Moreira, A.: An Aspectual Use Case Driven Approach. VIII Jornadas de Ingenier\u00eda de Software y Bases de Datos (JISBD 2003), Alicante, Spain (November 2003)"},{"key":"5_CR13","unstructured":"Ara\u00fajo, J., Whittle, J., Kim, D.: Modeling and Composing Scenario-Based Requirements with Aspects. In: Proceedings of the 12th IEEE International Requirements Engineering Conference (RE 2004), Kyoto, Japan, pp. 58\u201367. IEEE Computer Society Press, Los Alamitos (September 2004)"},{"key":"5_CR14","unstructured":"AspectJ web site (cited February 2007), http:\/\/www.eclipse.org\/aspectj\/"},{"key":"5_CR15","series-title":"Lecture Notes in Computer Science","volume-title":"\u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications","author":"J.-P. Barros","year":"2003","unstructured":"Barros, J.-P., Gomes, L.: Toward the Support for Crosscutting Concerns in Activity Diagrams: a Graphical Approach. In: Stevens, P., Whittle, J., Booch, G. (eds.) \u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications. LNCS, vol.\u00a02863, Springer, Heidelberg (2003)"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Billard, E.A.: Operating system scenarios as Use Case Maps. In: 4 th International Workshop on Software and Performance (WOSP 2004), Redwood Shores, California, USA, pp. 266\u2013277 (January 2004)","DOI":"10.1145\/974044.974087"},{"key":"5_CR17","volume-title":"Use Case Maps for Object-Oriented Systems","author":"R.J.A. Buhr","year":"1995","unstructured":"Buhr, R.J.A., Casselman, R.S.: Use Case Maps for Object-Oriented Systems. Prentice-Hall, Englewood Cliffs (1995)"},{"key":"5_CR18","series-title":"Lecture Notes in Computer Science","volume-title":"ECOOP \u201998 - Object-Oriented Programming","author":"R.J.A. Buhr","year":"1998","unstructured":"Buhr, R.J.A.: A Possible Design Notation for Aspect Oriented Programming. In: Jul, E. (ed.) ECOOP 1998. LNCS, vol.\u00a01445, Springer, Heidelberg (1998)"},{"issue":"12","key":"5_CR19","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1109\/32.738343","volume":"24","author":"R.J.A. Buhr","year":"1998","unstructured":"Buhr, R.J.A.: Use Case Maps as Architectural Entities for Complex Systems. IEEE Transactions on Software Engineering\u00a024(12), 1131\u20131155 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"5_CR20","unstructured":"Chitchyan, R., et al.: Survey of Analysis and Design Approaches. AOSD-Europe Report ULANC-9 (accessed February 2007) (May 2005), http:\/\/www.aosd-europe.net\/deliverables\/d11.pdf"},{"key":"5_CR21","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)"},{"issue":"3","key":"5_CR22","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1016\/S0164-1212(02)00079-1","volume":"66","author":"H. Bruin de","year":"2003","unstructured":"de Bruin, H., van Vliet, H.: Quality-Driven Software Architecture Composition. Journal of Systems and Software\u00a066(3), 269\u2013284 (2003)","journal-title":"Journal of Systems and Software"},{"key":"5_CR23","unstructured":"Elammari, M., Lalonde, W.: An Agent-Oriented Methodology: High-Level View and Intermediate Models. In: 1st International Workshop on Agent-Oriented Information Systems (AOIS), Heidelberg, Germany (June 1999)"},{"key":"5_CR24","unstructured":"Gross, D., Yu, E.: Dealing with System Qualities During Design and Composition of Aspects and Modules: An Agent and Goal-Oriented Approach. In: Proceedings of the 1st International Workshop on Traceability in Emerging Forms of Software Engineering, Automated Software Engineering Conference, Edinburgh, U.K, pp. 1\u20138 (October 2002)"},{"key":"5_CR25","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, Reading (2005)"},{"key":"5_CR26","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"5_CR27","unstructured":"Miga, A.: Application of Use Case Maps to System Design with Tool Support. MEng thesis, Department of Systems and Computer Engineering, Carleton University, Ottawa, Canada (cited February 2007) (October 1998), http:\/\/www.UseCaseMaps.org\/tools\/ucmnav"},{"key":"5_CR28","unstructured":"Moreira, A., Ara\u00fajo, J.: Handling Unanticipated Requirements Change with Aspects. In: Proceedings of the 16th International Conference on Software Engineering and Knowledge Engineering (SEKE), Banff, Canada (June 2004)"},{"key":"5_CR29","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1145\/568760.568790","volume-title":"Proceedings of the 14th Internatinal Conference on Software Engineering and Knowledge Engineering (SEKE)","author":"A. Moreira","year":"2002","unstructured":"Moreira, A., Ara\u00fajo, J., Brito, I.: Crosscutting Quality Attributes for Requirements Engineering. In: Proceedings of the 14th Internatinal Conference on Software Engineering and Knowledge Engineering (SEKE), Ischia, Italy, pp. 167\u2013174. ACM Press, New York (2002)"},{"key":"5_CR30","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D., Weiss M.: Visualizing Aspect-Oriented Requirements Scenarios with Use Case Maps. In: International Workshop on Requirements Engineering Visualization (REV 2006), Minneapolis, USA (September 11, 2006)","DOI":"10.1109\/REV.2006.9"},{"key":"5_CR31","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D., Whittle, J., Weiss M.: Flexible and Expressive Composition Rules with Aspect-oriented Use Case Maps (AoUCM). In: 10th International Workshop on Early Aspects (EA 2007), Vancouver, Canada (March 13, 2007)","DOI":"10.1007\/978-3-540-76811-1_2"},{"key":"5_CR32","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/643603.643605","volume-title":"Proceedings of the 2nd International Conference on Aspect-Oriented Software Development","author":"A. Rashid","year":"2003","unstructured":"Rashid, A., Moreira, A., Ara\u00fajo, J.: Modularisation and Composition of Aspectual Requirements. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development, Boston, USA, pp. 11\u201320. ACM Press, New York (2003)"},{"key":"5_CR33","unstructured":"Roy, J.-F., Kealey, J., Amyot, D.: Towards Integrated Tool Support for the User Requirements Notation. In: Gotzhein, R., Reed, R. (eds.) SAM 2006. LNCS, vol.\u00a04320, pp. 183\u2013197. Springer, Heidelberg (2006) (accessed Feb. 2007), http:\/\/www.softwareengineering.ca\/jucmnav"},{"key":"5_CR34","doi-asserted-by":"crossref","unstructured":"Scratchley, W.C., Woodside, C.M.: Evaluating Concurrency Options in Software Specifications. In: 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), College Park, MD, USA, pp. 330\u2013338 (October 1999)","DOI":"10.1109\/MASCOT.1999.805071"},{"key":"5_CR35","doi-asserted-by":"crossref","unstructured":"Siddiqui, K.H., Woodside, C.M.: Performance aware software development (PASD) using resource demand budgets. In: Workshop on Software and Performance (WOSP), Rome, Italy, pp. 275\u2013285 (July 2002)","DOI":"10.1145\/584369.584412"},{"key":"5_CR36","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/302405.302457","volume-title":"Proceedings of the 21 st International Conference on Software Engineering (ICSE 1999)","author":"P. Tarr","year":"1999","unstructured":"Tarr, P., Ossher, H., Harrison, W., Sutton, S.M.: N degrees of separation: Multidimensional separation of concerns. In: Proceedings of the 21 st International Conference on Software Engineering (ICSE 1999), pp. 107\u2013119. IEEE, Los Angeles, ACM press, NewYork (1999)"},{"key":"5_CR37","unstructured":"URN - Goal-oriented Requirement Language (GRL), ITU-T Draft Recommendation Z.151. Geneva, Switzerland (September 2003), (accessed February 2007), http:\/\/www.UseCaseMaps.org\/urn"},{"key":"5_CR38","unstructured":"URN \u2013 Use Case Map Notation (UCM), ITU-T Draft Recommendation Z.152. Geneva, Switzerland (September 2003) (accessed February 2007), http:\/\/www.UseCaseMaps.org\/urn"},{"key":"5_CR39","unstructured":"User Requirements Notation (URN) Language Requirements and Framework, ITU-T Recommendation Z.150. Geneva, Switzerland (February 2003) (accessed February 2007), http:\/\/www.itu.int\/ITU-T\/publications\/recs.html"},{"issue":"3","key":"5_CR40","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. International Journal of E-Business Research\u00a01(3), 63\u201390 (2005)","journal-title":"International Journal of E-Business Research"},{"issue":"4","key":"5_CR41","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 Modelling with Aspects. IEEE Proceedings Software\u00a0151(4), 157\u2013172 (2004)","journal-title":"IEEE Proceedings Software"},{"key":"5_CR42","unstructured":"Zdun, U., Strembeck, M.: Modeling the Evolution of Aspect Configurations using Model Transformations. In: Proceedings of the Linking Aspect Technology and Evolution Workshop (LATE), Bonn, Germany (March 2006)"}],"container-title":["Lecture Notes in Computer Science","Transactions on Aspect-Oriented Software Development III"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75162-5_5.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,28]],"date-time":"2021-08-28T22:39:01Z","timestamp":1630190341000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75162-5_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540751618"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75162-5_5","relation":{},"subject":[]}}