{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T06:48:11Z","timestamp":1760078891057},"reference-count":13,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cmpsac.2002.1045042","type":"proceedings-article","created":{"date-parts":[[2003,6,25]],"date-time":"2003-06-25T19:45:08Z","timestamp":1056570308000},"page":"450-455","source":"Crossref","is-referenced-by-count":5,"title":["An architecture-based approach for component-oriented development"],"prefix":"10.1109","author":[{"family":"Feng Chen","sequence":"first","affiliation":[]},{"family":"Qianxiang Wang","sequence":"additional","affiliation":[]},{"family":"Hong Mei","sequence":"additional","affiliation":[]},{"family":"Fuqing Yang","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"13","article-title":"Reconciling the needs of architectural description with object-modeling notations","author":"garlan","year":"0","journal-title":"UML2000 2000"},{"year":"0","key":"11"},{"key":"12","article-title":"Run-time coordination of components: Design patterns vs. component-aspect based platforms","author":"pinto","year":"0","journal-title":"Advanced Separation of Concerns Workshop of the ECOOP 2001"},{"key":"3","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1109\/ICSE.2002.1007967","article-title":"ArchJava: Connecting Software Architecture to Implementation","author":"jonathan aldrich","year":"2002","journal-title":"Proceedings of the 24th International Conference on Software Engineering ICSE 2002"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/32.508313"},{"key":"1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA305470","article-title":"Software architecture: An executive overview","author":"clements","year":"1996"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0053381","article-title":"Aspect-oriented programming","author":"kiczales","year":"1997","journal-title":"Proceedings of the EuropeanConference on Object-Oriented Programming (ECOOP)"},{"article-title":"Software architecture in practice","year":"1998","author":"bass","key":"7"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1925805.1925814"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/258077.258078"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/2.774916"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/32.385970"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/256428.167055"}],"event":{"name":"26th Annual International Computer Software and Applications","acronym":"CMPSAC-02","location":"Oxford, UK"},"container-title":["Proceedings 26th Annual International Computer Software and Applications"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8094\/22390\/01045042.pdf?arnumber=1045042","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,23]],"date-time":"2020-03-23T21:18:06Z","timestamp":1584998286000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1045042\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":13,"URL":"https:\/\/doi.org\/10.1109\/cmpsac.2002.1045042","relation":{},"subject":[]}}