Entry Kuperman:2000:ATA from toplas.bib
Last update: Tue May 1 02:05:46 MDT 2012
Top |
Symbols |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Kuperman:2000:ATA,
author = "Orna Kuperman and Moshe Y. Vardi",
title = "An automata-theoretic approach to modular model
checking",
journal = j-TOPLAS,
volume = "22",
number = "1",
pages = "87--128",
month = jan,
year = "2000",
CODEN = "ATPSDT",
ISSN = "0164-0925 (print), 1558-4593 (electronic)",
ISSN-L = "0164-0925",
bibdate = "Tue Sep 26 10:12:58 MDT 2000",
bibsource = "http://www.acm.org/pubs/contents/journals/toplas/;
http://www.math.utah.edu/pub/tex/bib/toplas.bib",
URL = "http://www.acm.org/pubs/citations/journals/toplas/2000-22-1/p87-kuperman/",
abstract = "In {\em modular verification\/} the specification of a
module consists of two part. One part describes the
guaranteed behavior of the module. The other part
describes the assumed behavior of the system in which
the module is interacting. This is called the {\em
assume-guarantee\/} paradigm. In this paper we consider
assume-guarantee specifications in which the guarantee
is specified by branching temporal formulas. We
distinguish between two approaches. In the first
approach, the assumption is specified by branching
temporal formulas too. In the second approach, the
assumption is specified by linear temporal logic. We
consider guarantees in CTL, and CTL*. We develop two
fundamental techniques: building maximal models for CTL
and CTL* formulas and using alternating automata to
obtain space-efficient algorithms for fair model
checking. Using these techniques we classify the
complexity of satisfiability, validity, implication,
and modular verification for CTL and CTL*. We show that
modular verification is PSPACE-complete for CTL and is
EXSPACE-complete for CTL*. We prove that when the
assumption is linear, these bounds hold also for
guarantees in CTL and CTL*. On the other hand, the
problem remains EXSPACE-hard even when we restrict the
assumptions to LTL and take the guarantees as a fixed
CTL formula.",
acknowledgement = ack-nhfb,
fjournal = "ACM Transactions on Programming Languages and
Systems",
keywords = "automata; modular verification; temporal logic",
subject = "Software --- Software Engineering --- Software/Program
Verification (D.2.4)",
}
Related entries
- assume-guarantee,
24(1)51
- assumed,
4(1)1,
9(2)125,
17(3)448
- assumption,
16(2)205,
16(2)259,
16(4)1248,
17(2)264,
19(4)617,
19(5)639,
20(6)1171,
22(6)1037,
28(1)134
- automata,
8(2)264,
11(1)147,
11(2)330,
11(4)491,
12(2)303,
13(3)295,
13(3)399,
15(4)575,
16(2)259,
16(3)1051,
17(3)461,
18(5)528,
19(4)617,
20(2)259,
22(6)973,
32(1)2,
33(5)15
- automata-theoretic,
19(4)617,
33(5)15
- behavior,
9(2)198,
13(2)269,
14(2)265,
15(4)632,
15(5)771,
15(5)876,
16(3)387,
16(4)1097,
16(6)1811,
17(1)63,
17(1)157,
17(2)197,
17(2)217,
17(2)264,
19(1)188,
19(3)525,
19(5)639,
19(5)804,
20(1)208,
20(2)259,
20(2)436,
20(3)635,
20(5)917,
20(5)980,
21(2)370,
21(3)569,
21(4)703,
21(5)914,
21(5)977,
22(1)45,
22(2)416,
26(2)263,
28(2)256,
28(3)476,
28(4)747,
29(6)33,
30(2)8,
30(5)25,
30(5)26,
31(1)1,
31(3)12,
31(5)19,
31(6)22,
32(1)2,
32(4)15,
32(5)17,
34(1)5
- bound,
9(2)235,
13(2)211,
16(3)607,
16(4)1248,
16(5)1472,
17(2)197,
18(1)1,
19(6)899,
20(1)208,
20(3)635,
20(6)1171,
21(1)138,
21(2)240,
22(1)1,
22(2)265,
22(5)773,
27(2)185,
27(3)388,
27(3)527,
28(4)577,
29(5)28,
29(6)38,
30(1)4,
30(5)26,
32(5)18,
32(6)21,
34(1)2,
34(1)6
- branching,
29(5)29
- building,
4(4)585,
9(2)198,
13(1)150,
16(3)428,
16(3)456,
16(3)775,
17(2)197,
21(4)813,
27(6)1049,
27(6)1097,
29(1)2,
31(6)20
- called,
4(2)149,
4(2)179,
4(4)585,
4(4)650,
4(4)687,
7(4)501,
8(4)419,
8(4)524,
9(2)277,
9(3)319,
9(4)491,
13(1)52,
13(1)150,
14(1)28,
14(2)127,
14(2)201,
14(2)265,
16(1)151,
16(2)175,
16(3)328,
16(4)1215,
16(4)1279,
16(5)1472,
16(5)1648,
16(6)1737,
17(1)63,
17(2)293,
17(4)635,
18(1)30,
18(4)401,
18(6)730,
18(6)752,
19(6)853,
19(6)1031,
20(1)166,
20(5)1014,
21(5)895,
21(5)1028,
22(4)673,
22(4)701,
28(1)70,
28(2)290,
28(3)476,
28(5)795,
28(5)848,
28(5)942,
30(3)17,
30(4)23,
31(1)4,
31(4)16,
32(2)4,
32(3)8,
32(3)9,
32(4)15,
32(6)23,
34(1)2,
34(1)3,
34(1)4
- checking,
7(2)183,
8(4)524,
8(4)577,
13(2)237,
15(1)36,
16(3)843,
16(5)1512,
17(2)264,
17(3)448,
18(3)254,
19(2)386,
19(4)617,
20(2)302,
21(3)502,
21(4)747,
21(6)1196,
23(3)273,
24(1)51,
26(4)702,
27(3)527,
28(2)207,
30(4)18,
30(4)20,
30(4)21,
30(5)25,
30(5)27,
30(5)29,
32(2)6,
32(5)16,
32(6)21,
33(3)9,
33(5)15
- classify,
20(2)344,
34(1)6
- complexity,
3(2)126,
4(2)258,
7(4)501,
8(1)109,
10(2)248,
13(2)211,
14(3)339,
15(4)632,
15(5)826,
16(1)35,
16(3)1051,
16(5)1472,
16(5)1512,
17(2)228,
17(2)331,
17(3)535,
17(4)600,
17(4)635,
18(3)268,
18(5)528,
19(1)1,
20(1)1,
20(1)116,
20(2)274,
20(2)344,
20(3)586,
20(3)635,
21(1)90,
21(1)138,
21(3)417,
21(3)502,
21(4)790,
21(4)813,
22(5)816,
27(6)1270,
28(1)175,
30(3)13,
30(4)23,
31(2)8,
31(4)16,
31(6)21,
32(4)14,
32(4)15,
32(6)21,
33(6)21
- consider,
4(4)668,
5(2)236,
13(2)237,
14(3)396,
14(4)574,
15(5)771,
16(2)175,
16(3)456,
16(3)649,
16(3)924,
16(4)1097,
16(4)1215,
17(1)28,
17(2)331,
17(2)366,
17(3)507,
18(3)254,
18(3)268,
19(1)48,
19(3)525,
20(2)344,
21(2)175,
21(2)240,
21(3)502,
21(6)1251,
28(3)429,
29(5)29,
32(4)11,
32(4)13,
32(4)14,
33(1)5
- consist,
8(4)547,
9(2)125,
9(4)473,
13(2)211,
14(1)54,
15(4)632,
15(5)771,
15(5)876,
16(3)649,
16(4)1361,
17(2)264,
18(5)519,
19(5)639,
20(3)546,
20(4)724,
20(6)1297,
23(2)105,
27(6)1049,
28(3)389,
30(1)4,
30(6)34,
32(4)13
- CTL,
16(3)843
- CTL*,
19(4)617
- d.2.4,
7(1)37,
7(1)113,
7(1)137,
7(2)214,
7(3)380,
7(3)446,
8(1)154,
8(2)185,
8(2)244,
8(3)344,
8(3)388,
9(3)390,
9(4)567,
9(4)646,
10(1)156,
10(2)267,
10(3)403,
11(1)147,
12(2)253,
12(2)303,
12(3)396,
12(3)463,
12(4)643,
13(1)21,
14(3)396,
15(1)1,
15(1)36,
15(1)73,
15(1)133,
15(5)876,
16(2)259,
16(3)687,
16(3)798,
16(3)843,
16(3)872,
16(5)1543,
16(6)1699,
17(1)16,
17(1)157,
17(3)507,
18(2)175,
18(3)325,
19(2)253,
19(3)427,
19(4)617,
19(5)726,
20(1)51,
20(2)302,
20(2)344,
20(5)917,
20(6)1171,
21(1)46,
21(3)502,
21(3)677,
21(4)747
- develop,
15(1)133,
15(5)771,
16(3)577,
16(3)607,
16(3)649,
16(3)798,
16(4)1279,
16(5)1472,
16(6)1768,
19(3)525,
19(4)586,
19(5)639,
20(5)917,
21(3)677,
21(6)1196,
28(2)290,
28(2)331,
28(3)429,
28(3)476,
28(5)795,
30(4)23,
30(5)26,
31(1)5,
32(4)12,
32(4)13,
33(1)2,
33(1)5,
33(6)19
- distinguish,
6(4)632,
16(4)1248,
32(6)22
- efficient, space-,
16(3)370
- engineering,
9(3)297,
16(1)102,
16(3)843,
19(2)253,
19(2)292,
19(2)334,
20(3)483,
21(1)46,
21(2)240,
21(2)370,
21(3)502,
21(3)527,
21(3)677,
21(4)747,
21(4)813,
21(6)1077,
21(6)1251,
22(2)340,
22(3)540,
22(6)1037,
27(6)1147,
28(4)747,
32(1)1,
32(6)23
- even,
4(4)668,
7(1)62,
8(4)491,
8(4)524,
8(4)547,
9(2)164,
9(2)235,
11(4)598,
13(2)237,
15(4)632,
16(3)986,
16(4)1097,
16(4)1248,
16(5)1467,
17(1)63,
17(3)461,
17(4)561,
18(3)235,
18(4)424,
18(6)649,
18(6)752,
19(3)462,
20(1)1,
20(4)724,
21(2)189,
22(2)416,
28(1)1,
28(3)517,
28(4)715,
28(5)848,
28(5)942,
29(5)29,
29(6)35,
30(5)28,
31(3)9,
31(5)17,
31(6)20,
32(1)1,
32(4)15,
32(5)17,
32(5)18,
32(6)23,
34(1)6
- fair,
4(4)668,
6(4)632,
16(3)924,
17(1)16,
19(4)617,
20(6)1171,
29(3)15
- first,
4(2)149,
4(3)455,
4(4)615,
5(2)127,
5(2)236,
5(3)405,
7(2)183,
9(2)198,
11(4)598,
13(1)124,
13(1)150,
13(2)269,
14(1)54,
14(2)147,
14(3)417,
15(4)575,
16(3)428,
16(3)954,
16(4)1117,
16(4)1156,
16(4)1248,
16(5)1648,
16(6)1842,
17(2)366,
17(5)704,
18(2)139,
18(2)175,
18(4)424,
18(5)564,
18(6)683,
19(6)1053,
19(6)1085,
20(1)208,
20(2)302,
20(4)768,
20(6)1171,
21(2)189,
21(2)240,
21(3)627,
22(1)129,
22(2)296,
22(3)490,
22(6)1002,
23(2)105,
27(6)1147,
28(3)389,
28(3)476,
28(4)747,
29(1)2,
29(6)33,
30(1)4,
30(6)30,
30(6)32,
31(6)20,
32(3)7,
32(3)8,
32(5)17,
32(6)23,
33(5)15,
34(1)6
- fixed,
14(2)147,
16(3)924,
17(1)157,
17(2)181,
17(5)777,
18(5)528,
19(1)87,
20(1)51,
22(3)471,
31(4)15,
34(1)3
- formula,
8(4)524,
14(4)521,
16(3)843,
20(2)302,
20(5)1067,
21(4)747,
28(4)747,
30(4)19,
31(6)21,
32(6)24,
33(5)17
- fundamental,
15(4)575,
15(4)659,
19(1)1,
19(3)462,
20(2)344,
20(6)1171,
30(4)20,
30(6)34,
31(1)2,
31(3)9,
31(6)22
- guarantee,
6(2)215,
6(4)632,
8(4)547,
11(4)633,
13(1)124,
15(5)745,
15(5)771,
16(2)205,
16(3)1024,
16(5)1613,
18(2)175,
20(1)116,
20(2)436,
20(6)1297,
21(5)914,
22(5)816,
27(6)1147,
31(6)21,
32(5)16,
33(4)13
- guarantee, assume-,
24(1)51
- guaranteed,
13(1)52,
17(1)63,
18(2)175,
21(4)747,
22(3)540,
28(5)942,
31(1)1,
31(6)20,
31(6)21
- hand,
4(2)295,
16(3)524,
16(3)1010,
16(4)1215,
16(6)1661,
16(6)1768,
18(5)615,
20(3)483,
21(3)502,
21(4)790,
21(6)1196,
22(2)265,
28(4)715,
28(5)795,
28(5)908
- hold,
16(3)798,
16(6)1811,
17(1)16,
17(1)47,
18(4)454
- implication,
4(2)239,
13(2)237,
16(3)456,
16(3)872,
31(2)7,
32(1)1,
32(2)6
- interacting,
9(2)198,
19(3)525,
32(4)13
- linear,
4(4)615,
5(3)405,
6(4)527,
9(3)408,
14(3)339,
16(3)775,
16(3)1024,
16(3)1051,
17(1)85,
17(4)635,
19(4)557,
19(6)916,
20(2)259,
21(2)175,
21(2)240,
21(2)370,
21(4)703,
21(5)895,
21(5)914,
21(6)1251,
22(2)378,
22(5)816,
22(6)973,
28(4)577,
28(4)696,
29(5)29,
30(5)27,
32(6)21,
32(6)24,
33(6)21
- maximal,
11(1)57,
20(2)259
- modular,
7(2)214,
11(2)249,
12(1)84,
14(2)173,
15(1)73,
16(3)456,
16(3)843,
16(4)1361,
17(2)394,
18(1)16,
21(2)370,
21(4)813,
22(5)773,
26(2)339,
26(5)836,
28(3)517,
29(5)29,
30(5)29,
31(1)1,
31(2)7,
32(3)7
- module,
4(4)552,
5(2)127,
5(2)190,
7(2)214,
7(2)244,
8(3)273,
8(4)491,
9(1)1,
9(3)297,
10(2)189,
10(2)204,
10(4)627,
10(4)633,
12(1)135,
12(4)670,
13(1)1,
14(2)201,
14(3)339,
14(4)574,
15(1)73,
15(2)211,
15(2)337,
15(5)876,
16(1)151,
16(2)259,
16(4)1361,
16(5)1411,
16(5)1572,
16(6)1719,
16(6)1842,
17(2)394,
17(6)805,
19(1)153,
21(4)790,
21(4)813,
27(5)857,
30(4)22,
31(3)11
- obtain,
13(2)237,
14(3)417,
14(4)589,
15(1)133,
16(2)175,
16(3)370,
16(4)1156,
17(2)197,
17(3)431,
17(4)561,
17(4)576,
17(5)777,
18(6)659,
19(6)1031,
20(3)635,
22(6)1002,
23(2)105,
28(4)696,
28(5)908,
30(1)4,
32(1)2,
32(6)24,
33(3)11
- paper,
3(4)484,
4(1)1,
4(1)21,
4(1)37,
4(1)44,
4(1)83,
4(2)239,
4(4)552,
4(4)563,
4(4)668,
4(4)687,
5(2)127,
5(2)236,
5(3)405,
6(2)215,
6(4)505,
7(1)62,
8(1)109,
8(4)419,
8(4)491,
9(2)125,
9(2)164,
9(2)257,
9(2)277,
9(3)319,
9(3)367,
9(3)408,
10(2)189,
13(2)181,
13(2)237,
14(1)54,
14(1)107,
14(2)147,
14(2)173,
14(4)471,
14(4)490,
14(4)521,
14(4)589,
15(1)133,
15(1)182,
15(4)735,
15(5)745,
16(1)3,
16(1)35,
16(2)175,
16(3)370,
16(3)428,
16(3)607,
16(3)687,
16(3)798,
16(3)924,
16(4)1248,
16(4)1319,
16(5)1431,
16(5)1613,
16(5)1648,
16(6)1768,
16(6)1811,
17(2)394,
22(1)129,
22(4)638,
22(4)673,
22(5)773,
22(5)861,
22(5)932,
30(5)25,
31(4)15,
33(3)9
- paradigm,
6(4)632,
7(3)404,
14(1)107,
16(3)798,
17(1)1,
17(5)704,
19(3)444,
20(5)1014,
29(1)3
- part,
3(2)168,
3(4)431,
4(1)1,
4(2)239,
4(2)295,
4(3)382,
5(2)127,
7(1)159,
7(2)311,
8(1)109,
8(1)140,
8(4)547,
9(3)319,
9(3)367,
9(4)473,
13(1)1,
14(1)54,
14(1)107,
14(4)471,
14(4)490,
15(1)73,
16(3)577,
16(3)1010,
16(4)1117,
16(4)1248,
17(1)123,
17(2)264,
17(3)507,
17(4)635,
18(2)139,
18(4)355,
19(1)1,
19(3)492,
19(3)525,
20(3)483,
20(4)869,
21(1)90,
21(4)813,
22(2)187,
22(3)431,
22(4)583,
22(5)816,
22(6)1002,
28(1)134,
28(4)715,
28(4)747,
32(1)3,
32(3)8,
32(6)23
- prove,
14(2)147,
15(4)575,
15(4)632,
15(4)659,
15(5)771,
16(3)924,
16(3)1051,
16(4)1081,
16(4)1248,
16(5)1411,
16(5)1613,
17(1)47,
17(1)157,
17(2)264,
17(4)576,
18(3)235,
18(3)254,
18(5)519,
18(6)730,
19(3)413,
19(5)804,
19(6)899,
20(4)707,
20(4)724,
20(5)1067,
20(6)1111,
20(6)1171,
21(1)90,
21(2)189,
21(2)240,
21(3)569,
21(3)677,
21(4)790,
21(5)914,
21(6)1196,
22(2)296,
22(5)773,
22(6)1002,
27(6)1270,
28(2)290,
28(5)795,
28(5)942,
29(6)35,
30(4)24,
31(2)8,
31(3)12,
31(5)19,
32(3)7,
32(3)8,
33(4)12,
34(1)2
- remain,
8(4)419,
9(2)125,
17(2)197,
27(6)1147,
32(1)3,
32(3)9,
32(4)15,
34(1)3,
34(1)5
- restrict,
16(3)328,
16(3)924,
33(6)20
- satisfiability,
14(4)521,
20(1)51,
29(3)16,
30(4)19
- second,
5(2)127,
5(2)236,
7(2)183,
9(2)125,
9(3)408,
13(1)52,
13(1)124,
14(1)54,
14(2)147,
15(4)575,
16(3)428,
16(4)1117,
16(4)1156,
16(4)1248,
16(6)1842,
18(5)564,
20(1)208,
20(6)1171,
22(1)129,
22(2)296,
28(1)1,
28(3)476,
28(4)747,
29(6)33,
30(6)32,
31(6)20,
32(4)11,
33(5)15,
34(1)6
- Software/Program,
19(4)617,
19(5)726,
20(1)51,
20(2)302,
20(2)344,
20(5)917,
20(6)1171,
21(1)46,
21(3)502,
21(3)677,
21(4)747
- space-efficient,
16(3)370
- specified,
3(2)126,
4(2)149,
4(3)362,
4(3)402,
4(4)687,
5(3)405,
15(1)73,
16(2)259,
16(5)1648,
16(6)1661,
17(2)264,
18(1)16,
18(5)528,
19(3)492,
19(3)525,
19(6)1053,
20(4)724,
20(5)1067,
21(1)46,
21(3)527,
22(4)583
- take,
5(2)127,
13(1)1,
16(3)775,
16(4)1215,
16(5)1449,
16(6)1811,
17(3)487,
17(3)535,
18(4)454,
19(1)188,
20(1)1,
20(6)1131,
22(2)416,
22(4)638,
22(4)673,
22(5)816,
27(6)1097,
28(2)290,
30(5)25,
31(5)17,
32(4)12,
32(4)13,
32(4)14,
33(1)4
- temporal,
4(3)455,
6(1)68,
6(2)239,
8(2)244,
11(1)147,
14(4)521,
16(3)872,
16(5)1543,
17(1)157,
18(4)424,
19(4)617,
20(1)51,
21(5)977,
27(6)1344,
30(5)29,
31(4)14,
33(5)15
- theoretic, automata-,
19(4)617,
33(5)15
- too,
7(2)183,
17(1)157,
17(5)740,
18(3)300,
20(4)869,
21(2)175,
21(3)502,
21(4)813,
28(4)747,
28(5)908,
31(1)3,
32(3)9
- validity,
20(2)302,
21(5)914,
31(1)1,
31(6)23,
32(6)21,
34(1)2