{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:28:33Z","timestamp":1742912913743,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540690955"},{"type":"electronic","value":"9783540691006"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-69100-6_15","type":"book-chapter","created":{"date-parts":[[2008,6,5]],"date-time":"2008-06-05T09:27:49Z","timestamp":1212658069000},"page":"215-230","source":"Crossref","is-referenced-by-count":2,"title":["Semantics Preservation of Sequence Diagram Aspects"],"prefix":"10.1007","author":[{"given":"Jon","family":"Oldevik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00d8ystein","family":"Haugen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"15_CR1","series-title":"Lecture Notes in Computer Science","volume-title":"\u00abUML\u00bb 2003 - The Unified Modeling Language. Modeling Languages and Applications","author":"\u00d8. Haugen","year":"2003","unstructured":"Haugen, \u00d8., St\u00f8len, K.: STAIRS - Steps To Analyze Interactions with Refinement Semantics. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol.\u00a02863. Springer, Heidelberg (2003)"},{"key":"15_CR2","doi-asserted-by":"crossref","unstructured":"Bergmans, L., Aksit, M.: Composing Crosscutting Concerns Using Composition Filters. Commun. ACM (10), 51\u201357 (2001)","DOI":"10.1145\/383845.383857"},{"issue":"10","key":"15_CR3","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1145\/167962.165932","volume":"28","author":"W. Harrison","year":"1993","unstructured":"Harrison, W., Ossher, H.: Subject-oriented Programming: a Critique of Pure Objects. SIGPLAN Not\u00a028(10), 411\u2013428 (1993)","journal-title":"SIGPLAN Not"},{"key":"15_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1007\/978-3-540-45070-2_12","volume-title":"Traits: Composable units of behaviour","author":"N. Sch\u00e4rli","year":"2003","unstructured":"Sch\u00e4rli, N., Ducasse, S., Nierstrasz, O., Black, A.P.: Traits: Composable units of behaviour. LNCS, pp. 248\u2013274. Springer, Heidelberg (2003)"},{"key":"15_CR5","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1145\/242224.242420","volume":"4es","author":"G. Kiczales","year":"1996","unstructured":"Kiczales, G.: Aspect-oriented programming. ACM Comput. Surv.\u00a04es, 154 (1996)","journal-title":"ACM Comput. Surv."},{"key":"15_CR6","unstructured":"Araujo, J., Whittle, J., Kim, D.K.: Modeling and Composing Scenario-based Requirements with Aspects. In: Requirements Engineering Conference, 2004. Proceedings. 12th IEEE International, pp. 58\u201367 (2004)"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Baniassad, E., Clarke, S.: Theme: an Approach for Aspect-Oriented Analysis and Design. In: 26th International Conference on Software Engineering (ICSE), pp. 158\u2013167 (2004)","DOI":"10.1109\/ICSE.2004.1317438"},{"key":"15_CR8","unstructured":"Clarke, S., Walker, R.J.: Composition Patterns: An Approach to Designing Reusable Aspects. In: International Conference of Software Engineering (ICSE) (2001)"},{"key":"15_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-75209-7_21","volume-title":"Model Driven Engineering Languages and Systems","author":"J. Oldevik","year":"2007","unstructured":"Oldevik, J., Haugen, \u00d8.: Architectural Aspects in UML. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735. Springer, Heidelberg (2007)"},{"key":"15_CR10","doi-asserted-by":"crossref","unstructured":"Haugen, \u00d8., Husa, K.E., Runde, R.K., St\u00f8len, K.: STAIRS Towards Formal Design with Sequence Diagrams. Software and Systems Modeling, 355\u2013357 (2005)","DOI":"10.1007\/s10270-005-0087-0"},{"key":"15_CR11","unstructured":"Runde, R.: STAIRS - Understanding and Developing Specifications Expressed as UML Interaction Diagrams. PhD thesis, Department of Informatics, University of Oslo (2007)"},{"key":"15_CR12","series-title":"Lecture Notes in Computer Science","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"M. Deubler","year":"2006","unstructured":"Deubler, M., Meisinger, M., Rittmann, S., Kr\u00fcger, I.: Modeling Crosscutting Services with UML Sequence Diagrams. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844. Springer, Heidelberg (2006)"},{"key":"15_CR13","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1142\/S0218843006001487","volume":"15","author":"A. Solberg","year":"2006","unstructured":"Solberg, A., Simmonds, D., Reddy, R., France, R., Ghosh, S., Aagedal, J.: Developing Distributed Services Using an Aspect Oriented Model Driven Framework. International Journal if Cooperative Information Systems\u00a015, 535\u2013564 (2006)","journal-title":"International Journal if Cooperative Information Systems"},{"key":"15_CR14","volume-title":"7th International Conference of Modelling Languages and Applications","author":"D. Stein","year":"2004","unstructured":"Stein, D., Hanenberg, S., Unland, R.: Query Models. In: 7th International Conference of Modelling Languages and Applications. Springer, Heidelberg (2004)"},{"key":"15_CR15","unstructured":"Whittle, J., Jayaraman, P.: MATA: A Tool for Aspect-Oriented Modeling based on Graph Transformation. In: Eleventh International Workshop on Aspect-Oriented Modeling (AOM) (2007)"},{"key":"15_CR16","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)"},{"key":"15_CR17","unstructured":"Haugen, \u00d8., Husa, K.E., Runde, R.K., St\u00f8len, K.: Why Timed Sequence Diagrams Require Three-Event Semantics. Research Report 309, University of Oslo (2004) ISBN 82-7368-261-7"},{"key":"15_CR18","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1119655.1119662","volume-title":"AOSD 2006: The 5th International Conference on Aspect-oriented Software Development","author":"J. Klein","year":"2006","unstructured":"Klein, J., Helouet, L., Jezequel, J.: Semantic-based Weaving of Scenarios. In: AOSD 2006: The 5th International Conference on Aspect-oriented Software Development, pp. 27\u201338. ACM Press, New York (2006)"},{"key":"15_CR19","doi-asserted-by":"publisher","first-page":"193","DOI":"10.1109\/TSE.2004.1271174","volume":"3","author":"R.B. France","year":"2004","unstructured":"France, R.B., Kim, D.K., Ghosh, S., Song, E.: A UML-Based Pattern Specification Technique. IEEE Trans. Softw. Eng.\u00a03, 193\u2013206 (2004)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"15_CR20","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1145\/508386.508399","volume-title":"AOSD 2002: Proceedings of the 1st international conference on Aspect-oriented software development","author":"D. Stein","year":"2002","unstructured":"Stein, D., Hanenberg, S., Unland, R.: A UML-based Aspect-Oriented Design Notation for AspectJ. In: AOSD 2002: Proceedings of the 1st international conference on Aspect-oriented software development, pp. 106\u2013112. ACM Press, New York (2002)"},{"key":"15_CR21","unstructured":"Klein, J., Fleurey, F., J\u00e9z\u00e9quel, J.M.: Weaving Multiple Aspects in Sequence Diagrams. Transactions on Aspect Oriented Software Development (TAOSD) (2007)"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Gr\u00f8nmo, R., S\u00f8rensen, F., M\u00f8ller-Pedersen, B., Krogdahl, S.: Weaving of UML Sequence Diagrams using STAIRS. Research Report 367, University of Oslo (2007)","DOI":"10.1007\/978-3-540-69927-9_9"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"K\u00fcster, J., Bowles, F.: Decomposing interactions. Algebraic Methodology and Software Technology, 189\u2013203 (2006)","DOI":"10.1007\/11784180_16"},{"key":"15_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1007\/11784180_16","volume-title":"Algebraic Methodology and Software Technology","author":"J. Bowles","year":"2006","unstructured":"Bowles, J.: Decomposing Interactions. In: Johnson, M., Vene, V. (eds.) AMAST 2006. LNCS, vol.\u00a04019, pp. 189\u2013203. Springer, Heidelberg (2006)"},{"key":"15_CR25","doi-asserted-by":"crossref","unstructured":"Engels, G., Heckel, R., K\u00fcster, J.M., Groenewegen, L.: Consistency-Preserving Model Evolution through Transformations. In: 5th International Conference on The Unified Modeling Language, pp. 212\u2013226 (2002)","DOI":"10.1007\/3-540-45800-X_18"},{"key":"15_CR26","doi-asserted-by":"crossref","unstructured":"Baar, T., Markovic, S.: A Graphical Approach to Prove the Semantic Preservation of UML\/OCL Refactoring Rules. Perspectives of Systems Informatics, 70\u201383 (2007)","DOI":"10.1007\/978-3-540-70881-0_9"},{"key":"15_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1007\/11526841_29","volume-title":"FM 2005: Formal Methods","author":"E. Katz","year":"2005","unstructured":"Katz, E., Katz, S.: Verifying Scenario-Based Aspect Specifications. In: Fitzgerald, J.S., Hayes, I.J., Tarlecki, A. (eds.) FM 2005. LNCS, vol.\u00a03582, pp. 432\u2013447. Springer, Heidelberg (2005)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Architecture \u2013 Foundations and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69100-6_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,30]],"date-time":"2025-01-30T15:49:57Z","timestamp":1738252197000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-69100-6_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540690955","9783540691006"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69100-6_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}