LEADER 05344nam 22007575 450 001 9910768446703321 005 20200701235902.0 010 $a3-540-45025-4 024 7 $a10.1007/10722010 035 $a(CKB)1000000000547954 035 $a(SSID)ssj0000324703 035 $a(PQKBManifestationID)11211295 035 $a(PQKBTitleCode)TC0000324703 035 $a(PQKBWorkID)10313243 035 $a(PQKB)10002375 035 $a(DE-He213)978-3-540-45025-2 035 $a(MiAaPQ)EBC3088716 035 $a(PPN)155188151 035 $a(EXLCZ)991000000000547954 100 $a20121227d2000 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aMathematics of Program Construction$b[electronic resource] $e5th International Conference, MPC 2000 Ponte de Lima, Portugal, July 3-5, 2000 Proceedings /$fedited by Roland Backhouse, Jose Nuno Oliveira 205 $a1st ed. 2000. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2000. 215 $a1 online resource (X, 262 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v1837 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-67727-5 320 $aIncludes bibliographical references and index. 327 $aIntegrating Programming, Properties, and Validation -- Polytypic Values Possess Polykinded Types -- The Zip Calculus -- Separation and Reduction -- Reasoning about Non-terminating Loops Using Deadline Commands -- Quantum Programming -- Regular Expressions Revisited: A Coinductive Approach to Streams, Automata, and Power Series -- Proving Pointer Programs in Hoare Logic -- On Guarded Commands with Fair Choice -- Formal Methods and Dependability -- Liberating Data Refinement -- Theorems about Composition -- The Universal Resolving Algorithm: Inverse Computation in a Functional Language -- Metacomputation-Based Compiler Architecture -- A Metalanguage for Programming with Bound Names Modulo Renaming. 330 $aThis volume contains the proceedings of MPC 2000, the ?fth international c- ference on Mathematics of Program Construction. This series of conferences aims to promote the development of mathematical principles and techniques that are demonstrably useful and usable in the process of constructing c- puter programs (whether implemented in hardware or software). The focus is on techniques that combine precision with concision, enabling programs to be constructed by formal calculation. Within this theme, the scope of the series is very diverse, including programming methodology, program speci?cation and transformation, programming paradigms, programming calculi, and progr- ming language semantics. The quality of the papers submitted to the conference was in general very high. However,the number of submissions has decreased compared to the pre- ous conferences in the series. Each paper was refereed by at least ?ve and often more committee members. In order to maintain the high standards of the c- ference the committee took a stringent view on quality; this has meant that, in some cases, a paper was rejected even though there was a basis for a good c- ference or journal paper but the submitted paper did not meet the committee?s required standards. In a few cases a good paper was rejected on the grounds that it did not ?t within the scope of the conference. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v1837 606 $aSoftware engineering 606 $aComputer programming 606 $aComputer logic 606 $aMathematical logic 606 $aProgramming languages (Electronic computers) 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 606 $aMathematical Logic and Formal Languages$3https://scigraph.springernature.com/ontologies/product-market-codes/I16048 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aComputer logic. 615 0$aMathematical logic. 615 0$aProgramming languages (Electronic computers). 615 14$aSoftware Engineering/Programming and Operating Systems. 615 24$aProgramming Techniques. 615 24$aSoftware Engineering. 615 24$aLogics and Meanings of Programs. 615 24$aMathematical Logic and Formal Languages. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a004.2/1/0151 702 $aBackhouse$b Roland$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aNuno Oliveira$b Jose$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aMPC 2000 906 $aBOOK 912 $a9910768446703321 996 $aMathematics of Program Construction$92915783 997 $aUNINA