{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T14:47:07Z","timestamp":1725893227091},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642344060"},{"type":"electronic","value":"9783642344077"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-34407-7_8","type":"book-chapter","created":{"date-parts":[[2012,11,6]],"date-time":"2012-11-06T00:58:14Z","timestamp":1352163494000},"page":"116-133","source":"Crossref","is-referenced-by-count":3,"title":["Model Based Testing with Logical Properties versus State Machines"],"prefix":"10.1007","author":[{"given":"Pieter","family":"Koopman","sequence":"first","affiliation":[]},{"given":"Peter","family":"Achten","sequence":"additional","affiliation":[]},{"given":"Rinus","family":"Plasmeijer","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"8_CR1","first-page":"1259","volume":"3","author":"G. Adelson-Velskii","year":"1962","unstructured":"Adelson-Velskii, G., Landis, E.: An algorithm for the organization of information. Soviet Mathematics Monthly\u00a03, 1259\u20131263 (1962)","journal-title":"Soviet Mathematics Monthly"},{"key":"8_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1411273.1411275","volume-title":"Proceedings of the 7th ACM SIGPLAN Workshop on ERLANG, ERLANG 2008","author":"T. Arts","year":"2008","unstructured":"Arts, T., Castro, L.M., Hughes, J.: Testing Erlang data types with Quviq Quickcheck. In: Proceedings of the 7th ACM SIGPLAN Workshop on ERLANG, ERLANG 2008, pp. 1\u20138. ACM, New York (2008)"},{"key":"8_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1007\/978-3-642-11957-6_8","volume-title":"Programming Languages and Systems","author":"J.-P. Bernardy","year":"2010","unstructured":"Bernardy, J.-P., Jansson, P., Claessen, K.: Testing Polymorphic Properties. In: Gordon, A.D. (ed.) ESOP 2010. LNCS, vol.\u00a06012, pp. 125\u2013144. Springer, Heidelberg (2010)"},{"issue":"5","key":"8_CR4","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/0020-0190(82)90015-1","volume":"14","author":"F.W. Burton","year":"1982","unstructured":"Burton, F.W.: An efficient functional implementation of FIFO queues. Inf. Process. Lett.\u00a014(5), 205\u2013206 (1982)","journal-title":"Inf. Process. Lett."},{"key":"8_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1007\/978-3-540-78969-7_23","volume-title":"Functional and Logic Programming","author":"J. Christiansen","year":"2008","unstructured":"Christiansen, J., Fischer, S.: EasyCheck \u2014 Test Data for Free. In: Garrigue, J., Hermenegildo, M.V. (eds.) FLOPS 2008. LNCS, vol.\u00a04989, pp. 322\u2013336. Springer, Heidelberg (2008)"},{"key":"8_CR6","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1145\/351240.351266","volume-title":"Proceedings of the 5th International Conference on Functional Programming, ICFP 2000","author":"K. Claessen","year":"2000","unstructured":"Claessen, K., Hughes, J.: QuickCheck: a lightweight tool for random testing of Haskell programs. In: Proceedings of the 5th International Conference on Functional Programming, ICFP 2000, pp. 268\u2013279. ACM, Montreal (2000)"},{"key":"8_CR7","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1145\/636517.636527","volume":"37","author":"K. Claessen","year":"2002","unstructured":"Claessen, K., Hughes, J.: Testing monadic code with quickcheck. SIGPLAN Not.\u00a037, 47\u201359 (2002)","journal-title":"SIGPLAN Not."},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Feijs, L.M.G., Jonkers, H.B.M.: Formal Specification and Design. Cambridge University Press (1992)","DOI":"10.1017\/CBO9780511569777"},{"key":"8_CR9","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/BF00260922","volume":"10","author":"J.V. Guttag","year":"1978","unstructured":"Guttag, J.V., Horning, J.J.: The algebraic specification of abstract data types. Acta Informatica\u00a010, 27\u201352 (1978)","journal-title":"Acta Informatica"},{"key":"8_CR10","unstructured":"Koopman, P., Plasmeijer, R.: Effective test set generation for model-based testing (submitted for publication)"},{"key":"8_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/11894100_2","volume-title":"Central European Functional Programming School","author":"P. Koopman","year":"2006","unstructured":"Koopman, P., Plasmeijer, R.: Fully Automatic Testing with Functions as Specifications. In: Horv\u00e1th, Z. (ed.) CEFP 2005. LNCS, vol.\u00a04164, pp. 35\u201361. Springer, Heidelberg (2006)"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Okasaki, C.: Purely Functional Data Structures. Cambridge University Press (1998)","DOI":"10.1017\/CBO9780511530104"},{"key":"8_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1007\/11558569_18","volume-title":"Quality of Software Architectures and Software Quality","author":"C. Oriat","year":"2005","unstructured":"Oriat, C.: Jartege: A Tool for Random Generation of Unit Tests for Java Classes. In: Reussner, R., Mayer, J., Stafford, J.A., Overhage, S., Becker, S., Schroeder, P.J. (eds.) QoSA 2005 and SOQUA 2005. LNCS, vol.\u00a03712, pp. 242\u2013256. Springer, Heidelberg (2005)"},{"key":"8_CR14","doi-asserted-by":"crossref","unstructured":"Pacheco, C., Ernst, M.D.: Randoop: feedback-directed random testing for Java. In: Companion to the 22nd ACM SIGPLAN Conference on Object-oriented Programming Systems and Applications Companion, OOPSLA 2007 (2007)","DOI":"10.1145\/1297846.1297902"},{"key":"8_CR15","doi-asserted-by":"crossref","unstructured":"Prasetya, W., Vos, T., Baars, A.: Trace-based reflexive testing of OO programs with T2. In: Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation, pp. 151\u2013160. IEEE Computer Society (2008)","DOI":"10.1109\/ICST.2008.12"},{"key":"8_CR16","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1145\/1543134.1411292","volume":"44","author":"C. Runciman","year":"2008","unstructured":"Runciman, C., Naylor, M., Lindblad, F.: Smallcheck and lazy Smallcheck: automatic exhaustive testing for small values. SIGPLAN Not.\u00a044, 37\u201348 (2008)","journal-title":"SIGPLAN Not."},{"key":"8_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/3-540-48320-9_6","volume-title":"CONCUR\u201999. Concurrency Theory","author":"J. Tretmans","year":"1999","unstructured":"Tretmans, J.: Testing Concurrent Systems: A Formal Approach. In: Baeten, J.C.M., Mauw, S. (eds.) CONCUR 1999. LNCS, vol.\u00a01664, pp. 46\u201365. Springer, Heidelberg (1999)"},{"key":"8_CR18","unstructured":"Tretmans, J., Brinksma, E.: TorX: automated model based testing. In: Hartman, A., Dussa-Zieger, K. (eds.) Proceedings of the 1st European Conference on Model-Driven Software Engineering, MDSE 2003, Nurnberg, Germany (2003)"},{"key":"8_CR19","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/1328438.1328445","volume-title":"Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2008","author":"J. Voigtl\u00e4nder","year":"2008","unstructured":"Voigtl\u00e4nder, J.: Much ado about two (pearl): a pearl on parallel prefix computation. In: Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2008, pp. 29\u201335. ACM, New York (2008)"},{"issue":"4","key":"8_CR20","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1007\/s100090050044","volume":"2","author":"R. Vries de","year":"2000","unstructured":"de Vries, R., Tretmans, J.: On-the-fly conformance testing using SPIN. Software Tools for Technology Transfer, STTT\u00a02(4), 382\u2013393 (2000)","journal-title":"Software Tools for Technology Transfer, STTT"},{"key":"8_CR21","doi-asserted-by":"crossref","unstructured":"van Weelden, A., Oostdijk, M., Frantzen, L., Koopman, P., Tretmans, J.: On-the-fly formal testing of a smart card applet. In: Sasaki, R., Qing, S., Okamoto, E., Yoshiura, H. (eds.) Proceedings of the 20th International Information Security Conference, SEC 2005, Makuhari Messe, Chiba, Japan, pp. 564\u2013576. Springer (May 2005); Also available as Technical Report NIII-R0428","DOI":"10.1007\/0-387-25660-1_37"}],"container-title":["Lecture Notes in Computer Science","Implementation and Application of Functional Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-34407-7_8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T12:52:49Z","timestamp":1620132769000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-34407-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642344060","9783642344077"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-34407-7_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}