Leveraging Applications of Formal Methods, Verification and Validation Third International Symposium, ISoLA 2008, Porto Sani, Greece, October 13-15, 2008, Proceedings

This book constitutes the thoroughly refereed proceedings of the Third International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, held in Porto Sani, Greece, in October 2008 The 68 revised full papers presented together with 2 invited talks and 1 keynote speec...

Full description

Bibliographic Details
Other Authors: Margaria, Tiziana (Editor), Steffen, Bernhard (Editor)
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 2008, 2008
Edition:1st ed. 2008
Series:Communications in Computer and Information Science
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 07731nmm a2200433 u 4500
001 EB000381258
003 EBX01000000000000000234310
005 00000000000000.0
007 cr|||||||||||||||||||||
008 130626 ||| eng
020 |a 9783540884798 
100 1 |a Margaria, Tiziana  |e [editor] 
245 0 0 |a Leveraging Applications of Formal Methods, Verification and Validation  |h Elektronische Ressource  |b Third International Symposium, ISoLA 2008, Porto Sani, Greece, October 13-15, 2008, Proceedings  |c edited by Tiziana Margaria, Bernhard Steffen 
250 |a 1st ed. 2008 
260 |a Berlin, Heidelberg  |b Springer Berlin Heidelberg  |c 2008, 2008 
300 |a XIV, 869 p  |b online resource 
505 0 |a High Level Analysis, Design and Validation of Distributed Mobile Systems with CoreASM -- Optimizing the System Observability Level for Diagnosability -- Weaving Authentication and Authorization Requirements into the Functional Model of a System Using Z Promotion -- Simple Gedanken Experiments in Leveraging Applications of Formal Methods -- Composition of Web Services Using Wrappers 
505 0 |a Model Checking CSP Revisited: Introducing a Process Analysis Toolkit -- Formal Use of Design Patterns and Refactoring -- A Component-Based Access Control Monitor -- Non-functional Requirements in Embedded Systems -- Navigating the Requirements Jungle -- Non-functional Avionics Requirements -- A Simulation Approach for Performance Validation during Embedded Systems Design -- Optimizing Automatic Deployment Using Non-functional Requirement Annotations -- Experiences with Evolutionary Timing Test of Automotive Software Components -- Measurement-Based Timing Analysis -- ALL-TIMES – A European Project on Integrating Timing Technology -- Processes, Methods and Tools for Developing Educational Modules to Support Teaching and Technology Transfer -- Weaving a Formal Methods Education with Problem-Based Learning -- Encouraging the Uptake of Formal Methods Training in an Industrial Context -- Computer-Supported Collaborative Learning with Mind-Maps --  
505 0 |a Invited Talks -- Architecture Based Specification and Verification of Embedded Software Systems (Work in Progress) -- Information System Engineering Supporting Observation, Orientation, Decision, and Compliant Action -- Keynote -- Modelling Coordination and Compensation -- Tools and Applications in Industrial Software Quality Control -- Animating Event B Models by Formal Data Models -- Automated Formal Testing of C API Using T2C Framework -- of Multi-core Systems in Automotive Applications -- Tailoring and Optimising Software for Automotive Multicore Systems -- Fault Handling Approaches on Dual-Core Microcontrollers in Safety-Critical Automotive Applications -- Timing Validation of Automotive Software -- Model-Driven SOA -- Towards Using Reo for Compliance-Aware Business Process Modeling -- On the Risk Management and Auditing of SOA Based Business Processes -- SCA and jABC: Bringing a Service-Oriented Paradigm to Web-Service Construction --  
505 0 |a Agile IT: Thinking in User-Centric Models -- Specialization and Instantiation Aspects of a Standard Process for Developing Educational Modules -- Ubiquitous and Context Aware Systems -- A Formal Framework for Modeling Context-Aware Behavior in Ubiquitous Computing -- Contexts and Context Awareness in View of the Diagram Predicate Framework -- The Use of Adaptive Semantic Hypermedia for Ubiquitous Collaboration Systems -- The Use of Formal Ontology to Specify Context in Ubiquitous Computing -- High Service Availability in MaTRICS for the OCS -- Supporting Requirements Definition and Quality Assurance in Ubiquitous Software Project -- Formal Methods for Analysing and Verifying Very Large Systems -- Squeeze All the Power Out of Your Hardware to Verify Your Software!.-Static Partial-Order Reduction of Concurrent Systems in Polynomial Time -- An Extensible Space-Based Coordination Approach for Modeling Complex Patterns in Large Systems, --  
505 0 |a Applications of Formal Approaches to Service-Oriented Computing -- A Use-Case Driven Approach to Formal Service-Oriented Modelling -- Sensoria Patterns: Augmenting Service Engineering with Formal Analysis, Transformation and Dynamicity -- Safety and Response-Time Analysis of an Automotive Accident Assistance Service -- A Framework for Analyzing and Testing the Performance of Software Services -- A Framework for Contract-Policy Matching Based on Symbolic Simulations for Securing Mobile Device Application -- Trustworthy Computing: Theories, Methods, Tools and Experience in China and South East Asia -- ASERE: Assuring the Satisfiability of Sequential Extended Regular Expressions -- Computing Must and May Alias to Detect Null Pointer Dereference -- A Partial Order Reduction Technique for Parallel Timed Automaton Model Checking -- Program Verification by Reductionto Semi-algebraic Systems Solving -- Debugging Statecharts Via Model-Code Traceability --  
505 0 |a Tools for Service-Oriented Discovery of Knowledge -- On the Design of Knowledge Discovery Services Design Patterns and Their Application in a Use Case Implementation -- The ASK System and the Challenge of Distributed Knowledge Discovery -- A Scenario Implementation in R for SubtypeDiscovery Examplified on Chemoinformatics Data -- Requirements for Ontology Based Design Project Assessment -- Organizing the World’s Machine Learning Information -- Tackling the Challenges of Software Development Process for SMEs with Rigorous Support and Open Source -- Workflow Testing -- The jABC Approach to Rigorous Collaborative Development of SCM Applications -- Gesper: Support to Capitalize on Experience in a Network of SMEs -- Regular Papers -- Directed Generation of Test Data for Static Semantics Checker -- Event-Based Approach to Modelling Dynamic Architecture: Application to Mobile Ad-Hoc Network -- Trusted Theorem Proving: A Case Study in SLD-Resolution --  
653 |a Models of Computation 
653 |a Software engineering 
653 |a Programming Techniques 
653 |a Computer science 
653 |a Computer programming 
653 |a Computer simulation 
653 |a Software Engineering 
653 |a Computer Modelling 
653 |a Theory of Computation 
700 1 |a Steffen, Bernhard  |e [editor] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
490 0 |a Communications in Computer and Information Science 
028 5 0 |a 10.1007/978-3-540-88479-8 
856 4 0 |u https://doi.org/10.1007/978-3-540-88479-8?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.1 
520 |a This book constitutes the thoroughly refereed proceedings of the Third International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, held in Porto Sani, Greece, in October 2008 The 68 revised full papers presented together with 2 invited talks and 1 keynote speech were carefully selected from numerous submissions. The topics covered are tools and applications in industrial software quality control; an introduction of multi-core systems in automotive applications; model-driven SOA; applications of formal approaches to service-oriented computing; trustworthy computing: theories, methods, tools and experience in China and South East Asia; non-functional requirements in embedded systems; processes, methods and tools for developing educational modules to support teaching and technology transfer; ubiquitous and context aware systems; formal methods for analysing and verifying very large systems; tools for service-oriented discovery of knowledge; tackling the challenges of software development process for SMEs with rigorous support and open source