LEADER 04110nam 22008055 450 001 9910484960003321 005 20250703113241.0 010 $a3-319-56841-8 024 7 $a10.1007/978-3-319-56841-6 035 $a(CKB)3850000000027391 035 $a(DE-He213)978-3-319-56841-6 035 $a(MiAaPQ)EBC6312539 035 $a(MiAaPQ)EBC5595044 035 $a(Au-PeEL)EBL5595044 035 $a(OCoLC)983835113 035 $a(PPN)200512501 035 $a(EXLCZ)993850000000027391 100 $a20170405d2017 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aEngineering Trustworthy Software Systems $eSecond International School, SETSS 2016, Chongqing, China, March 28 - April 2, 2016, Tutorial Lectures /$fedited by Jonathan P. Bowen, Zhiming Liu, Zili Zhang 205 $a1st ed. 2017. 210 1$aCham :$cSpringer International Publishing :$cImprint: Springer,$d2017. 215 $a1 online resource (XV, 259 p. 64 illus.) 225 1 $aProgramming and Software Engineering,$x2945-9168 ;$v10215 311 08$a3-319-56840-X 320 $aIncludes bibliographical references and index. 327 $aAlan Turing: Founder of Computer Science -- UTP by Example: Designs -- Reasoned Modelling with Event-B -- Java in the Safety-Critical Domain -- Runtime Verification for Linear-Time Temporal Logic -- Formal Reasoning on Infinite Data Values: An Ongoing Quest. 330 $aThis volume contains a record of some of the lectures and seminars delivered at the Second International School on Engineering Trustworthy Software Systems (SETSS 2016), held in March/April 2016 at Southwest University in Chongqing, China. The six contributions included in this volume provide an overview of leading-edge research in methods and tools for use in computer system engineering. They have been distilled from six courses and two seminars on topics such as modelling and verification in event-B; parallel programming today; runtime verification; Java in the safety-critical domain; semantics of reactive systems; parameterized unit testing; formal reasoning about infinite data values; and Alan Turing and his remarkable achievements. The material is useful for postgraduate students, researchers, academics and industrial engineers who are interested in the theory and practice of methods and tools for the design and programming of trustworthy softwaresystems. 410 0$aProgramming and Software Engineering,$x2945-9168 ;$v10215 606 $aSoftware engineering 606 $aComputer programming 606 $aCompilers (Computer programs) 606 $aComputers 606 $aProfessions 606 $aComputer science 606 $aElectronic digital computers$xEvaluation 606 $aSoftware Engineering 606 $aProgramming Techniques 606 $aCompilers and Interpreters 606 $aThe Computing Profession 606 $aComputer Science Logic and Foundations of Programming 606 $aSystem Performance and Evaluation 615 0$aSoftware engineering. 615 0$aComputer programming. 615 0$aCompilers (Computer programs) 615 0$aComputers. 615 0$aProfessions. 615 0$aComputer science. 615 0$aElectronic digital computers$xEvaluation. 615 14$aSoftware Engineering. 615 24$aProgramming Techniques. 615 24$aCompilers and Interpreters. 615 24$aThe Computing Profession. 615 24$aComputer Science Logic and Foundations of Programming. 615 24$aSystem Performance and Evaluation. 676 $a005.1 702 $aBowen$b Jonathan P$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aLiu$b Zhiming$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aZhang$b Zili$4edt$4http://id.loc.gov/vocabulary/relators/edt 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910484960003321 996 $aEngineering Trustworthy Software Systems$91889268 997 $aUNINA