{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:54:22Z","timestamp":1747810462680,"version":"3.28.0"},"reference-count":18,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cmpsac.2003.1245379","type":"proceedings-article","created":{"date-parts":[[2004,3,2]],"date-time":"2004-03-02T02:26:50Z","timestamp":1078194410000},"page":"452-457","source":"Crossref","is-referenced-by-count":5,"title":["A role-based metamodeling approach to specifying design patterns"],"prefix":"10.1109","author":[{"family":"Dae-Kyoo Kim","sequence":"first","affiliation":[]},{"given":"R.","family":"France","sequence":"additional","affiliation":[]},{"given":"S.","family":"Ghosh","sequence":"additional","affiliation":[]},{"family":"Eunjee Song","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"The Unified Modeling Language Version 1 4","year":"2001","key":"17"},{"key":"18","article-title":"The identification of objects and roles: Object identifier revisited","volume":"ir 267","author":"wieringa","year":"1991","journal-title":"Technical Report"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-023X(00)00023-9"},{"key":"16","article-title":"Clovers: The Dynamic Behavior of Types and Instances","volume":"cs 89 42","author":"stein","year":"1989","journal-title":"Technical Report"},{"journal-title":"Working with Objects The OOram Software Engineering Method","year":"1996","author":"reenskaug","key":"13"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/65935.65936"},{"key":"11","first-page":"25","article-title":"Objects with roles","author":"pernici","year":"1991","journal-title":"Proceedings of the Conference on Office Information Systems"},{"journal-title":"Design Patterns for Object-Oriented Software Development","year":"1995","author":"pree","key":"12"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-47961-9_44"},{"key":"2","first-page":"464","article-title":"The Role Concept in Data Models","author":"bachman","year":"1977","journal-title":"International Conference on Very Large Databases"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/3857.3859"},{"key":"10","first-page":"482","article-title":"Precise modeling of design patterns","author":"guennec","year":"2000","journal-title":"Proceedings of UML'00"},{"key":"7","first-page":"13","article-title":"Delegation: An Important Concept for the Appropriate Design of Object Models","volume":"44","author":"frank","year":"2000","journal-title":"Journal of Object Oriented Programming"},{"key":"6","article-title":"Role-Based Modeling Language (RBML) Specification V1.0","author":"france","year":"2002","journal-title":"Technical Report"},{"journal-title":"The UML Profile for Framework Architectures","year":"2002","author":"fontoura","key":"5"},{"key":"4","first-page":"472","article-title":"Tool support for object-oriented patterns","volume":"1241","author":"florijn","year":"1997","journal-title":"Proceedings of the 11th European Conference on Object Oriented Programming Springer LNCS"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/230538.230540"}],"event":{"name":"27th Annual International Computer Software and Applications Conference","acronym":"CMPSAC-03","location":"Dallas, TX, USA"},"container-title":["Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8813\/27898\/01245379.pdf?arnumber=1245379","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,14]],"date-time":"2017-03-14T01:39:23Z","timestamp":1489455563000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1245379\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/cmpsac.2003.1245379","relation":{},"subject":[]}}