{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:42:14Z","timestamp":1771699334890,"version":"3.50.1"},"reference-count":16,"publisher":"Zhejiang University Press","issue":"10","license":[{"start":{"date-parts":[[2013,10,1]],"date-time":"2013-10-01T00:00:00Z","timestamp":1380585600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Zhejiang Univ. - Sci. C"],"published-print":{"date-parts":[[2013,10]]},"DOI":"10.1631\/jzus.c1300040","type":"journal-article","created":{"date-parts":[[2013,10,11]],"date-time":"2013-10-11T09:29:15Z","timestamp":1381483755000},"page":"743-755","source":"Crossref","is-referenced-by-count":3,"title":["A metamodeling approach for pattern specification and management"],"prefix":"10.1631","volume":"14","author":[{"given":"Liang","family":"Dou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zong-yuan","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"635","published-online":{"date-parts":[[2013,10,12]]},"reference":[{"key":"ref1","first-page":"1","article-title":"Meta-Modeling Design Patterns: Application to Pattern Detection and Code Synthesis","volume-title":"Proc. 1st ECOOP Workshop on Automating Object-Oriented Software Development Methods","author":"Albin-Amiot","year":"2001"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ms.2003.1231149"},{"key":"ref3","volume-title":"Design Component Contracts: Model and Analysis of Pattern-Based Composition","author":"Dong","year":"2002"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ecbs.2000.839887"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.03.005"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/tse.2007.1012"},{"key":"ref7","first-page":"3","article-title":"Principles in Formal Specification of Object Oriented Architectures","volume-title":"Proc. 11th Conf. of the Centre for Advanced Studies on Collaborative Research","author":"Eden","year":"2001"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20050075"},{"key":"ref9","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma","year":"2004"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582436"},{"key":"ref11","article-title":"JML: a Java Modeling Language","volume-title":"Formal Underpinnings of Java Workshop","author":"Leavens","year":"1998"},{"key":"ref12","first-page":"3","article-title":"Design Pattern Modelling and Instantiation Using DPML","volume-title":"Proc. 40th Int. Conf. on Tools Pacific: Objects for Internet, Mobile and Embedded Applications","author":"Mapelsden","year":"2002"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/4074.001.0001"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/icse.2004.1317488"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/s0950-5849(02)000195-7"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/hicss.2007.169"}],"container-title":["Journal of Zhejiang University SCIENCE C"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1631\/jzus.C1300040.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1631\/jzus.C1300040\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1631\/jzus.C1300040","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T07:29:06Z","timestamp":1771658946000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1631\/jzus.C1300040"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10]]},"references-count":16,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2013,10]]}},"alternative-id":["1439"],"URL":"https:\/\/doi.org\/10.1631\/jzus.c1300040","relation":{},"ISSN":["1869-1951","1869-196X"],"issn-type":[{"value":"1869-1951","type":"print"},{"value":"1869-196X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,10]]}}}