Browse Source

Corrected/added headers + copyright info.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@6212 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 13 years ago
parent
commit
702e9e5df0
  1. 4
      prism/README.txt
  2. 2
      prism/src/parser/ast/ExpressionAction.java
  3. 2
      prism/src/parser/ast/ExpressionFairness.java
  4. 2
      prism/src/parser/type/TypeVoid.java
  5. 2
      prism/src/prism/DRA.java
  6. 26
      prism/src/prism/MultiObjUtils.java
  7. 2
      prism/src/prism/NativeIntArray.cc
  8. 30
      prism/src/prism/NativeIntArray.java
  9. 2
      prism/src/prism/NondetModelChecker.java
  10. 28
      prism/src/prism/Operator.java
  11. 26
      prism/src/prism/OpsAndBoundsList.java
  12. 26
      prism/src/prism/PermutedLexicographicComparator.java
  13. 26
      prism/src/prism/Point.java
  14. 26
      prism/src/prism/Tile.java
  15. 26
      prism/src/prism/TileList.java
  16. 29
      prism/src/sparse/NDSparseMatrix.java
  17. 2
      prism/src/sparse/PS_NondetMultiObj.cc
  18. 2
      prism/src/sparse/PS_NondetMultiObjGS.cc
  19. 2
      prism/src/sparse/sparse_adv.cc

4
prism/README.txt

@ -82,8 +82,10 @@ PRISM was created and is still actively maintained by:
We gratefully acknowledge contributions to the PRISM code-base from various sources,
including (in approximately reverse chronological order):
* Vojtech Forejt: Various model checking code, including multi-objective + GUI enhancements
* Hongyang Qu: Multi-objective model checking
* Mateusz Ujma: Bug fixes and GUI improvements
* Vojtech Forejt: Symbolic/explicit-state model checking, GUI enhancements
* Christian von Essen: Symbolic/explicit-state model checking
* Vincent Nimal: Approximate (simulation-based) model checking techniques
* Mark Kattenbelt: Wide range of enhancements/additions, especially in the GUI
* Carlos Bederian (working with Pedro D'Argenio): LTL model checking for MDPs

2
prism/src/parser/ast/ExpressionAction.java

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@cs.ox.ac.uk> (University of Oxford)
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------

2
prism/src/parser/ast/ExpressionFairness.java

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@cs.ox.ac.uk> (University of Oxford)
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------

2
prism/src/parser/type/TypeVoid.java

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//

2
prism/src/prism/DRA.java

@ -3,7 +3,7 @@
// Copyright (c) 2002-
// Authors:
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//

26
prism/src/prism/MultiObjUtils.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.io.File;

2
prism/src/prism/NativeIntArray.cc

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//

30
prism/src/prism/NativeIntArray.java

@ -1,9 +1,33 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
/**
* This class can be used to store {@code int} elements in an array.
* @author vojfor
*
* Class to store {@code int} elements in an array.
*/
public class NativeIntArray
{

2
prism/src/prism/NondetModelChecker.java

@ -3,6 +3,8 @@
// Copyright (c) 2002-
// Authors:
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford, formerly University of Birmingham)
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@cs.ox.ac.uk> (University of Oxford)
// * Carlos S. Bederian (Universidad Nacional de Cordoba)
//
//------------------------------------------------------------------------------

28
prism/src/prism/Operator.java

@ -1,6 +1,30 @@
package prism;
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
import sun.awt.image.OffScreenImage;
package prism;
/**
* Enumeration that represents one of the operators used in multi-objective

26
prism/src/prism/OpsAndBoundsList.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.util.ArrayList;

26
prism/src/prism/PermutedLexicographicComparator.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.util.Arrays;

26
prism/src/prism/Point.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.util.ArrayList;

26
prism/src/prism/Tile.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.util.ArrayList;

26
prism/src/prism/TileList.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package prism;
import java.text.DecimalFormat;

29
prism/src/sparse/NDSparseMatrix.java

@ -1,3 +1,29 @@
//==============================================================================
//
// Copyright (c) 2002-
// Authors:
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//
// This file is part of PRISM.
//
// PRISM is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// PRISM is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with PRISM; if not, write to the Free Software Foundation,
// Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
//==============================================================================
package sparse;
import jdd.JDDNode;
@ -7,8 +33,6 @@ import prism.PrismException;
/**
* A wrapper class around a native sparse matrix.
* @author vojfor
*
*/
public class NDSparseMatrix
{
@ -56,7 +80,6 @@ public class NDSparseMatrix
return ptr;
}
/**
* Deletes the matrix
*/

2
prism/src/sparse/PS_NondetMultiObj.cc

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford, formerly University of Birmingham)
//
//------------------------------------------------------------------------------

2
prism/src/sparse/PS_NondetMultiObjGS.cc

@ -2,7 +2,7 @@
//
// Copyright (c) 2002-
// Authors:
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Vojtech Forejt <vojtech.forejt@cs.ox.ac.uk> (University of Oxford)
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford, formerly University of Birmingham)
//
//------------------------------------------------------------------------------

2
prism/src/sparse/sparse_adv.cc

@ -3,7 +3,7 @@
// Copyright (c) 2002-
// Authors:
// * Dave Parker <david.parker@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu Parker <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
// * Hongyang Qu <hongyang.qu@comlab.ox.ac.uk> (University of Oxford)
//
//------------------------------------------------------------------------------
//

Loading…
Cancel
Save