6th International Workshop on
Compiler Optimization Meets Compiler Verification
COCV 2007
Braga, Portugal, 25 March, 2007
In conjunction with the
10th European Joint Conferences on
Theory and Practice of Software
ETAPS 2007
Call for Papers: txt
pdf
Workshop Description
COCV provides a forum for researchers and practitioners working on
optimizing and verifying compilation, and on related fields such as
translation validation, certifying compilation and embedded systems
with a special emphasis on hardware verification, formal synthesis
methods, correctness aspects in HW/SW co-design, formal verification
of hardware/software systems, and practical and industrial
applications of formal techniques for exchanging their latest
findings, and for plumbing the mutual impact of these fields on each
other. By encouraging discussions and co-operations across different,
yet related fields, the workshop strives for bridging the gap between
the communities, and for stimulating synergies and
cross-fertilizations among them. Submission of papers at the joint of
all these fields is solicited.
Previous COCV workshops have taken place in 2002 in Grenoble, in
2003
in Warsaw, in 2004 in Barcelona, in 2005 in Edinburgh and in 2006 in
Vienna, always as a satellite event of the ETAPS conferences. More
information can be found at http://www.complang.tuwien.ac.at/cocv2006/cocv2006.html.
Workshop Program
Sunday, March 25, 2007
| 09:00
- 09:15 |
Opening:
Jens Knoop, Technical
University of Vienna |
| 09:15
- 10:30 |
Invited
Talk: Alan Hu,
University of British Columbia, Canada: High-Level vs. RTL Equivalence Checking: Why the Next Big Success of Formal Verification Needs COCV
|
| 10:30
- 11:00 |
Coffee Break |
| 11:00
- 12:00 |
Bloem,
Galler, Jobstmann, Piterman, Pnueli, Weiglhofer: Specify,
Compile, Run: Hardware from PSL
|
| 12:30
- 14:00 |
Lunch |
| 14:00
- 15:00 |
Geoff
Hamilton: Distilling Programs for Verification |
| 15:00
- 16:00 |
María
del Mar Gallardo, Christophe Joubert and Pedro Merino:
On-the-Fly Data Flow Analysis based on Verification Technology |
| 16:00
- 16:30 |
Coffee Break |
| 16:30
- 17:30 |
Ling
Fang and Masataka Sassa: Generating Java Compiler Optimizers
Using Bidirectional CTL |
| 17:30
- 18:30 |
Jan
Olaf Blech and Arnd Poetzsch-Heffter: A Certifying Code
Generation Phase |
| 18:30 |
Closure |
Invited Talk
The invited talk is given by Alan Hu,
University of British Columbia, Canada.
Alan Hu received his BS and PhD degrees from Stanford University.
He
is a professor of computer science at the University of
British Columbia. For the past 15 years, his main research focus
has
been automated, practical techniques for formal verification. He has
served on the program committees of all major CAD and formal
verification conferences, and chaired or co-chaired CAV (1998), HLDVT
(2003), and FMCAD (2004). He was also a Technical Working Group Key
Contributor on the 2001 International Technology Roadmap for
Semiconductors, and is a member of the Technical Advisory Board of
Jasper Design Automation.
| Title: |
High-Level
vs. RTL Equivalence Checking:
Why the Next Big Success
of Formal Verification Needs COCV
|
| Abstract: |
Equivalence checking between
combinational circuits is
the biggest success story of formal verification, having
spawned several successful companies, achieving universal
adoption in industry, and completely supplanting the
formerly large task of RTL-vs.-Gate-Level simulation.
Now, after a quarter century stuck at RTL, hardware design
is finally moving to higher-level specifications, creating
a pressing need for high-level-vs.-RTL equivalence checking.
In this talk, I will introduce this problem domain and
highlight key areas where I believe expertise from the
COCV community can play a vital role.
|
- Roderick Bloem, Technical University of Graz,
Austria
- Alessandro Cimatti, ITC-irst, Trento, Italy
- Franjo Ivancic, NEC Laboratories America, USA
- Rainer Leupers, RWTH Aachen University, Germany
- Robert Morgan, IBM, USA
- Wolfgang Müller, Paderborn
University/C-LAB, Germany
- Wolf Zimmermann,
Martin-Luther-Universität Halle-Wittenberg, Germany
- Lenore Zuck, University of Illinois at
Chicago, USA
For any questions related to COCV 2007 please refer
to our web site:
or email to: glesner at cs dot tu-berlin dot de
Papers should be submitted electronically in
standard Postscript or PDF to
Sabine Glesner (glesner at cs dot tu-berlin dot de), together with a
plain text
message containing the paper's title, author name(s), abstract, and
keywords.
The format of submissions should adhere to the format of Elsevier's ENTCS Series and should
not exceed
15 pages. Submissions that are clearly too long may be rejected
immediately.
Email addresses and fax numbers of the authors should be included on
the title
page. Submitted papers must be unpublished and not submitted for
publication
elsewhere.
As in previous years, the proceedings of accepted papers will be
published in
the Electronic Notes in Theoretical
Computer
Science (ENTCS) series, Elsevier Science, Amsterdam, The
Netherlands.
Preliminary proceedings will be available at the workshop. Selected
papers
will be considered for publication in a special issue of an appropriate
journal. The specific publication venue has not yet been decided on.
These
submissions will pass through a second round of peer-reviewing.
Summary of Key Dates
- Submission deadline for papers: December 8, 2007
- Notification of acceptance/rejection: January 13, 2007
- Final versions due: February 16, 2007
- COCV'07 Workshop: 25 March, 2007
Contact: Sabine Glesner (glesner (at) cs.tu-berlin.de)
http://pes.cs.tu-berlin.de/
This Workshop has also been anounced by the ARTIST2 Network of Excellence.