{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T12:14:56Z","timestamp":1725538496691},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642044243"},{"type":"electronic","value":"9783642044250"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-04425-0_53","type":"book-chapter","created":{"date-parts":[[2009,9,30]],"date-time":"2009-09-30T05:52:04Z","timestamp":1254289924000},"page":"665-669","source":"Crossref","is-referenced-by-count":9,"title":["OCLLib, OCLUnit, OCLDoc: Pragmatic Extensions for the Object Constraint Language"],"prefix":"10.1007","author":[{"given":"Joanna","family":"Chimiak-Opoka","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"53_CR1","unstructured":"Chimiak-Opoka, J., Lenz, C.: Use of OCL in a model assessment framework: An experience report. Electronic Communications of the EASST\u00a05 (2006)"},{"key":"53_CR2","doi-asserted-by":"crossref","unstructured":"Chimiak-Opoka, J., Felderer, M., Lenz, C., Lange, C.: Querying UML Models using OCL and Prolog: A Performance Study. In: Model Driven Engineering, Verification, and Validation, Lillehammer, Norway (April 2008); presented at MoDeVVa","DOI":"10.1109\/ICSTW.2008.33"},{"key":"53_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11663430_1","volume-title":"Satellite Events at the MoDELS 2005 Conference","author":"T. Baar","year":"2006","unstructured":"Baar, T., et al.: Tool support for OCL and related formalisms - needs and trends. In: Bruel, J.-M. (ed.) MoDELS 2005. LNCS, vol.\u00a03844, pp. 1\u20139. Springer, Heidelberg (2006)"},{"key":"53_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/978-3-540-75209-7_6","volume-title":"Model Driven Engineering Languages and Systems","author":"A.L. Correa","year":"2007","unstructured":"Correa, A.L., et al.: An empirical study of the impact of ocl smells and refactorings on the understandability of ocl specifications. In: Engels, G., Opdyke, B., Schmidt, D.C., Weil, F. (eds.) MODELS 2007. LNCS, vol.\u00a04735, pp. 76\u201390. Springer, Heidelberg (2007)"},{"key":"53_CR5","unstructured":"Ackermann, J.: Fallstudie zur spezifikation von fachkomponenten. In: Turowski, K. (ed.) 2. Workshop Modellierung und Spezifikation von Fachkomponenten, Bamberg, Deutschland, pp. 1\u201366 (2001) (in German)"},{"issue":"4","key":"53_CR6","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MS.2008.102","volume":"25","author":"R.L. Glass","year":"2008","unstructured":"Glass, R.L.: Two mistakes and error-free software: A confession. IEEE Softw.\u00a025(4), 96 (2008)","journal-title":"IEEE Softw."},{"key":"53_CR7","volume-title":"Test Driven Development: By Example","author":"K. Beck","year":"2002","unstructured":"Beck, K.: Test Driven Development: By Example. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)"},{"key":"53_CR8","volume-title":"The pragmatic programmer: from journeyman to master","author":"A. Hunt","year":"1999","unstructured":"Hunt, A., Thomas, D.: The pragmatic programmer: from journeyman to master. Addison-Wesley Longman Publishing Co., Inc., Boston (1999)"},{"issue":"9","key":"53_CR9","doi-asserted-by":"publisher","first-page":"59","DOI":"10.5381\/jot.2005.4.9.a1","volume":"4","author":"M. Genero","year":"2005","unstructured":"Genero, M., Piattini, M., Calero, C.: A survey of metrics for uml class diagrams. Journal of Object Technology\u00a04(9), 59\u201392 (2005)","journal-title":"Journal of Object Technology"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-04425-0_53","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,22]],"date-time":"2019-05-22T19:00:50Z","timestamp":1558551650000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-04425-0_53"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642044243","9783642044250"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-04425-0_53","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}