{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,29]],"date-time":"2024-10-29T21:00:13Z","timestamp":1730235613660,"version":"3.28.0"},"reference-count":13,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,3]]},"DOI":"10.1109\/iccitechnol.2011.5762657","type":"proceedings-article","created":{"date-parts":[[2011,5,9]],"date-time":"2011-05-09T16:45:28Z","timestamp":1304959528000},"page":"103-106","source":"Crossref","is-referenced-by-count":0,"title":["Design and implement connectors in distributed system"],"prefix":"10.1109","author":[{"given":"Hamid","family":"Mcheick","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Yan Qi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haidar","family":"Safa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcel","family":"Karam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1995","author":"gamma","key":"ref10"},{"key":"ref11","first-page":"5","article-title":"Slicing Concurrent Java Programs using Indus and Kaveri","volume":"9","author":"prasad ranganath","year":"2006","journal-title":"International Journal on Software Tools for Technology Transfer (STTT)"},{"journal-title":"Design Pattern Implementation in Java and AspectJ","year":"2002","author":"hannemann","key":"ref12"},{"journal-title":"Software Architecture in Practice","year":"2003","author":"bass","key":"ref13"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-1663-7"},{"journal-title":"Reliable Software Technologies Maintaining Component-Based Systems","year":"1998","author":"voas","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337201"},{"journal-title":"Software Engineering - Software Life Cycle Processes - Maintenance","year":"2006","key":"ref5"},{"journal-title":"Java design patterns a tutorial Addison-Wesley Professional","year":"2000","author":"cooper","key":"ref8"},{"journal-title":"Mastering AspectJ Aspect-Oriented Programming in Java","year":"2003","author":"gradecki","key":"ref7"},{"journal-title":"A Practical Guide to Enterprise Architecture","year":"2004","author":"james","key":"ref2"},{"journal-title":"Prentice-Hall","article-title":"Shown and Garlan, Software Architecture","year":"1996","key":"ref1"},{"key":"ref9","article-title":"Design Pattern Implementations using Aspect-Oriented Programming","author":"hannemann","year":"2008","journal-title":"OOPSLA 2002"}],"event":{"name":"2011 International Conference on Communications and Information Technology (ICCIT)","start":{"date-parts":[[2011,3,29]]},"location":"Aqaba, Jordan","end":{"date-parts":[[2011,3,31]]}},"container-title":["2011 International Conference on Communications and Information Technology (ICCIT)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5758047\/5762654\/05762657.pdf?arnumber=5762657","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T05:22:17Z","timestamp":1490073737000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5762657\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,3]]},"references-count":13,"URL":"https:\/\/doi.org\/10.1109\/iccitechnol.2011.5762657","relation":{},"subject":[],"published":{"date-parts":[[2011,3]]}}}