next_inactive up previous


Grand Challenges for `Formal Methods'

Dines Bjørner
CSE: Computer Science and Engineering
IMM: Informatics and Mathematical Modelling
Building 322, Richard Petersens Plads
DTU: Technical University of Denmark
DK-2800 Kgs.Lyngby, Denmark
E-Mail: db@imm.dtu.dk, URL: www.imm.dtu.dk/~db

June 19, 2003

THIS PAGE IS PRESENTLY UNDER CONSTRUCTION


Contents

Purpose of this Web Page

The purpose of this web site and those of its predecessor and successors:

is to entice (solicited) readers to rebut, to come with counter- or to additional grand challenges, or the help sharpen and rephrase previously expressed and here referenced grand challenges.

On the Nature of Grand Challenges

This section is an edited quote of 17 grand challenge criteria reported by Tony Hoare:

We edit, while in the process of seeking formal permission, our quote - where `it' normally refers to any proposed grand challenge -- into:

Fundamental: It relates strongly to foundations, and the nature and limits of a discipline.

Astonishing: It implies constructing something ambitious, heretofore not imagined.

Testable: It must be objectively decidable whether a grand challenge project endeavour is succeeding or failing.

Revolutionary: It must impy radical paradigm shifts.

Research-oriented: It can be achieved by methods of academic research -- and is not likely to be met sôlely by commercial interests.

Inspiring: Almost the entire research community must support it, enthusiastically -- even while not all may be engaged in the endeavour.

Understandable: Comprehensible by and captures the imagination of the general public.

Challenging: Goes beyond what is initially possible and requires insight, techniques and tools not available at the start of the project.

Useful: Results in scientific or other rewards - even if the project as a whole may fail.

International: It has international scope: Participation would increase the research profile of a nation.

Historical: It will eventually be said: It was formulated years ago, and will stand for yers to come.

Feasible: Reasons for previous failures are now understood and can noe be overcome.

Incremental: Decomposes into identified individual research goals.

Co-operative: Calls for loosely planned co-operation between research teams.

Competitive: Encourages and benefits from competition among individuals and teams - with clear criteria on who is winning, or who has won.

Effective: General awareness and spread of results changes attitudes and activities of scientists and engineers.

Risk-managed: Risks of failure are identified and means to meet will be applied.

Topics for Discussion

I venture to suggest the two ``challenges'' listed 1.-2. below. The second one really is'nt formulated as I would prefer it. So I am in the process of asking an English colleague of us to write ``his'' (I am sure, better) version.

  1. Dines Bjørner: Domain Models & Theories of Transportation Systems & Logistics
  2. (Dines Bjørner:) Unifying Theories of Formal Methods - Integrating Formal Methods
  3. NN1 Challenge 3
  4. NN2 Challenge 4
  5. ...
  6. NNn Challenge n, n is hoped to be, say, 10-12 !

Modalities of Monitoring Submissions and E-Mail Discussion

To be written

Plans for a Mid-year 2004 European Workshop on ``Grand Challenges''

To be written

...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...

About this document ...

Grand Challenges for `Formal Methods'

This document was generated using the LaTeX2HTML translator Version 2K.1beta (1.47)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -split 0 -toc_depth 6 challenges

The translation was initiated by on 2003-06-19


next_inactive up previous
2003-06-19