{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T15:51:42Z","timestamp":1742399502621},"publisher-location":"Berlin, Heidelberg","reference-count":13,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540233077"},{"type":"electronic","value":"9783540301875"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30187-5_7","type":"book-chapter","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T19:50:15Z","timestamp":1285185015000},"page":"84-97","source":"Crossref","is-referenced-by-count":29,"title":["Model Composition Directives"],"prefix":"10.1007","author":[{"given":"Greg","family":"Straw","sequence":"first","affiliation":[]},{"given":"Geri","family":"Georg","sequence":"additional","affiliation":[]},{"given":"Eunjee","family":"Song","sequence":"additional","affiliation":[]},{"given":"Sudipto","family":"Ghosh","sequence":"additional","affiliation":[]},{"given":"Robert","family":"France","sequence":"additional","affiliation":[]},{"given":"James M.","family":"Bieman","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"3","key":"7_CR1","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1145\/258077.258078","volume":"6","author":"R. Allen","year":"1997","unstructured":"Allen, R., Garlan, D.: A Formal Basis for Architectural Connection. ACM Trans on Software Engineering and Methodology\u00a06(3), 213\u2013249 (1997)","journal-title":"ACM Trans on Software Engineering and Methodology"},{"key":"7_CR2","unstructured":"Brito, I., Moreira, A.: Towards a Composition Process for Aspect-Oriented Require-ments. In: Proceedings of the Workshop on Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design, Boston, MA (March 2003)"},{"key":"7_CR3","unstructured":"Clarke, S., Murphy, J.: Developing a tool to support the application of aspect-oriented programming principles to the design phase. In: Proceedings of the International Conference on Software Engineering (ICSE 1998), Kyoto, Japan (April 1998)"},{"key":"7_CR4","unstructured":"Clarke, S., Harrison, W., Ossher, H., Tarr, P.: Separating concerns throughout the devel-opment lifecycle. In: Proceedings of the 3rd ECOOP Aspect-Oriented Programming Workshop, Lisbon, Portugal (June 1999)"},{"issue":"1","key":"7_CR5","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/S0167-6423(02)00030-8","volume":"44","author":"S. Clarke","year":"2002","unstructured":"Clarke, S.: Extending standard UML with model composition semantics. Science of Computer Programming\u00a044(1), 71\u2013100 (2002)","journal-title":"Science of Computer Programming"},{"key":"7_CR6","unstructured":"France, R.B., Ray, I., Georg, G., Ghosh, S.: An Aspect-Oriented Approach to Design Modeling. In: IEE Proceedings - Software, Special Issue on Early Aspects: Aspect Oriented Requirements Engineering and Architecture Design (to appear)"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"France, R.B., Kim, D.K., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Transactions on Software Engineering\u00a030(3) (March 2004)","DOI":"10.1109\/TSE.2004.1271174"},{"key":"7_CR8","unstructured":"Georg, G., France, R.B., Ray, I.: Composing Aspect Models. In: Proceedings of the Workshop on Aspect Oriented Modeling with UML, San Francisco, CA (October 2003)"},{"key":"7_CR9","unstructured":"Kienzle, J., Yu, Y., Xiong, J.: On Composition and Reuse of Aspects. In: Proceedings of the Foundations of Aspect-Oriented Languages Workshop, Boston, MA (March 2003)"},{"key":"7_CR10","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.V., Loingteir, 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":"7_CR11","doi-asserted-by":"crossref","unstructured":"Kim, D.K., France, R., Ghosh, S.: A UML-Based Language for Specifying Domain-Specific Patterns. Special Issue on Domain Modeling with Visual Languages, Journal of Visual Lan-guages and Computing (2004) (to appear)","DOI":"10.1016\/j.jvlc.2004.01.004"},{"key":"7_CR12","unstructured":"The Object Management Group (OMG). Unified Modeling Language. OMG. Version 1.5 (March 2003), http:\/\/www.omg.org\/docs\/formal\/03-03-01.pdf"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Straw, G., Georg, G., Song, E., Ghosh, S., France, R., Bieman, J.M.: Primitives of Composi-tion Directives. Technical Report CS 04-103, Computer Science Department, Colorado State University (2004)","DOI":"10.1007\/978-3-540-30187-5_7"}],"container-title":["Lecture Notes in Computer Science","&lt;\u2009&lt;UML&gt;\u2009&gt; 2004 - The Unified Modeling Language. Modelling Languages and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30187-5_7.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,3]],"date-time":"2023-06-03T12:45:04Z","timestamp":1685796304000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30187-5_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540233077","9783540301875"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30187-5_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}