TY - BOOK AU - Liu,Zhiming AU - Zhang,Zili ED - SpringerLink (Online service) TI - Engineering Trustworthy Software Systems: First International School, SETSS 2014, Chongqing, China, September 8-13, 2014. Tutorial Lectures T2 - Programming and Software Engineering SN - 9783319296289 AV - QA76.758 U1 - 005.1 23 PY - 2016/// CY - Cham PB - Springer International Publishing, Imprint: Springer KW - Software engineering KW - Computer logic KW - Programming languages (Electronic computers) KW - Computer simulation KW - Special purpose computers KW - Software Engineering KW - Logics and Meanings of Programs KW - Programming Languages, Compilers, Interpreters KW - Simulation and Modeling KW - Special Purpose and Application-Based Systems N1 - (In-)formal methods: The Lost Art -- Program refinement, perfect secrecy and information flow -- The Z Notation: Whence the Cause and Whither the Course? -- Model-Driven Design of Object and Component Systems -- Cyber-Physical Systems Engineering -- Combining Formal and Informal Methods in the Design of Spacecrafts N2 - The courses of SETSS 2014 aim to improve the understanding of the relation between theory and practice in software engineering, to contribute to narrowing the gap between them. This volume contains the lecture notes of the five courses and materials of one seminar. The common themes of the courses include the design and use of theories, techniques and tools for software specification and modeling, analysis and verification. The courses cover sequential programming, component- and object software, hybrid systems and cyber-physical systems with challenges of termination, security, safety, security, fault-tolerance and real-time requirements. The techniques include model checking, correctness by construction through refinement and model transformations, synthesis and computer algebra UR - https://doi.org/10.1007/978-3-319-29628-9 ER -