06001nam 22007815 450 991014389930332120251116234305.03-540-45442-X10.1007/3-540-45442-X(CKB)1000000000211789(SSID)ssj0000324704(PQKBManifestationID)11912694(PQKBTitleCode)TC0000324704(PQKBWorkID)10314789(PQKB)11282090(DE-He213)978-3-540-45442-7(MiAaPQ)EBC3072977(PPN)155189239(BIP)7818563(EXLCZ)99100000000021178920121227d2002 u| 0engurnn|008mamaatxtccrMathematics of Program Construction 6th International Conference, MPC 2002, Dagstuhl Castle, Germany, July 8-10, 2002. Proceedings /edited by Eerke A. Boiten, Bernhard Möller1st ed. 2002.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2002.1 online resource (X, 266 p.) Lecture Notes in Computer Science,0302-9743 ;2386Bibliographic Level Mode of Issuance: Monograph3-540-43857-2 Includes bibliographical references at the end of each chapters and index.Invited Talks -- Implementing Algebraic Dynamic Programming in the Functional and the Imperative Programming Paradigm -- Some Results in Dynamic Model Theory -- Mathematics in Computer Science Curricula -- Contributed Papers -- Logical Relations and Galois Connections -- Transformational Derivation of Greedy Network Algorithms from Descriptive Specifications -- Fine Control of Demand in Haskell -- Reasoning about Timeouts -- Eternity Variables to Simulate Specifications -- Constructing Tournament Representations: An Exercise in Pointwise Relational Programming -- Type-Indexed Data Types -- Verification of Java’s AbstractCollection Class: A Case Study -- Solving Regular Path Queries -- Inverting Functions as Folds -- From Kleene Algebra to Refinement Algebra.ThisvolumecontainstheproceedingsofMPC2002,thesixthinternationalc- ferenceontheMathematicsofProgramConstruction.Thisseriesofconferences 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 ontechniquesthatcombineprecisionwith conciseness,enablingprogramsto be constructed by formal calculation. Within this theme, the scope of the series is verydiverse,including programmingmethodology,programspeci'cationand transformation, programming paradigms, programming calculi, and progr- ming language semantics. The quality of the papers submitted to the conference was in general very high, and the number of submissions was comparable to that for the previous conference.Eachpaperwasrefereedbyatleastfour,andoftenmore,committee members. Inadditiontothe11papersselectedforpresentationbytheprogramcomm- tee, this volume contains three invited talks: Implementing Algebraic Dynamic Programming in the Functional and the Imperative Programming Paradigm by Robert Giegerich (Technical University of Bielefeld, Germany), and abstracts of Some Results in Dynamic Model Theory by Dexter Kozen (Cornell Univ- sity,USA)and Mathematics in Computer Science Curricula byJeannetteWing (Carnegie Mellon University, USA). The conference took place in Dagstuhl, Germany. The previous ?ve conf- ences wereheld in 1989in Twente,The Netherlands, in 1992in Oxford,United Kingdom,in1995inKlosterIrsee,Germany,in1998inMarstrandnearGot ¨ eborg in Sweden, and in 2000 in Ponte de Lima, Portugal. The proceedings of these conferenceswerepublishedasLNCS375,669,947,1422,and1837,respectively. Three international events were co-located with the conference: the IFIP WG2.1 working conference on Generic Programming, the third workshop on Constructive Methods for Parallel Programming, and the workshop on Types in Programming. We thank the organizers of these events for their interest in sharing the atmosphere of the conference.Lecture Notes in Computer Science,0302-9743 ;2386Computer logicLogic, Symbolic and mathematicalSoftware engineeringComputersProgramming languages (Electronic computers)Logics and Meanings of Programshttps://scigraph.springernature.com/ontologies/product-market-codes/I1603XMathematical Logic and Formal Languageshttps://scigraph.springernature.com/ontologies/product-market-codes/I16048Software Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Computation by Abstract Deviceshttps://scigraph.springernature.com/ontologies/product-market-codes/I16013Programming Languages, Compilers, Interpretershttps://scigraph.springernature.com/ontologies/product-market-codes/I14037Computer logic.Logic, Symbolic and mathematical.Software engineering.Computers.Programming languages (Electronic computers)Logics and Meanings of Programs.Mathematical Logic and Formal Languages.Software Engineering.Computation by Abstract Devices.Programming Languages, Compilers, Interpreters.005.1Boiten Eerke Aedthttp://id.loc.gov/vocabulary/relators/edtMöller Bernhardedthttp://id.loc.gov/vocabulary/relators/edtMPC 2002MiAaPQMiAaPQMiAaPQBOOK9910143899303321Mathematics of Program Construction2915783UNINA