{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:11:17Z","timestamp":1725491477198},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540752080"},{"type":"electronic","value":"9783540752097"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75209-7_34","type":"book-chapter","created":{"date-parts":[[2007,9,11]],"date-time":"2007-09-11T07:42:37Z","timestamp":1189496557000},"page":"498-513","source":"Crossref","is-referenced-by-count":20,"title":["Introducing Variability into Aspect-Oriented Modeling Approaches"],"prefix":"10.1007","author":[{"given":"Philippe","family":"Lahire","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brice","family":"Morin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gilles","family":"Vanwormhoudt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alban","family":"Gaignard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olivier","family":"Barais","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Marc","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"34_CR1","unstructured":"Aldawud, O., Elrad, T., Bader, A.: UML Profile for Aspect-Oriented Software Development. In: 3rd International Workshop on Aspect Oriented Modeling (In conjunction of AOSD 2003), Boston, Massachusetts (March (2003)"},{"key":"34_CR2","first-page":"158","volume-title":"ICSE 2004","author":"E. Baniassad","year":"2004","unstructured":"Baniassad, E., Clarke, S.: Theme: An Approach for Aspect-Oriented Analysis and Design. In: ICSE 2004. Proceedings of the 26th International Conference on Software Engineering, pp. 158\u2013167. IEEE Computer Society, Washington, DC, USA (2004)"},{"key":"34_CR3","first-page":"52","volume-title":"ECBS 2006","author":"O. Barais","year":"2006","unstructured":"Barais, O., Le Meur, A.F., Duchien, L., Lawall, J.: Safe integration of new concerns in a software architecture. In: ECBS 2006. Proceedings of the 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems, pp. 52\u201364. IEEE Computer Society, Washington, DC, USA (2006)"},{"key":"34_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/3-540-45821-2_12","volume-title":"Generative Programming and Component Engineering","author":"T. Elrad","year":"2002","unstructured":"Elrad, T., Aldawud, O., Bader, A.: Aspect-Oriented Modeling: Bridging the Gap between Implementation and Design. In: Batory, D., Consel, C., Taha, W. (eds.) GPCE 2002. LNCS, vol.\u00a02487, pp. 189\u2013201. Springer, Heidelberg (2002)"},{"key":"34_CR5","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1145\/582419.582436","volume-title":"OOPSLA 2002","author":"J. Hannemann","year":"2002","unstructured":"Hannemann, J., Kiczales, G.: Design Pattern Implementation in Java and Aspectj. In: OOPSLA 2002. Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 161\u2013173. ACM Press, New York, NY, USA (2002)"},{"key":"34_CR6","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":"34_CR7","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., Menhdhekar, 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)"},{"issue":"1","key":"34_CR8","doi-asserted-by":"crossref","first-page":"117","DOI":"10.5381\/jot.2006.5.1.a5","volume":"5","author":"P.. Lahire","year":"2006","unstructured":"Lahire, P., Quintian, L.: New Perspective To Improve Reusability in Object-Oriented Languages. Journal Of Object Technology (JOT)\u00a05(1), 117\u2013138 (2006)","journal-title":"Journal Of Object Technology (JOT)"},{"key":"34_CR9","unstructured":"Mens, T., Kniesel, G., Runge, O.: Transformation Dependancy Analysis, a Comparison of two Approaches. In: Rousseau, R., Urtado, C., Vauttier, S. (eds.) Proceedings of LMO 2006, Langages et Mod\u00e8les \u00e0 Objets, N\u00eemes, France, pp. 167\u2013182. Hermes-Lavoisier (Mars 2006)"},{"key":"34_CR10","unstructured":"Morin, B., Barais, O., J\u00e9z\u00e9quel, J.M., Ramos, R.: Towards a Generic Aspect-Oriented Modeling Framework. In: 3rd International Workshop on Models and Aspects (In conjunction of ECOOP 2007), Berlin, Germany (2007)"},{"key":"34_CR11","doi-asserted-by":"crossref","unstructured":"Muller, A., Caron, O., Carr\u00e9, B., Vanwormhoudt, G.: On Some Properties of Parameterized Model Applications. In: Proceedings of ECMDA\u201905: First European Conference on Model Driven Architecture - Foundations and Applications, Nuremberg, Germany ((November 2005)","DOI":"10.1007\/11581741_11"},{"key":"34_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1007\/11880240_8","volume-title":"Model Driven Engineering Languages and Systems","author":"P.A. Muller","year":"2006","unstructured":"Muller, P.A, Fleurey, F., Fondement, F., Hassenforder, M., Schneckenburger, R., G\u00e9rard, S., J\u00e9z\u00e9quel, J.M: Model-driven analysis and synthesis of concrete syntax. In: Nierstrasz, O., Whittle, J., Harel, D., Reggio, G. (eds.) MoDELS 2006. LNCS, vol.\u00a04199, pp. 98\u2013110. Springer, Heidelberg (2006)"},{"key":"34_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","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., Jezequel, J.M.: Weaving Executability into Object-Oriented Meta-languages. In: Briand, L.C., Williams, C. (eds.) MoDELS 2005. LNCS, vol.\u00a03713, Springer, Heidelberg (2005)"},{"key":"34_CR14","volume-title":"Proceedings of ICSE 2000","author":"H. Ossher","year":"2000","unstructured":"Ossher, H., Tarr, P.: Hyper\/J: Multi-Dimentionnal Separation of Concern for Java. In: Ghezzy, C. (ed.) Proceedings of ICSE 2000, Limerick, Ireland, ACM Press, New York (2000)"},{"key":"34_CR15","doi-asserted-by":"crossref","unstructured":"Ramos, R., Barais, O., J\u00e9z\u00e9quel, J.M.: Matching model-snippets. In: MoDELS \u201907. Model Driven Engineering Languages and Systems, 10th International Conference, Nashville, Tennessee (2007)","DOI":"10.1007\/978-3-540-75209-7_9"},{"key":"34_CR16","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":"34_CR17","series-title":"Lecture Notes in Computer Science","first-page":"557","volume-title":"Product Line Engineering with the UML: Products Derivation","author":"T. Ziadi","year":"2006","unstructured":"Ziadi, T., J\u00e9z\u00e9quel, J.M.: Families Research Book. In: Product Line Engineering with the UML: Products Derivation. LNCS, pp. 557\u2013588. Springer, Heidelberg (2006)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75209-7_34.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:25:42Z","timestamp":1605763542000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75209-7_34"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540752080","9783540752097"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75209-7_34","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}