LEADER 05375nam 22007935 450 001 996465963803316 005 20200706045453.0 010 $a1-283-47734-3 010 $a9786613477347 010 $a3-642-17071-4 024 7 $a10.1007/978-3-642-17071-3 035 $a(CKB)2670000000056670 035 $a(SSID)ssj0000446472 035 $a(PQKBManifestationID)11312816 035 $a(PQKBTitleCode)TC0000446472 035 $a(PQKBWorkID)10496391 035 $a(PQKB)11771422 035 $a(DE-He213)978-3-642-17071-3 035 $a(MiAaPQ)EBC3066088 035 $a(PPN)149890281 035 $a(EXLCZ)992670000000056670 100 $a20101111d2010 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aFormal Methods for Components and Objects$b[electronic resource] $e8th International Symposium, FMCO 2009, Eindhoven, The Netherlands, November 4-6, 2009. Revised Selected Papers /$fedited by Frank S. de Boer, Marcello M. Bonsangue, Stefan Hallerstede, Michael Leuschel 205 $a1st ed. 2010. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2010. 215 $a1 online resource (X, 339 p. 111 illus., 55 illus. in color.) 225 1 $aProgramming and Software Engineering ;$v6286 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-642-17070-6 320 $aIncludes bibliographical references and index. 330 $aAll modern industries rely on large and complex software systems. In order to construct such large systems in a systematic manner, the focus of the development methodologies has switched in the last two decades from functional to structural issues. Formal methods have been applied successfully to the verification of medium-sized programs in protocol and hardware design. However, their application to the development of large systems requires a greater emphasis on specification, modeling, and validation techniques supporting the concepts of reusability and modifiability, and their implementation in new extensions of existing programming languages like Java. This state-of-the-art survey presents the outcome of the 8th Symposium on Formal Methods for Components and Objects, held in Eindhoven, The Netherlands, in November 2009. The volume contains 17 revised contributions submitted after the symposium by speakers from each of the following European IST projects: the IST-FP6 project BIONETS on biologically inspired services evolution for the pervasive age; the IST-FP7 project COMPAS on compliance-driven models, languages, and architectures for services; the IST-FP6 project CREDO on modelling and analysis of evolutionary structures for distributed services; the IST-FP7 DEPLOY on industrial deployment of advanced system engineering methods for high productivity and dependability; the IST-FP7 project HATS on highly adaptable and trustworthy software using formal methods; the IST-FP7 project INESS on integrated European railway signalling system; the IST-FP7 project MOGENTES on model-based generation of tests for dependable embedded systems; the IST-FP6 project PROTEST on property based testing; and the IST-FP7 project QUASIMODO on quantitative system properties in model-driven-design of embedded systems. 410 0$aProgramming and Software Engineering ;$v6286 606 $aSoftware engineering 606 $aProgramming languages (Electronic computers) 606 $aOperating systems (Computers) 606 $aComputer logic 606 $aComputer programming 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aOperating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14045 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 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 615 0$aSoftware engineering. 615 0$aProgramming languages (Electronic computers). 615 0$aOperating systems (Computers). 615 0$aComputer logic. 615 0$aComputer programming. 615 14$aSoftware Engineering. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aOperating Systems. 615 24$aLogics and Meanings of Programs. 615 24$aSoftware Engineering/Programming and Operating Systems. 615 24$aProgramming Techniques. 676 $a004.01/51 702 $ade Boer$b Frank S$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aBonsangue$b Marcello M$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aHallerstede$b Stefan$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aLeuschel$b Michael$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aFMCO 2009 906 $aBOOK 912 $a996465963803316 996 $aFormal Methods for Components and Objects$9772145 997 $aUNISA