{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:39:10Z","timestamp":1729618750367,"version":"3.28.0"},"reference-count":43,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/edoc.2003.1233844","type":"proceedings-article","created":{"date-parts":[[2004,2,3]],"date-time":"2004-02-03T19:24:01Z","timestamp":1075836241000},"page":"136-146","source":"Crossref","is-referenced-by-count":7,"title":["Integrating CBSE, SoC, MDA, and AOP in a software development method"],"prefix":"10.1109","author":[{"given":"R.","family":"Silaghi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Strohmeier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"conjunction with the 1st International Conference on Aspect-Oriented Software Development","article-title":"First International Workshop on Aspect-Oriented Modeling with UML","year":"2002","key":"ref39"},{"key":"ref38","article-title":"Generic Concern-Oriented Model Transformations Meet AOP","author":"silaghi","year":"2003","journal-title":"Workshop on Model-driven Approaches to Middleware Applications Development MAMAD at the International Middleware Conference"},{"key":"ref33","article-title":"Improving Quality in Object-Oriented Software: Systematic Refinement and Translation of Models to Code","author":"bunse","year":"1999","journal-title":"Proceedings of the 12th International Conference on Software & Systems Engineering and their Applications"},{"article-title":"The OPEN Process Specification","year":"1997","author":"graham","key":"ref32"},{"key":"ref31","article-title":"Cleanroom and Object-Oriented Software Engineering: A Unique Synergy","author":"deck","year":"1996","journal-title":"Proceedings of the 8th Annual Software Technology Conference"},{"article-title":"Component-based Product-line Engineering with UML","year":"2001","author":"atkinson","key":"ref30"},{"key":"ref37","article-title":"Generic Model-to-Model Transformations in MDA: Why and How?","author":"kovse","year":"2002","journal-title":"Workshop on Generative Techniques in the context of Model-Driven Architecture at the 17th Conference on Object-Oriented Programming Systems Languages and Applications OOPSLA"},{"key":"ref36","article-title":"Multidimensional Separation of Concerns in Middleware","author":"rouvellou","year":"2000","journal-title":"Workshop on Multidimensional Separation of Concerns in Software Engineering at the International Conference on Software Engineering"},{"key":"ref35","first-page":"98","article-title":"Integration of Component-Based Development Concepts and RM-ODP Viewpoints","author":"stojanovic","year":"2001","journal-title":"Proceedings of the 1st International Workshop on Open Distributed Processing Enterprise Computation Knowledge Engineering and Realisation WOODPECKER in conjunction with the 3rd International Conference on Enterprise Information Systems ICEIS"},{"article-title":"Pattern-Based Refinement and Translation of Object-Oriented Models to Code","year":"2001","author":"bunse","key":"ref34"},{"key":"ref10","article-title":"Adaptive Object-Oriented Software","author":"lieberherr","year":"1996","journal-title":"The Demeter Method with Propagation Patterns"},{"journal-title":"Second International Workshop on Aspect-Oriented Modeling with UML in conjunction with the 5th International Conference on the Unified Modeling Language &#x2013; the Language and its Applications","year":"2002","key":"ref40"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","article-title":"Aspect-Oriented Programming","volume":"1241","author":"kiczales","year":"1997","journal-title":"Proceedings of the European Conference of Object Oriented Programming ECOOP'97"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286950"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337618"},{"key":"ref14","first-page":"327","article-title":"An Overview of AspectJ","volume":"2072","author":"kiczales","year":"2001","journal-title":"ECOOP'91 European Conference on Object-Oriented Programming"},{"key":"ref15","article-title":"Model Driven Architecture (MDA)","author":"miller","year":"2001","journal-title":"Object Management Group Draft Specification ormsc\/2001-07-01"},{"journal-title":"Model Driven Architecture","year":"0","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46852-8_20"},{"year":"0","author":"sendall","key":"ref18"},{"article-title":"Object-Oriented Development: The Fusion Method","year":"1993","author":"coleman","key":"ref19"},{"article-title":"Extreme Programming Explained: Embrace Change","year":"1999","author":"beck","key":"ref28"},{"journal-title":"v2 0","article-title":"Enterprise JavaBeans&#x2122; Specification","year":"2001","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/52.469759"},{"journal-title":"V3 0","article-title":"The Common Object Request Broker: Architecture and Specification","year":"2002","key":"ref3"},{"key":"ref6","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/302405.302457","article-title":"N Degrees of Separation: Multi-Dimensional Separation of Concerns","author":"tarr","year":"1999","journal-title":"Proceedings of the International Conference of Software Engineering Los Angeles"},{"key":"ref29","article-title":"Component-Based Software Engineering: The KobrA Approach","author":"atkinson","year":"2000","journal-title":"Workshop on Component-Based Software Engineering at the International Conference on Software Engineering"},{"article-title":"Objects, Components and Frameworks with UML: The Catalysis Approach","year":"1998","author":"d'souza","key":"ref5"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1145\/165854.165932","article-title":"Subject-oriented programming (a critique of pure objects)","volume":"28","author":"harrison","year":"1993","journal-title":"Proceedings of the Conference on Object-Oriented Programming Systems Languages and Applications OOPSLA"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0053034"},{"year":"0","key":"ref2","article-title":"COM (Component Object Model), COM+, DCOM (Distributed COM)"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/32.328995"},{"article-title":"Component Software: Beyond Object-Oriented Programming","year":"1998","author":"szyperski","key":"ref1"},{"journal-title":"vl 4","article-title":"Unified Modeling Language Specification","year":"2001","key":"ref20"},{"article-title":"Object-Oriented Modeling and Design","year":"1990","author":"rumbaugh","key":"ref22"},{"article-title":"The Object Constraint Language: Precise Modeling with UML","year":"1998","author":"warmer","key":"ref21"},{"journal-title":"vl 0","article-title":"UML Profile for CORBA Specification","year":"2000","key":"ref42"},{"article-title":"The Unified Software Development Process","year":"1999","author":"jacobson","key":"ref24"},{"journal-title":"Public Draft","article-title":"UML Profile for EJB","year":"2001","key":"ref41"},{"article-title":"The Rational Unified Process: An Introduction","year":"1998","author":"kruchten","key":"ref23"},{"article-title":"Object-Oriented Analysis and Design with Applications","year":"1994","author":"booch","key":"ref26"},{"key":"ref43","first-page":"37","article-title":"AOP: Does it Make Sense? The Case of Concurrency and Failures","volume":"2374","author":"kienzle","year":"2002","journal-title":"Proc 16th European Conference on Object-Oriented Programming"},{"article-title":"Object-Oriented Software Engineering: A Use Case Driven Approach","year":"1992","author":"jacobson","key":"ref25"}],"event":{"name":"Seventh IEEE International Enterprise Distributed Object Computing Conference","acronym":"EDOC-03","location":"Brisbane, Qld., Australia"},"container-title":["Seventh IEEE International Enterprise Distributed Object Computing Conference, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8730\/27649\/01233844.pdf?arnumber=1233844","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T04:04:50Z","timestamp":1705032290000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1233844\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":43,"URL":"https:\/\/doi.org\/10.1109\/edoc.2003.1233844","relation":{},"subject":[]}}