03975nam 22006615 450 99646605830331620200629215047.03-540-48067-610.1007/3-540-57335-6(CKB)1000000000234039(DE-He213)978-3-540-48067-9(PPN)155205560(EXLCZ)99100000000023403920121227d1993 u| 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierThe Generic Development Language Deva[electronic resource] Presentation and Case Studies /by Matthias Weber, Martin Simons, Christine Lafontaine1st ed. 1993.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,1993.1 online resource (XIII, 251 p.) Lecture Notes in Computer Science,0302-9743 ;7383-540-57335-6 Informal introduction to Deva -- Stepwise definition of Deva -- Formalization of basic theories -- Case study on VDM-style developments -- Case study on algorithm calculation -- Conclusion.This book summarizes work done by the authors under the Esprit Tool Use project (1985-1990), at GMD in Karlsruhe and at Berlin University of Technology. It provides a comprehensive description of the generic development language Deva designed by the authors. Much of the research reported in this monograph is inspired by the work of Michel Sintzoff on formal program development; he contributed an enlightening Foreword. Deva is essentially a typed functional language with certain deduction rules. The difference with ordinary languages is, of course, the application domain: the types serve here to express propositions such as specifications or programs, rather than just data classes. Its practical applicability was tested on several non-trivial case studies. The whole book is written using the DVWEB system, a WEB for Deva, beeing implemented at the Berlin University of Technology.Lecture Notes in Computer Science,0302-9743 ;738Programming languages (Electronic computers)ComputersComputer logicMathematical logicComputer programmingProgramming Languages, Compilers, Interpretershttps://scigraph.springernature.com/ontologies/product-market-codes/I14037Theory of Computationhttps://scigraph.springernature.com/ontologies/product-market-codes/I16005Logics and Meanings of Programshttps://scigraph.springernature.com/ontologies/product-market-codes/I1603XMathematical Logic and Formal Languageshttps://scigraph.springernature.com/ontologies/product-market-codes/I16048Programming Techniqueshttps://scigraph.springernature.com/ontologies/product-market-codes/I14010Mathematical Logic and Foundationshttps://scigraph.springernature.com/ontologies/product-market-codes/M24005Programming languages (Electronic computers).Computers.Computer logic.Mathematical logic.Computer programming.Programming Languages, Compilers, Interpreters.Theory of Computation.Logics and Meanings of Programs.Mathematical Logic and Formal Languages.Programming Techniques.Mathematical Logic and Foundations.005.13Weber Matthiasauthttp://id.loc.gov/vocabulary/relators/aut28136Simons Martinauthttp://id.loc.gov/vocabulary/relators/autLafontaine Christineauthttp://id.loc.gov/vocabulary/relators/autBOOK996466058303316The Generic Development Language Deva2831236UNISA