Formal Methods Wiki
(New page)
m (fixing dead links)
 
(6 intermediate revisions by 4 users not shown)
Line 29: Line 29:
 
----
 
----
   
* [[Image:star11t.gif|*]] [http://www.csl.sri.com/programs/formalmethods/ Formal Methods and Dependable Systems] program, [http://www.csl.sri.com/ SRI CSL], California, USA.
+
* [[Image:star11t.gif|*]] [http://www.csl.sri.com/programs/formalmethods/ Formal Methods and Dependable Systems] program, [http://www.csl.sri.com/ SRI CSL], California, USA.
* [[Image:star11t.gif|*]] [http://shemesh.larc.nasa.gov/fm/ NASA Langley formal methods program], USA. See general information on [http://shemesh.larc.nasa.gov/fm/whatfm.html formal methods].
+
* [[Image:star11t.gif|*]] [http://shemesh.larc.nasa.gov/fm/ NASA Langley formal methods program], USA. See general information on [http://shemesh.larc.nasa.gov/fm/whatfm.html formal methods].
* [http://sel.gsfc.nasa.gov/ NASA Software Engineering Laboratory], [http://www.gsfc.nasa.gov/ Goddard Space Flight Center], Greenbelt, Maryland, USA.
+
* [http://sel.gsfc.nasa.gov/ NASA Software Engineering Laboratory], [http://www.gsfc.nasa.gov/ Goddard Space Flight Center], Greenbelt, Maryland, USA.
* [http://nemo.ncsl.nist.gov/ahis/formal_methods/ ''An International Survey of Industrial Applications of Formal Methods''] by D. Craigen, S. Gerhart and T.J. Ralston, in two parts, [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/vol1.ps.Z Volume 1] on ''Purpose, Approach, Analysis and Conclusions'' (also in an [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/formalmethods-vol1.ps.Z alternative shorter version]) and [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/vol2.ps.Z Volume 2] on ''Case Studies''. [http://nemo.ncsl.nist.gov/ahis/formal_methods/glimpse.html Glimpse searching] is available.
+
* [http://nemo.ncsl.nist.gov/ahis/formal_methods/ ''An International Survey of Industrial Applications of Formal Methods''] by D. Craigen, S. Gerhart and T.J. Ralston, in two parts, [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/vol1.ps.Z Volume 1] on ''Purpose, Approach, Analysis and Conclusions'' (also in an [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/formalmethods-vol1.ps.Z alternative shorter version]) and [ftp://nemo.ncsl.nist.gov/pub/ahis/formal_methods/vol2.ps.Z Volume 2] on ''Case Studies''. [http://nemo.ncsl.nist.gov/ahis/formal_methods/glimpse.html Glimpse searching] is available.
* [http://www.kestrel.edu/ Kestrel Institute], California, USA. A research and development organization, applies knowledge-based formal methods to software engineering problems.
+
* [http://www.kestrel.edu/ Kestrel Institute], California, USA. A research and development organization, applies knowledge-based formal methods to software engineering problems.
* [http://www.cs.uidaho.edu/lal/ Laboratory for Applied Logic] (research unit), Department of Computer Science, College of Engineering, University of Idaho, USA. Goal: making formal modeling and analysis of computer systems tractable for software and hardware design engineers.
+
* [http://www.cs.uidaho.edu/lal/ Laboratory for Applied Logic] (research unit), Department of Computer Science, College of Engineering, University of Idaho, USA. Goal: making formal modeling and analysis of computer systems tractable for software and hardware design engineers.
* Pointers to [http://lal.cs.byu.edu/otherFMSites.html Formal Methods sites] and course information on [http://lal.cs.byu.edu/cs501/homepage.html computer systems verification] are available from the [http://lal.cs.byu.edu/homepage.html BYU Laboratory for Applied Logic].
+
* Pointers to [http://lal.cs.byu.edu/otherFMSites.html Formal Methods sites] and course information on [http://lal.cs.byu.edu/cs501/homepage.html computer systems verification] are available from the [http://lal.cs.byu.edu/homepage.html BYU Laboratory for Applied Logic].
* [http://www.cs.tcd.ie/research_groups/fmg/ The Foundations & Methods Group], [http://www.cs.tcd.ie/ Department of Computer Science], [http://www.tcd.ie/ Trinity College Dublin], Ireland.
+
* [http://www.cs.tcd.ie/research_groups/fmg/ The Foundations & Methods Group], [http://www.cs.tcd.ie/ Department of Computer Science], [http://www.tcd.ie/ Trinity College Dublin], Ireland.
* At [http://www.inria.fr/INRIA-eng.html INRIA] in France there are the following [http://www.inria.fr/Programmes/Programme2-eng.html projects] related to aspects of formal methods: [http://www.inria.fr/Equipes/COQ-eng.html COQ project] on ''Software specifications and proofs'', [http://www.inria.fr/Equipes/PROGRAIS-eng.html PROGRAIS project] on ''Derivation of specifications and programs'' and [http://www.inria.fr/Equipes/SAFIR-eng.html SAFIR project] on '' Algebraic formal systems for industry and research''.
+
* At [http://www.inria.fr/en/ INRIA] in France there several research teams on formal methods, which develop mainstream tools such as [http://coq.inria.fr COQ] and [http://cadp.inria.fr CADP].
* Research Grants in [http://www.comlab.ox.ac.uk/oucl/research/grants/#formal formal methods] and [http://www.comlab.ox.ac.uk/oucl/research/grants/#procos provably correct systems] at the [http://web.comlab.ox.ac.uk/ Oxford University Computing Laboratory], UK. E.g., see the ESPRIT Basic Research [[ProCoS|'''ProCoS''']] [[ProCoS II|project]] and [[ProCoS-WG|Working Group]]. See also the ESPRIT II [[REDO|REDO project]] (1989–1992) which investigated formal methods for reverse engineering in software maintenance, and the IED [[SAFEMOS| '''<font size="+1">sa</font>f<font size="+1">emos</font>''' project]] (1989–1993).
+
* Research Grants in [http://www.comlab.ox.ac.uk/oucl/research/grants/#formal formal methods] and [http://www.comlab.ox.ac.uk/oucl/research/grants/#procos provably correct systems] at the [http://web.comlab.ox.ac.uk/ Oxford University Computing Laboratory], UK. E.g., see the ESPRIT Basic Research [[ProCoS|'''ProCoS''']] [[ProCoS II|project]] and [[ProCoS-WG|Working Group]]. See also the ESPRIT II [[REDO|REDO project]] (1989–1992) which investigated formal methods for reverse engineering in software maintenance, and the IED [[SAFEMOS| '''<font size="+1">sa</font>f<font size="+1">emos</font>''' project]] (1989–1993).
* [http://www.dit.upm.es/~cdk/euroform.html EuroFORM] Human Capital and Mobility Project, [http://www.dit.upm.es/ Madrid] and elsewhere. Investigating ''Formal Methods for Correct System Design''.
+
* [http://www.dit.upm.es/~cdk/euroform.html EuroFORM] Human Capital and Mobility Project, [http://www.dit.upm.es/ Madrid] and elsewhere. Investigating ''Formal Methods for Correct System Design''.
 
* [http://fmt.cs.utwente.nl/ Formal Methods and Tools (FMT) group], University of Twente, the Netherlands.
 
* [http://fmt.cs.utwente.nl/ Formal Methods and Tools (FMT) group], University of Twente, the Netherlands.
* [http://www.cs.cmu.edu/afs/cs/Web/groups/formal-methods/formal-methods.html Formal Methods Research] and pointers to [http://www.cs.cmu.edu/afs/cs/user/wls/www/sbpm.html semantics based program analysis and manipulation], [http://www.cs.cmu.edu/ School of Computer Science], Carnegie Mellon University, USA.
+
* [http://www.cs.cmu.edu/afs/cs/Web/groups/formal-methods/formal-methods.html Formal Methods Research] and pointers to [http://www.cs.cmu.edu/afs/cs/user/wls/www/sbpm.html semantics based program analysis and manipulation], [http://www.cs.cmu.edu/ School of Computer Science], Carnegie Mellon University, USA.
  +
* [http://www.cs.utah.edu/fv Formal Verification group], [http://www.cs.utah.edu School of Computing], [http://www.utah.edu University of Utah]
* [http://chacs.nrl.navy.mil/5543/hp.html Formal Methods Section], [http://chacs.nrl.navy.mil/ Center for High Assurance Computer Systems], Information Technology Division, [http://www.nrl.navy.mil/ Naval Research Laboratory], Washington DC, USA, conducts interdisciplinary research and development in techniques for processing and communicating data that preserve critical system properties such as security. Improved formal methods for analyzing and developing software and hardware systems are a primary research focus.
+
* [http://chacs.nrl.navy.mil/5543/hp.html Formal Methods Section], [http://chacs.nrl.navy.mil/ Center for High Assurance Computer Systems], Information Technology Division, [http://www.nrl.navy.mil/ Naval Research Laboratory], Washington DC, USA, conducts interdisciplinary research and development in techniques for processing and communicating data that preserve critical system properties such as security. Improved formal methods for analyzing and developing software and hardware systems are a primary research focus.
* [http://cuiwww.unige.ch/OSG/Hop/hop.html HOP Calculus], [http://cuiwww.unige.ch/OSG/ CUI Object Systems Group]. Provides a basic framework for modelling [http://cuiwww.unige.ch/OSG/OOinfo/ object-oriented] constructs.
+
* [http://cuiwww.unige.ch/OSG/Hop/hop.html HOP Calculus], [http://cuiwww.unige.ch/OSG/ CUI Object Systems Group]. Provides a basic framework for modelling [http://cuiwww.unige.ch/OSG/OOinfo/ object-oriented] constructs.
* [[Image:star11t.gif|*]] [http://www.dcs.gla.ac.uk/research/fata/ Formal Analysis, Theory and Algorithms Research Group] ([http://www.dcs.gla.ac.uk/research/groups/?resgroup=FATA FATA]), [http://www.dcs.gla.ac.uk/ Department of Computing Science, Glasgow University], Scotland.
+
* [[Image:star11t.gif|*]] [http://www.dcs.gla.ac.uk/research/fata/ Formal Analysis, Theory and Algorithms Research Group] ([http://www.dcs.gla.ac.uk/research/groups/?resgroup=FATA FATA]), [http://www.dcs.gla.ac.uk/ Department of Computing Science, Glasgow University], Scotland.
* [http://ls4-www.informatik.uni-dortmund.de/RVS/agrvse.html Research projects] on the application of formal description techniques (FDTs) including [[TLA]] by the Computer Networks and Distributed Systems Group, {{wp|University of Dortmund}}, Germany.
+
* [http://ls4-www.informatik.uni-dortmund.de/RVS/agrvse.html Research projects] on the application of formal description techniques (FDTs) including [[TLA]] by the Computer Networks and Distributed Systems Group, {{wp|University of Dortmund}}, Germany.
* [http://www.sds.lcs.mit.edu/spd/ Systematic Program Development Group] at {{wp|MIT}} interested in the timely development of high-quality software and hardware through the practical application of formal methods, and [[Larch]] in particular.
+
* [http://www.sds.lcs.mit.edu/spd/ Systematic Program Development Group] at {{wp|MIT}} interested in the timely development of high-quality software and hardware through the practical application of formal methods, and [[Larch]] in particular.
 
* [http://www.cs.man.ac.uk/fmethods/ Formal Methods Group], Department of Computer Science, {{wp|Manchester University}}, UK. See [http://www.cs.man.ac.uk/fmethods/projects/ projects].
 
* [http://www.cs.man.ac.uk/fmethods/ Formal Methods Group], Department of Computer Science, {{wp|Manchester University}}, UK. See [http://www.cs.man.ac.uk/fmethods/projects/ projects].
* [http://www.dcs.ed.ac.uk/lfcsinfo/ Laboratory for Foundations of Computer Science], [http://www.dcs.ed.ac.uk/ Department of Computer Science], [http://www.ed.ac.uk/ University of Edinburgh]. Includes research on the [http://www.dcs.ed.ac.uk/lfcsinfo/research/formal_development/research.html formal development of programs and systems].
+
* [http://www.dcs.ed.ac.uk/lfcsinfo/ Laboratory for Foundations of Computer Science], [http://www.dcs.ed.ac.uk/ Department of Computer Science], [http://www.ed.ac.uk/ University of Edinburgh]. Includes research on the [http://www.dcs.ed.ac.uk/lfcsinfo/research/formal_development/research.html formal development of programs and systems].
* [http://goethe.ira.uka.de/fmg/ Formal Methods Group], {{wp|University of Karlsruhe}}, Germany. (Now dispersed!)
+
* [http://goethe.ira.uka.de/fmg/ Formal Methods Group], {{wp|University of Karlsruhe}}, Germany. (Now dispersed!)
* [http://www.sics.se/fdt/fdt.html Formal Design Techniques Group], {{wp|SICS}}/{{wp|KTH}}, Sweden.
+
* [http://www.sics.se/fdt/fdt.html Formal Design Techniques Group], {{wp|SICS}}/{{wp|KTH}}, Sweden.
* [http://dir.yahoo.com/Science/computer_science/formal_methods/ Formal Methods] pointers from {{wp|Yahoo}}.
+
* [http://dir.yahoo.com/Science/computer_science/formal_methods/ Formal Methods] pointers from {{wp|Yahoo}}.
* [http://www.sei.cmu.edu/technology/standards/x3j21.html ]
+
* [http://www.sei.cmu.edu/technology/standards/x3j21.html]
* [http://www.sei.cmu.edu/community/standards/ds/x3j21.html NCITS/J21] (formerly X3J21) Technical Committee on Formal Specification Languages (FSLs) including [[#VDM| VDM]] and [[#Z| Z]], from the [http://www.sei.cmu.edu/ Software Engineering Institute], Carnegie-Mellon University, Pittsburgh, USA. See also official [http://www.ncits.org/tc_home/j21.htm NCTIS/J21] [http://www.ncits.org/tc_home/tcs.html Technical Committee] information directly from the [http://www.ncits.org/ National Committee for Information Technology Standards] (NCITS), USA.
+
* [http://www.sei.cmu.edu/community/standards/ds/x3j21.html NCITS/J21] (formerly X3J21) Technical Committee on Formal Specification Languages (FSLs) including [[#VDM| VDM]] and [[#Z| Z]], from the [http://www.sei.cmu.edu/ Software Engineering Institute], Carnegie-Mellon University, Pittsburgh, USA. See also official [http://www.ncits.org/tc_home/j21.htm NCTIS/J21] [http://www.ncits.org/tc_home/tcs.html Technical Committee] information directly from the [http://www.ncits.org/ National Committee for Information Technology Standards] (NCITS), USA.
* [http://www.ifad.dk/ IFAD], Denmark. An independent non-profit organization specializing in technology transfer, including formal methods, especially [[#VDM| VDM]] and its extensions.
+
* [http://www.ifad.dk/ IFAD], Denmark. An independent non-profit organization specializing in technology transfer, including formal methods, especially [[#VDM| VDM]] and its extensions.
* [http://www.win.tue.nl/fm/ Formal Methods Group], [http://www.win.tue.nl/ Eindhoven University], The Netherlands.
+
* [http://www.win.tue.nl/fm/ Formal Methods Group], [http://www.win.tue.nl/ Eindhoven University], The Netherlands.
* Research on the [http://progwww.vub.ac.be/prog/research/formal-foundations.html formal foundations of object-orientation] by the formal methods group at the [http://progwww.vub.ac.be/ Programming Technology Laboratory], [http://progwww.vub.ac.be/prog/general/dinf.html Department of Computer Science], [http://www.vub.ac.be/ Brussels Free University], Belgium.
+
* Research on the [http://progwww.vub.ac.be/prog/research/formal-foundations.html formal foundations of object-orientation] by the formal methods group at the [http://progwww.vub.ac.be/ Programming Technology Laboratory], [http://progwww.vub.ac.be/prog/general/dinf.html Department of Computer Science], [http://www.vub.ac.be/ Brussels Free University], Belgium.
* [http://nemo.ncsl.nist.gov/ahis/CHISSA.html Center for High Integrity Software Systems Assurance] (CHISSA), NIST, USA. Includes a [http://nemo.ncsl.nist.gov/ahis/chissa/cfwp.html Call For White Papers].
+
* [http://nemo.ncsl.nist.gov/ahis/CHISSA.html Center for High Integrity Software Systems Assurance] (CHISSA), NIST, USA. Includes a [http://nemo.ncsl.nist.gov/ahis/chissa/cfwp.html Call For White Papers].
* [http://www.cs.cornell.edu/Info/People/tah/formal_methods_at_cornell.html Formal Methods at Cornell], USA.
+
* [http://www.cs.cornell.edu/Info/People/tah/formal_methods_at_cornell.html Formal Methods at Cornell], USA.
* [http://www.cs.utexas.edu/users/psp/ PSP Group] (Programs, Specifications and Proofs) and [http://www.ma.utexas.edu/users/bshults/ATP/ Automated Theorem Proving Group] University of Texas at Austin, USA.
+
* [http://www.cs.utexas.edu/users/psp/ PSP Group] (Programs, Specifications and Proofs) and [http://www.ma.utexas.edu/users/bshults/ATP/ Automated Theorem Proving Group] University of Texas at Austin, USA.
* [http://www.cl.cam.ac.uk/Research/TSG/ Theory and Semantics Group], [http://www.cl.cam.ac.uk/Research/HVG/ Automated Reasoning Group] and [http://www.cl.cam.ac.uk/users/pes20/actioncalculi.html Action Calculi] at the University of Cambridge Computer Laboratory, UK.
+
* [http://www.cl.cam.ac.uk/Research/TSG/ Theory and Semantics Group], [http://www.cl.cam.ac.uk/Research/HVG/ Automated Reasoning Group] and [http://www.cl.cam.ac.uk/users/pes20/actioncalculi.html Action Calculi] at the University of Cambridge Computer Laboratory, UK.
* [http://www.cwi.nl/~gipe/ Generation of Interactive Programming Environments] (GIPE), CWI and University of Amsterdam, Netherlands. A meta-environment for generating language-specific environments from algebraic specifications of (programming) languages.
+
* [http://www.cwi.nl/~gipe/ Generation of Interactive Programming Environments] (GIPE), CWI and University of Amsterdam, Netherlands. A meta-environment for generating language-specific environments from algebraic specifications of (programming) languages.
* [http://www.id.dtu.dk/~jst/design_html/ Design Group], Department of Information Technology, Technical University of Denmark. Research on dedicated hardware/software systems including [http://www.id.dtu.dk/~jst/design_html/HWveri.html hardware verification].
+
* [http://www.id.dtu.dk/~jst/design_html/ Design Group], Department of Information Technology, Technical University of Denmark. Research on dedicated hardware/software systems including [http://www.id.dtu.dk/~jst/design_html/HWveri.html hardware verification].
* [http://www.it.dtu.dk/~henrik/veri/ Formal Verification] research, [http://www.it.dtu.dk/cs/ Computer Systems Section], Department of Information Technology, Technical University of Denmark.
+
* [http://www.it.dtu.dk/~henrik/veri/ Formal Verification] research, [http://www.it.dtu.dk/cs/ Computer Systems Section], Department of Information Technology, Technical University of Denmark.
* [http://www.it.dtu.dk/softsys/ Software Systems Section], Department of Information Technology, Technical University of Denmark.
+
* [http://www.it.dtu.dk/softsys/ Software Systems Section], Department of Information Technology, Technical University of Denmark.
* [http://www.it.dtu.dk/softsys/ Software Systems Section], Department of Computer Science, Technical University of Denmark. See [http://www.it.dtu.dk/~bsh/4338/ Formal Software Specification] course.
+
* [http://www.it.dtu.dk/softsys/ Software Systems Section], Department of Computer Science, Technical University of Denmark. See [http://www.it.dtu.dk/~bsh/4338/ Formal Software Specification] course.
* [http://www.dur.ac.uk/~dcs0ns/research/csm/rip/theme-1.html Formal Methods for Software Maintenance] projects, [http://www.dur.ac.uk/~dcs0ns/research/csm/rip/mission.html Centre for Software Maintenance], Department of Computer Science, University of Durham, UK.
+
* [http://www.dur.ac.uk/~dcs0ns/research/csm/rip/theme-1.html Formal Methods for Software Maintenance] projects, [http://www.dur.ac.uk/~dcs0ns/research/csm/rip/mission.html Centre for Software Maintenance], Department of Computer Science, University of Durham, UK.
* [http://daedalus.dra.hmg.gb/hewitt/index.html Systems Integrity Research], [http://daedalus.dra.hmg.gb/ DRA] Malvern, UK.
+
* [http://daedalus.dra.hmg.gb/hewitt/index.html Systems Integrity Research], [http://daedalus.dra.hmg.gb/ DRA] Malvern, UK.
* [http://wwwtios.cs.utwente.nl/tios/dg/fm/ Tele-Informatics and Open Systems (TIOS) Formal Methods Group], University of Twente, The Netherlands.
+
* [http://wwwtios.cs.utwente.nl/tios/dg/fm/ Tele-Informatics and Open Systems (TIOS) Formal Methods Group], University of Twente, The Netherlands.
* [http://www.mcs.anl.gov/Projects/otter94/otter94.html Automated reasoning] at Argonne National Laboratory, Illinois, USA.
+
* [http://www.mcs.anl.gov/Projects/otter94/otter94.html Automated reasoning] at Argonne National Laboratory, Illinois, USA.
* [http://www.cse.ogi.edu/PacSoft/ PacSoft: Pacific Software Research Center], Oregon Graduate Institute of Science & Technology, USA. A group researching into the design, implementation and maintenance of software systems, including the use of formal methods.
+
* [http://www.cse.ogi.edu/PacSoft/ PacSoft: Pacific Software Research Center], Oregon Graduate Institute of Science & Technology, USA. A group researching into the design, implementation and maintenance of software systems, including the use of formal methods.
* [http://www.cis.ksu.edu/~schmidt/group.survey.html Programming Language Semantics Research] at Kansas State University, USA.
+
* [http://www.cis.ksu.edu/~schmidt/group.survey.html Programming Language Semantics Research] at Kansas State University, USA.
* [http://www.dcs.rhbnc.ac.uk/research/formal/ Formal Methods Group], Department of Computer Science, Royal Holloway, University of London, UK.
+
* [http://www.dcs.rhbnc.ac.uk/research/formal/ Formal Methods Group], Department of Computer Science, Royal Holloway, University of London, UK.
* [http://www.cs.auckland.ac.nz/~jeremy/nzfpdc/ Formal Program Development] in New Zealand.
+
* [http://www.cs.auckland.ac.nz/~jeremy/nzfpdc/ Formal Program Development] in New Zealand.
* [http://www.cs.bham.ac.uk/research/3_03.html Software engineering and formal methods], School of Computer Science, University of Birmingham, UK.
+
* [http://www.cs.bham.ac.uk/research/3_03.html Software engineering and formal methods], School of Computer Science, University of Birmingham, UK.
* [http://www.bcim.lsbu.ac.uk/ccsv/ Centre for Concurrent Systems and VLSI], Faculty of BCIM, London South Bank University, UK.
+
* [http://www.bcim.lsbu.ac.uk/ccsv/ Centre for Concurrent Systems and VLSI], Faculty of BCIM, London South Bank University, UK.
* [http://www.cs.man.ac.uk/amulet/async/ Asynchronous Logic Home Page], Manchester, UK.
+
* [http://www.cs.man.ac.uk/amulet/async/ Asynchronous Logic Home Page], Manchester, UK.
* [http://www.fmse.cs.reading.ac.uk/ Formal Methods and Software Engineering Group], including the [http://www.fmse.cs.reading.ac.uk/fmg/ Formal Methods Group], Department of Computer Science, University of Reading, UK. Research into concurrent, real-time, safety-critical systems, and hardware compilation.
+
* [http://www.fmse.cs.reading.ac.uk/ Formal Methods and Software Engineering Group], including the [http://www.fmse.cs.reading.ac.uk/fmg/ Formal Methods Group], Department of Computer Science, University of Reading, UK. Research into concurrent, real-time, safety-critical systems, and hardware compilation.
* [http://www.informatik.uni-bremen.de/~inform/inform_homepage.html INFORM: Institute for Formal Methods in Software Engineering], including [http://www.informatik.uni-bremen.de/~inform/forschung/forschung.html research] information, Department of Computer Science, Universität Bremen, Germany.
+
* [http://www.informatik.uni-bremen.de/~inform/inform_homepage.html INFORM: Institute for Formal Methods in Software Engineering], including [http://www.informatik.uni-bremen.de/~inform/forschung/forschung.html research] information, Department of Computer Science, Universität Bremen, Germany.
* [http://www.win.tue.nl/~wwwst/pm/pm.html Programming Methodology Group], Department of Computer Science, Technical University of Eindhoven, The Netherlands.
+
* [http://www.win.tue.nl/~wwwst/pm/pm.html Programming Methodology Group], Department of Computer Science, Technical University of Eindhoven, The Netherlands.
* [http://www.cs.att.com/csrc/formal_methods.html Formal Methods at Bell Laboratories], Murray Hill, New Jersey, USA. Includes SPIN information.
+
* [http://www.cs.att.com/csrc/formal_methods.html Formal Methods at Bell Laboratories], Murray Hill, New Jersey, USA. Includes SPIN information.
* [http://www.dcs.qmw.ac.uk/research/theory/ Logic and Foundations of Programming] (LFP) research group, Department of Computer Science, Queen Mary and Westfield College, University of London, UK.
+
* [http://www.dcs.qmw.ac.uk/research/theory/ Logic and Foundations of Programming] (LFP) research group, Department of Computer Science, Queen Mary and Westfield College, University of London, UK.
* [http://cs-fm.lboro.ac.uk/ Formal Methods Group], Department of Computer Studies, Loughborough University, UK. Includes the [[orgs/#FACS| BCS-FACS]] home page.
+
* [http://cs-fm.lboro.ac.uk/ Formal Methods Group], Department of Computer Studies, Loughborough University, UK. Includes the [[BCS-FACS]] home page.
* [http://www.cs.tcd.ie/www/jgllgher/ifmsig/ Irish Formal Methods Special Interest Group], Ireland.
+
* [http://www.cs.tcd.ie/www/jgllgher/ifmsig/ Irish Formal Methods Special Interest Group], Ireland.
* [[Image:star11t.gif|*]] [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/ Formal Methods Europe: Information Resources] (FMEInfRes) including [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/applications/ Applications Database] and [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/applications/ Tools Database].
+
* [[Image:star11t.gif|*]] [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/ Formal Methods Europe: Information Resources] (FMEInfRes) including [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/applications/ Applications Database] and [http://www.cs.ncl.ac.uk/research/csr/projects/FME/InfRes/applications/ Tools Database].
* [http://www.imag.fr/VERIMAG/VERIF/methodes-english.html Verification Methods and Tools] from the [http://www.imag.fr/VERIMAG/index-english.html VERIMAG] [http://www.imag.fr/VERIMAG/ACTIVITIES/activites-english.html research group], France.
+
* [http://www.imag.fr/VERIMAG/VERIF/methodes-english.html Verification Methods and Tools] from the [http://www.imag.fr/VERIMAG/index-english.html VERIMAG] [http://www.imag.fr/VERIMAG/ACTIVITIES/activites-english.html research group], France.
* [http://www.cs.tut.fi/~ava/VARG.html Verification Algorithm Research Group], Software Systems Laboratory, Department of Information Technology, Tampere University of Technology, Finland.
+
* [http://www.cs.tut.fi/~ava/VARG.html Verification Algorithm Research Group], Software Systems Laboratory, Department of Information Technology, Tampere University of Technology, Finland.
* [http://www.cs.helsinki.fi/research/moco/ Modeling of Concurrency], including verification techniques, Department of Computer Science, University of Helsinki, Finland.
+
* [http://www.cs.helsinki.fi/research/moco/ Modeling of Concurrency], including verification techniques, Department of Computer Science, University of Helsinki, Finland.
* [http://www.cs.hku.hk/~tse/seg.html Software Engineering Group], Department of Computer Science, The University of Hong Kong.
+
* [http://www.cs.hku.hk/~tse/seg.html Software Engineering Group], Department of Computer Science, The University of Hong Kong.
* [http://www.cs.adelaide.edu.au/users/realtime/ Concurrent and Real-Time Systems Group], Department of Computer Science, University of Adelaide, Australia. Research in formal methods and automated verification of concurrent and real-time systems, communication networks, real-time communication protocols, asynchronous design methodolgies.
+
* [http://www.cs.adelaide.edu.au/users/realtime/ Concurrent and Real-Time Systems Group], Department of Computer Science, University of Adelaide, Australia. Research in formal methods and automated verification of concurrent and real-time systems, communication networks, real-time communication protocols, asynchronous design methodolgies.
* [http://svrc.it.uq.edu.au/ Software Verification Research Centre] (SVRC), Department of Computer Science, University of Queensland, Australia. See [http://svrc.it.uq.edu.au/pages/Current_RandD.html current R&D] information.
+
* [http://svrc.it.uq.edu.au/ Software Verification Research Centre] (SVRC), Department of Computer Science, University of Queensland, Australia. See [http://svrc.it.uq.edu.au/pages/Current_RandD.html current R&D] information.
* [[Image:star11t.gif|*]] [http://www.rbjones.com/rbjpub/methods/fm/ Formal Methods] information from [http://www.rbjones.com/rbjpub/rbj.htm Roger Jones]' [http://www.rbjones.com/ Web Space].
+
* [[Image:star11t.gif|*]] [http://www.rbjones.com/rbjpub/methods/fm/ Formal Methods] information from [http://www.rbjones.com/rbjpub/rbj.htm Roger Jones]' [http://www.rbjones.com/ Web Space].
* [http://www.cwi.nl/cwi/departments/AP2.html Concurrency and real-time systems] group, CWI and University of Amsterdam, Netherlands.
+
* [http://www.cwi.nl/cwi/departments/AP2.html Concurrency and real-time systems] group, CWI and University of Amsterdam, Netherlands.
* Stanford University research: [http://www-formal.stanford.edu/ Formal Reasoning Group]<nowiki>; </nowiki>[http://verify.stanford.edu/ Hardware Verification Group]<nowiki>; </nowiki>[http://anna.stanford.edu/pavg/pavg.html Program Analysis and Verification Group].
+
* Stanford University research: [http://www-formal.stanford.edu/ Formal Reasoning Group]; [http://verify.stanford.edu/ Hardware Verification Group]; [http://anna.stanford.edu/pavg/pavg.html Program Analysis and Verification Group].
* [http://www.cse.fau.edu/research/MIRG/ Methods Integration Research Group], Florida Atlantic University, USA. Using formal methods with informal object-oriented and structured methods.
+
* [http://www.cse.fau.edu/research/MIRG/ Methods Integration Research Group], Florida Atlantic University, USA. Using formal methods with informal object-oriented and structured methods.
* [http://lex.ucsd.edu/semcomp/ Semantics of Computation Group], University of California, San Diego, USA. Includes information on [http://lex.ucsd.edu/semcomp/obj.htm OBJ languages].
+
* [http://lex.ucsd.edu/semcomp/ Semantics of Computation Group], University of California, San Diego, USA. Includes information on [http://lex.ucsd.edu/semcomp/obj.htm OBJ languages].
* [http://stork.ukc.ac.uk/computer_science/Html/fp.html Theoretical Computing Group], University of Kent at Canterbury, UK. Functional / logic programming and the application of formal methods to distributed systems development.
+
* [http://stork.ukc.ac.uk/computer_science/Html/fp.html Theoretical Computing Group], University of Kent at Canterbury, UK. Functional / logic programming and the application of formal methods to distributed systems development.
* [http://www.crl.mcmaster.ca/SERG/SERG.HOMEPG Software Engineering Research Group], [http://www.crl.mcmaster.ca/ Communications Reserach Laboratory] [http://www.mcmaster.ca/ McMaster University], Hamilton, Ontario, Canada. Led by [http://www.crl.mcmaster.ca/People/Faculty/Parnas/parnas.html Prof. David Parnas].
+
* [http://www.crl.mcmaster.ca/SERG/SERG.HOMEPG Software Engineering Research Group], [http://www.crl.mcmaster.ca/ Communications Reserach Laboratory] [http://www.mcmaster.ca/ McMaster University], Hamilton, Ontario, Canada. Led by [http://www.crl.mcmaster.ca/People/Faculty/Parnas/parnas.html Prof. David Parnas].
* [http://www.sciences.univ-nantes.fr/info/recherche/mgl/ Equipe MSF : Génie Logiciel, Méthodes et Spécifications Formelles], University of Nantes, France. (In French.)
+
* [http://www.sciences.univ-nantes.fr/info/recherche/mgl/ Equipe MSF : Génie Logiciel, Méthodes et Spécifications Formelles], University of Nantes, France. (In French.)
* [http://www.npl.co.uk/npl/cise/dsg/ Data Security Group], [http://www.npl.co.uk/ NPL], UK. Security-related areas, from specification through to testing, including formal specifications.
+
* [http://www.npl.co.uk/npl/cise/dsg/ Data Security Group], [http://www.npl.co.uk/ NPL], UK. Security-related areas, from specification through to testing, including formal specifications.
* [http://www.comp.brad.ac.uk/research/fm/HomePage.html Formal Methods Research Group], Department of Computing, University of Bradford, UK.
+
* [http://www.comp.brad.ac.uk/research/fm/HomePage.html Formal Methods Research Group], Department of Computing, University of Bradford, UK.
* [http://www.cs.york.ac.uk/hise/ High Integrity Systems Engineering Group] and [http://www.cs.york.ac.uk/hci/formal/ Formal Methods in Human Computer Interaction Group], Department of Computer Science, University of York, UK.
+
* [http://www.cs.york.ac.uk/hise/ High Integrity Systems Engineering Group] and [http://www.cs.york.ac.uk/hci/formal/ Formal Methods in Human Computer Interaction Group], Department of Computer Science, University of York, UK.
* [http://saturn.cs.depaul.edu/~fm/ Formal Methods Research Group], Institute of Software Engineering, School of Computer Science, Telecommunications and Information Systems, DePaul University, USA.
+
* [http://saturn.cs.depaul.edu/~fm/ Formal Methods Research Group], Institute of Software Engineering, School of Computer Science, Telecommunications and Information Systems, DePaul University, USA.
* [http://www.dcs.glasgow.ac.uk/gist/ Glasgow Interactive Systems Group] (GIST), including the [http://www.dcs.glasgow.ac.uk/research/gaag/ Glasgow Accident Analysis Group], University of Glasgow, UK. Developing new means of generating accident reports using formal methods such as Z and temporal logic.
+
* [http://www.dcs.glasgow.ac.uk/gist/ Glasgow Interactive Systems Group] (GIST), including the [http://www.dcs.glasgow.ac.uk/research/gaag/ Glasgow Accident Analysis Group], University of Glasgow, UK. Developing new means of generating accident reports using formal methods such as Z and temporal logic.
* [http://www.dcs.shef.ac.uk/vt/ Verification and Testing Group], Department of Computer Science, The University of Sheffield, UK.
+
* [http://www.dcs.shef.ac.uk/vt/ Verification and Testing Group], Department of Computer Science, The University of Sheffield, UK.
* [http://www.inrialpes.fr/vasy/ VASY] (Validation of systems), INRIA Rhone-Alpes, France. A research initiative in the area of formal methods applied to industrial-size problems. See in particular [http://www.inrialpes.fr/vasy/cadp.html CADP] (CAESAR/ALDEBARAN Development Package), a protocol engineering toolbox for [[LOTOS]].
+
* [http://www.inrialpes.fr/vasy/ VASY] (Validation of systems), INRIA Rhone-Alpes, France. A research initiative in the area of formal methods applied to industrial-size problems. See in particular [http://www.inrialpes.fr/vasy/cadp.html CADP] (CAESAR/ALDEBARAN Development Package), a protocol engineering toolbox for [[LOTOS]].
* [http://www.cs.mu.oz.au/research/groups/se/overview.html Software Engineering Group], Department of Computer Science, University of Melbourne, Australia.
+
* [http://www.cs.mu.oz.au/research/groups/se/overview.html Software Engineering Group], Department of Computer Science, University of Melbourne, Australia.
* [http://www.fzi.de/divisions/prost/prost_english.html Software Engineering Department], FZI, Germany.
+
* [http://www.fzi.de/divisions/prost/prost_english.html Software Engineering Department], FZI, Germany.
* [http://www.iso.ch/isob/switch-engine-cate.pl?searchtype=general&KEYWORDS=formal Formal methods standards] from [http://www.iso.ch/ ISO].
+
* [http://www.iso.ch/isob/switch-engine-cate.pl?searchtype=general&KEYWORDS=formal Formal methods standards] from [http://www.iso.ch/ ISO].
* [http://www.cis.unisa.edu.au/acrc/cs/fsv/ Formal Specification and Verification] for digital hardware and safety-critical systems, [http://www.cis.unisa.edu.au/acrc/ Advanced Computing Research Centre], School of Computer and Information Science, University of South Australia.
+
* [http://www.cis.unisa.edu.au/acrc/cs/fsv/ Formal Specification and Verification] for digital hardware and safety-critical systems, [http://www.cis.unisa.edu.au/acrc/ Advanced Computing Research Centre], School of Computer and Information Science, University of South Australia.
* [http://www.cis.upenn.edu/~rtg/ Real-Time Systems Group], University of Pennsylvania, USA. See [http://www.cis.upenn.edu/~rtg/formalismdesc.html Algebra of Communicating Shared Resources] (ACSR) and [http://www.cis.upenn.edu/~rtg/formalismdesc.html#GCSR Graphical Communicating Shared Resources] (GCSR), a formal language for the specification, refinement, and analysis of real-time systems. See the tools [http://www.cis.upenn.edu/~lee/duncan/versa.html VERSA] (Verification Execution and Rewrite System for ACSR) and [http://www.cis.upenn.edu/~lee/paragon.html PARAGON] for visual specification and verification of real-time systems.
+
* [http://www.cis.upenn.edu/~rtg/ Real-Time Systems Group], University of Pennsylvania, USA. See [http://www.cis.upenn.edu/~rtg/formalismdesc.html Algebra of Communicating Shared Resources] (ACSR) and [http://www.cis.upenn.edu/~rtg/formalismdesc.html#GCSR Graphical Communicating Shared Resources] (GCSR), a formal language for the specification, refinement, and analysis of real-time systems. See the tools [http://www.cis.upenn.edu/~lee/duncan/versa.html VERSA] (Verification Execution and Rewrite System for ACSR) and [http://www.cis.upenn.edu/~lee/paragon.html PARAGON] for visual specification and verification of real-time systems.
* [http://www.inria.fr/meije/ MEIJE research team], INRIA and the Ecole des Mines de Paris. Investigates concurrency, synchronisation and reactivity. See [http://www.inria.fr/meije/esterel/ Esterel language] and [http://www.inria.fr/meije/verification/ verification tools].
+
* [http://www.inria.fr/meije/ MEIJE research team], INRIA and the Ecole des Mines de Paris. Investigates concurrency, synchronisation and reactivity. See [http://www.inria.fr/meije/esterel/ Esterel language] and [http://www.inria.fr/meije/verification/ verification tools].
* [http://www.cs.mdx.ac.uk/staffpages/PaulCurzon/map-fm.htm Machine-Assisted Proof and Formal Methods Research Group], Middlesex University, London, UK.
+
* [http://www.cs.mdx.ac.uk/staffpages/PaulCurzon/map-fm.htm Machine-Assisted Proof and Formal Methods Research Group], Middlesex University, London, UK.
* [http://www.cse.dmu.ac.uk/STRL/ Software Technology Research Laboratory] (STRL), De Montfort University, Leicester, UK. Set up to study, analyse and advance formal approaches to the specification, design and the re-engineering of mixed computing systems, especially (distributed) real-time safety-critical applications.
+
* [http://www.cse.dmu.ac.uk/STRL/ Software Technology Research Laboratory] (STRL), De Montfort University, Leicester, UK. Set up to study, analyse and advance formal approaches to the specification, design and the re-engineering of mixed computing systems, especially (distributed) real-time safety-critical applications.
* [http://www.cs.tu-bs.de/idb/welcome_e.html The Database Group], Technische Universität Braunschweig, Germany.
+
* [http://www.cs.tu-bs.de/idb/welcome_e.html The Database Group], Technische Universität Braunschweig, Germany.
* [http://cswww.essex.ac.uk/Research/lfmresearch.html Logic and Formal Methods Group], Department of Computer Science, University of Essex, UK. See also [http://cswww.essex.ac.uk/Research/tcsfm.htm Theoretical Computer Science and Formal Methods].
+
* [http://cswww.essex.ac.uk/Research/lfmresearch.html Logic and Formal Methods Group], Department of Computer Science, University of Essex, UK. See also [http://cswww.essex.ac.uk/Research/tcsfm.htm Theoretical Computer Science and Formal Methods].
* [http://www.abo.fi/~kaisa/pmg.html Programming Methodology Group], Department of Computer Science, Åbo Akademi University, Finland. Part of the [http://www.tucs.abo.fi/ Turku Centre for Computer Science] (TUCS).
+
* [http://www.abo.fi/~kaisa/pmg.html Programming Methodology Group], Department of Computer Science, Åbo Akademi University, Finland. Part of the [http://www.tucs.abo.fi/ Turku Centre for Computer Science] (TUCS).
* [http://www.dfki.de/vse/ Verification Support Environment] (VSE), Formal Methods Group, DFKI German Center for Artificial Intelligence, Germany.
+
* [http://www.dfki.de/vse/ Verification Support Environment] (VSE), Formal Methods Group, DFKI German Center for Artificial Intelligence, Germany.
* [http://www.tcs.tifr.res.in/~pandya/fmi/ Formal Methods in India] home page.
+
* [http://www.tcs.tifr.res.in/~pandya/fmi/ Formal Methods in India] home page.
* [http://www-lsr.imag.fr/Les.Groupes/scop/index.english.html SCOP Group] [http://www-lsr.imag.fr/lsr-anglais.html LSR Laboratory], France. Software specification and program development.
+
* [http://www-lsr.imag.fr/Les.Groupes/scop/index.english.html SCOP Group] [http://www-lsr.imag.fr/lsr-anglais.html LSR Laboratory], France. Software specification and program development.
* [http://www.eim.surrey.ac.uk/computing/research/#SOFT Software Engineering] research, Department of Computing, University of Surrey, UK. Formal, mathematically based approaches to the modelling, analysis and design of complex systems.
+
* [http://www.eim.surrey.ac.uk/computing/research/#SOFT Software Engineering] research, Department of Computing, University of Surrey, UK. Formal, mathematically based approaches to the modelling, analysis and design of complex systems.
* [http://theory.doc.ic.ac.uk/ Theory and Formal Methods Group], Department of Computing, Imperial College, UK. See [http://theory.doc.ic.ac.uk/~ar3/LAR.html Logic and Automated Reasoning Section]. See also [http://www-dse.doc.ic.ac.uk/projects/slurp/ SLURP group] (Sound Languages Underpin Reliable Programming), investigating the semantics of [http://java.sun.com/ Java].
+
* [http://theory.doc.ic.ac.uk/ Theory and Formal Methods Group], Department of Computing, Imperial College, UK. See [http://theory.doc.ic.ac.uk/~ar3/LAR.html Logic and Automated Reasoning Section]. See also [http://www-dse.doc.ic.ac.uk/projects/slurp/ SLURP group] (Sound Languages Underpin Reliable Programming), investigating the semantics of [http://java.sun.com/ Java].
* [http://ase.arc.nasa.gov/ Automated Software Engineering Group], [http://www.arc.nasa.gov/ NASA Ames Research Center], Moffett Field, California, USA.
+
* [http://ase.arc.nasa.gov/ Automated Software Engineering Group], [http://www.arc.nasa.gov/ NASA Ames Research Center], Moffett Field, California, USA.
* [http://www.soc.staffs.ac.uk/~cmtajd/topics/formal/ Formal methods in HCI], maintained by [http://www.soc.staffs.ac.uk/~cmtajd/ Alan Dix].
+
* [http://www.soc.staffs.ac.uk/~cmtajd/topics/formal/ Formal methods in HCI], maintained by [http://www.soc.staffs.ac.uk/~cmtajd/ Alan Dix].
* [http://www.cis.ksu.edu/~dwyer/spec-patterns.html A Specification Pattern System], property specification for finite-state verification, maintained by [http://www.cis.ksu.edu/~dwyer/ Matthew Dwyer].
+
* [http://www.cis.ksu.edu/~dwyer/spec-patterns.html A Specification Pattern System], property specification for finite-state verification, maintained by [http://www.cis.ksu.edu/~dwyer/ Matthew Dwyer].
* [http://www.btinternet.com/~objectcomx/objectcomx.html Object COMX], a design methodology based on the formal specification technique of communicating X-machines, maintained by [http://www.btinternet.com/~objectcomx/judith.html Judith Barnard].
+
* [http://web.archive.org/19991023041357/www.btinternet.com/~objectcomx/objectcomx.html Object COMX], a design methodology based on the formal specification technique of communicating X-machines, maintained by [http://web.archive.org/19990504222751/www.btinternet.com/~objectcomx/judith.html Judith Barnard].
 
* [http://agamenon.uniandes.edu.co/~manta/index_eng.html ManTa] Abstract Datatype handler — tool and methodology.
 
* [http://agamenon.uniandes.edu.co/~manta/index_eng.html ManTa] Abstract Datatype handler — tool and methodology.
* [http://www.csl.sri.com/dsa/ Dependable System Architecture Group], SRI Computer Science Laboratory, California, USA. See [http://www.csl.sri.com/dsa/sadl-main.html Structural Architecture Description Language (SADL)] allowing formal analysis.
+
* [http://www.csl.sri.com/dsa/ Dependable System Architecture Group], SRI Computer Science Laboratory, California, USA. See [http://www.csl.sri.com/dsa/sadl-main.html Structural Architecture Description Language (SADL)] allowing formal analysis.
* [http://www.dur.ac.uk/~dcs7ttg/ Computer-Assisted Reasoning Group], Department of Computer Science, University of Durham, UK. See the [http://www.dur.ac.uk/~dcs0spb/research/aorta.html AORTA toolset] for computer support of formal real-time system code generation and model-checking.
+
* [http://www.dur.ac.uk/~dcs7ttg/ Computer-Assisted Reasoning Group], Department of Computer Science, University of Durham, UK. See the [http://www.dur.ac.uk/~dcs0spb/research/aorta.html AORTA toolset] for computer support of formal real-time system code generation and model-checking.
* [http://val.iis.sinica.edu.tw/ Verification Automation Laboratory], Institute of Information Science, Academia Sinica, Nankang, Taipei, Taiwan.
+
* [http://val.iis.sinica.edu.tw/ Verification Automation Laboratory], Institute of Information Science, Academia Sinica, Nankang, Taipei, Taiwan.
* [http://eis.jpl.nasa.gov/quality/Formal_Methods/home.html NASA Formal Methods Page], USA.
+
* [http://eis.jpl.nasa.gov/quality/Formal_Methods/home.html NASA Formal Methods Page], USA.
* [http://www.icase.edu/newresearch/des/formal.html Formal Methods for Aviation Safety], [http://www.icase.edu/ ICASE], USA. (Associated with {{wp|NASA}}.)
+
* [http://www.icase.edu/newresearch/des/formal.html Formal Methods for Aviation Safety], [http://www.icase.edu/ ICASE], USA. (Associated with {{wp|NASA}}.)
* [http://tvs.twi.tudelft.nl/ TVS (Transformation, Verification and Simulation)], a toolset under construction for formal verification and simulation of real-time systems. Under development at Department of Technical Mathematics and Informatics, Delft University of Technology, Tha Netherlands,
+
* [http://tvs.twi.tudelft.nl/ TVS (Transformation, Verification and Simulation)], a toolset under construction for formal verification and simulation of real-time systems. Under development at Department of Technical Mathematics and Informatics, Delft University of Technology, Tha Netherlands,
* [http://www.haifa.il.ibm.com/verification_g.html Verification Technologies Group], including a [http://www.haifa.il.ibm.com/verification_g.html#FormalMethods Formal Methods Group], [http://www.haifa.il.ibm.com/ IBM Research Lab], Haifa, Israel.
+
* [http://www.haifa.il.ibm.com/verification_g.html Verification Technologies Group], including a [http://www.haifa.il.ibm.com/verification_g.html#FormalMethods Formal Methods Group], [http://www.haifa.il.ibm.com/ IBM Research Lab], Haifa, Israel.
* [http://www.informatik.uni-kiel.de/inf/deRoever/index-us.html Software Technology], [http://www.informatik.uni-kiel.de/ Christian-Albrechts-University of Kiel], Germany.
+
* [http://www.informatik.uni-kiel.de/inf/deRoever/index-us.html Software Technology], [http://www.informatik.uni-kiel.de/ Christian-Albrechts-University of Kiel], Germany.
* [http://www.wisdom.weizmann.ac.il/~verify/ Minerva Center for Verification of Reactive Systems], [http://www.wisdom.weizmann.ac.il/ Faculty of Mathematics and Computer Science], [http://www.weizmann.ac.il/ The Weizmann Institute of Science], Rehovot, Israel.
+
* [http://www.wisdom.weizmann.ac.il/~verify/ Minerva Center for Verification of Reactive Systems], [http://www.wisdom.weizmann.ac.il/ Faculty of Mathematics and Computer Science], [http://www.weizmann.ac.il/ The Weizmann Institute of Science], Rehovot, Israel.
* [http://www.softeng.ox.ac.uk/ Software Engineering Programme], Oxford University, UK. Courses, including formal specification.
+
* [http://www.softeng.ox.ac.uk/ Software Engineering Programme], Oxford University, UK. Courses, including formal specification.
* [http://www.cafm.lsbu.ac.uk/ Centre for Applied Formal Methods], [http://www.sse.lsbu.ac.uk/ Systems and Software Engineering research group], [http://www.lsbu.ac.uk/bcim/ Faculty of BCIM], [http://www.lsbu.ac.uk/ London South Bank University], UK. The [http://vl.fmnet.info/ Virtual Library formal methods] pages are now located here.
+
* [http://www.cafm.lsbu.ac.uk/ Centre for Applied Formal Methods], [http://www.sse.lsbu.ac.uk/ Systems and Software Engineering research group], [http://www.lsbu.ac.uk/bcim/ Faculty of BCIM], [http://www.lsbu.ac.uk/ London South Bank University], UK. The [http://vl.fmnet.info/ Virtual Library formal methods] pages are now located here.
* [http://www.srdc.metu.edu.tr/fmg/ Formal Methods Group], [http://www.srdc.metu.edu.tr/ Software Research and Development Center] (SRDC), Middle East Technical University (METU), Turkey. (Disbanded.)
+
* [http://www.srdc.metu.edu.tr/fmg/ Formal Methods Group], [http://www.srdc.metu.edu.tr/ Software Research and Development Center] (SRDC), Middle East Technical University (METU), Turkey. (Disbanded.)
* [http://www.inrialpes.fr/vasy/fmics/ ERCIM Working Group on Formal Methods for Industrial Critical Systems] (FMICS).
+
* [http://www.inrialpes.fr/vasy/fmics/ ERCIM Working Group on Formal Methods for Industrial Critical Systems] (FMICS).
* [http://www.research.microsoft.com/foundations/ Foundations of Software Engineering Group], [http://www.research.microsoft.com/ Microsoft Research], Redmond, USA.
+
* [http://www.research.microsoft.com/foundations/ Foundations of Software Engineering Group], [http://www.research.microsoft.com/ Microsoft Research], Redmond, USA.
* [http://www.cs.waikato.ac.nz/Research/fm/ Formal Methods Laboratory] University of Waikato, Hamilton, New Zealand.
+
* [http://www.cs.waikato.ac.nz/Research/fm/ Formal Methods Laboratory] University of Waikato, Hamilton, New Zealand.
* [http://www.cfdvs.iitb.ac.in/ Centre for Formal Design & Verification of Software], [http://www.iitb.ernet.in/ Indian Institute of Technology, Bombay], Mumbai, India.
+
* [http://www.cfdvs.iitb.ac.in/ Centre for Formal Design & Verification of Software], [http://www.iitb.ernet.in/ Indian Institute of Technology, Bombay], Mumbai, India.
* [http://www.dcs.kcl.ac.uk/research/groups/seg/ Software Engineering Group] and [http://www.dcs.kcl.ac.uk/research/groups/logic/ Group of Logic and Computation], King's College London, UK.
+
* [http://www.dcs.kcl.ac.uk/research/groups/seg/ Software Engineering Group] and [http://www.dcs.kcl.ac.uk/research/groups/logic/ Group of Logic and Computation], King's College London, UK.
* [http://lmf.di.uminho.pt/ Logic and Formal Methods Group], University of Minho, Portugal.
+
* [http://lmf.di.uminho.pt/ Logic and Formal Methods Group], University of Minho, Portugal.
* [http://profs.sci.univr.it/~giaco/group.html Formal Methods Group], University of Verona, Italy.
+
* [http://profs.sci.univr.it/~giaco/group.html Formal Methods Group], University of Verona, Italy.
* [http://www.cs.stir.ac.uk/research/appl-fm.html Applied Formal Methods Research Group], Stirling University, Scotland, UK.
+
* [http://www.cs.stir.ac.uk/research/appl-fm.html Applied Formal Methods Research Group], Stirling University, Scotland, UK.
* [http://www.csc.liv.ac.uk/research/logics/ Logic and Computation Group], Department of Computer Science, University of Liverpool, UK. See research on [http://www.csc.liv.ac.uk/research/logics/LoCo01.html#SECTION04020000000000000000 Formal Software Development].
+
* [http://www.csc.liv.ac.uk/research/logics/ Logic and Computation Group], Department of Computer Science, University of Liverpool, UK. See research on [http://www.csc.liv.ac.uk/research/logics/LoCo01.html#SECTION04020000000000000000 Formal Software Development].
* [http://www.dcs.warwick.ac.uk/tapp/ Theory and Practice of Programming] (TaPP) research group, Department of Computer Science, The University of Warwick, UK.
+
* [http://www.dcs.warwick.ac.uk/tapp/ Theory and Practice of Programming] (TaPP) research group, Department of Computer Science, The University of Warwick, UK.
* [http://computing.open.ac.uk/research/ShowResearchGroup.cfm?ResearchGroup=STSE Software Technology and Software Engineering] (STSE) research group, The Open University, UK.
+
* [http://computing.open.ac.uk/research/ShowResearchGroup.cfm?ResearchGroup=STSE Software Technology and Software Engineering] (STSE) research group, The Open University, UK.
* [http://matrix.iei.pi.cnr.it/FMT/ Formal Methods && Tools Group], Istituto di Elaborazione della Informazione, National Research Council (CNR), Pisa, Italy.
+
* [http://matrix.iei.pi.cnr.it/FMT/ Formal Methods && Tools Group], Istituto di Elaborazione della Informazione, National Research Council (CNR), Pisa, Italy.
* [http://osl.cs.uiuc.edu/ Open Systems Laboratory], Department of Computer Science, University of Illinois at Urbana-Champaign (UIUC), USA.
+
* [http://osl.cs.uiuc.edu/ Open Systems Laboratory], Department of Computer Science, University of Illinois at Urbana-Champaign (UIUC), USA.
* [http://www.cs.tau.ac.il/~nachumd/logic/ Laboratory for Logic], Tel-Aviv University, Israel. Covers the study of applications of mathematical logic to computer science.
+
* [http://www.cs.tau.ac.il/~nachumd/logic/ Laboratory for Logic], Tel-Aviv University, Israel. Covers the study of applications of mathematical logic to computer science.
* [http://www.brookes.ac.uk/~p0072431/AFM/ Applied Formal Methods Research Group], Department of Computing, School of Technology, Oxford Brookes University, UK.
+
* [http://www.brookes.ac.uk/~p0072431/AFM/ Applied Formal Methods Research Group], Department of Computing, School of Technology, Oxford Brookes University, UK.
* [http://www.cs.queensu.ca/home/stl/afmg/ Applied Formal Methods Group], School of Computing, Queen's University, Kingston, Ontario, Canada.
+
* [http://www.cs.queensu.ca/home/stl/afmg/ Applied Formal Methods Group], School of Computing, Queen's University, Kingston, Ontario, Canada.
 
* [http://www.cs.toronto.edu/fm/ Formal Methods Group], University of Toronto, Ontario, Canada.
 
* [http://www.cs.toronto.edu/fm/ Formal Methods Group], University of Toronto, Ontario, Canada.
 
* [http://www.mrg.dist.unige.it/ Mechanized Reasoning Group], Universit&eacute; di Genova, Italy.
 
* [http://www.mrg.dist.unige.it/ Mechanized Reasoning Group], Universit&eacute; di Genova, Italy.
 
* [http://www.railwaydomain.org/ TRain: The Railway Domain]. Formal specification and verification techniques.
 
* [http://www.railwaydomain.org/ TRain: The Railway Domain]. Formal specification and verification techniques.
* [http://www.qpq.org/ QPQ] ("QED Pro Quo"). An [http://www.qpq.org/manifesto2.php open source repository] for deductive software components. Provides an online journal for publishing peer-reviewed source code.
+
* [http://www.qpq.org/ QPQ] ("QED Pro Quo"). An [http://www.qpq.org/manifesto2.php open source repository] for deductive software components. Provides an online journal for publishing peer-reviewed source code.
 
* [http://www.mizar.org/ Mizar]. An attempt to reconstruct mathematical vernacular. See also [[Mizar Project]] and [[Mizar System]] tool.
 
* [http://www.mizar.org/ Mizar]. An attempt to reconstruct mathematical vernacular. See also [[Mizar Project]] and [[Mizar System]] tool.
 
* [http://www.seefm.info/ South-East European Network on Formal Methods] (SEEFM).
 
* [http://www.seefm.info/ South-East European Network on Formal Methods] (SEEFM).
  +
* [http://www.ls.cs.cmu.edu/ Logical Systems Lab], Carnegie Mellon University, Pittsburgh, USA.
   
 
For comparative case studies, see:
 
For comparative case studies, see:
   
* [http://www.fzi.de/divisions/prost/projects/production_cell/ProductionCell.html "Production Cell" Case Study] — a number of different formal methods have been applied to a robot-based application.
+
* [http://www.fzi.de/divisions/prost/projects/production_cell/ProductionCell.html "Production Cell" Case Study] — a number of different formal methods have been applied to a robot-based application.
* [http://www.informatik.uni-kiel.de/~procos/dag9523/dag9523.html Steam Boiler Control Specification Problem] by J.-R. Abrial, E. B&ouml;rger and H. Langmaack. A comparative case study for different formal techniques.
+
* [http://www.informatik.uni-kiel.de/~procos/dag9523/dag9523.html Steam Boiler Control Specification Problem] by J.-R. Abrial, E. B&ouml;rger and H. Langmaack. A comparative case study for different formal techniques.
 
* [[Image:star11t.gif|*]][http://www.dmi.usherb.ca/~spec/ Software Specification Methods: An Overview Using a Case Study] edited by Marc Frappier and Henri Habrias. A study of the ''process'' of producing a formal specification using different notations and a common case study.
 
* [[Image:star11t.gif|*]][http://www.dmi.usherb.ca/~spec/ Software Specification Methods: An Overview Using a Case Study] edited by Marc Frappier and Henri Habrias. A study of the ''process'' of producing a formal specification using different notations and a common case study.
   
[http://www.google.com/search?q=formal+methods Search for formal methods] by [http://http://www.google.com/ Google].
+
[http://www.google.com/search?q=formal+methods Search for formal methods] by [http://http://www.google.com/ Google].
   
 
----
 
----
   
 
Last updated by [[Jonathan Bowen]], 12 March 2009.
 
Last updated by [[Jonathan Bowen]], 12 March 2009.
<br /> Further information for possible inclusion is welcome.
+
<br />Further information for possible inclusion is welcome.
   
 
<!--
 
<!--
 
Part of the [http://archive.museophile.lsbu.ac.uk/ LSBU Museophile archive].
 
Part of the [http://archive.museophile.lsbu.ac.uk/ LSBU Museophile archive].
 
-->
 
-->
  +
[[Category:Formal methods|*Repositories]]
 
  +
[[Category:Virtual Library]]
  +
[[Category:Formal methods|*Repositories]]
  +
[[Category:Virtual Library]]
  +
[[Category:Formal methods|*Repositories]]
  +
[[Category:Virtual Library]]
 
[[Category:Formal methods|*Repositories]]
 
[[Category:Formal methods|*Repositories]]
 
[[Category:Virtual Library]]
 
[[Category:Virtual Library]]

Latest revision as of 04:34, 28 October 2013

VL2

Virtual Library
Software Engineering
Formal Methods

Formal Methods Repositories

Please add or correct links to formal methods on this page. Alternatively, please contact Jonathan Bowen if you know of relevant online information not included here or would like to maintain information on a particular topic.


This document contains some pointers to online repositories of information concerned with formal methods, including research groups, which provide access on the World Wide Web.


For comparative case studies, see:

Search for formal methods by Google.


Last updated by Jonathan Bowen, 12 March 2009.
Further information for possible inclusion is welcome.