04573nam 22007095 450 99646580140331620200705114953.03-540-32007-510.1007/b135596(CKB)1000000000212912(SSID)ssj0000320727(PQKBManifestationID)11264084(PQKBTitleCode)TC0000320727(PQKBWorkID)10249653(PQKB)10213436(DE-He213)978-3-540-32007-4(MiAaPQ)EBC3067791(PPN)123093805(EXLCZ)99100000000021291220100709d2005 u| 0engurnn|008mamaatxtccrZB 2005: Formal Specification and Development in Z and B[electronic resource] 4th International Conference of B and Z Users, Guildford, UK, April 13-15, 2005, Proceedings /edited by Helen Treharne, Steve King, Martin Henson, Steve Schneider1st ed. 2005.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2005.1 online resource (XVI, 496 p.) Programming and Software Engineering ;3455Conference proceedings.3-540-25559-1 Includes bibliographical references and index.Specification Before Satisfaction: The Case for Research into Obtaining the Right Specification —Extended Abstract— -- Visualising Larger State Spaces in Pro B -- Non-atomic Refinement in Z and CSP -- Process Refinement in B -- CZT: A Framework for Z Tools -- Model Checking Z Specifications Using SAL -- Proving Properties of Stateflow Models Using ISO Standard Z and CADiZ -- A Stepwise Development of the Peterson’s Mutual Exclusion Algorithm Using B Abstract Systems -- An Extension of Event B for Developing Grid Systems -- The Challenge of Probabilistic Event B—Extended Abstract— -- Requirements as Conjectures: Intuitive DVD Menu Navigation -- A Prospective-Value Semantics for the GSL -- Retrenchment and the B-Toolkit -- Refinement and Reachability in Event_B -- A Rigorous Foundation for Pattern-Based Design Models -- An Object-Oriented Structuring for Z Based on Views -- Component Reuse in B Using ACL2 -- GeneSyst: A Tool to Reason About Behavioral Aspects of B Event Specifications. Application to Security Properties -- Formal Verification of a Type Flaw Attack on a Security Protocol Using Object-Z -- Using B as a High Level Programming Language in an Industrial Project: Roissy VAL -- Development via Refinement in Probabilistic B — Foundation and Case Study -- Formal Program Development with Approximations -- Practical Data Refinement for the Z Schema Calculus -- Slicing Object-Z Specifications for Verification -- Checking JML Specifications with B Machines -- Including Design Guidelines in the Formal Specification of Interfaces in Z -- Some Guidelines for Formal Development of Web-Based Applications in B-Method.Programming and Software Engineering ;3455ComputersSoftware engineeringComputer logicMathematical logicTheory of Computationhttps://scigraph.springernature.com/ontologies/product-market-codes/I16005Software Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Logics and Meanings of Programshttps://scigraph.springernature.com/ontologies/product-market-codes/I1603XMathematical Logic and Formal Languageshttps://scigraph.springernature.com/ontologies/product-market-codes/I16048Formal specificationComputers.Software engineering.Computer logic.Mathematical logic.Theory of Computation.Software Engineering.Logics and Meanings of Programs.Mathematical Logic and Formal Languages.005.133Treharne Helenedthttp://id.loc.gov/vocabulary/relators/edtKing Steveedthttp://id.loc.gov/vocabulary/relators/edtHenson Martinedthttp://id.loc.gov/vocabulary/relators/edtSchneider Steveedthttp://id.loc.gov/vocabulary/relators/edtInternational Conference of B and Z UsersBOOK996465801403316ZB 2005: Formal Specification and Development in Z and B772749UNISA