{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:48:31Z","timestamp":1760586511948,"version":"3.37.0"},"publisher-location":"Berlin, Heidelberg","reference-count":70,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642037634"},{"type":"electronic","value":"9783642037641"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03764-1_1","type":"book-chapter","created":{"date-parts":[[2009,10,26]],"date-time":"2009-10-26T11:43:45Z","timestamp":1256557425000},"page":"1-38","source":"Crossref","is-referenced-by-count":11,"title":["Dynamic Weaving of Aspect-Oriented Executable UML Models"],"prefix":"10.1007","author":[{"given":"Lidia","family":"Fuentes","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"S\u00e1nchez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Colyer, A., Clement, A., Harley, G., Webster, M.: Eclipse AspectJ: Aspect-Oriented Programming with AspectJ and the Eclipse AspectJ Development Tools. Addison-Wesley Professional, Reading (2004)","DOI":"10.1147\/sj.442.0301"},{"key":"1_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1007\/3-540-45337-7_18","volume-title":"ECOOP 2001 - Object-Oriented Programming","author":"G. Kiczales","year":"2001","unstructured":"Kiczales, G., Hilsdale, E., Hugunin, J., Kersten, M., Palm, J., Griswold, W.G.: An Overview of AspectJ. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol.\u00a02072, pp. 327\u2013353. Springer, Heidelberg (2001)"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Stein, D., Hanenberg, S., Unland, R.: A UML-based Aspect-Oriented Design Notation for AspectJ. In: Proc. of the 1st Int. Conference on Aspect-Oriented Software Development (AOSD), Enschede, The Netherlands, April 2002, pp. 106\u2013112 (2002)","DOI":"10.1145\/508386.508399"},{"key":"1_CR4","unstructured":"Aldawud, O., Elrad, T., Bader, A.: UML Profile for Aspect-Oriented Software Development. In: Proc. of 3rd Int. Workshop on Aspect-Oriented Modelling (AOM), 2nd Int. Conference on Aspect-Oriented Software Development (AOSD), Boston, Massachusetts, USA (March 2003)"},{"issue":"7","key":"1_CR5","first-page":"27","volume":"6","author":"J. Evermann","year":"2007","unstructured":"Evermann, J.: A Meta-Level Specification and Profile for AspectJ in UML. Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling\u00a06(7), 27\u201349 (2007)","journal-title":"Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling"},{"key":"1_CR6","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 Professional, Reading (2005)"},{"key":"1_CR7","unstructured":"Wagelaar, D., Jonckers, V.: A Concept-Based Approach to Software Design. In: Hamza, M. (ed.) Proc. of the 7th Int. Conference on Software Engineering and Applications (SEA), Marina del Rey, California, USA (November 2003)"},{"issue":"6","key":"1_CR8","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1142\/S0218194000000341","volume":"10","author":"J. Grundy","year":"2000","unstructured":"Grundy, J.: Multi-Perspective Specification, Design and Implementation of Components using Aspects. International Journal of Software Engineering and Knowledge Engineering\u00a010(6), 713\u2013734 (2000)","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"key":"1_CR9","unstructured":"Clifton, C., Leavens, G.T.: A Design Discipline And Language Features For Modular Reasoning In Aspect-Oriented Programs. Technical Report TR #05-23, Department of Computer Science, Iowa State University (December 2005)"},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Kiczales, G., Mezini, M.: Aspect-Priented Programming and Modular Reasoning. In: Proc. of the 27th Int. Conference on Software Engineering (ICSE), St. Louis, Missouri, USA, May 2005, pp. 49\u201358 (2005)","DOI":"10.1145\/1062455.1062482"},{"key":"1_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1007\/11687061_3","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"Y.R. Reddy","year":"2006","unstructured":"Reddy, Y.R., Ghosh, S., France, R.B., Straw, G., Bieman, J.M., McEachen, N., Song, E., Georg, G.: Directives for Composing Aspect-Oriented Design Class Models. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol.\u00a03880, pp. 75\u2013105. Springer, Heidelberg (2006)"},{"key":"1_CR12","unstructured":"Jackson, A., Klein, J., Baudry, B., Clarke, S.: KerTheme: Testing Aspect Oriented Models. In: Proc. of the Workshop on Integration of Model Driven Development and Model Driven Testing, 2nd European Conference on Model-Driven Architecture-Foundations and Applications (ECMDA-FA), Bilbao, Spain (July 2006)"},{"issue":"7","key":"1_CR13","first-page":"51","volume":"6","author":"T. Cottenier","year":"2007","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: Motorola WEAVR: Aspect Orientation and Model-Driven Engineering. Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling\u00a06(7), 51\u201388 (2007)","journal-title":"Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling"},{"issue":"7","key":"1_CR14","first-page":"109","volume":"6","author":"L. Fuentes","year":"2007","unstructured":"Fuentes, L., S\u00e1nchez, P.: Designing and Weaving Aspect-Oriented Executable UML models. Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling\u00a06(7), 109\u2013136 (2007)","journal-title":"Journal of Object Technology (JOT), Special Issue on Aspect-Oriented Modelling"},{"key":"1_CR15","unstructured":"Whittle, J., Jayaraman, P.: MATA: A Tool for Aspect-Oriented Modeling based on Graph Transformation. In: Proc. of the 11th Int. Workshop on Aspect-Oriented Modelling (AOM), 11th Int. Conference on Model Driven Engineering Languages and Systems (MoDELS), Nashville, Tennessee, USA (October 2007)"},{"issue":"8","key":"1_CR16","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1109\/2.707615","volume":"31","author":"E. Long","year":"1998","unstructured":"Long, E., Misra, A., Sztipanovits, J.: Increasing Productivity at Saturn. Computer\u00a031(8), 35\u201343 (1998)","journal-title":"Computer"},{"key":"1_CR17","doi-asserted-by":"crossref","DOI":"10.1002\/0470014156","volume-title":"Validation of Telecom Systems with SDL: The Art of SDL Simulation and Reachability Analysis","author":"L. Doldi","year":"2003","unstructured":"Doldi, L.: Validation of Telecom Systems with SDL: The Art of SDL Simulation and Reachability Analysis. Wiley, Chichester (2003)"},{"key":"1_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1007\/11557432_36","volume-title":"Model Driven Engineering Languages and Systems","author":"P. Baker","year":"2005","unstructured":"Baker, P., Loh, S., Weil, F.: Model-Driven Engineering in a Large Industrial Context-Motorola Case Study. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 476\u2013491. Springer, Heidelberg (2005)"},{"key":"1_CR19","doi-asserted-by":"crossref","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: Motorola WEAVR: Model Weaving in a Large Industrial Context. In: Proc. of the 6th Int. Conference on Aspect-Oriented Software Development (AOSD), Industry Track, Vancouver, British Columbia, Canada (March 2007)","DOI":"10.5381\/jot.2007.6.7.a3"},{"issue":"6","key":"1_CR20","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/508448.508470","volume":"45","author":"F. Kon","year":"2002","unstructured":"Kon, F., Costa, F., Blair, G., Campbell, R.H.: The Case for Reflective Middleware. Communications of the ACM\u00a045(6), 33\u201338 (2002)","journal-title":"Communications of the ACM"},{"key":"1_CR21","doi-asserted-by":"crossref","unstructured":"Grace, P., Truyen, E., Lagaisse, B., Joosen, W.: The Case for Aspect-Oriented Reflective Middleware. In: Proc. of the 6th Workshop on Adaptive and Reflective Middleware (ARM), 8th Int. Conference on Middleware, Newport Beach, California, USA (November 2007)","DOI":"10.1145\/1376780.1376782"},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Rasche, A., Schult, W., Polze, A.: Self-Adaptive Multithreaded Applications - A Case for Dynamic Aspect Weaving. In: Proc. of the 4th Workshop on Adaptive and Reflective Middleware (ARM), 6th International Conference on Middleware, Grenoble, France (November 2005)","DOI":"10.1145\/1101516.1101526"},{"key":"1_CR23","unstructured":"Sivaharan, T., Blair, G., Friday, A., Wu, M., Duran-Limon, H., Okanda, P., S\u00f8rensen, C.: Cooperating Sentient Vehicles for Next Generation Automobiles. In: Proc. of the 1st Workshop on Applications of Mobile Embedded Systems (WAMES), 2nd Int. Conference on Mobile Systems, Applications and Services (MobiSys), Boston, Massachusetts, USA (June 2004)"},{"key":"1_CR24","unstructured":"Verissimo, P., Cahil, V., Casimiro, A., Cheverst, K., Friday, A., Kaiser, J.: Cortex: Towards Supporting Autonomous and Cooperating Sentient Entities. In: Proc. of the European Wireless Conference, Florence, Italy (February 2002)"},{"key":"1_CR25","doi-asserted-by":"crossref","unstructured":"Suv\u00e9e, D., Vanderperren, W., Jonckers, V.: JAsCo: An Aspect- Oriented Approach Tailored for Component Based Software Development. In: Proc. of the 2nd Int. Conference on Aspect-Oriented Software Development (AOSD), Boston, Massachusetts, USA, March 2003, pp. 21\u201329 (2003)","DOI":"10.1145\/643603.643606"},{"issue":"4","key":"1_CR26","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1093\/comjnl\/bxh083","volume":"48","author":"M. Pinto","year":"2005","unstructured":"Pinto, M., Fuentes, L., Troya, J.M.: A Dynamic Component and Aspect-Oriented Platform. The Computer Journal\u00a048(4), 401\u2013420 (2005)","journal-title":"The Computer Journal"},{"key":"1_CR27","doi-asserted-by":"crossref","unstructured":"Popovici, A., Gross, T., Alonso, G.: Dynamic Weaving for Aspect-Oriented Programming. In: Proc. of the 1st Int. Conference on Aspect-Oriented Software Development (AOSD), Enschede, The Netherlands, pp. 141\u2013147 (2002)","DOI":"10.1145\/508386.508404"},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Fuentes, L., Jim\u00e9nez, D.: An Aspect-Priented Ambient Intelligence Middleware Platform. In: Proc. of the 3rd Int. Workshop on Middleware for Pervasive and Ad-hoc Computing (MPAC), 6th International Conference on Middleware, Grenoble, Grenoble, France, pp. 1\u20138 (2005)","DOI":"10.1145\/1101480.1101482"},{"key":"1_CR29","unstructured":"Object Management Group (OMG): Semantics of a Foundational Subset for Executable UML Models, Request For Proposal (ad\/2005-04-02) (April 2005)"},{"key":"1_CR30","unstructured":"Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal\/05-07-04), ch.\u00a05: Actions (July 2005)"},{"key":"1_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1007\/3-540-45341-5_29","volume-title":"Advanced Information Systems Engineering","author":"G. Suny\u00e9","year":"2001","unstructured":"Suny\u00e9, G., Pennaneac\u2019h, F., Ho, W.M., Guennec, A.L., J\u00e9z\u00e9quel, J.M.: Using UML Action Semantics for Executable Modeling and Beyond. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol.\u00a02068, pp. 433\u2013447. Springer, Heidelberg (2001)"},{"key":"1_CR32","unstructured":"Object Management Group (OMG): Unified Modelling Language: Superstructure v2.0 (formal\/05-07-04) (August 2005)"},{"key":"1_CR33","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional, Reading (1994)"},{"key":"1_CR34","doi-asserted-by":"crossref","unstructured":"Dotan, D., Kirshin, A.: Debugging and Testing Behavioral UML Models. In: Companion to the 22nd Int. Conference on Object Oriented Programming Systems and Applications, Montreal, Quebec, Canada, October 2007, pp. 838\u2013839 (2007)","DOI":"10.1145\/1297846.1297915"},{"key":"1_CR35","doi-asserted-by":"crossref","unstructured":"Fuentes, L., Manrique, J., S\u00e1nchez, P.: P\u00f3pulo: A tool for debugging uml models. In: Proc. of the 30th Int. Conference on Software Engineering (ICSE), Companion Volume (Research demonstration), Leipzig, Germany, May 2008, pp. 955\u2013956 (2008)","DOI":"10.1145\/1370175.1370205"},{"key":"1_CR36","doi-asserted-by":"crossref","unstructured":"Lidia Fuentes, J.M., S\u00e1nchez, P.: Execution and Simulation of (Profiled) UML models using P\u00f3pulo. In: Proc. of the 2nd Int. Workshop on Modelling in Software Engineering (MISE), 30th Int. Conference on Software Engineering (ICSE), Leipzig, Germany, May 2008, pp. 75\u201381 (2008)","DOI":"10.1145\/1370731.1370749"},{"key":"1_CR37","doi-asserted-by":"crossref","unstructured":"Xu, D., Xu, W.: State-based Incremental Testing of Aspect-Oriented Programs. In: Proc. of the 5th Int. Conference on Aspect-Oriented Software Development (AOSD), Bonn, Germany, March 2006, pp. 180\u2013189 (2006)","DOI":"10.1145\/1119655.1119680"},{"key":"1_CR38","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1007\/978-3-540-74984-4_6","volume-title":"SDL 2007: Design for Dependable Systems","author":"P. Baker","year":"2007","unstructured":"Baker, P., Jervis, C.: Testing UML 2.0 Models Using TTCN-3 and the UML 2.0 Testing Profile. In: Gaudin, E., Najm, E., Reed, R. (eds.) SDL 2007. LNCS, vol.\u00a04745, pp. 86\u2013100. Springer, Heidelberg (2007)"},{"key":"1_CR39","doi-asserted-by":"crossref","unstructured":"Bradbury, J.S., Cordy, J.R., Dingel, J., Wermelinger, M.: A Survey of Self-Management in Dynamic Software Architecture Specifications. In: Proceedings of the 1st Workshop on Self-managed Systems (WOSS), Newport Beach, California, USA, October-November 2004, pp. 28\u201333 (2004)","DOI":"10.1145\/1075405.1075411"},{"key":"1_CR40","doi-asserted-by":"crossref","unstructured":"Zhang, J., Cheng, B.H.C.: Model-based Development of Dynamically Adaptive Software. In: Proc. of the 28th Int. Conference on Software Engineering (ICSE), Shanghai, China, May 2006, pp. 371\u2013380 (2006)","DOI":"10.1145\/1134285.1134337"},{"key":"1_CR41","first-page":"37","volume-title":"Aspect-Oriented Software Development","author":"P. Tarr","year":"2005","unstructured":"Tarr, P., Ossher, H., Sutton, S.M., Harrison, W.: N Degrees of Separation: Multi-Dimensional Separation of Concerns. In: Filman, R.E., Elrad, T., Clarke, S., Ak\u015fit, M. (eds.) Aspect-Oriented Software Development, pp. 37\u201361. Addison-Wesley, Reading (2005)"},{"key":"1_CR42","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.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, Heidelberg (2005)"},{"key":"1_CR43","doi-asserted-by":"crossref","unstructured":"Nejati, S., Sabetzadeh, M., Chechik, M., Easterbrook, S., Zave, P.: Matching and Merging of Statecharts Specifications. In: Proc. of the 29th Int. Conference on Software Engineering (ICSE), Minneapolis, Minnesota, May 2007, pp. 54\u201364 (2007)","DOI":"10.1109\/ICSE.2007.50"},{"key":"1_CR44","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"514","DOI":"10.1007\/978-3-540-75209-7_35","volume-title":"Model Driven Engineering Languages and Systems","author":"J. Whittle","year":"2007","unstructured":"Whittle, J., Moreira, A., Ara\u00fajo, J., Jayaraman, P.K., Elkhodary, A.M., Rabbi, R.: An Expressive Aspect Composition Language for UML State Diagrams. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 514\u2013528. Springer, Heidelberg (2007)"},{"key":"1_CR45","doi-asserted-by":"crossref","unstructured":"Dietz, P., Weigert, T., Weil, F.: Formal Techniques for Automatically Generating Marshalling Code From High-Level Specifications. In: Proc. of the 2nd Workshop on Industrial-Strength Formal Specification Techniques (WIFT), Boca Raton, Florida, USA, October 1998, pp. 40\u201347 (1998)","DOI":"10.1109\/WIFT.1998.766296"},{"key":"1_CR46","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1007\/3-540-45075-0_22","volume-title":"SDL 2003: System Design","author":"T. Weigert","year":"2003","unstructured":"Weigert, T., Dietz, P.: Automated Generation of Marshaling Code from High-Level Specifications. In: Reed, R., Reed, J. (eds.) SDL 2003. LNCS, vol.\u00a02708, pp. 374\u2013386. Springer, Heidelberg (2003)"},{"key":"1_CR47","volume-title":"MDA Distilled.","author":"S.J. Mellor","year":"2004","unstructured":"Mellor, S.J., Scott, K., Uhl, A., Weise, D.: MDA Distilled. Addison-Wesley, Reading (2004)"},{"key":"1_CR48","doi-asserted-by":"crossref","unstructured":"Selic, B.: The Pragmatics of Model-Driven Development. IEEE Software\u00a020(5) (September 2003)","DOI":"10.1109\/MS.2003.1231146"},{"key":"1_CR49","volume-title":"Executable UML: A Foundation for Model Driven Architecture","author":"S. Mellor","year":"2002","unstructured":"Mellor, S., Balcer, M.: Executable UML: A Foundation for Model Driven Architecture. Addison-Wesley Professional, Reading (2002)"},{"key":"1_CR50","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: Model Weaving: Bridging the Divide between Elaborationists and Translationists. In: Proc. of 9th Int. Workshop on Aspect-Oriented Modelling (AOM), 9th Int. Conference on Model Driven Engineering, Languages and Systems (MoDELS), Genova, Italy (October 2006)"},{"issue":"1","key":"1_CR51","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1145\/984458.984495","volume":"2","author":"A.E. Bell","year":"2004","unstructured":"Bell, A.E.: Death by UML Fever. ACM Queue\u00a02(1), 72\u201380 (2004)","journal-title":"ACM Queue"},{"key":"1_CR52","volume-title":"MDA Explained: The Model Driven Architecture\u2013Practice and Promise","author":"A. Kleppe","year":"2003","unstructured":"Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture\u2013Practice and Promise. Addison-Wesley Professional, Reading (2003)"},{"issue":"3","key":"1_CR53","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1147\/sj.453.0451","volume":"45","author":"B. Hailpern","year":"2006","unstructured":"Hailpern, B., Tarr, P.: Model-Driven Development: The Good, The Bad, and The Ugly. IBM Systems Journal\u00a045(3), 451\u2013461 (2006)","journal-title":"IBM Systems Journal"},{"key":"1_CR54","doi-asserted-by":"crossref","unstructured":"Ho, W.M., J\u00e9z\u00e9quel, J.M., Pennaneac\u2019h, F., Plouzeau, N.: A Toolkit for Weaving Aspect-Oriented UML designs. In: Proc. of the 1st Int. Conference on Aspect-oriented Software Development (AOSD), Enschede, The Netherlands, pp. 99\u2013105 (2002)","DOI":"10.1145\/508386.508398"},{"key":"1_CR55","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1007\/978-3-540-39815-8_10","volume-title":"Generative Programming and Component Engineering","author":"J. Gray","year":"2003","unstructured":"Gray, J., Bapty, T., Neema, S., Schmidt, D.C., Gokhale, A., Natarajan, B.: An Approach for Supporting Aspect-Oriented Domain Modelling. In: Pfenning, F., Smaragdakis, Y. (eds.) GPCE 2003. LNCS, vol.\u00a02830, pp. 151\u2013168. Springer, Heidelberg (2003)"},{"key":"1_CR56","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/11538097_6","volume-title":"Model Driven Architecture","author":"D. Stein","year":"2005","unstructured":"Stein, D., Hanenberg, S., Unland, R.: A Graphical Notation to Specify Model Queries for MDA Transformations on UML Models. In: A\u00dfmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol.\u00a03599, pp. 77\u201392. Springer, Heidelberg (2005)"},{"key":"1_CR57","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1007\/11557432_19","volume-title":"Model Driven Engineering Languages and Systems","author":"P.A. Muller","year":"2005","unstructured":"Muller, P.A., Fleurey, F., J\u00e9z\u00e9quel, J.M.: Weaving Executability into Object-Oriented Meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, pp. 264\u2013278. Springer, Heidelberg (2005)"},{"key":"1_CR58","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1007\/11663430_11","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"T. Cottenier","year":"2006","unstructured":"Cottenier, T., de Berg, A.V., Elrad, T.: Modelling Aspect Oriented Compositions. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 100\u2013109. Springer, Heidelberg (2006)"},{"key":"1_CR59","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1007\/978-3-540-73589-2_23","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"T. Cottenier","year":"2007","unstructured":"Cottenier, T., van den Berg, A., Elrad, T.: Joinpoint Inference from Behavioral Specification to Implementation. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.\u00a04609, pp. 476\u2013500. Springer, Heidelberg (2007)"},{"key":"1_CR60","doi-asserted-by":"crossref","unstructured":"Groher, I., V\u00f6lter, M.: XWeave: Models and Aspects in Concert. In: Proc. of 10th Int. Workshop on Aspect-Oriented Modelling (AOM), 6th Int. Conference on Aspect-Oriented Software Development (AOSD), Vancouver, British Columbia, Canada, March 2007, pp. 35\u201340 (2007)","DOI":"10.1145\/1229375.1229381"},{"key":"1_CR61","doi-asserted-by":"crossref","unstructured":"Ubayashi, N., Sano, S., Otsubo, G.: A Reflective Aspect-Oriented Model Editor Based on Metamodel Extension. In: Proc. of the 1st Int. Workshop on Modelling in Software Engineering (MISE), 29th Int. Conference on Software Engineering (ICSE), Minneapolis, Minnesota, USA (May 2007)","DOI":"10.1109\/MISE.2007.3"},{"key":"1_CR62","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1007\/978-3-540-75209-7_11","volume-title":"Model Driven Engineering Languages and Systems","author":"P.K. Jayaraman","year":"2007","unstructured":"Jayaraman, P.K., Whittle, J., Elkhodary, A.M., Gomaa, H.: Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 151\u2013165. Springer, Heidelberg (2007)"},{"key":"1_CR63","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1007\/978-3-540-75209-7_34","volume-title":"Model Driven Engineering Languages and Systems","author":"P. Lahire","year":"2007","unstructured":"Lahire, P., Morin, B., Vanwormhoudt, G., Gaignard, A., Barais, O., J\u00e9z\u00e9quel, J.M.: Introducing Variability into Aspect-Oriented Modeling Approaches. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 498\u2013513. Springer, Heidelberg (2007)"},{"key":"1_CR64","doi-asserted-by":"crossref","unstructured":"Popovici, A., Alonso, G., Gross, T.R.: Just-In-Time Aspects: Efficient Dynamic Weaving for Java. In: Proc. of the 2nd Int. Conference on Aspect-Oriented Software Development (AOSD), Boston, Massachusetts, USA, pp. 100\u2013109 (2003)","DOI":"10.1145\/643603.643614"},{"key":"1_CR65","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/11550679_13","volume-title":"Software Composition","author":"W. Vanderperren","year":"2005","unstructured":"Vanderperren, W., Suv\u00e9e, D., Cibr\u00e1n, M.A., Fraine, B.D.: Stateful Aspects in JAsCo. In: Gschwind, T., A\u00dfmann, U., Nierstrasz, O. (eds.) SC 2005. LNCS, vol.\u00a03628, pp. 167\u2013181. Springer, Heidelberg (2005)"},{"key":"1_CR66","doi-asserted-by":"crossref","unstructured":"Stein, D., Hanenberg, S., Unland, R.: Expressing Different Conceptual Models of Joinpoint Selections in Aspect-Oriented Design. In: Proc. of the 5th Int. Conference on Aspect-Oriented Software Development (AOSD), Bonn, Germany (March 2006)","DOI":"10.1145\/1119655.1119661"},{"key":"1_CR67","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez, P., Stein, D., Hanenberg, S.: Statecharts as an Intermediate Representation of JPDDs which Help Developers to Map Them to Executable Artifacts. In: Proc. of the 12th Workshop on Aspect-Oriented Modelling (AOM), 7th Int. Conference on Aspect-Oriented Software Development (AOSD), Brussels, Belgium, March-April (2008)","DOI":"10.1145\/1404920.1404926"},{"key":"1_CR68","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/11687061_5","volume-title":"Transactions on Aspect-Oriented Software Development I","author":"I. Aracic","year":"2006","unstructured":"Aracic, I., Gasiunas, V., Mezini, M., Ostermann, K.: An Overview of CaesarJ. In: Rashid, A., Aksit, M. (eds.) Transactions on Aspect-Oriented Software Development I. LNCS, vol.\u00a03880, pp. 135\u2013173. Springer, Heidelberg (2006)"},{"key":"1_CR69","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1007\/3-540-36557-5_19","volume-title":"Objects, Components, Architectures, Services, and Applications for a Networked World","author":"S. Herrmann","year":"2003","unstructured":"Herrmann, S.: Object Teams: Improving Modularity for Crosscutting Collaborations. In: Aksit, M., Mezini, M., Unland, R. (eds.) NODe 2002. LNCS, vol.\u00a02591, pp. 248\u2013264. Springer, Heidelberg (2003)"},{"key":"1_CR70","doi-asserted-by":"crossref","unstructured":"Laguna, M.A., Gonz\u00e1lez-Baixauli, B., Marqu\u00e9s, J.M.: Seamless Development of Software Product Lines. In: Consel, C., Lawall, J.L. (eds.) Proc. of the 6th Int. Conference on Generative Programming and Component Engineering (GPCE), Salzburg, Austria, October 2007, pp. 85\u201394 (2007)","DOI":"10.1145\/1289971.1289988"}],"container-title":["Lecture Notes in Computer Science","Transactions on Aspect-Oriented Software Development VI"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03764-1_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,12]],"date-time":"2025-02-12T22:40:00Z","timestamp":1739400000000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03764-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642037634","9783642037641"],"references-count":70,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03764-1_1","relation":{},"ISSN":["0302-9743","1864-3035"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1864-3035"}],"subject":[],"published":{"date-parts":[[2009]]}}}