{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:21:06Z","timestamp":1725542466137},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642108310"},{"type":"electronic","value":"9783642108327"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-10832-7_7","type":"book-chapter","created":{"date-parts":[[2009,12,16]],"date-time":"2009-12-16T23:25:38Z","timestamp":1261005938000},"page":"192-206","source":"Crossref","is-referenced-by-count":0,"title":["A Pattern Story for Combining Crosscutting Concern State Machines"],"prefix":"10.1007","author":[{"given":"Mark","family":"Mahoney","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tzilla","family":"Elrad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","unstructured":"Aldawud, O., Elrad, T., Bader, A.: Aspect-oriented Modeling- Bridging the Gap Between Design and Implementation. In: Proceedings of the First ACM SIGPLAN\/SIGSOFT International Conference on Generative Programming and Component Engineering (GPCE), Pittsburgh, PA, October 6\u20138, 2002, pp. 189\u2013202 (2002)"},{"key":"7_CR2","unstructured":"AOSD web site, \n                  \n                    http:\/\/aosd.net"},{"key":"7_CR3","volume-title":"Design Patterns, Elements of Reusable Software Design","author":"H. Gamma","year":"1995","unstructured":"Gamma, H., Johnson, V.: Design Patterns, Elements of Reusable Software Design. Addison-Wesley, Reading (1995)"},{"key":"7_CR4","unstructured":"Filman, R.E., Friedman, D.P.: Aspect-Oriented Programming is Quantification and Obliviousness. In: Workshop on Advanced Separation of Concerns, OOPSLA 2000, Minneapolis (October 2000)"},{"key":"7_CR5","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/TSE.2004.1271174","volume":"30","author":"R. France","year":"2004","unstructured":"France, R., Kim, D., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Transactions on Software Engineering\u00a030, 193\u20132006 (2004)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR6","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., et al.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Mahoney, M., Elrad, T.: A Pattern Based Approach to Aspect-Orientation for State Based Systems. In: Workshop on Best Practices in Applying Aspect-Oriented Software Development (BPAOSD 2007) at the Sixth International Conference on Aspect-Oriented Software Development (AOSD 2007), Vancouver, BC (March 2007)","DOI":"10.1145\/1229485.1229490"},{"key":"7_CR8","unstructured":"Mahoney, M., Bader, A., Elrad, T., Aldawud, O.: Using Aspects to Abstract and Modularize Statecharts. In: The 5th Aspect-Oriented Modeling Workshop in Conjunction with UML 2004, Lisbon, Portugal (October 2004)"},{"key":"7_CR9","unstructured":"Bosak, R.: Daily Development Blog (April 2007), \n                  \n                    http:\/\/dailydevelopment.blogspot.com\/2007\/04\/interceptor-design-pattern.html"},{"key":"7_CR10","volume-title":"International Workshop on Feature Interaction in Telecommunications and Software Systems","author":"C. Prehofer","year":"2003","unstructured":"Prehofer, C.: Plug-and-Play Composition of Features and Feature Interactions with Statechart Diagrams. In: International Workshop on Feature Interaction in Telecommunications and Software Systems, Ottawa, Canada, June 2003. IOS Press, Amsterdam (2003)"},{"key":"7_CR11","volume-title":"Pattern-Oriented Software Architecture - Patterns for Concurrent and Networked Objects","author":"D.C. Schmidt","year":"2000","unstructured":"Schmidt, D.C., Stal, M., Rohnert, H., Buschmann, F.: Pattern-Oriented Software Architecture - Patterns for Concurrent and Networked Objects, vol.\u00a02. Wiley and Sons Ltd., Chichester (2000)"},{"key":"7_CR12","unstructured":"Volter, M.: Patterns for Handling Cross-Cutting Concerns in Model-Driven Software Development. In: 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, Germany (July 2005)"},{"key":"7_CR13","unstructured":"Telelogic Tau, \n                  \n                    http:\/\/telelogic.com"},{"key":"7_CR14","unstructured":"ILogix Rhapsody, \n                  \n                    http:\/\/telelogic.com"},{"key":"7_CR15","unstructured":"Core J2EE Patterns - Interceptor Filters, Core J2EE Pattern Catalog, \n                  \n                    http:\/\/java.sun.com\/blueprints\/corej2eepatterns\/Patterns\/InterceptingFilter.html"}],"container-title":["Lecture Notes in Computer Science","Transactions on Pattern Languages of Programming I"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-10832-7_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T13:07:27Z","timestamp":1558271247000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-10832-7_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642108310","9783642108327"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-10832-7_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}