{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,15]],"date-time":"2024-09-15T14:15:03Z","timestamp":1726409703765},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540232018"},{"type":"electronic","value":"9783540301967"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-30196-7_2","type":"book-chapter","created":{"date-parts":[[2010,9,22]],"date-time":"2010-09-22T15:14:07Z","timestamp":1285168447000},"page":"9-23","source":"Crossref","is-referenced-by-count":0,"title":["Support for Value Types in an Object-Oriented Programming Language"],"prefix":"10.1007","author":[{"given":"Beate","family":"Ritterbach","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"2_CR1","volume-title":"Advanced C++: Programming Styles and Idioms","author":"J. Coplien","year":"1992","unstructured":"Coplien, J.: Advanced C++: Programming Styles and Idioms. Addison-Wesley, Reading (1992)"},{"key":"2_CR2","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1996","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1996)"},{"key":"2_CR3","volume-title":"Smalltalk-80: The Language","author":"A. Goldberg","year":"1989","unstructured":"Goldberg, A., Robson, D.: Smalltalk-80: The Language. Addison-Wesley, Reading (1989)"},{"key":"2_CR4","volume-title":"The Java Language Specification","author":"J. Gosling","year":"1996","unstructured":"Gosling, J., Joy, B., Steele, G.: The Java Language Specification. Addison-Wesley, Reading (1996)"},{"key":"2_CR5","series-title":"2","volume-title":"PASCAL User Manual and Report","author":"K. Jensen","year":"1978","unstructured":"Jensen, K., Wirth, N.: PASCAL User Manual and Report. 2. Springer, Heidelberg (1978)"},{"key":"2_CR6","unstructured":"JWAM - A Framework to Support the Tools & Materials Approach, http:\/\/www.jwam.org"},{"key":"2_CR7","unstructured":"JWAM Value-Framework, http:\/\/sf.net\/projects\/jwamdomainvalue"},{"key":"2_CR8","volume-title":"The C Programming Language","author":"B. Kernighan","year":"1988","unstructured":"Kernighan, B., Ritchie, D.: The C Programming Language, 2nd edn. Prentice Hall, Inc, Englewood Cliffs (1988)","edition":"2"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"K\u00f6lling, M., Rosenberg, J.: Blue - A Language for Teaching Object-Oriented Programming. In: SIGCSE 1996,SIGSCE Bulletin, Philadelphia, Pennsylvania, vol.\u00a028(1) (1996)","DOI":"10.1145\/236462.236537"},{"key":"2_CR10","volume-title":"Programming C#","author":"J. Liberty","year":"2003","unstructured":"Liberty, J.: Programming C#, 3rd edn. O\u2019Reilly, Sebastopol (2003)","edition":"3"},{"issue":"12","key":"2_CR11","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1145\/988164.988172","volume":"17","author":"B.J. MacLennan","year":"1982","unstructured":"MacLennan, B.J.: Values and Objects in Programming, Languages. ACM SIGPLAN Notices\u00a017(12), 70\u201379 (1982)","journal-title":"ACM SIGPLAN Notices"},{"key":"2_CR12","volume-title":"Eiffel: the Language","author":"B. Meyer","year":"1992","unstructured":"Meyer, B.: Eiffel: the Language. Prentice-Hall, New York (1992)"},{"key":"2_CR13","unstructured":"Odersky, M., et al.: The Scala Language Specification, Version 1.0, Draft (2004), http:\/\/scala.epfl.ch\/index.html"},{"key":"2_CR14","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-98002-2","volume-title":"Funktionale Programmierung in OPAL, ML, HASKELL und GOFER","author":"P. Pepper","year":"1999","unstructured":"Pepper, P.: Funktionale Programmierung in OPAL, ML, HASKELL und GOFER. Springer, Berlin (1999)"},{"key":"2_CR15","unstructured":"Stoutamire, D., Omohundro, S.: The Sather 1.1 Specification, ICSI Technical Report TR- 96-012, International Computer Science Institute, Berkley, CA (1996)"},{"key":"2_CR16","volume-title":"The C++ Programming Language","author":"B. Stroustrup","year":"1997","unstructured":"Stroustrup, B.: The C++ Programming Language, 3rd edn. Addison-Wesley, Reading (1997)","edition":"3"},{"key":"2_CR17","unstructured":"A Typesafe Enum Facility for the Java Programming Language, http:\/\/jcp.org\/aboutJava\/communityprocess\/jsr\/tiger\/enum.html"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented and Internet-Based Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30196-7_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,18]],"date-time":"2020-11-18T23:47:08Z","timestamp":1605743228000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-30196-7_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540232018","9783540301967"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30196-7_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}