A W C V S - 2 0 0 6
1st Asian Working Conference on Verified Software
29 - 31 October 2006
Macao SAR, China
Satellite Event of ICFEM 2006
http://www.iist.unu.edu/www/workshop/AWCVS2006/
Registration
Programme
Summary

The AWCVS conference -- Asian Working Conference on Verified Software -- was organized by UNU-IIST in Macao on 29 -31 October 2006, as an associated event of ICFEM 2006, the 8th International Conference on Formal Engineering Methods.

The aim was to gather the top researchers in Asia to present their work and experience and to discuss possible coordinated research in the research area related to the Grand Challenge on Verified Software originated by Tony Hoare. The event turned out to be very successful (in fact much more successful than we expected). We received a great deal of encourge and advice from Tony Hoare, and strong support from Natarajan Shankar and Jim Woodcock. The vent attracted 34 submissions. The conference program consisted of three keynote talks by Dines Bjorner (Japan Advanced Institute of Science & Technology, Japan), Natarajan Shankar (SRI International, US), and Jim Woodcock (York University, UK), 26 regular presentations, and an half day discussion session to identified pilot projects. As a result, we agreed on the following pilot projects

  1. DBW, Drive By Wire (coordinator: Natarajan Shankar <shankar@csl.sri.com>) `
  2. FIX Protocol (coordinator: Geoff Dromey <G.Dromey@griffith.edu.au> and Saad Zafar <S.Zafar@griffith.edu.au> )
  3. TRDDC Insurance (coordinator: R. Venky <r.venky@tcs.com>)
  4. Infusion Pump (coordinator: Geoff Dromey <G.Dromey@griffith.edu.au> and Saad Zafar <S.Zafar@griffith.edu.au> ))
  5. The space-flight file-store (POSIX) (coordinator: Wang Ji <jiwang@ios.ac.cn>)
  6. POS, a Trading System (coordinator: Zhiming Liu Z.Liu@iist.unu.edu) -- this is also the common example of the Component Modelling ontex (CoCoME http://agrausch.informatik.uni-kl.de/CoCoME, the CoCOME Forum is available at http://naf.informatik.uni-kl.de/php/phpBB2/index.php).

Further details about the pilot projects will be available at this site, and we call for contributions to this projects. If you would like to take part in some of these projects, please contact Zhiming Liu by Z.Liu@iist.unu.edu.


Background and Objectives

As a response to Tony Hoare’s grand challenge on The Verifying Compiler and a regional follow up discussion initiated at the IFIP Working Conference on Verified Software (VSTTE 2006: http://vstte.ethz.ch/) held in October 2005 in Zurich, Switzerland, this working conference aims to bring together experts in Asia on Theories, Tools and Experiments for Verified Software. Researchers and practitioners from academia, industry and government are welcome to attend to exchange their results in these areas. In particular, we encourage leaders of research groups and project managers to come to the conference to plan collaboration in research and collective efforts for research funding. Attendants are strongly advised to read the keynotes, and other presentations at VSTTE 2006 that are relevant to their research area..

The first two days of the conference are technical presentations in the area. These will include keynote speeches from leading figures of the grand challenge project and regular presentations from the region. The third day will be used for forming working groups to discuss particular research problems and to establish a programme of continued collaboration and future meetings.

The working conference will focus on the development of methods for specifying, constructing and verifying highly dependable software. Topics include, but are not restricted to:

  • Theories of software specification, design and verification
  • Algorithms, methods and challenges in automated tool development including tools for verification, testing, maintenance and analysis of legacy code as well as new code
  • Tool support for correctness preserving model transformations
  • Case studies and experiments on application of tools in verified software
  • Reports on verified code that can be contributed to the Repository of the Grand Challenge project

A submission can be quite short, and merely describe relevant research problems and the author's ambitions for solving them. The problems could be derived from their scientific or their practical interest. In other words, we encourage submissions on the forward look rather than completed. We are in favor of contributions that are written specially for the conference. Submission and registration are open to everyone. We intend to select suitable presentations for a publication in their revised and extended versions.


Technical Committe
  • Keijiro Araki, Kyushu University, Japan
  • Geoff Dromey, Griffith University, Australia
  • Kokichi Futatsugi, JAIST, Japan
  • He Jifeng, East China Normal University, China
  • Mathai Joseph, Tata Consultancy Services, India
  • Zhiming Liu, UNU-IIST, Macao
  • Mike Reed (Chair), UNU-IIST, Macao
  • Abhik Roychoudhury, National University of Singapore, Singapore
  • Farn Wang, National Taiwan University, Taiwan
  • Kwangkeun Yi, Seoul National University, Korea
  • Jian Zhang, Institute of Software, China
Advisory Committee
  • Tony Hoare, Microsoft Research, UK
  • Jayadev Misra, University of Texas at Austin, US
  • Jim Woodcock, University of York, UK
Invited Speakers
  • Jim Woodcock, University of York, UK
  • Natarajan Shankar, SRI International, US
  • Dines Bjorner, JAIST, Japan
 Programme
Day 0   Tuesday, 31 October 2006
19:30 RECEPTION AT UNU-IIST
***********
Day 1   Sunday, 29 October 2006
08:00 - 09:00 REGISTRATION
09:00 - 09:15 Welcome from Mike Reed
09:15 - 10:15 Keynote Speaker: Jim Woodcock (University of York, UK)
10:15 - 10:45 COFFEE BREAK
10:45 - 12:30 Session 1: Theories and Methods (20 minutes each)
1

Scenario-Preserved Refinement: a Small Proposal for an Important Problem
By Shaoying Liu (Hosei University, Japan)
2

PAR Method and Its Supporting Platform
By Jinyun Xue (Jiangxi Normal University, China)
3

Scaleable Formalization of Imperfect Knowledge
By R. Geoff. Dromey (ARC Centre for Complex Systems Griffith University, Australia)
4


Nondeterminism in Constructive Z
By Hassan Haghighi, and Seyyed Hassan Mirian-Hosseinabadi (Sharif University of Technology, Iran)
5


A Review of Induction-Guided Falsification and Towards Its Automation
By Weiqiang Kong, Kazuhiro Ogata, Masaki Nakamura, and Kokichi Futatsugi (Japan Advanced Institute of Science and Technology, Japan)
12:30 - 14:30 LUNCH
14:30 - 16:10 Session 2: Tools (20 minutes each)
1



A New Attempt to Use the Compiler Technology Supporting the Development of High-Reliable Software
By Wei Huo, Hong-Tao Yu, Zhao-Qing Zhang, Ru-Liang Qiao, Xiao-Bing Feng (Institute of Computing Technology, Chinese Academy of Sciences, China)
2

Software Reference Modeling for High Reliability
By Hengming Zou (Shanghai Jiaotong University, China)
3


VeriJava: a Verifiable Programming System for JAVA
By Jianjun Zhao, Cheng Zhang, Sibo Zhang, Jiaming Zhang (Shanghai Jiaotong University, China)
4

Program Verification in the Small
By Jian Zhang (Institute of Software, Chinese Academy of Science, China)
5

TBA
By R. Venky (Tata Research Development and Design Centre, India)
16:10 - 16:40 COFFEE BREAK
16:40 - 18:00 Session 3: Tools (20 minutes each)
1


Automating Correctness Preserving Model-to-Model Transformation in MDA
By Lu Yang, Vladimir Mencl, Volker Stolz, and Zhiming Liu (International Institute for Software Technology, United Nations University, Macau)
2

Using Fully Automatic Static Analyzer for Domain-Specific Software Verification
By Kwangkeun Yi, Daejun Park, Heejong Lee (Seoul National University, Korea)
3

Verifying UML State Diagrams with FDR2:An Industrial Example
By W. Lok Yeung (Lingnan University, HK)
4

Software Model Backward Association
By Liang Guo and Abhik Roychoudhury (National University of Singapore, Singapore)
***********
Day 2   Monday, 30 October 2006
09:00 - 10:00 Keynote Speaker: Natarajan Shankar (SRI International, US)
10:00 - 12:30 Session 4: Verification
1

Towards Simpler Proofs of Lock-Freedom
By Brijesh Dongol (University of Queensland, Australia)
10:20 - 10:50 COFFEE BREAK
2

Verification of Concurrent Assembly Programs with a Petri Net Based Safety Policy
By Shengyuan Wang , Yuan Dong , Yingyi Liang (Tsinghua University, China)
3


Verification of WS-CDL Choreography
By Zhao Xiangpeng, Yang Hongli, Cai Chao, Dai Xiwu and Qiu Zongyan (Peking University, China)
4


Towards a Theory of Real-Time Component Systems
By Naijun Zhan, Dang Van Hung, Zhiming Liu and Xiaoshan Li (International Institute for Software Technology, United Nations University, Macau)
5

Formal Specification and Analysis for Electronic Data Interchange System in Maude
By JunFeng Wu HuaiKou Miao (Shanghai University, China)
6

About Verification of Object Behaviors
By Qian Li, Jianhua Zhao, Xuandong Li, Guoliang Zheng (Nanjing University, China)
12:30 - 14:30 LUNCH at Conference Site
14:30 - 15:30


Keynote Speaker: Dines Bjorner
Verified Software for Ubiquitous Computing
By Dines Bjorner (Japan Advanced Institute of Science & Technology, Japan)
15:30 - 18:30 Session 5: Verification
1


Specification and Proof of the Mondex Electronic Purse
By Anne E. Haxthausen, Chris George and Marko Schutz (Informatics and Mathematical Modelling Technical University of Denmark, Denmark)
15:50 - 16:20 COFFEE BREAK at Conference Site
2



A Component-Based Approach to Verified Software: What, Why, How and What next?
By Kung-Kiu Lau , Zheng Wang , Anduo Wang and Ming Gu (The University of Manchester, UK)
3

Model-Based Test Generation from MSC-Based Models
By Ankit Goel and Abhik Roychoudhury (National University of Singapore, Singapore)
4


Verification of an Integrated Role-Based Access Control Model
By Saad Zafar, Kirsten Winter, Robert Colvin and R. G. Dromey (Griffith University, Australia)
5



Model Checking Action-Based Event Structure Logic for Finite-State Concurrent Programs
By Jinzhao Wu, Wei Yan (Chengdu Institute of Computer Applications, Chinese Academy of Sciences, China)
6


Completeness of Verification Methods for Approaching to Realizable Reactive Specifications
By Shigeki Hagihara and Naoki Yonezaki (Tokyo Institute of Technology, Japan)
19:30 BANQUET (Place to be decided)
***********
Day 3   Tuesday, 31 October 2006
09:00 - 13:00 DISCUSSION (one hour each subsession)
Group Discussion (Repository, Tools, Theories and Methods)
Group Presentations
Discussions and Planning
13:00 - 14:00 LUNCH at the Conference site


Important Dates

Submission Deadline: 15 September 2006
Notification of acceptance: 30 September 2006
Final Version due: 15 October 2006
Working conference: 29-31 October 2006

Papers are submitted by email to awcvs AT iist.unu.edu

Contact
Email: awcvs AT iist.unu.edu
BACK TO TOP