{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T04:09:18Z","timestamp":1759032558084},"reference-count":7,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":6087,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw: Pract. Exper."],"published-print":{"date-parts":[[1999,1]]},"DOI":"10.1002\/(sici)1097-024x(199901)29:1<67::aid-spe221>3.0.co;2-7","type":"journal-article","created":{"date-parts":[[2002,9,10]],"date-time":"2002-09-10T15:35:50Z","timestamp":1031672150000},"page":"67-76","source":"Crossref","is-referenced-by-count":2,"title":["Smart enumeration in C++: virtual construction, message dispatching and tables"],"prefix":"10.1002","volume":"29","author":[{"given":"Stefano","family":"Taschini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Emmenegger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henry","family":"Baltes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan G.","family":"Korvink","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB1","unstructured":"C Standard, ISO\/IEC 9899:1990."},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB2","volume-title":"The C++ Programming Language, 2nd ed.","author":"Stroustrup","year":"1991","unstructured":"The C++ Programming Language, 2nd ed., Addison-Wesley, Reading, MA, 1991."},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB3","volume-title":"Object-Oriented Analysis and Design","author":"Booch","year":"1994","unstructured":"Object-Oriented Analysis and Design, Benjamin-Cummings, Redwood City, CA, 1994."},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB4","volume-title":"More Effective C++","author":"Meyers","year":"1996","unstructured":"More Effective C++, Addison-Wesley, Reading, MA, 1996."},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB5","volume-title":"Effective C++, 2nd ed","author":"Meyers","year":"1998","unstructured":"Effective C++, 2nd ed., Addison-Wesley, Reading, MA, 1998."},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB6","first-page":"184","author":"Emmenegger","year":"1998","journal-title":"Proc. IEEE MEMS"},{"key":"10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7-BIB7","volume-title":"The Draft Standard C++ Library","author":"Plauger","year":"1995","unstructured":"The Draft Standard C++ Library, Prentice-Hall, Englewood Cliffs, NJ, 1995."}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F(SICI)1097-024X(199901)29:1%3C67::AID-SPE221%3E3.0.CO;2-7","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/(SICI)1097-024X(199901)29:1%3C67::AID-SPE221%3E3.0.CO;2-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T07:58:12Z","timestamp":1625126292000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/(SICI)1097-024X(199901)29:1<67::AID-SPE221>3.0.CO;2-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,1]]},"references-count":7,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1999,1]]}},"URL":"https:\/\/doi.org\/10.1002\/(sici)1097-024x(199901)29:1<67::aid-spe221>3.0.co;2-7","relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1999,1]]}}}