{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:07:50Z","timestamp":1725566870957},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290100"},{"type":"electronic","value":"9783540320579"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11557432_13","type":"book-chapter","created":{"date-parts":[[2005,11,2]],"date-time":"2005-11-02T08:43:26Z","timestamp":1130921006000},"page":"171-185","source":"Crossref","is-referenced-by-count":19,"title":["Domain Models Are Aspect Free"],"prefix":"10.1007","author":[{"given":"Friedrich","family":"Steimann","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"13_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"372","DOI":"10.1007\/BFb0053047","volume-title":"ECOOP \u201992 European Conference on Object-Oriented Programming","author":"M. Aksit","year":"1992","unstructured":"Aksit, M., Bergmans, L., Vural, S.: An object-oriented language-database integration model: the composition-filters approach. In: Lehrmann Madsen, O. (ed.) ECOOP 1992. LNCS, vol.\u00a0615, pp. 372\u2013395. Springer, Heidelberg (1992)"},{"key":"13_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"152","DOI":"10.1007\/BFb0017540","volume-title":"Object-Based Distributed Programming","author":"M. Aksit","year":"1994","unstructured":"Aksit, M., Wakita, K., Bosch, J., Bergmans, L., Yonezawa, A.: Abstracting object-interactions using composition-filters. In: Guerraoui, R., Nierstrasz, O., Riveill, M. (eds.) ECOOP-WS 1993. LNCS, vol.\u00a0791, pp. 152\u2013184. Springer, Heidelberg (1994)"},{"key":"13_CR3","unstructured":"Ara\u00fajo, J., Moreira, A., Brito, I., Rashid, A.: Aspect-oriented requirements with UML. In: Second International Workshop on Aspect-Oriented Modelling with UML (2002)"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Baniassad, E.L.A., Clarke, S.: Theme: an approach for aspect-oriented analysis and design. In: ICSE 2004, pp. 158\u2013167 (2004)","DOI":"10.1109\/ICSE.2004.1317438"},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"Edwards, J., Jackson, D., Torlak, E.: A type system for object models. In: Taylor, R.N., Dwyer, M.B. (eds.) Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ACM 2004), pp. 189\u2013199 (2004)","DOI":"10.1145\/1029894.1029921"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Elrad, T., Aldawud, O., Bader, A.: A UML profile for aspect oriented modeling. In: OOPSLA 2001 workshop on Aspect Oriented Programming (2001)","DOI":"10.1145\/383845.383853"},{"key":"13_CR7","doi-asserted-by":"crossref","unstructured":"Ernst, E., Lorenz, D.H.: Aspects and polymorphism in AspectJ. In: Proceedings of the 2nd International Conference on Aspect-Oriented Software Development (ACM 2003), pp. 150\u2013157 (2003)","DOI":"10.1145\/643603.643619"},{"key":"13_CR8","unstructured":"Filman, R.E., Friedman, D.P.: Aspect-oriented programming is quantification and obliviousness. In: OOPSLA Workshop on Advanced Separation of Concerns, Minneapolis (2000)"},{"key":"13_CR9","volume-title":"Refactorings: Improving the Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M.: Refactorings: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)"},{"key":"13_CR10","unstructured":"Graversen, K.B., \u00d8sterbye, K.: Aspect modelling as role modelling. In: OOPSLA 2002 Workshop on Tool Support for Aspect Oriented Software Development (2002)"},{"key":"13_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1007\/3-540-46102-7_53","volume-title":"Object-Oriented Information Systems","author":"S. Hanenberg","year":"2002","unstructured":"Hanenberg, S., Unland, R.: Roles and aspects: similarities, differences, and synergetic potential. In: Bellahs\u00e8ne, Z., Patel, D., Rolland, C. (eds.) OOIS 2002. LNCS, vol.\u00a02425, pp. 507\u2013520. Springer, Heidelberg (2002)"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Harrison, W.H., Ossher, H.: Subject-oriented programming (a critique of pure objects). In: 8th OOPSLA, pp. 411\u2013428 (1993)","DOI":"10.1145\/167962.165932"},{"key":"13_CR13","unstructured":"Kande, M., Kienzle, J.: A Strohmeyer From AOP to UML: towards an aspect-oriented architectural modeling approach Technical Report, Swiss Federal Institute of Technololgy (Lausanne (2003)"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Kendall, E.A.: Role model designs and implementations with Aspect-Oriented Programming. In: OOPSLA, pp. 353\u2013369 (1999)","DOI":"10.1145\/320384.320423"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Lieberherr, K.J., Riel, A.J.: Demeter: a case study of software growth through parameterized classes. In: 10th ICSE, pp. 254\u2013264 (1988)","DOI":"10.1109\/ICSE.1988.93706"},{"issue":"5","key":"13_CR16","doi-asserted-by":"publisher","first-page":"542","DOI":"10.1093\/comjnl\/46.5.542","volume":"46","author":"K.J. Lieberherr","year":"2003","unstructured":"Lieberherr, K.J., Lorenz, D.H., Ovlinger, J.: Aspectual collaborations: combining modules and aspects. The Computer Journal\u00a046(5), 542\u2013565 (2003)","journal-title":"The Computer Journal"},{"key":"13_CR17","doi-asserted-by":"crossref","unstructured":"Lopes, C.V., Dourish, P., Lorenz, D.H., Lieberherr, K.: Beyond AOP: toward naturalistic programming. In: OOPSLA 2003 Special Track on Onward! Seeking New Paradigms & New Thinking (ACM 2003), pp. 198\u2013207 (2003)","DOI":"10.1145\/949344.949400"},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/BF01396685","volume":"145","author":"A. Oberschelp","year":"1962","unstructured":"Oberschelp, A.: Untersuchungen zur mehrsortigen Quantorenlogik. Mathematische Annalen\u00a0145, 297\u2013333 (1962)","journal-title":"Mathematische Annalen"},{"key":"13_CR19","unstructured":"OMG, http:\/\/www.uml.org\/"},{"key":"13_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1007\/3-540-58555-9_94","volume-title":"FME \u201994: Industrial Benefit of Formal Methods","author":"B. Paech","year":"1994","unstructured":"Paech, B., Rumpe, B.: A new concept of refinement used for behaviour modelling with automata. In: Naftalin, M., Denvir, B.T., Bertran, M. (eds.) FME 1994. LNCS, vol.\u00a0873, pp. 154\u2013174. Springer, Heidelberg (1994)"},{"issue":"5","key":"13_CR21","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1049\/ip-sen:20010732","volume":"148","author":"A. Rashid","year":"2001","unstructured":"Rashid, A., Sawyer, P.: Aspect-orientation and database systems: an effective customisation approach. IEE Proceedings \u2013 Software\u00a0148(5), 156\u2013164 (2001)","journal-title":"IEE Proceedings \u2013 Software"},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Rashid, A., Sawyer, P., Moreira, A.M.D., Ara\u00fajo, J.: Early aspects: a model for Aspect-Oriented Requirements Engineering. In: RE, pp. 199\u2013202 (2002)","DOI":"10.1109\/ICRE.2002.1048526"},{"key":"13_CR23","volume-title":"Working with Objects \u2013 The OOram Software Engineering Method","author":"T. Reenskaug","year":"1996","unstructured":"Reenskaug, T., Wold, P., Lehene, O.A.: Working with Objects \u2013 The OOram Software Engineering Method. Addison-Wesley, Reading (1996)"},{"issue":"1","key":"13_CR24","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/S0169-023X(00)00023-9","volume":"35","author":"F. Steimann","year":"2000","unstructured":"Steimann, F.: On the representation of roles in object-oriented and conceptual modelling. Data & Knowledge Engineering\u00a035(1), 83\u2013106 (2000)","journal-title":"Data & Knowledge Engineering"},{"key":"13_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1007\/3-540-40011-7_14","volume-title":"UML 2000 - The Unified Modeling Language. Advancing the Standard","author":"F. Steimann","year":"2000","unstructured":"Steimann, F.: A radical revision of UML\u2019s role concept. In: Evans, A., Kent, S., Selic, B. (eds.) UML 2000. LNCS, vol.\u00a01939, pp. 194\u2013209. Springer, Heidelberg (2000)"},{"issue":"4","key":"13_CR26","first-page":"23","volume":"14","author":"F. Steimann","year":"2001","unstructured":"Steimann, F.: Role = Interface: a merger of concepts. Journal of Object-Oriented Programming\u00a014(4), 23\u201332 (2001)","journal-title":"Journal of Object-Oriented Programming"},{"key":"13_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1007\/3-540-45800-X_4","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language. Model Engineering, Concepts, and Tools","author":"F. Steimann","year":"2002","unstructured":"Steimann, F., K\u00fchne, T.: A radical reduction of UML\u2019s core semantics. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol.\u00a02460, pp. 34\u201348. Springer, Heidelberg (2002)"},{"key":"13_CR28","doi-asserted-by":"crossref","unstructured":"Tarski, A.: The semantic conception of truth and the foundations of semantics. Philosophy and Phenomenological Research 4 (1944)","DOI":"10.2307\/2102968"},{"key":"13_CR29","volume-title":"Principia Mathematica","author":"A.N. Whitehead","year":"1910","unstructured":"Whitehead, A.N., Russell, B.: Principia Mathematica. Cambridge University Press, Cambridge (1910)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11557432_13.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T01:07:28Z","timestamp":1626656848000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11557432_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290100","9783540320579"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/11557432_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}