FM 2003 The 12 th International FME Symposium

  • Slides: 20
Download presentation

はじめに • FM 2003 – The 12 th International FME Symposium • FME: Formal

はじめに • FM 2003 – The 12 th International FME Symposium • FME: Formal Methods Europe – http: //www. fmeurope. org/ • International FME Symposia – VDM’ 87, VDM’ 88, VDM’ 90, VDM’ 91, FME’ 93, FME’ 94, FME’ 96, FME’ 97, FM’ 99, FME 2001, FME 2002, FM 2003 – Lecture Notes in Computer Science, Springer-Verlag

Committee Chairs • Genaral Chair – Stefania Gnesi (ISTI-CNR, IT) • Program Chairs –

Committee Chairs • Genaral Chair – Stefania Gnesi (ISTI-CNR, IT) • Program Chairs – Keijiro Araki (Kyushu University, JP) – Dino Mandrioli (Politecnico di Milano, IT) • Organizing Chair – Alessandro Fontechi (Universita di Firenze, IT) • Publicity Chair – Vinicio Lomi (ISTI-CNR, IT) • Tool Exhibition Chair – Tiziana Margaria (Universitat Dortmund, and Metaframe, DE) • Tutorial Chair – Mieke Massink (ISTI-CNR, IT) • Workshop Chair – Tommaso Bolognesi (ISTI-CNR, IT)

webページの例:Task List

webページの例:Task List

招待講演 • Kouichi Kishida (SRA Key Tech. Lab. ): Looking Back to the Future

招待講演 • Kouichi Kishida (SRA Key Tech. Lab. ): Looking Back to the Future --- Thoughts on Paradigm Shift in Software Development • Brian Randell (Univ. of Newcastle): On Failures and Faults • Gerard Holzmann (NASA/JPL): Trends in Software Verification • Jean Raymond Abrial (Independent Consultant): Event based Sequence Program Development: Application to Constructing a Pointer Program

採択論文 • P: Control System with Environment – Determining the Specification of a Control

採択論文 • P: Control System with Environment – Determining the Specification of a Control System from that of Its Environment • E: Management & Maintenance – Managerial Issues for the Consideration and Use of Formal Methods – Verifying Emulation of Legacy Mission Computer Systems • E: Java Modelling Language – Java Applet Correctness: a Developer-Oriented Approach – Improving JML: For a Safer and More Effective Language • E: OO & Module – Using Abstractions for Heuristic State Space Exploration of Reactive Object-Oriented Systems – A Formal Framework for Modular Synchronous System Design

 • E: Model Checking – Model Checking FTA – Improving Safety Assessment of

• E: Model Checking – Model Checking FTA – Improving Safety Assessment of Complex Systems: An Industrial case study – SAT-based Model-Checking of Security Protocols • E: Program Checking & Testing – Program Checking with Certificates: Separating Correctness. Critical Code – Reification of Executable Test Scripts in Formal Specification. Based Test Generation: The Java Card Transaction Mechanism Case Study – Checking and Reasoning about Semantic Web through Alloy • E: Communications System Verification – Compositional Verification of an ATM Protocol – Proving the Correctness of Simpson's 4 -Slot ACM Using An Assertional Rely-Guarantee Proof Method – Synthesis and Verification of Constraints in the PGM Protocol

 • T: Model Checking – – Generating Counterexamples for Multi-Valued Model-Checking Combining Real-Time

• T: Model Checking – – Generating Counterexamples for Multi-Valued Model-Checking Combining Real-Time Model-Checking and Fault Tree Analysis Model-Checking TRIO Specifications in SPIN Computing Metatransitions for Linear Transition Systems using Polynomials – Translation-Based Compositional Reasoning for Software Systems – Watchdog Transformations for Property-Oriented Model-Checking • T: B – Structuring Retrenchments in B by Decomposition – Design of an Automatic Prover Dedicated to the Refinement of Database Applications – Pro. B: A Model Checking for B • T: Composition – Composing Invariants – Refinement and Verification of Synchronized Component-based Systems – Certifying and Synthesizing Membership Equational Proofs – Team Automata Satisfying Compositionality

 • T: Security & Safety – Correctness of Source-Level Safety Policies – A

• T: Security & Safety – Correctness of Source-Level Safety Policies – A Topological Characterization of TCP/IP Security • T: Hardware & Compiler – Mapping Statecharts to VERILOG for Hardware/Software Co. Specification – A Refinement Strategy for the Compilation of Classes, Inheritance and Dynamic Binding • T: Parallel Processes – A Circus Semantics for Ravenscar Protected Objects – A Systematic Approach to the Development of Event-Based Applications • T: Processes – A General Deadlock Detection Approach for Software Architectures – Taking Alloy to the Movies – A Semantics Foundation for TCOS in Unifying Theories of Programming – Interacting State Machines for Mobility – Component Temporal-Logic Specifications with Machine Assistance

参考文献 • Araki, K. , Gnesi, S. and Mandrioli, D. (eds. ): FME 2003:

参考文献 • Araki, K. , Gnesi, S. and Mandrioli, D. (eds. ): FME 2003: Formal Methods, Lecture Notes in Computer Science, Vol. 2805, Springer-Verlag, p. XVII, 942, September 2003. • 荒木、張:プログラム仕様記述論, オーム社, 2002 年 11月 – http: //dontaku. csce. kyushu-u. ac. jp/books/Program. Specification/ • 荒木、張、荻野、佐原、染谷(共訳):ソフトウェア 開発のモデル化技法, 岩波書店, 2003年 2月 [John Fitzgerald and Peter Larsen: Modelling Systems : Practical Tools and Techniques in Software Development, Cambridge University Press, 1998]

 • J. A. Hall: Seven Myths of Formal Methods, IEEE Software, Vol. 7,

• J. A. Hall: Seven Myths of Formal Methods, IEEE Software, Vol. 7, No. 5, pp. 11 -19, 1990. • J. P. Bowen and M. G. Hinchey: Seven More Myths of Formal Methods, IEEE Software, Vol. 12, No. 4, pp. 3441, 1995. • J. P. Bowen and M. G. Hinchey: Ten Commandments of Formal Methods, IEEE Computer, Vol. 28, No. 4, pp. 56 -63, 1995. • Araki, K. : Are Formal Methods Relevant? - How to Explode the Seven Myths in Japan -, Proc. 1995 Asia. Pacific Software Engineering Conference, p p. 514 -515, 1995. • Araki, K. and Chang, H. -M. : Formal Methods in Japan: Current State, Problems and Challenge, VDM Workshop 2002, July 2002.

余談 • Anthony Hall との会話 – フォーマルメソッドの普及 • Jean-Raymond Abrial との会話 – カリキュラム(離散数学) •

余談 • Anthony Hall との会話 – フォーマルメソッドの普及 • Jean-Raymond Abrial との会話 – カリキュラム(離散数学) • Jonathan Bowen (London South Bank Univ. ) 訪問 – 産学連携 – PROMS in the Park, Abbey Road, Savile Road • Mehdi Jazayeri (Technische Universitaet Wien) 訪問 – 大学の法人化 – シュトラウス兄弟とビバルディ、 Haus der Musik