Call for Papers

Important Dates

Organization

   Registration Details

Program

Site and Travel


กก

Important Dates
  • Cut-off date for hotel special rates: 31st Oct 2003

  • ICFEM2003 in Singapore:  5-7 November 2003

 


Sponsors

Lee Foundation


ICFEM'04 ---
Seattle

  ICFEM 2004 will be held in Seattle, USA, Nov 8 - 12, 2004

           Conference Album

 
Conference Theme
  Formal methods for developing computing systems have been extensively researched and their use in industry is increasing. Recent applications to the development of mission-critical, safety-critical and security-critical systems have significantly increased trustworthiness, without increasing overall development costs.

The challenge now is to achieve general acceptance of formal methods as a part of industrial development of high quality systems, particularly trusted systems. More needs to be known about merging formal methods into industrial engineering practice, including new and emerging practice. This includes increasing productivity of formal engineering methods, for example through improved tool support.

ICFEM 2003 aims to bring together researchers and practitioners from industry, academia, and government to advance the state of the art in formal engineering methods and to encourage wider uptake of formal methods in industry.

The conference will benefit from the contributions of three distinguished invited speakers. 34 high quality papers (selected from 91 submissions) will also be presented, drawn from a wide range of subjects including modeling, refinement, testing and verification.

      

Conference Preliminary Program

 

 

Wednesday, 5 November 2003

  7:45 - 8:45 Registration
  8:45 - 9:00 Opening Ceremony (chair: P.S. Thiagarajan)
   9:00 - 10:00 Keynote 1 (details) (chair: Jin Song Dong)
    "Programs as paths",
Prof. Ian Hayes, University of Queensland, Australia
  10:00 - 10:30 Break
  10:30 - 12:30 Session 1: Testing and Validation  (chair: Wang Yi)
    10:30-11:00 "Using Formal Methods to Serialize Synchronization Events"
                   Jessica Chen, University of Windsor, Canada
    11:00-11:30 "AMBA-ARM7 Formal Verification Platform"
                   Kong Susanto,  Univ. of Glasgow, UK
                   Tom Melham, Oxford University, UK
        11:30-12:00 "Formalization, Testing and Execution of a Use Case Diagram"
                   Wuwei Shen, Western Michigan University, USA
                   Shaoying Liu, Hosei University, Japan
     12:00-12:30 "Services-Based Systems Engineering: Consistent Combination of Services"
                   Bernhard Schatz, TU Munchen, Germany
                   Christian Salzmann, BMW Car-IT, Germany
  12:30 - 14:00  Lunch
   14:00 - 15:30  Session 2: State Diagrams  (chair: Zhiming Liu)
    14:00-14:30 "Using state diagrams to describe concurrent behaviour"
                   Jim Davies, Charles Crichton, University of Oxford, UK
     14:30-15:00 "The equivalence of Statecharts"
                   Quan Long, Zongyan Qiu,  Peking University, China
                   Shengchao Qin, Singapore-MIT Alliance, National University of Singapore, Singapore
     15:00-15:30 "Generic Interacting State Machines and their instantiation with dynamic features"
                   David von Oheimb, Volkmar Lotz, Siemens CT IC Sec, Germany
    15:30 - 16:00  Break
  16:00 - 17:30  Session 3: PVS/HOL (chair: Hugh Anderson)
    16:00-16:30 "Using PVS to prove Properties of Systems Modelled in a Synchronous Dataflow Language"
                   Sanjai Rayadurgam,  Anjali Joshi, Mats Heimdahl, University of Minnesota, USA
    16:30-17:00 "Formalising an Integrated Language in PVS"
                   Gwen Salaun, Christian Attiogbe, IRIN, France
    17:00-17:30 "Modeling SystemC Fixed-Point Arithmetic in HOL"
                   Behzad Akbarpour, Sofiene Tahar, Concordia University, CANADA
  18:30 -  Welcome dinner (Cafe des Artistes, The Oriental Hotel)
   
 

Thursday, 6 November 2003

   9:00 - 10:00   Keynote 2 (details(chair: Jim Woodcock)
    "Model Based Formal Code Verification"
Dr. Colin O'Halloran, QinetiQ, UK
  10:00 - 10:30 Break
  10:30 - 12:30   Parallel session 4A: Refinement (chair: Jim Davies)
    10:30-11:00 "Adding action refinement to stochastic true concurrency models"
                   Mila Majster-Cederbaum, Jinzhao Wu, Universitaet Mannheim, Germany
    11:00-11:30 "Incremental derivation of abstraction relations for data refinement"
                   Neil Robinson, The University of Queensland, Australia
    11:30-12:00 "Comparison of data and process refinement"
                   David Streader, Steve Reeves, University of Waikato, NZ
    12:00-12:30 "Compilation by Refinement for a Practical Assembly Language"
                   Geoffrey Watson, The University of Queensland, Australia
  10:30 - 12:30   Parallel session 4B: Hybrid Systems (chair: Sofiene Tahar)
    10:30-11:00 "Java Card Code Generation from B Specifications"
                   Bruno Tatibouet, Jean-Christophe Voisinet, Ahmed Hammad University of Franche-Comte, France
                   Antoine Requet, Gemplus Research Laboratory, France
    11:00-11:30 "Efficient Path Finding with the Sweep-Line Method using External Storage"
                    Lars Kristensen, Thomas Mailund, University of Aarhus,Denmark
    11:30-12:00 "Formal development of a distributed logging mechanism supporting disconnected updates"
                   Yuechen QIAN, Philips Research Laboratories, Netherlands
    12:00-12:30 "Formal proof of a polychronous protocol for loosely time-triggered architectures"
                   Mickael Kerboeuf, NSA-Rennes, France
                   David Nowak, CNRS,ENS Cachan, France
                   Jean-Pierre Talpin, INRIA, France
  12:30 - 14:00 Lunch
  14:00 - 15:30 Parallel session 5A: Z/UML (chair: Shaoying Liu)
    14:00-14:30 "A Z Based Approach to Verifying Security Protocols"
                   Benjamin Long, Colin Fidge, Antonio Cerone, The University of Queensland, Australia
     14:30-15:00 "A Refinement Tool for Z"
                   Angela Freitas, Carla Nascimento, Universidade Federal de Pernambuco, Brazil
                   Ana Cavalcanti, University of Kent, UK
    15:00-15:30 "A Relational Model for Formal Object-Oriented Requirement Analysis in UML"
                   Zhiming Liu, Jifeng He, UNU/IIST, Macau
                   Xiaoshan Li, University of Macau, Macau
                   Yifeng Chen, University of Leicester, UK
   14:00 - 15:30 Parallel session 5B: Petri Nets and Timed Automata  (chair: Abhik Roychoudhury)
    14:00-14:30 "Verification of Timeliness QoS Properties in Multimedia Systems"
                   Behzad Bordbar,University of Birmingham, UK
                   Kozo Okano, Osaka University, Japan
    14:30-15:00 "Towards a Workflow Model of Real-Time Cooperative Systems"
                   Yuyue Du, Changjun Jiang, Tongji University, China
    15:00-15:30 "New Developments in Closed-Form Computation for GSPN Aggregation"
                   Jorn Freiheit, Jonathan Billington,University of South Australia, Australia
   15:30 - 15:45 Break
    15:45 - 17:15 Session 6: Timed Automata (chair: Martin Henz)
      15:45-16:15 "On Clock Difference Constraints and Termination in Reachability Analysis of Timed Automata"
                   Johan Bengtsson, Wang Yi, Uppsala University, Sweden
    16:15-16:45 "Analyzing the Redesign of a Distributed Lift System in UPPAAL"
                   Jun Pang, Bart Karstens, CWI
                   Wan Fokkink, CWI and Vrije Universiteit Amsterdam, The Netherlands
  17:30 -   Conference dinner at Singapore Zoological Garden and Night Safari tour
      
 

Friday, 7 November 2003

    9:00 - 10:00   Keynote 3 (details) (chair: P.S. Thiagarajan)
    "Adding Formalism to Methods or Where and When Will Industry Use Formal Reasoning?"
Dr. Mathai Joseph, Tata Research Development & Design Centre, India
  10:00 - 10:30  Break
  10:30 - 12:30  Session 7: System Modeling and Checking (chair: Ana Cavalcanti)
    10:30-11:00 "A Calculus for Set-Based Program Development"
                   Georg Struth,Universitat Augsburg, Germany
     11:00-11:30 "Compositional Verification of a Switch Fabric from Nortel Networks"
                   Hong Peng, Sofiene Tahar, Yassine Mokhtari, Concordia University, Canada
    11:30-12:00 "Constraint-Based Model Checking of Data-Independent Systems"
                   Beata Sarna-Starosta, C.R. Ramakrishnan, SUNY Stony Brook, USA
    12:00-12:30 "A Formal Model for the Block Subsystems of the Linux Kernel"
                   Peter Breuer, Universidad Carlos III de Madrid, Spain
   12:30 - 14:00 Lunch
  14:00 - 15:00 Session 8: Semantics and Synthesis  (chair: Shengchao Qin)
      14:00-14:30 "A Mathematical Framework for Safecharts"
                   Hamdan Dammag, Nimal Nissanke, South Bank University, UK
     14:30-15:00  "From Specification to Hardware Device: A Synthesis Algorithms"
                    Vincenza Carchiolo, Michele Malgeri, Giuseppe Mangioni, Dipartimento Di Ingegneria   
                    Informatica E Delle Telecomunicazioni, Italy
   15:00-15:30 Closing session (Jim Woodcock and Jim Davies)
   16:00 -    Sentosa Island Event, TBC (optional)
Dinner Information

Welcome Dinner:
Cafe des Artistes, The Oriental Hotel,
5 Raffles Avenue, Marina Square
(neighbour hotel to the conference site, walking distance)

Conference Dinner:
at Singapore Zoological Garden and Night Safari tour
Bus will leave from the conference hotel at 17:30 and come back to conference hotel and NUS visitor lodge at 22:30

 
    
Site last revised on Saturday, 19 July 2003.