{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T14:31:42Z","timestamp":1742999502249,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540402534"},{"type":"electronic","value":"9783540448808"}],"license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-44880-2_2","type":"book-chapter","created":{"date-parts":[[2007,7,3]],"date-time":"2007-07-03T16:12:53Z","timestamp":1183479173000},"page":"2-19","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["An Outline Pattern Language for Z: Five Illustrations and Two Tables"],"prefix":"10.1007","author":[{"given":"Susan","family":"Stepney","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fiona","family":"Polack","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ian","family":"Toyn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,5,27]]},"reference":[{"key":"2_CR1","unstructured":"Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King, and Shlomo Angel. A Pattern Language: Towns, Buildings, Construction. Oxford University Press, 1977."},{"key":"2_CR2","unstructured":"Kent Beck. Smalltalk Best Practice Patterns. Prentice Hall, 1997."},{"key":"2_CR3","series-title":"Lect Notes Comput Sci","volume-title":"ZUM\u201997: The Z Formal Specification Notation, 10th International Conference of Z Users, Reading, UK","year":"1997","unstructured":"J. P. Bowen, M. G. Hinchey, and D. Till, editors. ZUM\u201997: The Z Formal Specification Notation, 10th International Conference of Z Users, Reading, UK, volume 1212 of LNCS. Springer, 1997."},{"key":"2_CR4","unstructured":"William J. Brown, Raphael C. Malveau, Hays W. McCormick III, and Thomas J. Mowbray. AntiPatterns. Wiley, 1998."},{"key":"2_CR5","unstructured":"Peter J. Brown. Writing Interactive Compilers and Interpreters. Wiley, 1979."},{"key":"2_CR6","unstructured":"James O. Coplien. A generative development-process pattern language. In James O. Coplien and Douglas C. Schmidt, editors, Pattern Languages of Program Design. Addison-Wesley, 1995."},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Mark d\u2019Inverno and Michael Luck. Understanding Agent Systems. Springer Verlag, 2001.","DOI":"10.1007\/978-3-662-04607-4"},{"key":"2_CR8","unstructured":"Martin Fowler. Analysis Patterns. Addison-Wesley, 1997."},{"key":"2_CR9","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns. Addison-Wesley, 1995."},{"key":"2_CR10","series-title":"Lect Notes Comput Sci","first-page":"37","volume-title":"ZUM\u201997: The Z Formal Specification Notation, 10th International Conference of Z Users, Reading, UK","author":"M. A. Hewitt","year":"1997","unstructured":"M. A. Hewitt, C. M. O\u2019Halloran, and C. T. Sennett. Experiences with PiZA, an animator for Z. In [Bowen et al. 1997], pages 37\u201351."},{"key":"2_CR11","unstructured":"ISO\/IEC 13568. Information Technology\u2014Z Formal Specification Notation\u2014Syntax, Type System and Semantics: International Standard, 2002."},{"key":"2_CR12","unstructured":"Craig Larman. Applying UML and Patterns, 2nd edition. Prentice Hall, 2001."},{"key":"2_CR13","unstructured":"Cristina Videira Lopes and Karl Lieberherr. Generative patterns. In ECOOP\u201994 Workshop on Patterns, Bologna, Italy, 1994."},{"issue":"5","key":"2_CR14","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/0950-5849(95)99364-S","volume":"37","author":"K. C. Mander","year":"1995","unstructured":"Keith C. Mander and Fiona Polack. Rigorous specification using structured systems analysis and Z. Information and Software Technology, 37(5):285\u2013291, 1995.","journal-title":"Information and Software Technology"},{"key":"2_CR15","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1007\/BFb0024666","volume-title":"FME\u201993: Industrial Strength Formal Methods, Odense, Denmark","author":"F. Polack","year":"1993","unstructured":"Fiona Polack, Mark Whiston, and Keith C. Mander. The SAZ project: Integrating SSADM and Z. In FME\u201993: Industrial Strength Formal Methods, Odense, Denmark, volume 670 of LNCS, pages 541\u2013557. Springer, 1993."},{"key":"2_CR16","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/BFb0027284","volume-title":"ZUM\u201997: The Z Formal Specification Notation, 10th International Conference of Z Users, Reading, UK","author":"M. Saaltink","year":"1997","unstructured":"Mark Saaltink. The Z\/EVES system. In [Bowen et al. 1997], pages 72\u201385."},{"key":"2_CR17","unstructured":"J. Michael Spivey. The fuzz Manual. The Spivey Partnership, 2nd edition, 1992. ftp:\/\/ftp.comlab.ox.ac.uk\/pub\/Zforum\/fuzz."},{"key":"2_CR18","unstructured":"J. Michael Spivey. The Z Notation: a Reference Manual. Prentice Hall, 2nd edition, 1992."},{"key":"2_CR19","unstructured":"Susan Stepney and David Cooper. Smart card operating system: Specification, refinement, and proof. Technical Report YCS-2003, York, 2003. (in press)."},{"key":"2_CR20","unstructured":"Susan Stepney and Ian Nabney. The DeCCo papers. Technical Report YCS-2003, York, 2003. (in press)."},{"key":"2_CR21","unstructured":"Susan Stepney, David Cooper, and Jim Woodcock. An electronic purse: Specification, refinement, and proof. Technical Monograph PRG-126, Programming Research Group, Oxford University Computing Laboratory, 2000."},{"key":"2_CR22","unstructured":"Susan Stepney, Fiona Polack, and Ian Toyn. A meta-pattern for diagram patterns. 2003. (in preparation)."},{"key":"2_CR23","unstructured":"Susan Stepney, Fiona Polack, and Ian Toyn. Patterns to guide practical refactoring. 2003. (these proceedings)."},{"key":"2_CR24","unstructured":"Susan Stepney, Fiona Polack, and Ian Toyn. A Z patterns catalogue I: specification and refactoring, v0.1. Technical Report YCS-2003-349, York, 2003."},{"key":"2_CR25","doi-asserted-by":"crossref","unstructured":"Susan Stepney. A tale of two proofs. In Third Northern Formal Methods Workshop. BCS-FACS, 1998.","DOI":"10.14236\/ewic\/NFM1998.15"},{"key":"2_CR26","unstructured":"Susan Stepney. Formaliser Home Page. http:\/\/public.logica.com\/~formaliser\/, 2001."},{"key":"2_CR27","unstructured":"Ian Toyn. CADiZ web pages. http:\/\/www-users.cs.york.ac.uk\/~ian\/cadiz\/, 2002."},{"key":"2_CR28","doi-asserted-by":"crossref","unstructured":"Samuel H. Valentine. Z\u2212\u2212, an executable subset of Z. In J. E. Nicholls, editor, Z User Workshop, York 1991, Workshops in Computing, pages 157\u2013187. Springer, 1992.","DOI":"10.1007\/978-1-4471-3203-5_8"},{"issue":"4","key":"2_CR29","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1049\/sej.1992.0027","volume":"7","author":"M. M. West","year":"1992","unstructured":"M. M. West and B. M. Eaglestone. Software development: Two approaches to animation of Z specifications using Prolog. IEE\/BCS Software Engineering Journal, 7(4):264\u2013276, July 1992.","journal-title":"IEE\/BCS Software Engineering Journal"}],"container-title":["Lecture Notes in Computer Science","ZB 2003: Formal Specification and Development in Z and B"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44880-2_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,18]],"date-time":"2023-02-18T01:57:55Z","timestamp":1676685475000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/3-540-44880-2_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540402534","9783540448808"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/3-540-44880-2_2","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]},"assertion":[{"value":"27 May 2003","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}