1	-------------------------------------------------------------------------------
     2	                          Semantic Analysis Summary                            
     3	      POGS Pro Edition, Version 8.1.0, Build Date 20090408, Build 12920        
     4	      Copyright (C) 2009 Praxis High Integrity Systems Ltd., Bath, U.K.        
     5	-------------------------------------------------------------------------------
     6	
     7	Summary of:
     8	
     9	Verification Condition files (.vcg)
    10	Simplified Verification Condition files (.siv)
    11	Proof Logs (.plg)
    12	
    13	in the directory:
    14	D:\tokeneer\code\core
    15	
    16	Summary produced: 08-MAY-2009 15:53:01.10
    17	
    18	File d:\tokeneer\code\core\admin\finishop.vcg
    19	procedure Admin.FinishOp
    20	
    21	VCs generated 01-MAY-2009 10:43:48
    22	
    23	VCs simplified 01-MAY-2009 10:44:06
    24	
    25	The following user rules were used:
    26	from d:\tokeneer\code\core\admin\admin.rlu
    27	   admin_user(1) used in proving VCs:
    28	      2.
    29	   admin_user(9) used in proving VCs:
    30	      2.
    31	   admin_user(6) used in proving VCs:
    32	      2.
    33	
    34	VCs for procedure_finishop :
    35	----------------------------------------------------------------------------
    36	      |       |                     |  -----Proved In-----  |       |       |
    37	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
    38	----------------------------------------------------------------------------
    39	 1    | start | rtc check @ 219     |     | YES |     |     |       |       | 
    40	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
    41	----------------------------------------------------------------------------
    42	
    43	
    44	File d:\tokeneer\code\core\admin\init.vcg
    45	procedure Admin.Init
    46	
    47	VCs generated 01-MAY-2009 10:43:48
    48	
    49	VCs simplified 01-MAY-2009 10:44:06
    50	
    51	The following user rules were used:
    52	from d:\tokeneer\code\core\admin\admin.rlu
    53	   admin_user(5) used in proving VCs:
    54	      2.
    55	   admin_user(1) used in proving VCs:
    56	      2.
    57	
    58	VCs for procedure_init :
    59	----------------------------------------------------------------------------
    60	      |       |                     |  -----Proved In-----  |       |       |
    61	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
    62	----------------------------------------------------------------------------
    63	 1    | start | rtc check @ 69      |     | YES |     |     |       |       | 
    64	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
    65	----------------------------------------------------------------------------
    66	
    67	
    68	File d:\tokeneer\code\core\admin\isdoingop.vcg
    69	function Admin.IsDoingOp
    70	
    71	VCs generated 01-MAY-2009 10:43:48
    72	
    73	VCs simplified 01-MAY-2009 10:44:07
    74	
    75	VCs for function_isdoingop :
    76	----------------------------------------------------------------------------
    77	      |       |                     |  -----Proved In-----  |       |       |
    78	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
    79	----------------------------------------------------------------------------
    80	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
    81	----------------------------------------------------------------------------
    82	
    83	
    84	File d:\tokeneer\code\core\admin\ispresent.vcg
    85	function Admin.IsPresent
    86	
    87	VCs generated 01-MAY-2009 10:43:48
    88	
    89	VCs simplified 01-MAY-2009 10:44:07
    90	
    91	VCs for function_ispresent :
    92	----------------------------------------------------------------------------
    93	      |       |                     |  -----Proved In-----  |       |       |
    94	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
    95	----------------------------------------------------------------------------
    96	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
    97	----------------------------------------------------------------------------
    98	
    99	
   100	File d:\tokeneer\code\core\admin\logon.vcg
   101	procedure Admin.Logon
   102	
   103	VCs generated 01-MAY-2009 10:43:48
   104	
   105	VCs simplified 01-MAY-2009 10:44:07
   106	
   107	The following user rules were used:
   108	from d:\tokeneer\code\core\admin\admin.rlu
   109	   admin_user(4) used in proving VCs:
   110	      3.
   111	   admin_user(8) used in proving VCs:
   112	      3.
   113	   admin_user(1) used in proving VCs:
   114	      3.
   115	
   116	VCs for procedure_logon :
   117	----------------------------------------------------------------------------
   118	      |       |                     |  -----Proved In-----  |       |       |
   119	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   120	----------------------------------------------------------------------------
   121	 1    | start | rtc check @ 171     |     | YES |     |     |       |       | 
   122	 2    | start | rtc check @ 172     |     | YES |     |     |       |       | 
   123	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
   124	----------------------------------------------------------------------------
   125	
   126	
   127	File d:\tokeneer\code\core\admin\logout.vcg
   128	procedure Admin.Logout
   129	
   130	VCs generated 01-MAY-2009 10:43:48
   131	
   132	VCs simplified 01-MAY-2009 10:44:07
   133	
   134	VCs for procedure_logout :
   135	----------------------------------------------------------------------------
   136	      |       |                     |  -----Proved In-----  |       |       |
   137	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   138	----------------------------------------------------------------------------
   139	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   140	----------------------------------------------------------------------------
   141	
   142	
   143	File d:\tokeneer\code\core\admin\opisavailable.vcg
   144	function Admin.OpIsAvailable
   145	
   146	VCs generated 01-MAY-2009 10:43:48
   147	
   148	VCs simplified 01-MAY-2009 10:44:07
   149	
   150	The following user rules were used:
   151	from d:\tokeneer\code\core\admin\admin.rlu
   152	   admin_user(10) used in proving VCs:
   153	      7.
   154	   admin_user(11) used in proving VCs:
   155	      7.
   156	   admin_user(7) used in proving VCs:
   157	      16.
   158	   admin_user(12) used in proving VCs:
   159	      16.
   160	   admin_user(8) used in proving VCs:
   161	      24.
   162	
   163	VCs for function_opisavailable :
   164	----------------------------------------------------------------------------
   165	      |       |                     |  -----Proved In-----  |       |       |
   166	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   167	----------------------------------------------------------------------------
   168	 1    | start |    assert @ 106     |     | YES |     |     |       |       | 
   169	 2    | 106   |    assert @ 106     |     | YES |     |     |       |       | 
   170	 3    | 106   |    assert @ 106     |     | YES |     |     |       |       | 
   171	 4    | 114   |    assert @ 106     |     | YES |     |     |       |       | 
   172	 5    | 114   |    assert @ 106     |     | YES |     |     |       |       | 
   173	 6    | 106   | rtc check @ 107     |     | YES |     |     |       |       | 
   174	 7    | 106   | check stm @ 109     |     | YES |     |     |       |       | 
   175	 8    | 106   | rtc check @ 113     |     | YES |     |     |       |       | 
   176	 9    | 106   | rtc check @ 113     |     | YES |     |     |       |       | 
   177	 10   | 106   |    assert @ 114     |     | YES |     |     |       |       | 
   178	 11   | 114   |    assert @ 114     |     | YES |     |     |       |       | 
   179	 12   | 114   | rtc check @ 117     |     | YES |     |     |       |       | 
   180	 13   | 106   | check stm @ 129     |     | YES |     |     |       |       | 
   181	 14   | 106   | check stm @ 129     |     | YES |     |     |       |       | 
   182	 15   | 114   | check stm @ 129     |     | YES |     |     |       |       | 
   183	 16   | 114   | check stm @ 129     |     | YES |     |     |       |       | 
   184	 17   | 106   | rtc check @ 132     |     | YES |     |     |       |       | 
   185	 18   | 106   | rtc check @ 132     |     | YES |     |     |       |       | 
   186	 19   | 114   | rtc check @ 132     |     | YES |     |     |       |       | 
   187	 20   | 114   | rtc check @ 132     |     | YES |     |     |       |       | 
   188	 21   | 106   | check stm @ 133     |     | YES |     |     |       |       | 
   189	 22   | 106   | check stm @ 133     |     | YES |     |     |       |       | 
   190	 23   | 114   | check stm @ 133     |     | YES |     |     |       |       | 
   191	 24   | 114   | check stm @ 133     |     | YES |     |     |       |       | 
   192	 25   | 106   | rtc check @ 134     |     | YES |     |     |       |       | 
   193	 26   | 106   | rtc check @ 134     |     | YES |     |     |       |       | 
   194	 27   | 114   | rtc check @ 134     |     | YES |     |     |       |       | 
   195	 28   | 114   | rtc check @ 134     |     | YES |     |     |       |       | 
   196	 29   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   197	 30   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   198	 31   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   199	 32   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   200	 33   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   201	 34   | 106   |    assert @ finish  |     | YES |     |     |       |       | 
   202	 35   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   203	 36   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   204	 37   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   205	 38   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   206	 39   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   207	 40   | 114   |    assert @ finish  |     | YES |     |     |       |       | 
   208	----------------------------------------------------------------------------
   209	
   210	
   211	File d:\tokeneer\code\core\admin\securityofficerispresent.vcg
   212	function Admin.SecurityOfficerIsPresent
   213	
   214	VCs generated 01-MAY-2009 10:43:48
   215	
   216	VCs simplified 01-MAY-2009 10:44:08
   217	
   218	VCs for function_securityofficerispresent :
   219	----------------------------------------------------------------------------
   220	      |       |                     |  -----Proved In-----  |       |       |
   221	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   222	----------------------------------------------------------------------------
   223	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   224	----------------------------------------------------------------------------
   225	
   226	
   227	File d:\tokeneer\code\core\admin\startop.vcg
   228	procedure Admin.StartOp
   229	
   230	VCs generated 01-MAY-2009 10:43:48
   231	
   232	VCs simplified 01-MAY-2009 10:44:09
   233	
   234	The following user rules were used:
   235	from d:\tokeneer\code\core\admin\admin.rlu
   236	   admin_user(9) used in proving VCs:
   237	      2.
   238	   admin_user(3) used in proving VCs:
   239	      2.
   240	   admin_user(1) used in proving VCs:
   241	      2.
   242	   admin_user(6) used in proving VCs:
   243	      2.
   244	
   245	VCs for procedure_startop :
   246	----------------------------------------------------------------------------
   247	      |       |                     |  -----Proved In-----  |       |       |
   248	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   249	----------------------------------------------------------------------------
   250	 1    | start | rtc check @ 204     |     | YES |     |     |       |       | 
   251	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
   252	----------------------------------------------------------------------------
   253	
   254	
   255	File d:\tokeneer\code\core\admin\thecurrentop.vcg
   256	function Admin.TheCurrentOp
   257	
   258	VCs generated 01-MAY-2009 10:43:48
   259	
   260	VCs simplified 01-MAY-2009 10:44:11
   261	
   262	The following user rules were used:
   263	from d:\tokeneer\code\core\admin\admin.rlu
   264	   admin_user(2) used in proving VCs:
   265	      1.
   266	
   267	VCs for function_thecurrentop :
   268	----------------------------------------------------------------------------
   269	      |       |                     |  -----Proved In-----  |       |       |
   270	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   271	----------------------------------------------------------------------------
   272	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   273	----------------------------------------------------------------------------
   274	
   275	
   276	File d:\tokeneer\code\core\admintoken\clear.vcg
   277	procedure AdminToken.Clear
   278	
   279	VCs generated 01-MAY-2009 10:43:52
   280	
   281	VCs simplified 01-MAY-2009 10:44:11
   282	
   283	The following user rules were used:
   284	from d:\tokeneer\code\core\admintoken\admintoken.rlu
   285	   admintoken_user(1) used in proving VCs:
   286	      6.
   287	   admintoken_user(3) used in proving VCs:
   288	      6.
   289	   admintoken_user(5) used in proving VCs:
   290	      6.
   291	
   292	VCs for procedure_clear :
   293	----------------------------------------------------------------------------
   294	      |       |                     |  -----Proved In-----  |       |       |
   295	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   296	----------------------------------------------------------------------------
   297	 1    | start | rtc check @ 108     |     | YES |     |     |       |       | 
   298	 2    | start | rtc check @ 109     |     | YES |     |     |       |       | 
   299	 3    | start | rtc check @ 110     |     | YES |     |     |       |       | 
   300	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
   301	 5    |       | refinement          | YES |     |     |     |       |       | 
   302	 6    |       | refinement          |     | YES |     |     |       |       | 
   303	----------------------------------------------------------------------------
   304	
   305	
   306	File d:\tokeneer\code\core\admintoken\extractuser.vcg
   307	function AdminToken.ExtractUser
   308	
   309	VCs generated 01-MAY-2009 10:43:53
   310	
   311	VCs simplified 01-MAY-2009 10:44:11
   312	
   313	VCs for function_extractuser :
   314	----------------------------------------------------------------------------
   315	      |       |                     |  -----Proved In-----  |       |       |
   316	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   317	----------------------------------------------------------------------------
   318	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   319	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
   320	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
   321	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
   322	 5    |       | refinement          | YES |     |     |     |       |       | 
   323	 6    |       | refinement          | YES |     |     |     |       |       | 
   324	----------------------------------------------------------------------------
   325	
   326	
   327	File d:\tokeneer\code\core\admintoken\getrole.vcg
   328	function AdminToken.GetRole
   329	
   330	VCs generated 01-MAY-2009 10:43:53
   331	
   332	VCs simplified 01-MAY-2009 10:44:12
   333	
   334	The following user rules were used:
   335	from d:\tokeneer\code\core\admintoken\admintoken.rlu
   336	   admintoken_user(5) used in proving VCs:
   337	      2.
   338	
   339	VCs for function_getrole :
   340	----------------------------------------------------------------------------
   341	      |       |                     |  -----Proved In-----  |       |       |
   342	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   343	----------------------------------------------------------------------------
   344	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   345	 2    |       | refinement          |     | YES |     |     |       |       | 
   346	 3    |       | refinement          | YES |     |     |     |       |       | 
   347	----------------------------------------------------------------------------
   348	
   349	
   350	File d:\tokeneer\code\core\admintoken\init.vcg
   351	procedure AdminToken.Init
   352	
   353	VCs generated 01-MAY-2009 10:43:52
   354	
   355	VCs simplified 01-MAY-2009 10:44:12
   356	
   357	The following user rules were used:
   358	from d:\tokeneer\code\core\admintoken\admintoken.rlu
   359	   admintoken_user(1) used in proving VCs:
   360	      3.
   361	   admintoken_user(3) used in proving VCs:
   362	      3.
   363	   admintoken_user(5) used in proving VCs:
   364	      3.
   365	
   366	VCs for procedure_init :
   367	----------------------------------------------------------------------------
   368	      |       |                     |  -----Proved In-----  |       |       |
   369	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   370	----------------------------------------------------------------------------
   371	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   372	 2    |       | refinement          | YES |     |     |     |       |       | 
   373	 3    |       | refinement          |     | YES |     |     |       |       | 
   374	----------------------------------------------------------------------------
   375	
   376	
   377	File d:\tokeneer\code\core\admintoken\iscurrent.vcg
   378	function AdminToken.IsCurrent
   379	
   380	VCs generated 01-MAY-2009 10:43:53
   381	
   382	VCs simplified 01-MAY-2009 10:44:12
   383	
   384	VCs for function_iscurrent :
   385	----------------------------------------------------------------------------
   386	      |       |                     |  -----Proved In-----  |       |       |
   387	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   388	----------------------------------------------------------------------------
   389	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   390	 2    |       | refinement          | YES |     |     |     |       |       | 
   391	 3    |       | refinement          | YES |     |     |     |       |       | 
   392	----------------------------------------------------------------------------
   393	
   394	
   395	File d:\tokeneer\code\core\admintoken\ispresent.vcg
   396	function AdminToken.IsPresent
   397	
   398	VCs generated 01-MAY-2009 10:43:53
   399	
   400	VCs simplified 01-MAY-2009 10:44:13
   401	
   402	VCs for function_ispresent :
   403	----------------------------------------------------------------------------
   404	      |       |                     |  -----Proved In-----  |       |       |
   405	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   406	----------------------------------------------------------------------------
   407	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   408	 2    |       | refinement          | YES |     |     |     |       |       | 
   409	 3    |       | refinement          | YES |     |     |     |       |       | 
   410	----------------------------------------------------------------------------
   411	
   412	
   413	File d:\tokeneer\code\core\admintoken\poll.vcg
   414	procedure AdminToken.Poll
   415	
   416	VCs generated 01-MAY-2009 10:43:53
   417	
   418	VCs simplified 01-MAY-2009 10:44:13
   419	
   420	The following user rules were used:
   421	from d:\tokeneer\code\core\admintoken\admintoken.rlu
   422	   admintoken_user(2) used in proving VCs:
   423	      4.
   424	   admintoken_user(4) used in proving VCs:
   425	      4.
   426	   admintoken_user(6) used in proving VCs:
   427	      4.
   428	
   429	VCs for procedure_poll :
   430	----------------------------------------------------------------------------
   431	      |       |                     |  -----Proved In-----  |       |       |
   432	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   433	----------------------------------------------------------------------------
   434	 1    | start | rtc check @ 185     |     | YES |     |     |       |       | 
   435	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
   436	 3    |       | refinement          | YES |     |     |     |       |       | 
   437	 4    |       | refinement          |     | YES |     |     |       |       | 
   438	----------------------------------------------------------------------------
   439	
   440	
   441	File d:\tokeneer\code\core\admintoken\readandcheck.vcg
   442	procedure AdminToken.ReadAndCheck
   443	
   444	VCs generated 01-MAY-2009 10:43:53
   445	
   446	VCs simplified 01-MAY-2009 10:44:14
   447	
   448	The following user rules were used:
   449	from d:\tokeneer\code\core\admintoken\readandcheck.rlu
   450	   readandcheck_user(1) used in proving VCs:
   451	      5.
   452	from d:\tokeneer\code\core\admintoken\admintoken.rlu
   453	   admintoken_user(7) used in proving VCs:
   454	      8.
   455	
   456	VCs for procedure_readandcheck :
   457	----------------------------------------------------------------------------
   458	      |       |                     |  -----Proved In-----  |       |       |
   459	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   460	----------------------------------------------------------------------------
   461	 1    | start | rtc check @ 483     |     | YES |     |     |       |       | 
   462	 2    | start | rtc check @ 489     |     | YES |     |     |       |       | 
   463	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
   464	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
   465	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
   466	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
   467	 7    |       | refinement          | YES |     |     |     |       |       | 
   468	 8    |       | refinement          |     | YES |     |     |       |       | 
   469	----------------------------------------------------------------------------
   470	
   471	
   472	File d:\tokeneer\code\core\admintoken\readandcheck\checkauthcert.vcg
   473	procedure AdminToken.ReadAndCheck.CheckAuthCert
   474	
   475	VCs generated 01-MAY-2009 10:43:53
   476	
   477	VCs simplified 01-MAY-2009 10:44:13
   478	
   479	VCs for procedure_checkauthcert :
   480	----------------------------------------------------------------------------
   481	      |       |                     |  -----Proved In-----  |       |       |
   482	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   483	----------------------------------------------------------------------------
   484	 1    | start | rtc check @ 429     |     | YES |     |     |       |       | 
   485	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
   486	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
   487	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
   488	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
   489	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
   490	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
   491	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
   492	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
   493	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
   494	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
   495	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
   496	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
   497	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
   498	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
   499	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
   500	----------------------------------------------------------------------------
   501	
   502	
   503	File d:\tokeneer\code\core\admintoken\readandcheck\checkidcertok.vcg
   504	procedure AdminToken.ReadAndCheck.CheckIDCertOK
   505	
   506	VCs generated 01-MAY-2009 10:43:53
   507	
   508	VCs simplified 01-MAY-2009 10:44:14
   509	
   510	VCs for procedure_checkidcertok :
   511	----------------------------------------------------------------------------
   512	      |       |                     |  -----Proved In-----  |       |       |
   513	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   514	----------------------------------------------------------------------------
   515	 1    | start | rtc check @ 324     |     | YES |     |     |       |       | 
   516	 2    | start | rtc check @ 338     |     | YES |     |     |       |       | 
   517	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
   518	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
   519	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
   520	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
   521	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
   522	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
   523	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
   524	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
   525	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
   526	----------------------------------------------------------------------------
   527	
   528	
   529	File d:\tokeneer\code\core\alarm\updatedevice.vcg
   530	procedure Alarm.UpdateDevice
   531	
   532	VCs generated 01-MAY-2009 10:43:43
   533	
   534	VCs simplified 01-MAY-2009 10:44:14
   535	
   536	The following user rules were used:
   537	from d:\tokeneer\code\core\alarm\alarm.rlu
   538	   alarm_user(1) used in proving VCs:
   539	      4.
   540	
   541	VCs for procedure_updatedevice :
   542	----------------------------------------------------------------------------
   543	      |       |                     |  -----Proved In-----  |       |       |
   544	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   545	----------------------------------------------------------------------------
   546	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   547	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
   548	 3    |       | refinement          | YES |     |     |     |       |       | 
   549	 4    |       | refinement          |     | YES |     |     |       |       | 
   550	----------------------------------------------------------------------------
   551	
   552	
   553	File d:\tokeneer\code\core\auditlog\addelementtofile.vcg
   554	procedure AuditLog.AddElementToFile
   555	
   556	VCs generated 08-MAY-2009 15:52:38
   557	
   558	*** Warning: Simplified VC file out of date ***
   559	VCs Generated: 08-MAY-2009 15:52:38
   560	SIV File Date: 01-MAY-2009 10:43:40
   561	
   562	File d:\tokeneer\code\core\auditlog\addelementtolog.vcg
   563	procedure AuditLog.AddElementToLog
   564	
   565	VCs generated 08-MAY-2009 15:52:39
   566	
   567	*** Warning: Simplified VC file out of date ***
   568	VCs Generated: 08-MAY-2009 15:52:39
   569	SIV File Date: 01-MAY-2009 10:43:41
   570	
   571	File d:\tokeneer\code\core\auditlog\addelementtologfile.vcg
   572	procedure AuditLog.AddElementToLogFile
   573	
   574	VCs generated 08-MAY-2009 15:52:38
   575	
   576	*** Warning: Simplified VC file out of date ***
   577	VCs Generated: 08-MAY-2009 15:52:38
   578	SIV File Date: 01-MAY-2009 10:43:40
   579	
   580	File d:\tokeneer\code\core\auditlog\addelementtologfile\addelementtocurrentfile.vcg
   581	procedure AuditLog.AddElementToLogFile.AddElementToCurrentFile
   582	
   583	VCs generated 08-MAY-2009 15:52:38
   584	
   585	VCs simplified 08-MAY-2009 15:52:54
   586	
   587	VCs for procedure_addelementtocurrentfile :
   588	----------------------------------------------------------------------------
   589	      |       |                     |  -----Proved In-----  |       |       |
   590	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   591	----------------------------------------------------------------------------
   592	 1    | start | rtc check @ 781     |     | YES |     |     |       |       | 
   593	 2    | start | rtc check @ 782     |     | YES |     |     |       |       | 
   594	 3    | start | rtc check @ 788     |     | YES |     |     |       |       | 
   595	 4    | start | rtc check @ 790     |     |     |     |     |       |  YES  | 
   596	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
   597	----------------------------------------------------------------------------
   598	
   599	
   600	File d:\tokeneer\code\core\auditlog\addelementtologfile\addelementtonextfile.vcg
   601	procedure AuditLog.AddElementToLogFile.AddElementToNextFile
   602	
   603	VCs generated 08-MAY-2009 15:52:38
   604	
   605	VCs simplified 08-MAY-2009 15:52:55
   606	
   607	VCs for procedure_addelementtonextfile :
   608	----------------------------------------------------------------------------
   609	      |       |                     |  -----Proved In-----  |       |       |
   610	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   611	----------------------------------------------------------------------------
   612	 1    | start | rtc check @ 860     |     | YES |     |     |       |       | 
   613	 2    | start | rtc check @ 863     |     | YES |     |     |       |       | 
   614	 3    | start | rtc check @ 864     |     | YES |     |     |       |       | 
   615	 4    | start | rtc check @ 864     |     | YES |     |     |       |       | 
   616	 5    | start | rtc check @ 865     |     | YES |     |     |       |       | 
   617	 6    | start | rtc check @ 867     |     | YES |     |     |       |       | 
   618	 7    | start | rtc check @ 868     |     | YES |     |     |       |       | 
   619	 8    | start | rtc check @ 874     |     | YES |     |     |       |       | 
   620	 9    | start | rtc check @ 876     |     | YES |     |     |       |       | 
   621	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
   622	----------------------------------------------------------------------------
   623	
   624	
   625	File d:\tokeneer\code\core\auditlog\addelementtologfile\addelementtonextfile\setcurrentfiletonextfreefile.vcg
   626	procedure AuditLog.AddElementToLogFile.AddElementToNextFile.SetCurrentFileToNextFreeFile
   627	
   628	VCs generated 08-MAY-2009 15:52:38
   629	
   630	VCs simplified 08-MAY-2009 15:52:55
   631	
   632	VCs for procedure_setcurrentfiletonextfreefile :
   633	----------------------------------------------------------------------------
   634	      |       |                     |  -----Proved In-----  |       |       |
   635	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   636	----------------------------------------------------------------------------
   637	 1    | start |    assert @ 845     |     | YES |     |     |       |       | 
   638	 2    | 845   |    assert @ 845     |     | YES |     |     |       |       | 
   639	 3    | 845   | rtc check @ 846     |     | YES |     |     |       |       | 
   640	 4    | 845   | rtc check @ 847     |     | YES |     |     |       |       | 
   641	 5    | 845   |    assert @ finish  | YES |     |     |     |       |       | 
   642	 6    | 845   |    assert @ finish  | YES |     |     |     |       |       | 
   643	----------------------------------------------------------------------------
   644	
   645	
   646	File d:\tokeneer\code\core\auditlog\addelementtologfilewithtruncatechecks.vcg
   647	procedure AuditLog.AddElementToLogFileWithTruncateChecks
   648	
   649	VCs generated 08-MAY-2009 15:52:38
   650	
   651	*** Warning: Simplified VC file out of date ***
   652	VCs Generated: 08-MAY-2009 15:52:38
   653	SIV File Date: 01-MAY-2009 10:43:41
   654	
   655	File d:\tokeneer\code\core\auditlog\archivelog.vcg
   656	procedure AuditLog.ArchiveLog
   657	
   658	VCs generated 08-MAY-2009 15:52:39
   659	
   660	*** Warning: Simplified VC file out of date ***
   661	VCs Generated: 08-MAY-2009 15:52:39
   662	SIV File Date: 01-MAY-2009 10:43:41
   663	
   664	File d:\tokeneer\code\core\auditlog\cancelarchive.vcg
   665	procedure AuditLog.CancelArchive
   666	
   667	VCs generated 08-MAY-2009 15:52:39
   668	
   669	*** Warning: Simplified VC file out of date ***
   670	VCs Generated: 08-MAY-2009 15:52:39
   671	SIV File Date: 01-MAY-2009 10:43:42
   672	
   673	File d:\tokeneer\code\core\auditlog\checklogalarm.vcg
   674	procedure AuditLog.CheckLogAlarm
   675	
   676	VCs generated 08-MAY-2009 15:52:38
   677	
   678	*** Warning: Simplified VC file out of date ***
   679	VCs Generated: 08-MAY-2009 15:52:38
   680	SIV File Date: 01-MAY-2009 10:43:40
   681	
   682	File d:\tokeneer\code\core\auditlog\clearlogentries.vcg
   683	procedure AuditLog.ClearLogEntries
   684	
   685	VCs generated 08-MAY-2009 15:52:39
   686	
   687	*** Warning: Simplified VC file out of date ***
   688	VCs Generated: 08-MAY-2009 15:52:39
   689	SIV File Date: 01-MAY-2009 10:43:42
   690	
   691	File d:\tokeneer\code\core\auditlog\deletelogfile.vcg
   692	procedure AuditLog.DeleteLogFile
   693	
   694	VCs generated 08-MAY-2009 15:52:38
   695	
   696	*** Warning: Simplified VC file out of date ***
   697	VCs Generated: 08-MAY-2009 15:52:38
   698	SIV File Date: 01-MAY-2009 10:43:40
   699	
   700	File d:\tokeneer\code\core\auditlog\getstartandendtimefromfile.vcg
   701	procedure AuditLog.GetStartAndEndTimeFromFile
   702	
   703	VCs generated 08-MAY-2009 15:52:38
   704	
   705	*** Warning: Simplified VC file out of date ***
   706	VCs Generated: 08-MAY-2009 15:52:38
   707	SIV File Date: 01-MAY-2009 10:43:40
   708	
   709	File d:\tokeneer\code\core\auditlog\init.vcg
   710	procedure AuditLog.Init
   711	
   712	VCs generated 08-MAY-2009 15:52:39
   713	
   714	*** Warning: Simplified VC file out of date ***
   715	VCs Generated: 08-MAY-2009 15:52:39
   716	SIV File Date: 01-MAY-2009 10:43:41
   717	
   718	File d:\tokeneer\code\core\auditlog\init\setfiledetails.vcg
   719	procedure AuditLog.Init.SetFileDetails
   720	
   721	VCs generated 08-MAY-2009 15:52:39
   722	
   723	*** Warning: Simplified VC file out of date ***
   724	VCs Generated: 08-MAY-2009 15:52:39
   725	SIV File Date: 01-MAY-2009 10:43:41
   726	
   727	File d:\tokeneer\code\core\auditlog\init\setfiledetails\getfiledetails.vcg
   728	procedure AuditLog.Init.SetFileDetails.GetFileDetails
   729	
   730	VCs generated 08-MAY-2009 15:52:39
   731	
   732	*** Warning: Simplified VC file out of date ***
   733	VCs Generated: 08-MAY-2009 15:52:39
   734	SIV File Date: 01-MAY-2009 10:43:41
   735	
   736	File d:\tokeneer\code\core\auditlog\nextlistindex.vcg
   737	function AuditLog.NextListIndex
   738	
   739	VCs generated 08-MAY-2009 15:52:38
   740	
   741	*** Warning: Simplified VC file out of date ***
   742	VCs Generated: 08-MAY-2009 15:52:38
   743	SIV File Date: 01-MAY-2009 10:43:40
   744	
   745	File d:\tokeneer\code\core\auditlog\systemfaultoccurred.vcg
   746	function AuditLog.SystemFaultOccurred
   747	
   748	VCs generated 08-MAY-2009 15:52:39
   749	
   750	*** Warning: Simplified VC file out of date ***
   751	VCs Generated: 08-MAY-2009 15:52:39
   752	SIV File Date: 01-MAY-2009 10:43:42
   753	
   754	File d:\tokeneer\code\core\auditlog\theauditalarm.vcg
   755	function AuditLog.TheAuditAlarm
   756	
   757	VCs generated 08-MAY-2009 15:52:39
   758	
   759	*** Warning: Simplified VC file out of date ***
   760	VCs Generated: 08-MAY-2009 15:52:39
   761	SIV File Date: 01-MAY-2009 10:43:42
   762	
   763	File d:\tokeneer\code\core\auditlog\truncatelog.vcg
   764	procedure AuditLog.TruncateLog
   765	
   766	VCs generated 08-MAY-2009 15:52:38
   767	
   768	*** Warning: Simplified VC file out of date ***
   769	VCs Generated: 08-MAY-2009 15:52:38
   770	SIV File Date: 01-MAY-2009 10:43:41
   771	
   772	File d:\tokeneer\code\core\auditlog\updateendtimefromfile.vcg
   773	procedure AuditLog.UpdateEndTimeFromFile
   774	
   775	VCs generated 08-MAY-2009 15:52:38
   776	
   777	*** Warning: Simplified VC file out of date ***
   778	VCs Generated: 08-MAY-2009 15:52:38
   779	SIV File Date: 01-MAY-2009 10:43:40
   780	
   781	File d:\tokeneer\code\core\bio\flush.vcg
   782	procedure Bio.Flush
   783	
   784	VCs generated 01-MAY-2009 10:43:49
   785	
   786	VCs simplified 01-MAY-2009 10:44:21
   787	
   788	VCs for procedure_flush :
   789	----------------------------------------------------------------------------
   790	      |       |                     |  -----Proved In-----  |       |       |
   791	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   792	----------------------------------------------------------------------------
   793	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   794	 2    |       | refinement          | YES |     |     |     |       |       | 
   795	 3    |       | refinement          | YES |     |     |     |       |       | 
   796	----------------------------------------------------------------------------
   797	
   798	
   799	File d:\tokeneer\code\core\bio\getreturncode.vcg
   800	function Bio.GetReturnCode
   801	
   802	VCs generated 01-MAY-2009 10:43:49
   803	
   804	VCs simplified 01-MAY-2009 10:44:21
   805	
   806	VCs for function_getreturncode :
   807	----------------------------------------------------------------------------
   808	      |       |                     |  -----Proved In-----  |       |       |
   809	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   810	----------------------------------------------------------------------------
   811	 1    | start |    assert @ 122     |     | YES |     |     |       |       | 
   812	 2    | 122   |    assert @ 122     |     | YES |     |     |       |       | 
   813	 3    | 122   | rtc check @ 125     |     | YES |     |     |       |       | 
   814	 4    | 122   | rtc check @ 126     |     | YES |     |     |       |       | 
   815	 5    | 122   |    assert @ finish  |     | YES |     |     |       |       | 
   816	 6    | 122   |    assert @ finish  |     | YES |     |     |       |       | 
   817	----------------------------------------------------------------------------
   818	
   819	
   820	File d:\tokeneer\code\core\bio\makedescription.vcg
   821	function Bio.MakeDescription
   822	
   823	VCs generated 01-MAY-2009 10:43:49
   824	
   825	VCs simplified 01-MAY-2009 10:44:21
   826	
   827	VCs for function_makedescription :
   828	----------------------------------------------------------------------------
   829	      |       |                     |  -----Proved In-----  |       |       |
   830	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   831	----------------------------------------------------------------------------
   832	 1    | start | rtc check @ 189     |     | YES |     |     |       |       | 
   833	 2    | start | rtc check @ 189     |     | YES |     |     |       |       | 
   834	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
   835	----------------------------------------------------------------------------
   836	
   837	
   838	File d:\tokeneer\code\core\bio\poll.vcg
   839	procedure Bio.Poll
   840	
   841	VCs generated 01-MAY-2009 10:43:49
   842	
   843	VCs simplified 01-MAY-2009 10:44:21
   844	
   845	VCs for procedure_poll :
   846	----------------------------------------------------------------------------
   847	      |       |                     |  -----Proved In-----  |       |       |
   848	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   849	----------------------------------------------------------------------------
   850	 1    | start | rtc check @ 210     |     | YES |     |     |       |       | 
   851	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
   852	 3    |       | refinement          | YES |     |     |     |       |       | 
   853	 4    |       | refinement          | YES |     |     |     |       |       | 
   854	----------------------------------------------------------------------------
   855	
   856	
   857	File d:\tokeneer\code\core\bio\verify.vcg
   858	procedure Bio.Verify
   859	
   860	VCs generated 01-MAY-2009 10:43:49
   861	
   862	VCs simplified 01-MAY-2009 10:44:22
   863	
   864	VCs for procedure_verify :
   865	----------------------------------------------------------------------------
   866	      |       |                     |  -----Proved In-----  |       |       |
   867	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   868	----------------------------------------------------------------------------
   869	 1    | start | rtc check @ 245     |     | YES |     |     |       |       | 
   870	 2    | start | rtc check @ 245     |     | YES |     |     |       |       | 
   871	 3    | start | rtc check @ 251     |     | YES |     |     |       |       | 
   872	 4    | start | rtc check @ 253     |     | YES |     |     |       |       | 
   873	 5    | start | rtc check @ 254     |     | YES |     |     |       |       | 
   874	 6    | start | rtc check @ 254     |     | YES |     |     |       |       | 
   875	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
   876	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
   877	 9    |       | refinement          | YES |     |     |     |       |       | 
   878	 10   |       | refinement          | YES |     |     |     |       |       | 
   879	----------------------------------------------------------------------------
   880	
   881	
   882	File d:\tokeneer\code\core\cert\getdata.vcg
   883	function Cert.GetData
   884	
   885	VCs generated 01-MAY-2009 10:43:45
   886	
   887	VCs simplified 01-MAY-2009 10:44:22
   888	
   889	VCs for function_getdata :
   890	----------------------------------------------------------------------------
   891	      |       |                     |  -----Proved In-----  |       |       |
   892	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   893	----------------------------------------------------------------------------
   894	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   895	----------------------------------------------------------------------------
   896	
   897	
   898	File d:\tokeneer\code\core\cert\getsignature.vcg
   899	function Cert.GetSignature
   900	
   901	VCs generated 01-MAY-2009 10:43:45
   902	
   903	VCs simplified 01-MAY-2009 10:44:22
   904	
   905	VCs for function_getsignature :
   906	----------------------------------------------------------------------------
   907	      |       |                     |  -----Proved In-----  |       |       |
   908	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   909	----------------------------------------------------------------------------
   910	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   911	----------------------------------------------------------------------------
   912	
   913	
   914	File d:\tokeneer\code\core\cert\iscurrent.vcg
   915	function Cert.IsCurrent
   916	
   917	VCs generated 01-MAY-2009 10:43:45
   918	
   919	VCs simplified 01-MAY-2009 10:44:22
   920	
   921	VCs for function_iscurrent :
   922	----------------------------------------------------------------------------
   923	      |       |                     |  -----Proved In-----  |       |       |
   924	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   925	----------------------------------------------------------------------------
   926	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   927	----------------------------------------------------------------------------
   928	
   929	
   930	File d:\tokeneer\code\core\cert\isok.vcg
   931	procedure Cert.IsOK
   932	
   933	VCs generated 01-MAY-2009 10:43:45
   934	
   935	VCs simplified 01-MAY-2009 10:44:22
   936	
   937	The following user rules were used:
   938	from d:\tokeneer\code\core\cert\cert.rlu
   939	   cert_user(1) used in proving VCs:
   940	      1.
   941	
   942	VCs for procedure_isok :
   943	----------------------------------------------------------------------------
   944	      |       |                     |  -----Proved In-----  |       |       |
   945	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   946	----------------------------------------------------------------------------
   947	 1    | start | pre check @ 205     |     | YES |     |     |       |       | 
   948	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
   949	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
   950	----------------------------------------------------------------------------
   951	
   952	
   953	File d:\tokeneer\code\core\cert\issuerknown.vcg
   954	procedure Cert.IssuerKnown
   955	
   956	VCs generated 01-MAY-2009 10:43:45
   957	
   958	VCs simplified 01-MAY-2009 10:44:23
   959	
   960	The following user rules were used:
   961	from d:\tokeneer\code\core\cert\cert.rlu
   962	   cert_user(1) used in proving VCs:
   963	      1.
   964	
   965	VCs for procedure_issuerknown :
   966	----------------------------------------------------------------------------
   967	      |       |                     |  -----Proved In-----  |       |       |
   968	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   969	----------------------------------------------------------------------------
   970	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
   971	----------------------------------------------------------------------------
   972	
   973	
   974	File d:\tokeneer\code\core\cert\theid.vcg
   975	function Cert.TheID
   976	
   977	VCs generated 01-MAY-2009 10:43:45
   978	
   979	VCs simplified 01-MAY-2009 10:44:23
   980	
   981	VCs for function_theid :
   982	----------------------------------------------------------------------------
   983	      |       |                     |  -----Proved In-----  |       |       |
   984	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
   985	----------------------------------------------------------------------------
   986	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
   987	----------------------------------------------------------------------------
   988	
   989	
   990	File d:\tokeneer\code\core\cert\theissuer.vcg
   991	function Cert.TheIssuer
   992	
   993	VCs generated 01-MAY-2009 10:43:45
   994	
   995	VCs simplified 01-MAY-2009 10:44:23
   996	
   997	VCs for function_theissuer :
   998	----------------------------------------------------------------------------
   999	      |       |                     |  -----Proved In-----  |       |       |
  1000	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1001	----------------------------------------------------------------------------
  1002	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1003	----------------------------------------------------------------------------
  1004	
  1005	
  1006	File d:\tokeneer\code\core\cert\themechanism.vcg
  1007	function Cert.TheMechanism
  1008	
  1009	VCs generated 01-MAY-2009 10:43:45
  1010	
  1011	VCs simplified 01-MAY-2009 10:44:23
  1012	
  1013	VCs for function_themechanism :
  1014	----------------------------------------------------------------------------
  1015	      |       |                     |  -----Proved In-----  |       |       |
  1016	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1017	----------------------------------------------------------------------------
  1018	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1019	----------------------------------------------------------------------------
  1020	
  1021	
  1022	File d:\tokeneer\code\core\cert_\attr\thebasecert.vcg
  1023	function Attr.TheBaseCert
  1024	
  1025	VCs generated 01-MAY-2009 10:43:45
  1026	
  1027	VCs simplified 01-MAY-2009 10:44:23
  1028	
  1029	VCs for function_thebasecert :
  1030	----------------------------------------------------------------------------
  1031	      |       |                     |  -----Proved In-----  |       |       |
  1032	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1033	----------------------------------------------------------------------------
  1034	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1035	----------------------------------------------------------------------------
  1036	
  1037	
  1038	File d:\tokeneer\code\core\cert_\attr_\auth\clear.vcg
  1039	procedure Auth.Clear
  1040	
  1041	VCs generated 01-MAY-2009 10:43:46
  1042	
  1043	VCs simplified 01-MAY-2009 10:44:24
  1044	
  1045	The following user rules were used:
  1046	from d:\tokeneer\code\core\cert_\attr_\auth\auth.rlu
  1047	   auth_user(1) used in proving VCs:
  1048	      1.
  1049	
  1050	VCs for procedure_clear :
  1051	----------------------------------------------------------------------------
  1052	      |       |                     |  -----Proved In-----  |       |       |
  1053	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1054	----------------------------------------------------------------------------
  1055	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1056	----------------------------------------------------------------------------
  1057	
  1058	
  1059	File d:\tokeneer\code\core\cert_\attr_\auth\construct.vcg
  1060	procedure Auth.Construct
  1061	
  1062	VCs generated 01-MAY-2009 10:43:46
  1063	
  1064	VCs simplified 01-MAY-2009 10:44:24
  1065	
  1066	VCs for procedure_construct :
  1067	----------------------------------------------------------------------------
  1068	      |       |                     |  -----Proved In-----  |       |       |
  1069	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1070	----------------------------------------------------------------------------
  1071	 1    | start | rtc check @ 154     |     | YES |     |     |       |       | 
  1072	 2    | start | rtc check @ 156     |     | YES |     |     |       |       | 
  1073	 3    | start | rtc check @ 158     |     | YES |     |     |       |       | 
  1074	 4    | start | rtc check @ 159     |     | YES |     |     |       |       | 
  1075	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1076	----------------------------------------------------------------------------
  1077	
  1078	
  1079	File d:\tokeneer\code\core\cert_\attr_\auth\construct\converttistime.vcg
  1080	procedure Auth.Construct.ConvertTISTime
  1081	
  1082	VCs generated 01-MAY-2009 10:43:46
  1083	
  1084	VCs simplified 01-MAY-2009 10:44:24
  1085	
  1086	VCs for procedure_converttistime :
  1087	----------------------------------------------------------------------------
  1088	      |       |                     |  -----Proved In-----  |       |       |
  1089	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1090	----------------------------------------------------------------------------
  1091	 1    | start | rtc check @ 138     |     | YES |     |     |       |       | 
  1092	 2    | start | rtc check @ 144     |     | YES |     |     |       |       | 
  1093	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1094	----------------------------------------------------------------------------
  1095	
  1096	
  1097	File d:\tokeneer\code\core\cert_\attr_\auth\extract.vcg
  1098	procedure Auth.Extract
  1099	
  1100	VCs generated 01-MAY-2009 10:43:46
  1101	
  1102	VCs simplified 01-MAY-2009 10:44:24
  1103	
  1104	VCs for procedure_extract :
  1105	----------------------------------------------------------------------------
  1106	      |       |                     |  -----Proved In-----  |       |       |
  1107	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1108	----------------------------------------------------------------------------
  1109	 1    | start | rtc check @ 78      |     | YES |     |     |       |       | 
  1110	 2    | start | rtc check @ 80      |     | YES |     |     |       |       | 
  1111	 3    | start | rtc check @ 82      |     | YES |     |     |       |       | 
  1112	 4    | start | rtc check @ 83      |     | YES |     |     |       |       | 
  1113	 5    | start | rtc check @ 87      |     | YES |     |     |       |       | 
  1114	 6    | start | rtc check @ 96      |     | YES |     |     |       |       | 
  1115	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1116	----------------------------------------------------------------------------
  1117	
  1118	
  1119	File d:\tokeneer\code\core\cert_\attr_\auth\isok.vcg
  1120	procedure Auth.IsOK
  1121	
  1122	VCs generated 01-MAY-2009 10:43:46
  1123	
  1124	VCs simplified 01-MAY-2009 10:44:24
  1125	
  1126	VCs for procedure_isok :
  1127	----------------------------------------------------------------------------
  1128	      |       |                     |  -----Proved In-----  |       |       |
  1129	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1130	----------------------------------------------------------------------------
  1131	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1132	----------------------------------------------------------------------------
  1133	
  1134	
  1135	File d:\tokeneer\code\core\cert_\attr_\auth\setcontents.vcg
  1136	procedure Auth.SetContents
  1137	
  1138	VCs generated 01-MAY-2009 10:43:46
  1139	
  1140	VCs simplified 01-MAY-2009 10:44:24
  1141	
  1142	VCs for procedure_setcontents :
  1143	----------------------------------------------------------------------------
  1144	      |       |                     |  -----Proved In-----  |       |       |
  1145	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1146	----------------------------------------------------------------------------
  1147	 1    | start | rtc check @ 192     |     | YES |     |     |       |       | 
  1148	 2    | start | rtc check @ 194     |     | YES |     |     |       |       | 
  1149	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1150	----------------------------------------------------------------------------
  1151	
  1152	
  1153	File d:\tokeneer\code\core\cert_\attr_\auth\theclearance.vcg
  1154	function Auth.TheClearance
  1155	
  1156	VCs generated 01-MAY-2009 10:43:46
  1157	
  1158	VCs simplified 01-MAY-2009 10:44:24
  1159	
  1160	VCs for function_theclearance :
  1161	----------------------------------------------------------------------------
  1162	      |       |                     |  -----Proved In-----  |       |       |
  1163	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1164	----------------------------------------------------------------------------
  1165	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1166	----------------------------------------------------------------------------
  1167	
  1168	
  1169	File d:\tokeneer\code\core\cert_\attr_\auth\therole.vcg
  1170	function Auth.TheRole
  1171	
  1172	VCs generated 01-MAY-2009 10:43:46
  1173	
  1174	VCs simplified 01-MAY-2009 10:44:24
  1175	
  1176	VCs for function_therole :
  1177	----------------------------------------------------------------------------
  1178	      |       |                     |  -----Proved In-----  |       |       |
  1179	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1180	----------------------------------------------------------------------------
  1181	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1182	----------------------------------------------------------------------------
  1183	
  1184	
  1185	File d:\tokeneer\code\core\cert_\attr_\ianda\clear.vcg
  1186	procedure IandA.Clear
  1187	
  1188	VCs generated 01-MAY-2009 10:43:46
  1189	
  1190	VCs simplified 01-MAY-2009 10:44:25
  1191	
  1192	VCs for procedure_clear :
  1193	----------------------------------------------------------------------------
  1194	      |       |                     |  -----Proved In-----  |       |       |
  1195	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1196	----------------------------------------------------------------------------
  1197	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1198	----------------------------------------------------------------------------
  1199	
  1200	
  1201	File d:\tokeneer\code\core\cert_\attr_\ianda\extract.vcg
  1202	procedure IandA.Extract
  1203	
  1204	VCs generated 01-MAY-2009 10:43:46
  1205	
  1206	VCs simplified 01-MAY-2009 10:44:25
  1207	
  1208	VCs for procedure_extract :
  1209	----------------------------------------------------------------------------
  1210	      |       |                     |  -----Proved In-----  |       |       |
  1211	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1212	----------------------------------------------------------------------------
  1213	 1    | start | rtc check @ 59      |     | YES |     |     |       |       | 
  1214	 2    | start | rtc check @ 61      |     | YES |     |     |       |       | 
  1215	 3    | start | rtc check @ 67      |     | YES |     |     |       |       | 
  1216	 4    | start | rtc check @ 76      |     | YES |     |     |       |       | 
  1217	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1218	----------------------------------------------------------------------------
  1219	
  1220	
  1221	File d:\tokeneer\code\core\cert_\attr_\ianda\thetemplate.vcg
  1222	function IandA.TheTemplate
  1223	
  1224	VCs generated 01-MAY-2009 10:43:46
  1225	
  1226	VCs simplified 01-MAY-2009 10:44:25
  1227	
  1228	VCs for function_thetemplate :
  1229	----------------------------------------------------------------------------
  1230	      |       |                     |  -----Proved In-----  |       |       |
  1231	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1232	----------------------------------------------------------------------------
  1233	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1234	----------------------------------------------------------------------------
  1235	
  1236	
  1237	File d:\tokeneer\code\core\cert_\attr_\priv\clear.vcg
  1238	procedure Priv.Clear
  1239	
  1240	VCs generated 01-MAY-2009 10:43:47
  1241	
  1242	VCs simplified 01-MAY-2009 10:44:25
  1243	
  1244	VCs for procedure_clear :
  1245	----------------------------------------------------------------------------
  1246	      |       |                     |  -----Proved In-----  |       |       |
  1247	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1248	----------------------------------------------------------------------------
  1249	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1250	----------------------------------------------------------------------------
  1251	
  1252	
  1253	File d:\tokeneer\code\core\cert_\attr_\priv\extract.vcg
  1254	procedure Priv.Extract
  1255	
  1256	VCs generated 01-MAY-2009 10:43:47
  1257	
  1258	VCs simplified 01-MAY-2009 10:44:26
  1259	
  1260	VCs for procedure_extract :
  1261	----------------------------------------------------------------------------
  1262	      |       |                     |  -----Proved In-----  |       |       |
  1263	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1264	----------------------------------------------------------------------------
  1265	 1    | start | rtc check @ 71      |     | YES |     |     |       |       | 
  1266	 2    | start | rtc check @ 73      |     | YES |     |     |       |       | 
  1267	 3    | start | rtc check @ 75      |     | YES |     |     |       |       | 
  1268	 4    | start | rtc check @ 76      |     | YES |     |     |       |       | 
  1269	 5    | start | rtc check @ 80      |     | YES |     |     |       |       | 
  1270	 6    | start | rtc check @ 89      |     | YES |     |     |       |       | 
  1271	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1272	----------------------------------------------------------------------------
  1273	
  1274	
  1275	File d:\tokeneer\code\core\cert_\attr_\priv\theclearance.vcg
  1276	function Priv.TheClearance
  1277	
  1278	VCs generated 01-MAY-2009 10:43:47
  1279	
  1280	VCs simplified 01-MAY-2009 10:44:26
  1281	
  1282	VCs for function_theclearance :
  1283	----------------------------------------------------------------------------
  1284	      |       |                     |  -----Proved In-----  |       |       |
  1285	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1286	----------------------------------------------------------------------------
  1287	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1288	----------------------------------------------------------------------------
  1289	
  1290	
  1291	File d:\tokeneer\code\core\cert_\attr_\priv\therole.vcg
  1292	function Priv.TheRole
  1293	
  1294	VCs generated 01-MAY-2009 10:43:47
  1295	
  1296	VCs simplified 01-MAY-2009 10:44:26
  1297	
  1298	VCs for function_therole :
  1299	----------------------------------------------------------------------------
  1300	      |       |                     |  -----Proved In-----  |       |       |
  1301	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1302	----------------------------------------------------------------------------
  1303	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1304	----------------------------------------------------------------------------
  1305	
  1306	
  1307	File d:\tokeneer\code\core\cert_\id\clear.vcg
  1308	procedure ID.Clear
  1309	
  1310	VCs generated 01-MAY-2009 10:43:45
  1311	
  1312	VCs simplified 01-MAY-2009 10:44:26
  1313	
  1314	VCs for procedure_clear :
  1315	----------------------------------------------------------------------------
  1316	      |       |                     |  -----Proved In-----  |       |       |
  1317	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1318	----------------------------------------------------------------------------
  1319	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1320	----------------------------------------------------------------------------
  1321	
  1322	
  1323	File d:\tokeneer\code\core\cert_\id\extract.vcg
  1324	procedure ID.Extract
  1325	
  1326	VCs generated 01-MAY-2009 10:43:45
  1327	
  1328	VCs simplified 01-MAY-2009 10:44:26
  1329	
  1330	VCs for procedure_extract :
  1331	----------------------------------------------------------------------------
  1332	      |       |                     |  -----Proved In-----  |       |       |
  1333	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1334	----------------------------------------------------------------------------
  1335	 1    | start | rtc check @ 81      |     | YES |     |     |       |       | 
  1336	 2    | start | rtc check @ 83      |     | YES |     |     |       |       | 
  1337	 3    | start | rtc check @ 86      |     | YES |     |     |       |       | 
  1338	 4    | start | rtc check @ 88      |     | YES |     |     |       |       | 
  1339	 5    | start | rtc check @ 90      |     | YES |     |     |       |       | 
  1340	 6    | start | rtc check @ 94      |     | YES |     |     |       |       | 
  1341	 7    | start | rtc check @ 99      |     | YES |     |     |       |       | 
  1342	 8    | start | rtc check @ 107     |     | YES |     |     |       |       | 
  1343	 9    | start | rtc check @ 107     |     | YES |     |     |       |       | 
  1344	 10   | start | rtc check @ 116     |     | YES |     |     |       |       | 
  1345	 11   | start | rtc check @ 116     |     | YES |     |     |       |       | 
  1346	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1347	 13   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1348	----------------------------------------------------------------------------
  1349	
  1350	
  1351	File d:\tokeneer\code\core\cert_\id\thepublickey.vcg
  1352	function ID.ThePublicKey
  1353	
  1354	VCs generated 01-MAY-2009 10:43:45
  1355	
  1356	VCs simplified 01-MAY-2009 10:44:27
  1357	
  1358	VCs for function_thepublickey :
  1359	----------------------------------------------------------------------------
  1360	      |       |                     |  -----Proved In-----  |       |       |
  1361	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1362	----------------------------------------------------------------------------
  1363	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1364	----------------------------------------------------------------------------
  1365	
  1366	
  1367	File d:\tokeneer\code\core\cert_\id\thesubject.vcg
  1368	function ID.TheSubject
  1369	
  1370	VCs generated 01-MAY-2009 10:43:45
  1371	
  1372	VCs simplified 01-MAY-2009 10:44:27
  1373	
  1374	VCs for function_thesubject :
  1375	----------------------------------------------------------------------------
  1376	      |       |                     |  -----Proved In-----  |       |       |
  1377	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1378	----------------------------------------------------------------------------
  1379	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1380	----------------------------------------------------------------------------
  1381	
  1382	
  1383	File d:\tokeneer\code\core\certificatestore\getnextserialnumber.vcg
  1384	procedure CertificateStore.GetNextSerialNumber
  1385	
  1386	VCs generated 01-MAY-2009 10:43:47
  1387	
  1388	VCs simplified 01-MAY-2009 10:44:23
  1389	
  1390	VCs for procedure_getnextserialnumber :
  1391	----------------------------------------------------------------------------
  1392	      |       |                     |  -----Proved In-----  |       |       |
  1393	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1394	----------------------------------------------------------------------------
  1395	 1    | start | rtc check @ 142     |     | YES |     |     |       |       | 
  1396	 2    | start | rtc check @ 148     |     | YES |     |     |       |       | 
  1397	 3    | start | rtc check @ 154     |     | YES |     |     |       |       | 
  1398	 4    | start | rtc check @ 156     |     | YES |     |     |       |       | 
  1399	 5    | start | rtc check @ 156     |     | YES |     |     |       |       | 
  1400	 6    | start | rtc check @ 162     |     | YES |     |     |       |       | 
  1401	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1402	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1403	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1404	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1405	----------------------------------------------------------------------------
  1406	
  1407	
  1408	File d:\tokeneer\code\core\certificatestore\getnextserialnumber\stringisoverflowed.vcg
  1409	function CertificateStore.GetNextSerialNumber.StringIsOverflowed
  1410	
  1411	VCs generated 01-MAY-2009 10:43:47
  1412	
  1413	VCs simplified 01-MAY-2009 10:44:23
  1414	
  1415	VCs for function_stringisoverflowed :
  1416	----------------------------------------------------------------------------
  1417	      |       |                     |  -----Proved In-----  |       |       |
  1418	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1419	----------------------------------------------------------------------------
  1420	 1    | start |    assert @ 100     |     | YES |     |     |       |       | 
  1421	 2    | 100   |    assert @ 100     |     | YES |     |     |       |       | 
  1422	 3    | 100   | rtc check @ 101     |     | YES |     |     |       |       | 
  1423	 4    | 100   |    assert @ finish  | YES |     |     |     |       |       | 
  1424	 5    | 100   |    assert @ finish  | YES |     |     |     |       |       | 
  1425	----------------------------------------------------------------------------
  1426	
  1427	
  1428	File d:\tokeneer\code\core\certificatestore\init.vcg
  1429	procedure CertificateStore.Init
  1430	
  1431	VCs generated 01-MAY-2009 10:43:47
  1432	
  1433	VCs simplified 01-MAY-2009 10:44:23
  1434	
  1435	VCs for procedure_init :
  1436	----------------------------------------------------------------------------
  1437	      |       |                     |  -----Proved In-----  |       |       |
  1438	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1439	----------------------------------------------------------------------------
  1440	 1    | start | rtc check @ 288     |     | YES |     |     |       |       | 
  1441	 2    | start | rtc check @ 293     |     | YES |     |     |       |       | 
  1442	 3    | start | rtc check @ 303     |     | YES |     |     |       |       | 
  1443	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1444	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1445	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1446	 7    |       | refinement          | YES |     |     |     |       |       | 
  1447	 8    |       | refinement          | YES |     |     |     |       |       | 
  1448	----------------------------------------------------------------------------
  1449	
  1450	
  1451	File d:\tokeneer\code\core\certificatestore\putnextserialnumber.vcg
  1452	procedure CertificateStore.PutNextSerialNumber
  1453	
  1454	VCs generated 01-MAY-2009 10:43:47
  1455	
  1456	VCs simplified 01-MAY-2009 10:44:23
  1457	
  1458	VCs for procedure_putnextserialnumber :
  1459	----------------------------------------------------------------------------
  1460	      |       |                     |  -----Proved In-----  |       |       |
  1461	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1462	----------------------------------------------------------------------------
  1463	 1    | start | rtc check @ 230     |     | YES |     |     |       |       | 
  1464	 2    | start | rtc check @ 235     |     | YES |     |     |       |       | 
  1465	 3    | start | rtc check @ 235     |     | YES |     |     |       |       | 
  1466	 4    | start | rtc check @ 238     |     | YES |     |     |       |       | 
  1467	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1468	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1469	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1470	----------------------------------------------------------------------------
  1471	
  1472	
  1473	File d:\tokeneer\code\core\certificatestore\serialnumber.vcg
  1474	function CertificateStore.SerialNumber
  1475	
  1476	VCs generated 01-MAY-2009 10:43:47
  1477	
  1478	VCs simplified 01-MAY-2009 10:44:23
  1479	
  1480	VCs for function_serialnumber :
  1481	----------------------------------------------------------------------------
  1482	      |       |                     |  -----Proved In-----  |       |       |
  1483	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1484	----------------------------------------------------------------------------
  1485	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1486	 2    |       | refinement          | YES |     |     |     |       |       | 
  1487	 3    |       | refinement          | YES |     |     |     |       |       | 
  1488	----------------------------------------------------------------------------
  1489	
  1490	
  1491	File d:\tokeneer\code\core\certificatestore\serialnumberhasoverflowed.vcg
  1492	function CertificateStore.SerialNumberHasOverflowed
  1493	
  1494	VCs generated 01-MAY-2009 10:43:47
  1495	
  1496	VCs simplified 01-MAY-2009 10:44:23
  1497	
  1498	VCs for function_serialnumberhasoverflowed :
  1499	----------------------------------------------------------------------------
  1500	      |       |                     |  -----Proved In-----  |       |       |
  1501	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1502	----------------------------------------------------------------------------
  1503	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1504	 2    |       | refinement          | YES |     |     |     |       |       | 
  1505	 3    |       | refinement          | YES |     |     |     |       |       | 
  1506	----------------------------------------------------------------------------
  1507	
  1508	
  1509	File d:\tokeneer\code\core\certificatestore\updatestore.vcg
  1510	procedure CertificateStore.UpdateStore
  1511	
  1512	VCs generated 01-MAY-2009 10:43:47
  1513	
  1514	VCs simplified 01-MAY-2009 10:44:23
  1515	
  1516	VCs for procedure_updatestore :
  1517	----------------------------------------------------------------------------
  1518	      |       |                     |  -----Proved In-----  |       |       |
  1519	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1520	----------------------------------------------------------------------------
  1521	 1    | start | rtc check @ 349     |     | YES |     |     |       |       | 
  1522	 2    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1523	 3    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1524	 4    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1525	 5    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1526	 6    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1527	 7    | start | rtc check @ 366     |     | YES |     |     |       |       | 
  1528	 8    | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1529	 9    | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1530	 10   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1531	 11   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1532	 12   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1533	 13   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1534	 14   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1535	 15   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1536	 16   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1537	 17   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1538	 18   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1539	 19   | start | rtc check @ 373     |     | YES |     |     |       |       | 
  1540	 20   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1541	 21   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1542	 22   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1543	 23   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1544	 24   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1545	 25   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1546	 26   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1547	 27   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1548	 28   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1549	 29   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1550	 30   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1551	 31   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1552	 32   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1553	 33   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1554	 34   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1555	 35   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1556	 36   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1557	 37   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1558	 38   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1559	 39   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1560	 40   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1561	 41   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1562	 42   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1563	 43   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1564	 44   |       | refinement          | YES |     |     |     |       |       | 
  1565	 45   |       | refinement          | YES |     |     |     |       |       | 
  1566	----------------------------------------------------------------------------
  1567	
  1568	
  1569	File d:\tokeneer\code\core\clock\addduration.vcg
  1570	function Clock.AddDuration
  1571	
  1572	VCs generated 01-MAY-2009 10:43:40
  1573	
  1574	VCs simplified 01-MAY-2009 10:44:27
  1575	
  1576	VCs for function_addduration :
  1577	----------------------------------------------------------------------------
  1578	      |       |                     |  -----Proved In-----  |       |       |
  1579	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1580	----------------------------------------------------------------------------
  1581	 1    | start | rtc check @ 435     |     | YES |     |     |       |       | 
  1582	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1583	----------------------------------------------------------------------------
  1584	
  1585	
  1586	File d:\tokeneer\code\core\clock\constructtime.vcg
  1587	procedure Clock.ConstructTime
  1588	
  1589	VCs generated 01-MAY-2009 10:43:39
  1590	
  1591	VCs simplified 01-MAY-2009 10:44:27
  1592	
  1593	VCs for procedure_constructtime :
  1594	----------------------------------------------------------------------------
  1595	      |       |                     |  -----Proved In-----  |       |       |
  1596	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1597	----------------------------------------------------------------------------
  1598	 1    | start | rtc check @ 224     |     | YES |     |     |       |       | 
  1599	 2    | start | rtc check @ 236     |     | YES |     |     |       |       | 
  1600	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1601	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1602	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1603	----------------------------------------------------------------------------
  1604	
  1605	
  1606	File d:\tokeneer\code\core\clock\getnow.vcg
  1607	function Clock.GetNow
  1608	
  1609	VCs generated 01-MAY-2009 10:43:39
  1610	
  1611	VCs simplified 01-MAY-2009 10:44:28
  1612	
  1613	VCs for function_getnow :
  1614	----------------------------------------------------------------------------
  1615	      |       |                     |  -----Proved In-----  |       |       |
  1616	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1617	----------------------------------------------------------------------------
  1618	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1619	 2    |       | refinement          | YES |     |     |     |       |       | 
  1620	 3    |       | refinement          | YES |     |     |     |       |       | 
  1621	----------------------------------------------------------------------------
  1622	
  1623	
  1624	File d:\tokeneer\code\core\clock\greaterthan.vcg
  1625	function Clock.GreaterThan
  1626	
  1627	VCs generated 01-MAY-2009 10:43:39
  1628	
  1629	VCs simplified 01-MAY-2009 10:44:28
  1630	
  1631	VCs for function_greaterthan :
  1632	----------------------------------------------------------------------------
  1633	      |       |                     |  -----Proved In-----  |       |       |
  1634	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1635	----------------------------------------------------------------------------
  1636	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1637	----------------------------------------------------------------------------
  1638	
  1639	
  1640	File d:\tokeneer\code\core\clock\greaterthanorequal.vcg
  1641	function Clock.GreaterThanOrEqual
  1642	
  1643	VCs generated 01-MAY-2009 10:43:39
  1644	
  1645	VCs simplified 01-MAY-2009 10:44:28
  1646	
  1647	VCs for function_greaterthanorequal :
  1648	----------------------------------------------------------------------------
  1649	      |       |                     |  -----Proved In-----  |       |       |
  1650	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1651	----------------------------------------------------------------------------
  1652	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1653	----------------------------------------------------------------------------
  1654	
  1655	
  1656	File d:\tokeneer\code\core\clock\lessthan.vcg
  1657	function Clock.LessThan
  1658	
  1659	VCs generated 01-MAY-2009 10:43:39
  1660	
  1661	VCs simplified 01-MAY-2009 10:44:28
  1662	
  1663	VCs for function_lessthan :
  1664	----------------------------------------------------------------------------
  1665	      |       |                     |  -----Proved In-----  |       |       |
  1666	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1667	----------------------------------------------------------------------------
  1668	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1669	----------------------------------------------------------------------------
  1670	
  1671	
  1672	File d:\tokeneer\code\core\clock\lessthanorequal.vcg
  1673	function Clock.LessThanOrEqual
  1674	
  1675	VCs generated 01-MAY-2009 10:43:39
  1676	
  1677	VCs simplified 01-MAY-2009 10:44:28
  1678	
  1679	VCs for function_lessthanorequal :
  1680	----------------------------------------------------------------------------
  1681	      |       |                     |  -----Proved In-----  |       |       |
  1682	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1683	----------------------------------------------------------------------------
  1684	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1685	----------------------------------------------------------------------------
  1686	
  1687	
  1688	File d:\tokeneer\code\core\clock\poll.vcg
  1689	procedure Clock.Poll
  1690	
  1691	VCs generated 01-MAY-2009 10:43:39
  1692	
  1693	VCs simplified 01-MAY-2009 10:44:28
  1694	
  1695	VCs for procedure_poll :
  1696	----------------------------------------------------------------------------
  1697	      |       |                     |  -----Proved In-----  |       |       |
  1698	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1699	----------------------------------------------------------------------------
  1700	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1701	 2    |       | refinement          | YES |     |     |     |       |       | 
  1702	 3    |       | refinement          | YES |     |     |     |       |       | 
  1703	----------------------------------------------------------------------------
  1704	
  1705	
  1706	File d:\tokeneer\code\core\clock\printduration.vcg
  1707	function Clock.PrintDuration
  1708	
  1709	VCs generated 01-MAY-2009 10:43:39
  1710	
  1711	VCs simplified 01-MAY-2009 10:44:29
  1712	
  1713	VCs for function_printduration :
  1714	----------------------------------------------------------------------------
  1715	      |       |                     |  -----Proved In-----  |       |       |
  1716	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1717	----------------------------------------------------------------------------
  1718	 1    | start | pre check @ 323     |     | YES |     |     |       |       | 
  1719	 2    | start | pre check @ 328     |     | YES |     |     |       |       | 
  1720	 3    | start | pre check @ 334     |     | YES |     |     |       |       | 
  1721	 4    | start | pre check @ 340     |     | YES |     |     |       |       | 
  1722	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1723	----------------------------------------------------------------------------
  1724	
  1725	
  1726	File d:\tokeneer\code\core\clock\printtime.vcg
  1727	function Clock.PrintTime
  1728	
  1729	VCs generated 01-MAY-2009 10:43:40
  1730	
  1731	VCs simplified 01-MAY-2009 10:44:29
  1732	
  1733	VCs for function_printtime :
  1734	----------------------------------------------------------------------------
  1735	      |       |                     |  -----Proved In-----  |       |       |
  1736	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1737	----------------------------------------------------------------------------
  1738	 1    | start |    assert @ 380     |     | YES |     |     |       |       | 
  1739	 2    | 380   | pre check @ 383     |     | YES |     |     |       |       | 
  1740	 3    | 380   | pre check @ 388     |     | YES |     |     |       |       | 
  1741	 4    | 380   | pre check @ 393     |     | YES |     |     |       |       | 
  1742	 5    | 380   | pre check @ 398     |     | YES |     |     |       |       | 
  1743	 6    | 380   | pre check @ 403     |     | YES |     |     |       |       | 
  1744	 7    | 380   | pre check @ 409     |     | YES |     |     |       |       | 
  1745	 8    | 380   | pre check @ 415     |     | YES |     |     |       |       | 
  1746	 9    | 380   |    assert @ finish  | YES |     |     |     |       |       | 
  1747	----------------------------------------------------------------------------
  1748	
  1749	
  1750	File d:\tokeneer\code\core\clock\setstringsegment.vcg
  1751	procedure Clock.SetStringSegment
  1752	
  1753	VCs generated 01-MAY-2009 10:43:39
  1754	
  1755	VCs simplified 01-MAY-2009 10:44:37
  1756	
  1757	VCs for procedure_setstringsegment :
  1758	----------------------------------------------------------------------------
  1759	      |       |                     |  -----Proved In-----  |       |       |
  1760	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1761	----------------------------------------------------------------------------
  1762	 1    | start | rtc check @ 71      |     | YES |     |     |       |       | 
  1763	 2    | start | rtc check @ 73      |     | YES |     |     |       |       | 
  1764	 3    | start | rtc check @ 73      |     | YES |     |     |       |       | 
  1765	 4    | start |    assert @ 74      |     | YES |     |     |       |       | 
  1766	 5    | 74    |    assert @ 74      |     | YES |     |     |       |       | 
  1767	 6    | 74    | rtc check @ 77      |     | YES |     |     |       |       | 
  1768	 7    | 74    | rtc check @ 78      |     | YES |     |     |       |       | 
  1769	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1770	 9    | 74    |    assert @ finish  | YES |     |     |     |       |       | 
  1771	----------------------------------------------------------------------------
  1772	
  1773	
  1774	File d:\tokeneer\code\core\clock\splittime.vcg
  1775	procedure Clock.SplitTime
  1776	
  1777	VCs generated 01-MAY-2009 10:43:39
  1778	
  1779	VCs simplified 01-MAY-2009 10:44:37
  1780	
  1781	VCs for procedure_splittime :
  1782	----------------------------------------------------------------------------
  1783	      |       |                     |  -----Proved In-----  |       |       |
  1784	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1785	----------------------------------------------------------------------------
  1786	 1    | start | rtc check @ 272     |     | YES |     |     |       |       | 
  1787	 2    | start | rtc check @ 273     |     | YES |     |     |       |       | 
  1788	 3    | start | rtc check @ 274     |     | YES |     |     |       |       | 
  1789	 4    | start | rtc check @ 275     |     | YES |     |     |       |       | 
  1790	 5    | start | rtc check @ 276     |     | YES |     |     |       |       | 
  1791	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1792	----------------------------------------------------------------------------
  1793	
  1794	
  1795	File d:\tokeneer\code\core\clock\startofday.vcg
  1796	function Clock.StartOfDay
  1797	
  1798	VCs generated 01-MAY-2009 10:43:39
  1799	
  1800	VCs simplified 01-MAY-2009 10:44:40
  1801	
  1802	VCs for function_startofday :
  1803	----------------------------------------------------------------------------
  1804	      |       |                     |  -----Proved In-----  |       |       |
  1805	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1806	----------------------------------------------------------------------------
  1807	 1    | start | rtc check @ 290     |     | YES |     |     |       |       | 
  1808	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1809	----------------------------------------------------------------------------
  1810	
  1811	
  1812	File d:\tokeneer\code\core\clock\thecurrenttime.vcg
  1813	function Clock.TheCurrentTime
  1814	
  1815	VCs generated 01-MAY-2009 10:43:39
  1816	
  1817	VCs simplified 01-MAY-2009 10:44:40
  1818	
  1819	VCs for function_thecurrenttime :
  1820	----------------------------------------------------------------------------
  1821	      |       |                     |  -----Proved In-----  |       |       |
  1822	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1823	----------------------------------------------------------------------------
  1824	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1825	----------------------------------------------------------------------------
  1826	
  1827	
  1828	File d:\tokeneer\code\core\configdata\authperiodisempty.vcg
  1829	function ConfigData.AuthPeriodIsEmpty
  1830	
  1831	VCs generated 01-MAY-2009 10:44:01
  1832	
  1833	VCs simplified 01-MAY-2009 10:44:40
  1834	
  1835	VCs for function_authperiodisempty :
  1836	----------------------------------------------------------------------------
  1837	      |       |                     |  -----Proved In-----  |       |       |
  1838	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1839	----------------------------------------------------------------------------
  1840	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1841	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1842	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1843	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1844	 5    |       | refinement          | YES |     |     |     |       |       | 
  1845	 6    |       | refinement          | YES |     |     |     |       |       | 
  1846	----------------------------------------------------------------------------
  1847	
  1848	
  1849	File d:\tokeneer\code\core\configdata\getauthperiod.vcg
  1850	procedure ConfigData.GetAuthPeriod
  1851	
  1852	VCs generated 01-MAY-2009 10:44:01
  1853	
  1854	VCs simplified 01-MAY-2009 10:44:40
  1855	
  1856	VCs for procedure_getauthperiod :
  1857	----------------------------------------------------------------------------
  1858	      |       |                     |  -----Proved In-----  |       |       |
  1859	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1860	----------------------------------------------------------------------------
  1861	 1    | start | rtc check @ 1599    |     | YES |     |     |       |       | 
  1862	 2    | start | rtc check @ 1607    |     | YES |     |     |       |       | 
  1863	 3    | start | rtc check @ 1608    |     | YES |     |     |       |       | 
  1864	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1865	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1866	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1867	 7    |       | refinement          | YES |     |     |     |       |       | 
  1868	 8    |       | refinement          | YES |     |     |     |       |       | 
  1869	----------------------------------------------------------------------------
  1870	
  1871	
  1872	File d:\tokeneer\code\core\configdata\init.vcg
  1873	procedure ConfigData.Init
  1874	
  1875	VCs generated 01-MAY-2009 10:44:01
  1876	
  1877	VCs simplified 01-MAY-2009 10:44:41
  1878	
  1879	VCs for procedure_init :
  1880	----------------------------------------------------------------------------
  1881	      |       |                     |  -----Proved In-----  |       |       |
  1882	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1883	----------------------------------------------------------------------------
  1884	 1    | start | rtc check @ 1349    |     | YES |     |     |       |       | 
  1885	 2    | start | rtc check @ 1367    |     | YES |     |     |       |       | 
  1886	 3    | start | rtc check @ 1368    |     | YES |     |     |       |       | 
  1887	 4    | start | rtc check @ 1369    |     | YES |     |     |       |       | 
  1888	 5    | start | rtc check @ 1370    |     | YES |     |     |       |       | 
  1889	 6    | start | rtc check @ 1371    |     | YES |     |     |       |       | 
  1890	 7    | start | rtc check @ 1372    |     | YES |     |     |       |       | 
  1891	 8    | start | rtc check @ 1373    |     | YES |     |     |       |       | 
  1892	 9    | start | rtc check @ 1374    |     | YES |     |     |       |       | 
  1893	 10   | start | rtc check @ 1375    |     | YES |     |     |       |       | 
  1894	 11   | start | rtc check @ 1376    |     | YES |     |     |       |       | 
  1895	 12   | start | rtc check @ 1377    |     | YES |     |     |       |       | 
  1896	 13   | start | rtc check @ 1378    |     | YES |     |     |       |       | 
  1897	 14   | start | rtc check @ 1379    |     | YES |     |     |       |       | 
  1898	 15   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1899	 16   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1900	 17   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1901	 18   |       | refinement          | YES |     |     |     |       |       | 
  1902	 19   |       | refinement          | YES |     |     |     |       |       | 
  1903	----------------------------------------------------------------------------
  1904	
  1905	
  1906	File d:\tokeneer\code\core\configdata\init\setdefaults.vcg
  1907	procedure ConfigData.Init.SetDefaults
  1908	
  1909	VCs generated 01-MAY-2009 10:44:01
  1910	
  1911	VCs simplified 01-MAY-2009 10:44:40
  1912	
  1913	VCs for procedure_setdefaults :
  1914	----------------------------------------------------------------------------
  1915	      |       |                     |  -----Proved In-----  |       |       |
  1916	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1917	----------------------------------------------------------------------------
  1918	 1    | start | rtc check @ 1321    |     | YES |     |     |       |       | 
  1919	 2    | start | rtc check @ 1322    |     | YES |     |     |       |       | 
  1920	 3    | start | rtc check @ 1323    |     | YES |     |     |       |       | 
  1921	 4    | start | rtc check @ 1324    |     | YES |     |     |       |       | 
  1922	 5    | start | rtc check @ 1325    |     | YES |     |     |       |       | 
  1923	 6    | start | rtc check @ 1326    |     | YES |     |     |       |       | 
  1924	 7    | start | rtc check @ 1327    |     | YES |     |     |       |       | 
  1925	 8    | start | rtc check @ 1328    |     | YES |     |     |       |       | 
  1926	 9    | start | rtc check @ 1329    |     | YES |     |     |       |       | 
  1927	 10   | start | rtc check @ 1330    |     | YES |     |     |       |       | 
  1928	 11   | start | rtc check @ 1331    |     | YES |     |     |       |       | 
  1929	 12   | start | rtc check @ 1332    |     | YES |     |     |       |       | 
  1930	 13   | start | rtc check @ 1333    |     | YES |     |     |       |       | 
  1931	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  1932	----------------------------------------------------------------------------
  1933	
  1934	
  1935	File d:\tokeneer\code\core\configdata\isinentryperiod.vcg
  1936	function ConfigData.IsInEntryPeriod
  1937	
  1938	VCs generated 01-MAY-2009 10:44:01
  1939	
  1940	VCs simplified 01-MAY-2009 10:44:41
  1941	
  1942	VCs for function_isinentryperiod :
  1943	----------------------------------------------------------------------------
  1944	      |       |                     |  -----Proved In-----  |       |       |
  1945	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1946	----------------------------------------------------------------------------
  1947	 1    | start | rtc check @ 1637    |     | YES |     |     |       |       | 
  1948	 2    | start | rtc check @ 1637    |     | YES |     |     |       |       | 
  1949	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1950	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1951	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1952	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  1953	 7    |       | refinement          | YES |     |     |     |       |       | 
  1954	 8    |       | refinement          | YES |     |     |     |       |       | 
  1955	----------------------------------------------------------------------------
  1956	
  1957	
  1958	File d:\tokeneer\code\core\configdata\thealarmsilentduration.vcg
  1959	function ConfigData.TheAlarmSilentDuration
  1960	
  1961	VCs generated 01-MAY-2009 10:44:01
  1962	
  1963	VCs simplified 01-MAY-2009 10:44:41
  1964	
  1965	VCs for function_thealarmsilentduration :
  1966	----------------------------------------------------------------------------
  1967	      |       |                     |  -----Proved In-----  |       |       |
  1968	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1969	----------------------------------------------------------------------------
  1970	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1971	 2    |       | refinement          | YES |     |     |     |       |       | 
  1972	 3    |       | refinement          | YES |     |     |     |       |       | 
  1973	----------------------------------------------------------------------------
  1974	
  1975	
  1976	File d:\tokeneer\code\core\configdata\thealarmthresholdentries.vcg
  1977	function ConfigData.TheAlarmThresholdEntries
  1978	
  1979	VCs generated 01-MAY-2009 10:44:01
  1980	
  1981	VCs simplified 01-MAY-2009 10:44:41
  1982	
  1983	VCs for function_thealarmthresholdentries :
  1984	----------------------------------------------------------------------------
  1985	      |       |                     |  -----Proved In-----  |       |       |
  1986	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  1987	----------------------------------------------------------------------------
  1988	 1    | start | rtc check @ 1760    |     | YES |     |     |       |       | 
  1989	 2    | start | rtc check @ 1762    |     | YES |     |     |       |       | 
  1990	 3    | start | rtc check @ 1764    |     | YES |     |     |       |       | 
  1991	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1992	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  1993	 6    |       | refinement          | YES |     |     |     |       |       | 
  1994	 7    |       | refinement          | YES |     |     |     |       |       | 
  1995	----------------------------------------------------------------------------
  1996	
  1997	
  1998	File d:\tokeneer\code\core\configdata\thedisplayfields.vcg
  1999	procedure ConfigData.TheDisplayFields
  2000	
  2001	VCs generated 01-MAY-2009 10:44:01
  2002	
  2003	VCs simplified 01-MAY-2009 10:44:41
  2004	
  2005	VCs for procedure_thedisplayfields :
  2006	----------------------------------------------------------------------------
  2007	      |       |                     |  -----Proved In-----  |       |       |
  2008	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2009	----------------------------------------------------------------------------
  2010	 1    | start | rtc check @ 1518    |     | YES |     |     |       |       | 
  2011	 2    | start | rtc check @ 1519    |     | YES |     |     |       |       | 
  2012	 3    | start | rtc check @ 1520    |     | YES |     |     |       |       | 
  2013	 4    | start | rtc check @ 1521    |     | YES |     |     |       |       | 
  2014	 5    | start | rtc check @ 1522    |     | YES |     |     |       |       | 
  2015	 6    | start | rtc check @ 1523    |     | YES |     |     |       |       | 
  2016	 7    | start | rtc check @ 1524    |     | YES |     |     |       |       | 
  2017	 8    | start | rtc check @ 1525    |     | YES |     |     |       |       | 
  2018	 9    | start | rtc check @ 1526    |     | YES |     |     |       |       | 
  2019	 10   | start | rtc check @ 1527    |     | YES |     |     |       |       | 
  2020	 11   | start | rtc check @ 1528    |     | YES |     |     |       |       | 
  2021	 12   | start | rtc check @ 1529    |     | YES |     |     |       |       | 
  2022	 13   | start | rtc check @ 1530    |     | YES |     |     |       |       | 
  2023	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2024	 15   |       | refinement          | YES |     |     |     |       |       | 
  2025	 16   |       | refinement          | YES |     |     |     |       |       | 
  2026	----------------------------------------------------------------------------
  2027	
  2028	
  2029	File d:\tokeneer\code\core\configdata\theenclaveclearance.vcg
  2030	function ConfigData.TheEnclaveClearance
  2031	
  2032	VCs generated 01-MAY-2009 10:44:01
  2033	
  2034	VCs simplified 01-MAY-2009 10:44:42
  2035	
  2036	VCs for function_theenclaveclearance :
  2037	----------------------------------------------------------------------------
  2038	      |       |                     |  -----Proved In-----  |       |       |
  2039	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2040	----------------------------------------------------------------------------
  2041	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2042	 2    |       | refinement          | YES |     |     |     |       |       | 
  2043	 3    |       | refinement          | YES |     |     |     |       |       | 
  2044	----------------------------------------------------------------------------
  2045	
  2046	
  2047	File d:\tokeneer\code\core\configdata\thefingerwaitduration.vcg
  2048	function ConfigData.TheFingerWaitDuration
  2049	
  2050	VCs generated 01-MAY-2009 10:44:01
  2051	
  2052	VCs simplified 01-MAY-2009 10:44:42
  2053	
  2054	VCs for function_thefingerwaitduration :
  2055	----------------------------------------------------------------------------
  2056	      |       |                     |  -----Proved In-----  |       |       |
  2057	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2058	----------------------------------------------------------------------------
  2059	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2060	 2    |       | refinement          | YES |     |     |     |       |       | 
  2061	 3    |       | refinement          | YES |     |     |     |       |       | 
  2062	----------------------------------------------------------------------------
  2063	
  2064	
  2065	File d:\tokeneer\code\core\configdata\thelatchunlockduration.vcg
  2066	function ConfigData.TheLatchUnlockDuration
  2067	
  2068	VCs generated 01-MAY-2009 10:44:01
  2069	
  2070	VCs simplified 01-MAY-2009 10:44:42
  2071	
  2072	VCs for function_thelatchunlockduration :
  2073	----------------------------------------------------------------------------
  2074	      |       |                     |  -----Proved In-----  |       |       |
  2075	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2076	----------------------------------------------------------------------------
  2077	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2078	 2    |       | refinement          | YES |     |     |     |       |       | 
  2079	 3    |       | refinement          | YES |     |     |     |       |       | 
  2080	----------------------------------------------------------------------------
  2081	
  2082	
  2083	File d:\tokeneer\code\core\configdata\thesystemmaxfar.vcg
  2084	function ConfigData.TheSystemMaxFar
  2085	
  2086	VCs generated 01-MAY-2009 10:44:01
  2087	
  2088	VCs simplified 01-MAY-2009 10:44:42
  2089	
  2090	VCs for function_thesystemmaxfar :
  2091	----------------------------------------------------------------------------
  2092	      |       |                     |  -----Proved In-----  |       |       |
  2093	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2094	----------------------------------------------------------------------------
  2095	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2096	 2    |       | refinement          | YES |     |     |     |       |       | 
  2097	 3    |       | refinement          | YES |     |     |     |       |       | 
  2098	----------------------------------------------------------------------------
  2099	
  2100	
  2101	File d:\tokeneer\code\core\configdata\thetokenremovalduration.vcg
  2102	function ConfigData.TheTokenRemovalDuration
  2103	
  2104	VCs generated 01-MAY-2009 10:44:01
  2105	
  2106	VCs simplified 01-MAY-2009 10:44:42
  2107	
  2108	VCs for function_thetokenremovalduration :
  2109	----------------------------------------------------------------------------
  2110	      |       |                     |  -----Proved In-----  |       |       |
  2111	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2112	----------------------------------------------------------------------------
  2113	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2114	 2    |       | refinement          | YES |     |     |     |       |       | 
  2115	 3    |       | refinement          | YES |     |     |     |       |       | 
  2116	----------------------------------------------------------------------------
  2117	
  2118	
  2119	File d:\tokeneer\code\core\configdata\updatedata.vcg
  2120	procedure ConfigData.UpdateData
  2121	
  2122	VCs generated 01-MAY-2009 10:44:01
  2123	
  2124	VCs simplified 01-MAY-2009 10:44:42
  2125	
  2126	VCs for procedure_updatedata :
  2127	----------------------------------------------------------------------------
  2128	      |       |                     |  -----Proved In-----  |       |       |
  2129	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2130	----------------------------------------------------------------------------
  2131	 1    | start | rtc check @ 1452    |     | YES |     |     |       |       | 
  2132	 2    | start | rtc check @ 1453    |     | YES |     |     |       |       | 
  2133	 3    | start | rtc check @ 1454    |     | YES |     |     |       |       | 
  2134	 4    | start | rtc check @ 1455    |     | YES |     |     |       |       | 
  2135	 5    | start | rtc check @ 1456    |     | YES |     |     |       |       | 
  2136	 6    | start | rtc check @ 1457    |     | YES |     |     |       |       | 
  2137	 7    | start | rtc check @ 1458    |     | YES |     |     |       |       | 
  2138	 8    | start | rtc check @ 1459    |     | YES |     |     |       |       | 
  2139	 9    | start | rtc check @ 1460    |     | YES |     |     |       |       | 
  2140	 10   | start | rtc check @ 1461    |     | YES |     |     |       |       | 
  2141	 11   | start | rtc check @ 1462    |     | YES |     |     |       |       | 
  2142	 12   | start | rtc check @ 1463    |     | YES |     |     |       |       | 
  2143	 13   | start | rtc check @ 1464    |     | YES |     |     |       |       | 
  2144	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2145	 15   |       | refinement          | YES |     |     |     |       |       | 
  2146	 16   |       | refinement          | YES |     |     |     |       |       | 
  2147	----------------------------------------------------------------------------
  2148	
  2149	
  2150	File d:\tokeneer\code\core\configdata\validatefile.vcg
  2151	procedure ConfigData.ValidateFile
  2152	
  2153	VCs generated 01-MAY-2009 10:44:00
  2154	
  2155	VCs simplified 01-MAY-2009 10:44:46
  2156	
  2157	VCs for procedure_validatefile :
  2158	----------------------------------------------------------------------------
  2159	      |       |                     |  -----Proved In-----  |       |       |
  2160	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2161	----------------------------------------------------------------------------
  2162	 1    | start | rtc check @ 891     |     | YES |     |     |       |       | 
  2163	 2    | start |    assert @ 894     | YES |     |     |     |       |       | 
  2164	 3    | start |    assert @ 894     | YES |     |     |     |       |       | 
  2165	 4    | 894   | rtc check @ 899     |     | YES |     |     |       |       | 
  2166	 5    | 894   |    assert @ 902     | YES |     |     |     |       |       | 
  2167	 6    | 894   |    assert @ 902     | YES |     |     |     |       |       | 
  2168	 7    | 902   | rtc check @ 907     |     | YES |     |     |       |       | 
  2169	 8    | 902   |    assert @ 910     | YES |     |     |     |       |       | 
  2170	 9    | 902   |    assert @ 910     | YES |     |     |     |       |       | 
  2171	 10   | 910   | rtc check @ 915     |     | YES |     |     |       |       | 
  2172	 11   | 910   | rtc check @ 921     |     | YES |     |     |       |       | 
  2173	 12   | 910   | rtc check @ 921     |     | YES |     |     |       |       | 
  2174	 13   | 910   |    assert @ 924     | YES |     |     |     |       |       | 
  2175	 14   | 910   |    assert @ 924     | YES |     |     |     |       |       | 
  2176	 15   | 910   |    assert @ 924     | YES |     |     |     |       |       | 
  2177	 16   | 910   |    assert @ 924     | YES |     |     |     |       |       | 
  2178	 17   | 924   | rtc check @ 929     |     | YES |     |     |       |       | 
  2179	 18   | 924   |    assert @ 932     | YES |     |     |     |       |       | 
  2180	 19   | 924   |    assert @ 932     | YES |     |     |     |       |       | 
  2181	 20   | 932   | rtc check @ 937     |     | YES |     |     |       |       | 
  2182	 21   | 932   |    assert @ 940     | YES |     |     |     |       |       | 
  2183	 22   | 932   |    assert @ 940     | YES |     |     |     |       |       | 
  2184	 23   | 940   | rtc check @ 945     |     | YES |     |     |       |       | 
  2185	 24   | 940   |    assert @ 948     | YES |     |     |     |       |       | 
  2186	 25   | 940   |    assert @ 948     | YES |     |     |     |       |       | 
  2187	 26   | 948   | rtc check @ 953     |     | YES |     |     |       |       | 
  2188	 27   | 948   |    assert @ 956     | YES |     |     |     |       |       | 
  2189	 28   | 948   |    assert @ 956     | YES |     |     |     |       |       | 
  2190	 29   | 956   | rtc check @ 961     |     | YES |     |     |       |       | 
  2191	 30   | 956   |    assert @ 964     | YES |     |     |     |       |       | 
  2192	 31   | 956   |    assert @ 964     | YES |     |     |     |       |       | 
  2193	 32   | 964   | rtc check @ 969     |     | YES |     |     |       |       | 
  2194	 33   | 964   |    assert @ 972     | YES |     |     |     |       |       | 
  2195	 34   | 964   |    assert @ 972     | YES |     |     |     |       |       | 
  2196	 35   | 972   | rtc check @ 977     |     | YES |     |     |       |       | 
  2197	 36   | 972   |    assert @ 980     | YES |     |     |     |       |       | 
  2198	 37   | 972   |    assert @ 980     | YES |     |     |     |       |       | 
  2199	 38   | 980   | rtc check @ 985     |     | YES |     |     |       |       | 
  2200	 39   | 980   |    assert @ finish  | YES |     |     |     |       |       | 
  2201	 40   | 980   |    assert @ finish  | YES |     |     |     |       |       | 
  2202	 41   | 980   |    assert @ finish  | YES |     |     |     |       |       | 
  2203	 42   | 980   |    assert @ finish  | YES |     |     |     |       |       | 
  2204	----------------------------------------------------------------------------
  2205	
  2206	
  2207	File d:\tokeneer\code\core\configdata\validatefile\readaccesspolicy.vcg
  2208	procedure ConfigData.ValidateFile.ReadAccessPolicy
  2209	
  2210	VCs generated 01-MAY-2009 10:44:00
  2211	
  2212	VCs simplified 01-MAY-2009 10:44:42
  2213	
  2214	VCs for procedure_readaccesspolicy :
  2215	----------------------------------------------------------------------------
  2216	      |       |                     |  -----Proved In-----  |       |       |
  2217	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2218	----------------------------------------------------------------------------
  2219	 1    | start | rtc check @ 709     |     | YES |     |     |       |       | 
  2220	 2    | start | rtc check @ 710     |     | YES |     |     |       |       | 
  2221	 3    | start | rtc check @ 714     |     | YES |     |     |       |       | 
  2222	 4    | start |    assert @ 716     |     | YES |     |     |       |       | 
  2223	 5    | 716   |    assert @ 716     |     | YES |     |     |       |       | 
  2224	 6    | 718   |    assert @ 716     |     | YES |     |     |       |       | 
  2225	 7    | 724   |    assert @ 716     |     | YES |     |     |       |       | 
  2226	 8    | 724   |    assert @ 716     |     | YES |     |     |       |       | 
  2227	 9    | 716   | rtc check @ 717     |     | YES |     |     |       |       | 
  2228	 10   | 716   |    assert @ 718     |     | YES |     |     |       |       | 
  2229	 11   | 718   | rtc check @ 723     |     | YES |     |     |       |       | 
  2230	 12   | 718   | rtc check @ 723     |     | YES |     |     |       |       | 
  2231	 13   | 718   |    assert @ 724     |     | YES |     |     |       |       | 
  2232	 14   | 724   |    assert @ 724     |     | YES |     |     |       |       | 
  2233	 15   | 724   | rtc check @ 729     |     | YES |     |     |       |       | 
  2234	 16   | 716   | rtc check @ 736     |     | YES |     |     |       |       | 
  2235	 17   | 718   | rtc check @ 736     |     | YES |     |     |       |       | 
  2236	 18   | 724   | rtc check @ 736     |     | YES |     |     |       |       | 
  2237	 19   | 724   | rtc check @ 736     |     | YES |     |     |       |       | 
  2238	 20   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2239	 21   | 716   |    assert @ finish  | YES |     |     |     |       |       | 
  2240	 22   | 716   |    assert @ finish  | YES |     |     |     |       |       | 
  2241	 23   | 718   |    assert @ finish  | YES |     |     |     |       |       | 
  2242	 24   | 718   |    assert @ finish  | YES |     |     |     |       |       | 
  2243	 25   | 724   |    assert @ finish  | YES |     |     |     |       |       | 
  2244	 26   | 724   |    assert @ finish  | YES |     |     |     |       |       | 
  2245	 27   | 724   |    assert @ finish  | YES |     |     |     |       |       | 
  2246	 28   | 724   |    assert @ finish  | YES |     |     |     |       |       | 
  2247	----------------------------------------------------------------------------
  2248	
  2249	
  2250	File d:\tokeneer\code\core\configdata\validatefile\readalarmsilent.vcg
  2251	procedure ConfigData.ValidateFile.ReadAlarmSilent
  2252	
  2253	VCs generated 01-MAY-2009 10:43:59
  2254	
  2255	VCs simplified 01-MAY-2009 10:44:43
  2256	
  2257	VCs for procedure_readalarmsilent :
  2258	----------------------------------------------------------------------------
  2259	      |       |                     |  -----Proved In-----  |       |       |
  2260	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2261	----------------------------------------------------------------------------
  2262	 1    | start | rtc check @ 451     |     | YES |     |     |       |       | 
  2263	 2    | start | rtc check @ 452     |     | YES |     |     |       |       | 
  2264	 3    | start | rtc check @ 455     |     | YES |     |     |       |       | 
  2265	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2266	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2267	----------------------------------------------------------------------------
  2268	
  2269	
  2270	File d:\tokeneer\code\core\configdata\validatefile\readalarmthreshold.vcg
  2271	procedure ConfigData.ValidateFile.ReadAlarmThreshold
  2272	
  2273	VCs generated 01-MAY-2009 10:44:00
  2274	
  2275	VCs simplified 01-MAY-2009 10:44:43
  2276	
  2277	VCs for procedure_readalarmthreshold :
  2278	----------------------------------------------------------------------------
  2279	      |       |                     |  -----Proved In-----  |       |       |
  2280	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2281	----------------------------------------------------------------------------
  2282	 1    | start | rtc check @ 834     |     | YES |     |     |       |       | 
  2283	 2    | start | rtc check @ 835     |     | YES |     |     |       |       | 
  2284	 3    | start | rtc check @ 838     |     | YES |     |     |       |       | 
  2285	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2286	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2287	----------------------------------------------------------------------------
  2288	
  2289	
  2290	File d:\tokeneer\code\core\configdata\validatefile\readauthduration.vcg
  2291	procedure ConfigData.ValidateFile.ReadAuthDuration
  2292	
  2293	VCs generated 01-MAY-2009 10:44:00
  2294	
  2295	VCs simplified 01-MAY-2009 10:44:43
  2296	
  2297	VCs for procedure_readauthduration :
  2298	----------------------------------------------------------------------------
  2299	      |       |                     |  -----Proved In-----  |       |       |
  2300	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2301	----------------------------------------------------------------------------
  2302	 1    | start | rtc check @ 675     |     | YES |     |     |       |       | 
  2303	 2    | start | rtc check @ 676     |     | YES |     |     |       |       | 
  2304	 3    | start | rtc check @ 679     |     | YES |     |     |       |       | 
  2305	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2306	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2307	----------------------------------------------------------------------------
  2308	
  2309	
  2310	File d:\tokeneer\code\core\configdata\validatefile\readclass.vcg
  2311	procedure ConfigData.ValidateFile.ReadClass
  2312	
  2313	VCs generated 01-MAY-2009 10:43:59
  2314	
  2315	VCs simplified 01-MAY-2009 10:44:43
  2316	
  2317	VCs for procedure_readclass :
  2318	----------------------------------------------------------------------------
  2319	      |       |                     |  -----Proved In-----  |       |       |
  2320	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2321	----------------------------------------------------------------------------
  2322	 1    | start | rtc check @ 309     |     | YES |     |     |       |       | 
  2323	 2    | start | rtc check @ 310     |     | YES |     |     |       |       | 
  2324	 3    | start |    assert @ 313     |     | YES |     |     |       |       | 
  2325	 4    | 313   |    assert @ 313     |     | YES |     |     |       |       | 
  2326	 5    | 317   |    assert @ 313     |     | YES |     |     |       |       | 
  2327	 6    | 325   |    assert @ 313     |     | YES |     |     |       |       | 
  2328	 7    | 325   |    assert @ 313     |     | YES |     |     |       |       | 
  2329	 8    | 313   | rtc check @ 315     |     | YES |     |     |       |       | 
  2330	 9    | 313   |    assert @ 317     |     | YES |     |     |       |       | 
  2331	 10   | 317   | rtc check @ 323     |     | YES |     |     |       |       | 
  2332	 11   | 317   | rtc check @ 323     |     | YES |     |     |       |       | 
  2333	 12   | 317   |    assert @ 325     |     | YES |     |     |       |       | 
  2334	 13   | 325   |    assert @ 325     |     | YES |     |     |       |       | 
  2335	 14   | 325   | rtc check @ 331     |     | YES |     |     |       |       | 
  2336	 15   | 313   | rtc check @ 338     |     | YES |     |     |       |       | 
  2337	 16   | 317   | rtc check @ 338     |     | YES |     |     |       |       | 
  2338	 17   | 325   | rtc check @ 338     |     | YES |     |     |       |       | 
  2339	 18   | 325   | rtc check @ 338     |     | YES |     |     |       |       | 
  2340	 19   | 313   |    assert @ finish  | YES |     |     |     |       |       | 
  2341	 20   | 313   |    assert @ finish  | YES |     |     |     |       |       | 
  2342	 21   | 317   |    assert @ finish  | YES |     |     |     |       |       | 
  2343	 22   | 317   |    assert @ finish  | YES |     |     |     |       |       | 
  2344	 23   | 325   |    assert @ finish  | YES |     |     |     |       |       | 
  2345	 24   | 325   |    assert @ finish  | YES |     |     |     |       |       | 
  2346	 25   | 325   |    assert @ finish  | YES |     |     |     |       |       | 
  2347	 26   | 325   |    assert @ finish  | YES |     |     |     |       |       | 
  2348	----------------------------------------------------------------------------
  2349	
  2350	
  2351	File d:\tokeneer\code\core\configdata\validatefile\readclearance.vcg
  2352	procedure ConfigData.ValidateFile.ReadClearance
  2353	
  2354	VCs generated 01-MAY-2009 10:44:00
  2355	
  2356	VCs simplified 01-MAY-2009 10:44:44
  2357	
  2358	VCs for procedure_readclearance :
  2359	----------------------------------------------------------------------------
  2360	      |       |                     |  -----Proved In-----  |       |       |
  2361	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2362	----------------------------------------------------------------------------
  2363	 1    | start | rtc check @ 579     |     | YES |     |     |       |       | 
  2364	 2    | start | rtc check @ 580     |     | YES |     |     |       |       | 
  2365	 3    | start | rtc check @ 583     |     | YES |     |     |       |       | 
  2366	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2367	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2368	----------------------------------------------------------------------------
  2369	
  2370	
  2371	File d:\tokeneer\code\core\configdata\validatefile\readduration.vcg
  2372	procedure ConfigData.ValidateFile.ReadDuration
  2373	
  2374	VCs generated 01-MAY-2009 10:43:59
  2375	
  2376	VCs simplified 01-MAY-2009 10:44:44
  2377	
  2378	VCs for procedure_readduration :
  2379	----------------------------------------------------------------------------
  2380	      |       |                     |  -----Proved In-----  |       |       |
  2381	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2382	----------------------------------------------------------------------------
  2383	 1    | start | rtc check @ 220     |     | YES |     |     |       |       | 
  2384	 2    | start | rtc check @ 221     |     | YES |     |     |       |       | 
  2385	 3    | start | rtc check @ 221     |     | YES |     |     |       |       | 
  2386	 4    | start | rtc check @ 233     |     | YES |     |     |       |       | 
  2387	 5    | start | rtc check @ 237     |     | YES |     |     |       |       | 
  2388	 6    | start | rtc check @ 243     |     | YES |     |     |       |       | 
  2389	 7    | start | rtc check @ 243     |     | YES |     |     |       |       | 
  2390	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2391	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2392	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2393	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2394	----------------------------------------------------------------------------
  2395	
  2396	
  2397	File d:\tokeneer\code\core\configdata\validatefile\readfar.vcg
  2398	procedure ConfigData.ValidateFile.ReadFar
  2399	
  2400	VCs generated 01-MAY-2009 10:43:59
  2401	
  2402	VCs simplified 01-MAY-2009 10:44:44
  2403	
  2404	VCs for procedure_readfar :
  2405	----------------------------------------------------------------------------
  2406	      |       |                     |  -----Proved In-----  |       |       |
  2407	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2408	----------------------------------------------------------------------------
  2409	 1    | start | rtc check @ 411     |     | YES |     |     |       |       | 
  2410	 2    | start | rtc check @ 412     |     | YES |     |     |       |       | 
  2411	 3    | start | rtc check @ 412     |     | YES |     |     |       |       | 
  2412	 4    | start | rtc check @ 413     |     | YES |     |     |       |       | 
  2413	 5    | start | rtc check @ 416     |     | YES |     |     |       |       | 
  2414	 6    | start | rtc check @ 422     |     | YES |     |     |       |       | 
  2415	 7    | start | rtc check @ 422     |     | YES |     |     |       |       | 
  2416	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2417	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2418	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2419	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2420	----------------------------------------------------------------------------
  2421	
  2422	
  2423	File d:\tokeneer\code\core\configdata\validatefile\readfilesize.vcg
  2424	procedure ConfigData.ValidateFile.ReadFileSize
  2425	
  2426	VCs generated 01-MAY-2009 10:43:59
  2427	
  2428	VCs simplified 01-MAY-2009 10:44:44
  2429	
  2430	VCs for procedure_readfilesize :
  2431	----------------------------------------------------------------------------
  2432	      |       |                     |  -----Proved In-----  |       |       |
  2433	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2434	----------------------------------------------------------------------------
  2435	 1    | start | rtc check @ 271     |     | YES |     |     |       |       | 
  2436	 2    | start | rtc check @ 272     |     | YES |     |     |       |       | 
  2437	 3    | start | rtc check @ 272     |     | YES |     |     |       |       | 
  2438	 4    | start | rtc check @ 273     |     | YES |     |     |       |       | 
  2439	 5    | start | rtc check @ 276     |     | YES |     |     |       |       | 
  2440	 6    | start | rtc check @ 282     |     | YES |     |     |       |       | 
  2441	 7    | start | rtc check @ 282     |     | YES |     |     |       |       | 
  2442	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2443	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2444	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2445	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2446	----------------------------------------------------------------------------
  2447	
  2448	
  2449	File d:\tokeneer\code\core\configdata\validatefile\readfingerwait.vcg
  2450	procedure ConfigData.ValidateFile.ReadFingerWait
  2451	
  2452	VCs generated 01-MAY-2009 10:44:00
  2453	
  2454	VCs simplified 01-MAY-2009 10:44:44
  2455	
  2456	VCs for procedure_readfingerwait :
  2457	----------------------------------------------------------------------------
  2458	      |       |                     |  -----Proved In-----  |       |       |
  2459	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2460	----------------------------------------------------------------------------
  2461	 1    | start | rtc check @ 515     |     | YES |     |     |       |       | 
  2462	 2    | start | rtc check @ 516     |     | YES |     |     |       |       | 
  2463	 3    | start | rtc check @ 519     |     | YES |     |     |       |       | 
  2464	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2465	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2466	----------------------------------------------------------------------------
  2467	
  2468	
  2469	File d:\tokeneer\code\core\configdata\validatefile\readlatchunlock.vcg
  2470	procedure ConfigData.ValidateFile.ReadLatchUnlock
  2471	
  2472	VCs generated 01-MAY-2009 10:44:00
  2473	
  2474	VCs simplified 01-MAY-2009 10:44:44
  2475	
  2476	VCs for procedure_readlatchunlock :
  2477	----------------------------------------------------------------------------
  2478	      |       |                     |  -----Proved In-----  |       |       |
  2479	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2480	----------------------------------------------------------------------------
  2481	 1    | start | rtc check @ 483     |     | YES |     |     |       |       | 
  2482	 2    | start | rtc check @ 484     |     | YES |     |     |       |       | 
  2483	 3    | start | rtc check @ 487     |     | YES |     |     |       |       | 
  2484	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2485	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2486	----------------------------------------------------------------------------
  2487	
  2488	
  2489	File d:\tokeneer\code\core\configdata\validatefile\readminentryclass.vcg
  2490	procedure ConfigData.ValidateFile.ReadMinEntryClass
  2491	
  2492	VCs generated 01-MAY-2009 10:44:00
  2493	
  2494	VCs simplified 01-MAY-2009 10:44:44
  2495	
  2496	VCs for procedure_readminentryclass :
  2497	----------------------------------------------------------------------------
  2498	      |       |                     |  -----Proved In-----  |       |       |
  2499	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2500	----------------------------------------------------------------------------
  2501	 1    | start | rtc check @ 770     |     | YES |     |     |       |       | 
  2502	 2    | start | rtc check @ 771     |     | YES |     |     |       |       | 
  2503	 3    | start | rtc check @ 774     |     | YES |     |     |       |       | 
  2504	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2505	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2506	----------------------------------------------------------------------------
  2507	
  2508	
  2509	File d:\tokeneer\code\core\configdata\validatefile\readminpreservedlog.vcg
  2510	procedure ConfigData.ValidateFile.ReadMinPreservedLog
  2511	
  2512	VCs generated 01-MAY-2009 10:44:00
  2513	
  2514	VCs simplified 01-MAY-2009 10:44:45
  2515	
  2516	VCs for procedure_readminpreservedlog :
  2517	----------------------------------------------------------------------------
  2518	      |       |                     |  -----Proved In-----  |       |       |
  2519	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2520	----------------------------------------------------------------------------
  2521	 1    | start | rtc check @ 802     |     | YES |     |     |       |       | 
  2522	 2    | start | rtc check @ 803     |     | YES |     |     |       |       | 
  2523	 3    | start | rtc check @ 806     |     | YES |     |     |       |       | 
  2524	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2525	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2526	----------------------------------------------------------------------------
  2527	
  2528	
  2529	File d:\tokeneer\code\core\configdata\validatefile\readsystemmaxfar.vcg
  2530	procedure ConfigData.ValidateFile.ReadSystemMaxFar
  2531	
  2532	VCs generated 01-MAY-2009 10:44:00
  2533	
  2534	VCs simplified 01-MAY-2009 10:44:45
  2535	
  2536	VCs for procedure_readsystemmaxfar :
  2537	----------------------------------------------------------------------------
  2538	      |       |                     |  -----Proved In-----  |       |       |
  2539	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2540	----------------------------------------------------------------------------
  2541	 1    | start | rtc check @ 867     |     | YES |     |     |       |       | 
  2542	 2    | start | rtc check @ 868     |     | YES |     |     |       |       | 
  2543	 3    | start | rtc check @ 871     |     | YES |     |     |       |       | 
  2544	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2545	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2546	----------------------------------------------------------------------------
  2547	
  2548	
  2549	File d:\tokeneer\code\core\configdata\validatefile\readtokenremoval.vcg
  2550	procedure ConfigData.ValidateFile.ReadTokenRemoval
  2551	
  2552	VCs generated 01-MAY-2009 10:44:00
  2553	
  2554	VCs simplified 01-MAY-2009 10:44:45
  2555	
  2556	VCs for procedure_readtokenremoval :
  2557	----------------------------------------------------------------------------
  2558	      |       |                     |  -----Proved In-----  |       |       |
  2559	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2560	----------------------------------------------------------------------------
  2561	 1    | start | rtc check @ 547     |     | YES |     |     |       |       | 
  2562	 2    | start | rtc check @ 548     |     | YES |     |     |       |       | 
  2563	 3    | start | rtc check @ 551     |     | YES |     |     |       |       | 
  2564	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2565	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2566	----------------------------------------------------------------------------
  2567	
  2568	
  2569	File d:\tokeneer\code\core\configdata\validatefile\readworkingend.vcg
  2570	procedure ConfigData.ValidateFile.ReadWorkingEnd
  2571	
  2572	VCs generated 01-MAY-2009 10:44:00
  2573	
  2574	VCs simplified 01-MAY-2009 10:44:45
  2575	
  2576	VCs for procedure_readworkingend :
  2577	----------------------------------------------------------------------------
  2578	      |       |                     |  -----Proved In-----  |       |       |
  2579	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2580	----------------------------------------------------------------------------
  2581	 1    | start | rtc check @ 643     |     | YES |     |     |       |       | 
  2582	 2    | start | rtc check @ 644     |     | YES |     |     |       |       | 
  2583	 3    | start | rtc check @ 647     |     | YES |     |     |       |       | 
  2584	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2585	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2586	----------------------------------------------------------------------------
  2587	
  2588	
  2589	File d:\tokeneer\code\core\configdata\validatefile\readworkinghours.vcg
  2590	procedure ConfigData.ValidateFile.ReadWorkingHours
  2591	
  2592	VCs generated 01-MAY-2009 10:43:59
  2593	
  2594	VCs simplified 01-MAY-2009 10:44:45
  2595	
  2596	VCs for procedure_readworkinghours :
  2597	----------------------------------------------------------------------------
  2598	      |       |                     |  -----Proved In-----  |       |       |
  2599	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2600	----------------------------------------------------------------------------
  2601	 1    | start | rtc check @ 369     |     | YES |     |     |       |       | 
  2602	 2    | start | rtc check @ 370     |     | YES |     |     |       |       | 
  2603	 3    | start | rtc check @ 370     |     | YES |     |     |       |       | 
  2604	 4    | start | rtc check @ 371     |     | YES |     |     |       |       | 
  2605	 5    | start | rtc check @ 374     |     | YES |     |     |       |       | 
  2606	 6    | start | rtc check @ 375     |     | YES |     |     |       |       | 
  2607	 7    | start | rtc check @ 375     |     | YES |     |     |       |       | 
  2608	 8    | start | rtc check @ 376     |     | YES |     |     |       |       | 
  2609	 9    | start | rtc check @ 379     |     | YES |     |     |       |       | 
  2610	 10   | start | rtc check @ 385     |     | YES |     |     |       |       | 
  2611	 11   | start | rtc check @ 385     |     | YES |     |     |       |       | 
  2612	 12   | start | rtc check @ 385     |     | YES |     |     |       |       | 
  2613	 13   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2614	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2615	 15   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2616	 16   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2617	 17   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2618	 18   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2619	----------------------------------------------------------------------------
  2620	
  2621	
  2622	File d:\tokeneer\code\core\configdata\validatefile\readworkingstart.vcg
  2623	procedure ConfigData.ValidateFile.ReadWorkingStart
  2624	
  2625	VCs generated 01-MAY-2009 10:44:00
  2626	
  2627	VCs simplified 01-MAY-2009 10:44:46
  2628	
  2629	VCs for procedure_readworkingstart :
  2630	----------------------------------------------------------------------------
  2631	      |       |                     |  -----Proved In-----  |       |       |
  2632	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2633	----------------------------------------------------------------------------
  2634	 1    | start | rtc check @ 611     |     | YES |     |     |       |       | 
  2635	 2    | start | rtc check @ 612     |     | YES |     |     |       |       | 
  2636	 3    | start | rtc check @ 615     |     | YES |     |     |       |       | 
  2637	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2638	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2639	----------------------------------------------------------------------------
  2640	
  2641	
  2642	File d:\tokeneer\code\core\configdata\writefile.vcg
  2643	procedure ConfigData.WriteFile
  2644	
  2645	VCs generated 01-MAY-2009 10:44:00
  2646	
  2647	VCs simplified 01-MAY-2009 10:44:49
  2648	
  2649	VCs for procedure_writefile :
  2650	----------------------------------------------------------------------------
  2651	      |       |                     |  -----Proved In-----  |       |       |
  2652	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2653	----------------------------------------------------------------------------
  2654	 1    | start |    assert @ 1085    |     | YES |     |     |       |       | 
  2655	 2    | start |    assert @ 1085    |     | YES |     |     |       |       | 
  2656	 3    | 1085  | rtc check @ 1090    |     | YES |     |     |       |       | 
  2657	 4    | 1085  | rtc check @ 1093    |     | YES |     |     |       |       | 
  2658	 5    | 1085  | rtc check @ 1096    |     | YES |     |     |       |       | 
  2659	 6    | 1085  | rtc check @ 1100    |     | YES |     |     |       |       | 
  2660	 7    | 1085  | rtc check @ 1103    |     | YES |     |     |       |       | 
  2661	 8    | 1085  | rtc check @ 1106    |     | YES |     |     |       |       | 
  2662	 9    | 1085  | rtc check @ 1110    |     | YES |     |     |       |       | 
  2663	 10   | 1085  | rtc check @ 1113    |     | YES |     |     |       |       | 
  2664	 11   | 1085  | rtc check @ 1116    |     | YES |     |     |       |       | 
  2665	 12   | 1085  | rtc check @ 1120    |     | YES |     |     |       |       | 
  2666	 13   | 1085  | rtc check @ 1123    |     | YES |     |     |       |       | 
  2667	 14   | 1085  | rtc check @ 1126    |     | YES |     |     |       |       | 
  2668	 15   | 1085  | rtc check @ 1130    |     | YES |     |     |       |       | 
  2669	 16   | 1085  | rtc check @ 1133    |     | YES |     |     |       |       | 
  2670	 17   | 1085  | rtc check @ 1136    |     | YES |     |     |       |       | 
  2671	 18   | 1085  | rtc check @ 1140    |     | YES |     |     |       |       | 
  2672	 19   | 1085  | rtc check @ 1143    |     | YES |     |     |       |       | 
  2673	 20   | 1085  | rtc check @ 1143    |     | YES |     |     |       |       | 
  2674	 21   | 1085  | rtc check @ 1146    |     | YES |     |     |       |       | 
  2675	 22   | 1085  | rtc check @ 1150    |     | YES |     |     |       |       | 
  2676	 23   | 1085  | rtc check @ 1153    |     | YES |     |     |       |       | 
  2677	 24   | 1085  | rtc check @ 1153    |     | YES |     |     |       |       | 
  2678	 25   | 1085  | rtc check @ 1156    |     | YES |     |     |       |       | 
  2679	 26   | 1085  | rtc check @ 1160    |     | YES |     |     |       |       | 
  2680	 27   | 1085  | rtc check @ 1163    |     | YES |     |     |       |       | 
  2681	 28   | 1085  | rtc check @ 1163    |     | YES |     |     |       |       | 
  2682	 29   | 1085  | rtc check @ 1166    |     | YES |     |     |       |       | 
  2683	 30   | 1085  | rtc check @ 1170    |     | YES |     |     |       |       | 
  2684	 31   | 1085  | rtc check @ 1173    |     | YES |     |     |       |       | 
  2685	 32   | 1085  | rtc check @ 1176    |     | YES |     |     |       |       | 
  2686	 33   | 1085  | rtc check @ 1180    |     | YES |     |     |       |       | 
  2687	 34   | 1085  | rtc check @ 1183    |     | YES |     |     |       |       | 
  2688	 35   | 1085  | rtc check @ 1186    |     | YES |     |     |       |       | 
  2689	 36   | 1085  | rtc check @ 1190    |     | YES |     |     |       |       | 
  2690	 37   | 1085  | rtc check @ 1193    |     | YES |     |     |       |       | 
  2691	 38   | 1085  | rtc check @ 1196    |     | YES |     |     |       |       | 
  2692	 39   | 1085  | rtc check @ 1200    |     | YES |     |     |       |       | 
  2693	 40   | 1085  | rtc check @ 1203    |     | YES |     |     |       |       | 
  2694	 41   | 1085  | rtc check @ 1206    |     | YES |     |     |       |       | 
  2695	 42   | 1085  | rtc check @ 1211    |     | YES |     |     |       |       | 
  2696	 43   | 1085  | rtc check @ 1214    |     | YES |     |     |       |       | 
  2697	 44   | 1085  | rtc check @ 1217    |     | YES |     |     |       |       | 
  2698	 45   | 1085  |    assert @ finish  | YES |     |     |     |       |       | 
  2699	 46   | 1085  |    assert @ finish  | YES |     |     |     |       |       | 
  2700	 47   |       | refinement          | YES |     |     |     |       |       | 
  2701	 48   |       | refinement          | YES |     |     |     |       |       | 
  2702	----------------------------------------------------------------------------
  2703	
  2704	
  2705	File d:\tokeneer\code\core\configdata\writefile\workinghourstext.vcg
  2706	function ConfigData.WriteFile.WorkingHoursText
  2707	
  2708	VCs generated 01-MAY-2009 10:44:00
  2709	
  2710	VCs simplified 01-MAY-2009 10:44:46
  2711	
  2712	VCs for function_workinghourstext :
  2713	----------------------------------------------------------------------------
  2714	      |       |                     |  -----Proved In-----  |       |       |
  2715	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2716	----------------------------------------------------------------------------
  2717	 1    | start | rtc check @ 1062    |     | YES |     |     |       |       | 
  2718	 2    | start | rtc check @ 1064    |     | YES |     |     |       |       | 
  2719	 3    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  2720	 4    | start | rtc check @ 1068    |     | YES |     |     |       |       | 
  2721	 5    | start | rtc check @ 1069    |     | YES |     |     |       |       | 
  2722	 6    | start | rtc check @ 1070    |     | YES |     |     |       |       | 
  2723	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2724	----------------------------------------------------------------------------
  2725	
  2726	
  2727	File d:\tokeneer\code\core\configuration\init.vcg
  2728	procedure Configuration.Init
  2729	
  2730	VCs generated 01-MAY-2009 10:43:56
  2731	
  2732	VCs simplified 01-MAY-2009 10:44:53
  2733	
  2734	VCs for procedure_init :
  2735	----------------------------------------------------------------------------
  2736	      |       |                     |  -----Proved In-----  |       |       |
  2737	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2738	----------------------------------------------------------------------------
  2739	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2740	----------------------------------------------------------------------------
  2741	
  2742	
  2743	File d:\tokeneer\code\core\configuration\updatedata.vcg
  2744	procedure Configuration.UpdateData
  2745	
  2746	VCs generated 01-MAY-2009 10:43:56
  2747	
  2748	VCs simplified 01-MAY-2009 10:44:53
  2749	
  2750	VCs for procedure_updatedata :
  2751	----------------------------------------------------------------------------
  2752	      |       |                     |  -----Proved In-----  |       |       |
  2753	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2754	----------------------------------------------------------------------------
  2755	 1    | start | rtc check @ 135     |     | YES |     |     |       |       | 
  2756	 2    | start | rtc check @ 154     |     | YES |     |     |       |       | 
  2757	 3    | start | rtc check @ 169     |     | YES |     |     |       |       | 
  2758	 4    | start | rtc check @ 176     |     | YES |     |     |       |       | 
  2759	 5    | start | rtc check @ 196     |     | YES |     |     |       |       | 
  2760	 6    | start | rtc check @ 207     |     | YES |     |     |       |       | 
  2761	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2762	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2763	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2764	----------------------------------------------------------------------------
  2765	
  2766	
  2767	File d:\tokeneer\code\core\display\changedoorunlockedmsg.vcg
  2768	procedure Display.ChangeDoorUnlockedMsg
  2769	
  2770	VCs generated 01-MAY-2009 10:43:49
  2771	
  2772	VCs simplified 01-MAY-2009 10:44:53
  2773	
  2774	VCs for procedure_changedoorunlockedmsg :
  2775	----------------------------------------------------------------------------
  2776	      |       |                     |  -----Proved In-----  |       |       |
  2777	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2778	----------------------------------------------------------------------------
  2779	 1    | start | rtc check @ 222     |     | YES |     |     |       |       | 
  2780	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2781	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2782	 4    |       | refinement          | YES |     |     |     |       |       | 
  2783	 5    |       | refinement          | YES |     |     |     |       |       | 
  2784	----------------------------------------------------------------------------
  2785	
  2786	
  2787	File d:\tokeneer\code\core\display\combinelines.vcg
  2788	function Display.CombineLines
  2789	
  2790	VCs generated 01-MAY-2009 10:43:48
  2791	
  2792	VCs simplified 01-MAY-2009 10:44:53
  2793	
  2794	VCs for function_combinelines :
  2795	----------------------------------------------------------------------------
  2796	      |       |                     |  -----Proved In-----  |       |       |
  2797	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2798	----------------------------------------------------------------------------
  2799	 1    | start | rtc check @ 127     |     | YES |     |     |       |       | 
  2800	 2    | start | rtc check @ 127     |     | YES |     |     |       |       | 
  2801	 3    | start |    assert @ 128     |     | YES |     |     |       |       | 
  2802	 4    | 128   |    assert @ 128     |     | YES |     |     |       |       | 
  2803	 5    | 128   | rtc check @ 131     |     | YES |     |     |       |       | 
  2804	 6    | start | rtc check @ 133     |     | YES |     |     |       |       | 
  2805	 7    | 128   | rtc check @ 133     |     | YES |     |     |       |       | 
  2806	 8    | start | rtc check @ 136     |     | YES |     |     |       |       | 
  2807	 9    | 128   | rtc check @ 136     |     | YES |     |     |       |       | 
  2808	 10   | start | rtc check @ 137     |     | YES |     |     |       |       | 
  2809	 11   | 128   | rtc check @ 137     |     | YES |     |     |       |       | 
  2810	 12   | start | rtc check @ 138     |     | YES |     |     |       |       | 
  2811	 13   | 128   | rtc check @ 138     |     | YES |     |     |       |       | 
  2812	 14   | start | rtc check @ 139     |     | YES |     |     |       |       | 
  2813	 15   | 128   | rtc check @ 139     |     | YES |     |     |       |       | 
  2814	 16   | start | rtc check @ 142     |     | YES |     |     |       |       | 
  2815	 17   | 128   | rtc check @ 142     |     | YES |     |     |       |       | 
  2816	 18   | start | rtc check @ 142     |     | YES |     |     |       |       | 
  2817	 19   | 128   | rtc check @ 142     |     | YES |     |     |       |       | 
  2818	 20   | start |    assert @ 143     |     | YES |     |     |       |       | 
  2819	 21   | 128   |    assert @ 143     |     | YES |     |     |       |       | 
  2820	 22   | 143   |    assert @ 143     |     | YES |     |     |       |       | 
  2821	 23   | 143   | rtc check @ 147     |     | YES |     |     |       |       | 
  2822	 24   | start | rtc check @ 149     |     | YES |     |     |       |       | 
  2823	 25   | 128   | rtc check @ 149     |     | YES |     |     |       |       | 
  2824	 26   | 143   | rtc check @ 149     |     | YES |     |     |       |       | 
  2825	 27   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2826	 28   | 128   |    assert @ finish  | YES |     |     |     |       |       | 
  2827	 29   | 143   |    assert @ finish  | YES |     |     |     |       |       | 
  2828	----------------------------------------------------------------------------
  2829	
  2830	
  2831	File d:\tokeneer\code\core\display\init.vcg
  2832	procedure Display.Init
  2833	
  2834	VCs generated 01-MAY-2009 10:43:49
  2835	
  2836	VCs simplified 01-MAY-2009 10:44:54
  2837	
  2838	VCs for procedure_init :
  2839	----------------------------------------------------------------------------
  2840	      |       |                     |  -----Proved In-----  |       |       |
  2841	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2842	----------------------------------------------------------------------------
  2843	 1    | start | rtc check @ 324     |     | YES |     |     |       |       | 
  2844	 2    | start | rtc check @ 324     |     | YES |     |     |       |       | 
  2845	 3    | start | rtc check @ 327     |     | YES |     |     |       |       | 
  2846	 4    | start | rtc check @ 328     |     | YES |     |     |       |       | 
  2847	 5    | start | rtc check @ 330     |     | YES |     |     |       |       | 
  2848	 6    | start | rtc check @ 331     |     | YES |     |     |       |       | 
  2849	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2850	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2851	 9    |       | refinement          | YES |     |     |     |       |       | 
  2852	 10   |       | refinement          | YES |     |     |     |       |       | 
  2853	----------------------------------------------------------------------------
  2854	
  2855	
  2856	File d:\tokeneer\code\core\display\setvalue.vcg
  2857	procedure Display.SetValue
  2858	
  2859	VCs generated 01-MAY-2009 10:43:49
  2860	
  2861	VCs simplified 01-MAY-2009 10:44:55
  2862	
  2863	VCs for procedure_setvalue :
  2864	----------------------------------------------------------------------------
  2865	      |       |                     |  -----Proved In-----  |       |       |
  2866	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2867	----------------------------------------------------------------------------
  2868	 1    | start | rtc check @ 184     |     | YES |     |     |       |       | 
  2869	 2    | start | rtc check @ 184     |     | YES |     |     |       |       | 
  2870	 3    | start | rtc check @ 191     |     | YES |     |     |       |       | 
  2871	 4    | start | rtc check @ 191     |     | YES |     |     |       |       | 
  2872	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2873	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2874	 7    |       | refinement          | YES |     |     |     |       |       | 
  2875	 8    |       | refinement          | YES |     |     |     |       |       | 
  2876	----------------------------------------------------------------------------
  2877	
  2878	
  2879	File d:\tokeneer\code\core\display\updatedevice.vcg
  2880	procedure Display.UpdateDevice
  2881	
  2882	VCs generated 01-MAY-2009 10:43:49
  2883	
  2884	VCs simplified 01-MAY-2009 10:44:55
  2885	
  2886	VCs for procedure_updatedevice :
  2887	----------------------------------------------------------------------------
  2888	      |       |                     |  -----Proved In-----  |       |       |
  2889	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2890	----------------------------------------------------------------------------
  2891	 1    | start | rtc check @ 268     |     | YES |     |     |       |       | 
  2892	 2    | start | rtc check @ 270     |     | YES |     |     |       |       | 
  2893	 3    | start | rtc check @ 274     |     | YES |     |     |       |       | 
  2894	 4    | start | rtc check @ 294     |     | YES |     |     |       |       | 
  2895	 5    | start | rtc check @ 294     |     | YES |     |     |       |       | 
  2896	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2897	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2898	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2899	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2900	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  2901	 11   |       | refinement          | YES |     |     |     |       |       | 
  2902	 12   |       | refinement          | YES |     |     |     |       |       | 
  2903	----------------------------------------------------------------------------
  2904	
  2905	
  2906	File d:\tokeneer\code\core\door\failure.vcg
  2907	procedure Door.Failure
  2908	
  2909	VCs generated 01-MAY-2009 10:43:43
  2910	
  2911	VCs simplified 01-MAY-2009 10:44:55
  2912	
  2913	VCs for procedure_failure :
  2914	----------------------------------------------------------------------------
  2915	      |       |                     |  -----Proved In-----  |       |       |
  2916	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2917	----------------------------------------------------------------------------
  2918	 1    | start | rtc check @ 452     |     | YES |     |     |       |       | 
  2919	 2    | start | rtc check @ 454     |     | YES |     |     |       |       | 
  2920	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2921	 4    |       | refinement          | YES |     |     |     |       |       | 
  2922	 5    |       | refinement          | YES |     |     |     |       |       | 
  2923	----------------------------------------------------------------------------
  2924	
  2925	
  2926	File d:\tokeneer\code\core\door\init.vcg
  2927	procedure Door.Init
  2928	
  2929	VCs generated 01-MAY-2009 10:43:43
  2930	
  2931	VCs simplified 01-MAY-2009 10:44:55
  2932	
  2933	VCs for procedure_init :
  2934	----------------------------------------------------------------------------
  2935	      |       |                     |  -----Proved In-----  |       |       |
  2936	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2937	----------------------------------------------------------------------------
  2938	 1    | start | rtc check @ 395     |     | YES |     |     |       |       | 
  2939	 2    | start | rtc check @ 396     |     | YES |     |     |       |       | 
  2940	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  2941	 4    |       | refinement          | YES |     |     |     |       |       | 
  2942	 5    |       | refinement          | YES |     |     |     |       |       | 
  2943	----------------------------------------------------------------------------
  2944	
  2945	
  2946	File d:\tokeneer\code\core\door\lockdoor.vcg
  2947	procedure Door.LockDoor
  2948	
  2949	VCs generated 01-MAY-2009 10:43:42
  2950	
  2951	VCs simplified 01-MAY-2009 10:44:55
  2952	
  2953	The following user rules were used:
  2954	from d:\tokeneer\code\core\door\lockdoor.rlu
  2955	   lockdoor_user(1) used in proving VCs:
  2956	      2.
  2957	   lockdoor_user(2) used in proving VCs:
  2958	      3.
  2959	   lockdoor_user(3) used in proving VCs:
  2960	      5.
  2961	
  2962	VCs for procedure_lockdoor :
  2963	----------------------------------------------------------------------------
  2964	      |       |                     |  -----Proved In-----  |       |       |
  2965	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2966	----------------------------------------------------------------------------
  2967	 1    | start | check stm @ 367     |     | YES |     |     |       |       | 
  2968	 2    | start | check stm @ 371     |     | YES |     |     |       |       | 
  2969	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  2970	 4    |       | refinement          | YES |     |     |     |       |       | 
  2971	 5    |       | refinement          |     | YES |     |     |       |       | 
  2972	----------------------------------------------------------------------------
  2973	
  2974	
  2975	File d:\tokeneer\code\core\door\poll.vcg
  2976	procedure Door.Poll
  2977	
  2978	VCs generated 01-MAY-2009 10:43:42
  2979	
  2980	VCs simplified 01-MAY-2009 10:44:55
  2981	
  2982	The following user rules were used:
  2983	from d:\tokeneer\code\core\door\poll.rlu
  2984	   poll_user(1) used in proving VCs:
  2985	      14.
  2986	
  2987	VCs for procedure_poll :
  2988	----------------------------------------------------------------------------
  2989	      |       |                     |  -----Proved In-----  |       |       |
  2990	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  2991	----------------------------------------------------------------------------
  2992	 1    | start | rtc check @ 196     |     | YES |     |     |       |       | 
  2993	 2    | start | rtc check @ 202     |     | YES |     |     |       |       | 
  2994	 3    | start | rtc check @ 215     |     | YES |     |     |       |       | 
  2995	 4    | start | rtc check @ 217     |     | YES |     |     |       |       | 
  2996	 5    | start | rtc check @ 220     |     | YES |     |     |       |       | 
  2997	 6    | start | rtc check @ 220     |     | YES |     |     |       |       | 
  2998	 7    | start | rtc check @ 227     |     | YES |     |     |       |       | 
  2999	 8    | start | rtc check @ 227     |     | YES |     |     |       |       | 
  3000	 9    | start |    assert @ finish  |     |     |     | YES |       |       | 
  3001	 10   | start |    assert @ finish  |     |     |     | YES |       |       | 
  3002	 11   | start |    assert @ finish  |     |     |     | YES |       |       | 
  3003	 12   | start |    assert @ finish  |     |     |     | YES |       |       | 
  3004	 13   |       | refinement          | YES |     |     |     |       |       | 
  3005	 14   |       | refinement          |     | YES |     |     |       |       | 
  3006	----------------------------------------------------------------------------
  3007	
  3008	
  3009	File d:\tokeneer\code\core\door\thecurrentdoor.vcg
  3010	function Door.TheCurrentDoor
  3011	
  3012	VCs generated 01-MAY-2009 10:43:43
  3013	
  3014	VCs simplified 01-MAY-2009 10:44:56
  3015	
  3016	VCs for function_thecurrentdoor :
  3017	----------------------------------------------------------------------------
  3018	      |       |                     |  -----Proved In-----  |       |       |
  3019	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3020	----------------------------------------------------------------------------
  3021	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3022	 2    |       | refinement          | YES |     |     |     |       |       | 
  3023	 3    |       | refinement          | YES |     |     |     |       |       | 
  3024	----------------------------------------------------------------------------
  3025	
  3026	
  3027	File d:\tokeneer\code\core\door\thedooralarm.vcg
  3028	function Door.TheDoorAlarm
  3029	
  3030	VCs generated 01-MAY-2009 10:43:43
  3031	
  3032	VCs simplified 01-MAY-2009 10:44:56
  3033	
  3034	VCs for function_thedooralarm :
  3035	----------------------------------------------------------------------------
  3036	      |       |                     |  -----Proved In-----  |       |       |
  3037	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3038	----------------------------------------------------------------------------
  3039	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3040	 2    |       | refinement          | YES |     |     |     |       |       | 
  3041	 3    |       | refinement          | YES |     |     |     |       |       | 
  3042	----------------------------------------------------------------------------
  3043	
  3044	
  3045	File d:\tokeneer\code\core\door\unlockdoor.vcg
  3046	procedure Door.UnlockDoor
  3047	
  3048	VCs generated 01-MAY-2009 10:43:42
  3049	
  3050	VCs simplified 01-MAY-2009 10:44:56
  3051	
  3052	The following user rules were used:
  3053	from d:\tokeneer\code\core\door\unlockdoor.rlu
  3054	   unlockdoor_user(1) used in proving VCs:
  3055	      5.
  3056	
  3057	VCs for procedure_unlockdoor :
  3058	----------------------------------------------------------------------------
  3059	      |       |                     |  -----Proved In-----  |       |       |
  3060	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3061	----------------------------------------------------------------------------
  3062	 1    | start | rtc check @ 296     |     | YES |     |     |       |       | 
  3063	 2    | start | rtc check @ 303     |     | YES |     |     |       |       | 
  3064	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3065	 4    |       | refinement          | YES |     |     |     |       |       | 
  3066	 5    |       | refinement          |     | YES |     |     |       |       | 
  3067	----------------------------------------------------------------------------
  3068	
  3069	
  3070	File d:\tokeneer\code\core\door\updatedooralarm.vcg
  3071	procedure Door.UpdateDoorAlarm
  3072	
  3073	VCs generated 01-MAY-2009 10:43:42
  3074	
  3075	VCs simplified 01-MAY-2009 10:44:57
  3076	
  3077	VCs for procedure_updatedooralarm :
  3078	----------------------------------------------------------------------------
  3079	      |       |                     |  -----Proved In-----  |       |       |
  3080	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3081	----------------------------------------------------------------------------
  3082	 1    | start | rtc check @ 105     |     | YES |     |     |       |       | 
  3083	 2    | start | rtc check @ 106     |     | YES |     |     |       |       | 
  3084	 3    | start | rtc check @ 107     |     | YES |     |     |       |       | 
  3085	 4    | start | rtc check @ 111     |     | YES |     |     |       |       | 
  3086	 5    | start | rtc check @ 112     |     | YES |     |     |       |       | 
  3087	 6    | start | rtc check @ 113     |     | YES |     |     |       |       | 
  3088	 7    | start | rtc check @ 118     |     | YES |     |     |       |       | 
  3089	 8    | start | rtc check @ 118     |     | YES |     |     |       |       | 
  3090	 9    | start | rtc check @ 126     |     | YES |     |     |       |       | 
  3091	 10   | start | rtc check @ 126     |     | YES |     |     |       |       | 
  3092	 11   | start | rtc check @ 126     |     | YES |     |     |       |       | 
  3093	 12   | start | rtc check @ 126     |     | YES |     |     |       |       | 
  3094	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3095	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3096	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3097	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3098	----------------------------------------------------------------------------
  3099	
  3100	
  3101	File d:\tokeneer\code\core\enclave\adminhasdeparted.vcg
  3102	function Enclave.AdminHasDeparted
  3103	
  3104	VCs generated 01-MAY-2009 10:43:57
  3105	
  3106	VCs simplified 01-MAY-2009 10:44:57
  3107	
  3108	VCs for function_adminhasdeparted :
  3109	----------------------------------------------------------------------------
  3110	      |       |                     |  -----Proved In-----  |       |       |
  3111	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3112	----------------------------------------------------------------------------
  3113	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3114	----------------------------------------------------------------------------
  3115	
  3116	
  3117	File d:\tokeneer\code\core\enclave\adminlogout.vcg
  3118	procedure Enclave.AdminLogout
  3119	
  3120	VCs generated 01-MAY-2009 10:43:58
  3121	
  3122	VCs simplified 01-MAY-2009 10:44:57
  3123	
  3124	The following user rules were used:
  3125	from d:\tokeneer\code\core\enclave\enclave.rlu
  3126	   enclave_user(1) used in proving VCs:
  3127	      4, 5, 6, 7.
  3128	   enclave_user(6) used in proving VCs:
  3129	      5, 7.
  3130	   enclave_user(13) used in proving VCs:
  3131	      8, 9.
  3132	   enclave_user(10) used in proving VCs:
  3133	      8.
  3134	   enclave_user(9) used in proving VCs:
  3135	      8.
  3136	from d:\tokeneer\code\core\enclave\adminlogout.rlu
  3137	   adminlogout_user(1) used in proving VCs:
  3138	      9.
  3139	   adminlogout_user(2) used in proving VCs:
  3140	      9.
  3141	
  3142	VCs for procedure_adminlogout :
  3143	----------------------------------------------------------------------------
  3144	      |       |                     |  -----Proved In-----  |       |       |
  3145	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3146	----------------------------------------------------------------------------
  3147	 1    | start | rtc check @ 1769    |     | YES |     |     |       |       | 
  3148	 2    | start | rtc check @ 1788    |     | YES |     |     |       |       | 
  3149	 3    | start | rtc check @ 1795    |     | YES |     |     |       |       | 
  3150	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3151	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3152	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3153	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3154	 8    |       | refinement          |     | YES |     |     |       |       | 
  3155	 9    |       | refinement          |     | YES |     |     |       |       | 
  3156	----------------------------------------------------------------------------
  3157	
  3158	
  3159	File d:\tokeneer\code\core\enclave\adminmustlogout.vcg
  3160	function Enclave.AdminMustLogout
  3161	
  3162	VCs generated 01-MAY-2009 10:43:58
  3163	
  3164	VCs simplified 01-MAY-2009 10:44:57
  3165	
  3166	VCs for function_adminmustlogout :
  3167	----------------------------------------------------------------------------
  3168	      |       |                     |  -----Proved In-----  |       |       |
  3169	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3170	----------------------------------------------------------------------------
  3171	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3172	 2    |       | refinement          | YES |     |     |     |       |       | 
  3173	 3    |       | refinement          | YES |     |     |     |       |       | 
  3174	----------------------------------------------------------------------------
  3175	
  3176	
  3177	File d:\tokeneer\code\core\enclave\adminop.vcg
  3178	procedure Enclave.AdminOp
  3179	
  3180	VCs generated 01-MAY-2009 10:43:58
  3181	
  3182	VCs simplified 01-MAY-2009 10:44:57
  3183	
  3184	The following user rules were used:
  3185	from d:\tokeneer\code\core\enclave\adminop.rlu
  3186	   adminop_user(1) used in proving VCs:
  3187	      6, 7.
  3188	   adminop_user(5) used in proving VCs:
  3189	      6, 7.
  3190	   adminop_user(3) used in proving VCs:
  3191	      7.
  3192	   adminop_user(2) used in proving VCs:
  3193	      9.
  3194	   adminop_user(4) used in proving VCs:
  3195	      9.
  3196	   adminop_user(6) used in proving VCs:
  3197	      9.
  3198	from d:\tokeneer\code\core\enclave\enclave.rlu
  3199	   enclave_user(3) used in proving VCs:
  3200	      8.
  3201	
  3202	VCs for procedure_adminop :
  3203	----------------------------------------------------------------------------
  3204	      |       |                     |  -----Proved In-----  |       |       |
  3205	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3206	----------------------------------------------------------------------------
  3207	 1    | start | pre check @ 1525    |     | YES |     |     |       |       | 
  3208	 2    | start | pre check @ 1527    |     | YES |     |     |       |       | 
  3209	 3    | start | pre check @ 1530    |     | YES |     |     |       |       | 
  3210	 4    | start | pre check @ 1533    |     | YES |     |     |       |       | 
  3211	 5    | start | pre check @ 1536    |     | YES |     |     |       |       | 
  3212	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3213	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3214	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3215	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3216	----------------------------------------------------------------------------
  3217	
  3218	
  3219	File d:\tokeneer\code\core\enclave\admintokenhasexpired.vcg
  3220	function Enclave.AdminTokenHasExpired
  3221	
  3222	VCs generated 01-MAY-2009 10:43:57
  3223	
  3224	VCs simplified 01-MAY-2009 10:44:57
  3225	
  3226	VCs for function_admintokenhasexpired :
  3227	----------------------------------------------------------------------------
  3228	      |       |                     |  -----Proved In-----  |       |       |
  3229	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3230	----------------------------------------------------------------------------
  3231	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3232	----------------------------------------------------------------------------
  3233	
  3234	
  3235	File d:\tokeneer\code\core\enclave\admintokentear.vcg
  3236	procedure Enclave.AdminTokenTear
  3237	
  3238	VCs generated 01-MAY-2009 10:43:57
  3239	
  3240	VCs simplified 01-MAY-2009 10:44:58
  3241	
  3242	VCs for procedure_admintokentear :
  3243	----------------------------------------------------------------------------
  3244	      |       |                     |  -----Proved In-----  |       |       |
  3245	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3246	----------------------------------------------------------------------------
  3247	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3248	----------------------------------------------------------------------------
  3249	
  3250	
  3251	File d:\tokeneer\code\core\enclave\archivelogop.vcg
  3252	procedure Enclave.ArchiveLogOp
  3253	
  3254	VCs generated 01-MAY-2009 10:43:58
  3255	
  3256	VCs simplified 01-MAY-2009 10:44:58
  3257	
  3258	The following user rules were used:
  3259	from d:\tokeneer\code\core\enclave\archivelogop.rlu
  3260	   archivelogop_user(1) used in proving VCs:
  3261	      3.
  3262	
  3263	VCs for procedure_archivelogop :
  3264	----------------------------------------------------------------------------
  3265	      |       |                     |  -----Proved In-----  |       |       |
  3266	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3267	----------------------------------------------------------------------------
  3268	 1    | start | pre check @ 931     |     | YES |     |     |       |       | 
  3269	 2    | start | pre check @ 933     |     | YES |     |     |       |       | 
  3270	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3271	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3272	----------------------------------------------------------------------------
  3273	
  3274	
  3275	File d:\tokeneer\code\core\enclave\archivelogop\finisharchivelog.vcg
  3276	procedure Enclave.ArchiveLogOp.FinishArchiveLog
  3277	
  3278	VCs generated 01-MAY-2009 10:43:57
  3279	
  3280	VCs simplified 01-MAY-2009 10:44:58
  3281	
  3282	VCs for procedure_finisharchivelog :
  3283	----------------------------------------------------------------------------
  3284	      |       |                     |  -----Proved In-----  |       |       |
  3285	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3286	----------------------------------------------------------------------------
  3287	 1    | start | rtc check @ 888     |     | YES |     |     |       |       | 
  3288	 2    | start | rtc check @ 893     |     | YES |     |     |       |       | 
  3289	 3    | start | rtc check @ 900     |     | YES |     |     |       |       | 
  3290	 4    | start | rtc check @ 908     |     | YES |     |     |       |       | 
  3291	 5    | start | rtc check @ 915     |     | YES |     |     |       |       | 
  3292	 6    | start | rtc check @ 920     |     | YES |     |     |       |       | 
  3293	 7    | start | rtc check @ 920     |     | YES |     |     |       |       | 
  3294	 8    | start | rtc check @ 920     |     | YES |     |     |       |       | 
  3295	 9    | start | pre check @ 922     |     | YES |     |     |       |       | 
  3296	 10   | start | pre check @ 922     |     | YES |     |     |       |       | 
  3297	 11   | start | pre check @ 922     |     | YES |     |     |       |       | 
  3298	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3299	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3300	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3301	----------------------------------------------------------------------------
  3302	
  3303	
  3304	File d:\tokeneer\code\core\enclave\archivelogop\startarchivelog.vcg
  3305	procedure Enclave.ArchiveLogOp.StartArchiveLog
  3306	
  3307	VCs generated 01-MAY-2009 10:43:57
  3308	
  3309	VCs simplified 01-MAY-2009 10:44:58
  3310	
  3311	VCs for procedure_startarchivelog :
  3312	----------------------------------------------------------------------------
  3313	      |       |                     |  -----Proved In-----  |       |       |
  3314	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3315	----------------------------------------------------------------------------
  3316	 1    | start | rtc check @ 815     |     | YES |     |     |       |       | 
  3317	 2    | start | rtc check @ 816     |     | YES |     |     |       |       | 
  3318	 3    | start | rtc check @ 822     |     | YES |     |     |       |       | 
  3319	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3320	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3321	----------------------------------------------------------------------------
  3322	
  3323	
  3324	File d:\tokeneer\code\core\enclave\badadmintokentear.vcg
  3325	procedure Enclave.BadAdminTokenTear
  3326	
  3327	VCs generated 01-MAY-2009 10:43:57
  3328	
  3329	VCs simplified 01-MAY-2009 10:44:58
  3330	
  3331	VCs for procedure_badadmintokentear :
  3332	----------------------------------------------------------------------------
  3333	      |       |                     |  -----Proved In-----  |       |       |
  3334	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3335	----------------------------------------------------------------------------
  3336	 1    | start | rtc check @ 417     |     | YES |     |     |       |       | 
  3337	 2    | start | rtc check @ 424     |     | YES |     |     |       |       | 
  3338	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3339	----------------------------------------------------------------------------
  3340	
  3341	
  3342	File d:\tokeneer\code\core\enclave\completefailedadminlogon.vcg
  3343	procedure Enclave.CompleteFailedAdminLogon
  3344	
  3345	VCs generated 01-MAY-2009 10:43:57
  3346	
  3347	VCs simplified 01-MAY-2009 10:44:58
  3348	
  3349	VCs for procedure_completefailedadminlogon :
  3350	----------------------------------------------------------------------------
  3351	      |       |                     |  -----Proved In-----  |       |       |
  3352	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3353	----------------------------------------------------------------------------
  3354	 1    | start | rtc check @ 639     |     | YES |     |     |       |       | 
  3355	 2    | start | rtc check @ 646     |     | YES |     |     |       |       | 
  3356	 3    | start | rtc check @ 647     |     | YES |     |     |       |       | 
  3357	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3358	----------------------------------------------------------------------------
  3359	
  3360	
  3361	File d:\tokeneer\code\core\enclave\completefailedenrolment.vcg
  3362	procedure Enclave.CompleteFailedEnrolment
  3363	
  3364	VCs generated 01-MAY-2009 10:43:57
  3365	
  3366	VCs simplified 01-MAY-2009 10:44:59
  3367	
  3368	VCs for procedure_completefailedenrolment :
  3369	----------------------------------------------------------------------------
  3370	      |       |                     |  -----Proved In-----  |       |       |
  3371	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3372	----------------------------------------------------------------------------
  3373	 1    | start | rtc check @ 342     |     | YES |     |     |       |       | 
  3374	 2    | start | rtc check @ 343     |     | YES |     |     |       |       | 
  3375	 3    | start | rtc check @ 345     |     | YES |     |     |       |       | 
  3376	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3377	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3378	----------------------------------------------------------------------------
  3379	
  3380	
  3381	File d:\tokeneer\code\core\enclave\currentadminactivitypossible.vcg
  3382	function Enclave.CurrentAdminActivityPossible
  3383	
  3384	VCs generated 01-MAY-2009 10:43:58
  3385	
  3386	VCs simplified 01-MAY-2009 10:44:59
  3387	
  3388	The following user rules were used:
  3389	from d:\tokeneer\code\core\enclave\enclave.rlu
  3390	   enclave_user(15) used in proving VCs:
  3391	      1.
  3392	
  3393	VCs for function_currentadminactivitypossible :
  3394	----------------------------------------------------------------------------
  3395	      |       |                     |  -----Proved In-----  |       |       |
  3396	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3397	----------------------------------------------------------------------------
  3398	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3399	 2    |       | refinement          | YES |     |     |     |       |       | 
  3400	 3    |       | refinement          | YES |     |     |     |       |       | 
  3401	----------------------------------------------------------------------------
  3402	
  3403	
  3404	File d:\tokeneer\code\core\enclave\currentadminactivitypossible\adminactivityinprogress.vcg
  3405	function Enclave.CurrentAdminActivityPossible.AdminActivityInProgress
  3406	
  3407	VCs generated 01-MAY-2009 10:43:58
  3408	
  3409	VCs simplified 01-MAY-2009 10:44:59
  3410	
  3411	VCs for function_adminactivityinprogress :
  3412	----------------------------------------------------------------------------
  3413	      |       |                     |  -----Proved In-----  |       |       |
  3414	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3415	----------------------------------------------------------------------------
  3416	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3417	----------------------------------------------------------------------------
  3418	
  3419	
  3420	File d:\tokeneer\code\core\enclave\enrolmentisinprogress.vcg
  3421	function Enclave.EnrolmentIsInProgress
  3422	
  3423	VCs generated 01-MAY-2009 10:43:58
  3424	
  3425	VCs simplified 01-MAY-2009 10:44:59
  3426	
  3427	VCs for function_enrolmentisinprogress :
  3428	----------------------------------------------------------------------------
  3429	      |       |                     |  -----Proved In-----  |       |       |
  3430	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3431	----------------------------------------------------------------------------
  3432	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3433	 2    |       | refinement          | YES |     |     |     |       |       | 
  3434	 3    |       | refinement          | YES |     |     |     |       |       | 
  3435	----------------------------------------------------------------------------
  3436	
  3437	
  3438	File d:\tokeneer\code\core\enclave\enrolop.vcg
  3439	procedure Enclave.EnrolOp
  3440	
  3441	VCs generated 01-MAY-2009 10:43:58
  3442	
  3443	VCs simplified 01-MAY-2009 10:44:59
  3444	
  3445	The following user rules were used:
  3446	from d:\tokeneer\code\core\enclave\enclave.rlu
  3447	   enclave_user(5) used in proving VCs:
  3448	      1.
  3449	   enclave_user(4) used in proving VCs:
  3450	      5, 6, 7.
  3451	   enclave_user(13) used in proving VCs:
  3452	      11, 12.
  3453	   enclave_user(11) used in proving VCs:
  3454	      12.
  3455	from d:\tokeneer\code\core\enclave\enrolop.rlu
  3456	   enrolop_user(1) used in proving VCs:
  3457	      9.
  3458	   enrolop_user(2) used in proving VCs:
  3459	      9.
  3460	   enrolop_user(3) used in proving VCs:
  3461	      10.
  3462	   enrolop_user(4) used in proving VCs:
  3463	      10.
  3464	
  3465	VCs for procedure_enrolop :
  3466	----------------------------------------------------------------------------
  3467	      |       |                     |  -----Proved In-----  |       |       |
  3468	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3469	----------------------------------------------------------------------------
  3470	 1    | start | rtc check @ 1703    |     | YES |     |     |       |       | 
  3471	 2    | start | pre check @ 1707    |     | YES |     |     |       |       | 
  3472	 3    | start | pre check @ 1710    |     | YES |     |     |       |       | 
  3473	 4    | start | pre check @ 1713    |     | YES |     |     |       |       | 
  3474	 5    | start | check stm @ 1717    |     | YES |     |     |       |       | 
  3475	 6    | start | check stm @ 1717    |     | YES |     |     |       |       | 
  3476	 7    | start | check stm @ 1717    |     | YES |     |     |       |       | 
  3477	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3478	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3479	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3480	 11   |       | refinement          |     | YES |     |     |       |       | 
  3481	 12   |       | refinement          |     | YES |     |     |       |       | 
  3482	----------------------------------------------------------------------------
  3483	
  3484	
  3485	File d:\tokeneer\code\core\enclave\hasshutdown.vcg
  3486	function Enclave.HasShutdown
  3487	
  3488	VCs generated 01-MAY-2009 10:43:58
  3489	
  3490	VCs simplified 01-MAY-2009 10:44:59
  3491	
  3492	VCs for function_hasshutdown :
  3493	----------------------------------------------------------------------------
  3494	      |       |                     |  -----Proved In-----  |       |       |
  3495	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3496	----------------------------------------------------------------------------
  3497	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3498	 2    |       | refinement          | YES |     |     |     |       |       | 
  3499	 3    |       | refinement          | YES |     |     |     |       |       | 
  3500	----------------------------------------------------------------------------
  3501	
  3502	
  3503	File d:\tokeneer\code\core\enclave\init.vcg
  3504	procedure Enclave.Init
  3505	
  3506	VCs generated 01-MAY-2009 10:43:58
  3507	
  3508	VCs simplified 01-MAY-2009 10:44:59
  3509	
  3510	The following user rules were used:
  3511	from d:\tokeneer\code\core\enclave\enclave.rlu
  3512	   enclave_user(4) used in proving VCs:
  3513	      3, 4.
  3514	   enclave_user(13) used in proving VCs:
  3515	      6.
  3516	   enclave_user(11) used in proving VCs:
  3517	      6.
  3518	
  3519	VCs for procedure_init :
  3520	----------------------------------------------------------------------------
  3521	      |       |                     |  -----Proved In-----  |       |       |
  3522	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3523	----------------------------------------------------------------------------
  3524	 1    | start | rtc check @ 1576    |     | YES |     |     |       |       | 
  3525	 2    | start | rtc check @ 1578    |     | YES |     |     |       |       | 
  3526	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3527	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3528	 5    |       | refinement          | YES |     |     |     |       |       | 
  3529	 6    |       | refinement          |     | YES |     |     |       |       | 
  3530	----------------------------------------------------------------------------
  3531	
  3532	
  3533	File d:\tokeneer\code\core\enclave\overridedoorlockop.vcg
  3534	procedure Enclave.OverrideDoorLockOp
  3535	
  3536	VCs generated 01-MAY-2009 10:43:58
  3537	
  3538	VCs simplified 01-MAY-2009 10:44:59
  3539	
  3540	The following user rules were used:
  3541	from d:\tokeneer\code\core\enclave\enclave.rlu
  3542	   enclave_user(3) used in proving VCs:
  3543	      5.
  3544	
  3545	VCs for procedure_overridedoorlockop :
  3546	----------------------------------------------------------------------------
  3547	      |       |                     |  -----Proved In-----  |       |       |
  3548	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3549	----------------------------------------------------------------------------
  3550	 1    | start | rtc check @ 1155    |     | YES |     |     |       |       | 
  3551	 2    | start | rtc check @ 1162    |     | YES |     |     |       |       | 
  3552	 3    | start | rtc check @ 1163    |     | YES |     |     |       |       | 
  3553	 4    | start | rtc check @ 1164    |     | YES |     |     |       |       | 
  3554	 5    | start | pre check @ 1167    |     | YES |     |     |       |       | 
  3555	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3556	----------------------------------------------------------------------------
  3557	
  3558	
  3559	File d:\tokeneer\code\core\enclave\presentadminhasdeparted.vcg
  3560	function Enclave.PresentAdminHasDeparted
  3561	
  3562	VCs generated 01-MAY-2009 10:43:57
  3563	
  3564	VCs simplified 01-MAY-2009 10:44:59
  3565	
  3566	VCs for function_presentadminhasdeparted :
  3567	----------------------------------------------------------------------------
  3568	      |       |                     |  -----Proved In-----  |       |       |
  3569	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3570	----------------------------------------------------------------------------
  3571	 1    | start | pre check @ 93      |     | YES |     |     |       |       | 
  3572	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3573	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3574	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3575	----------------------------------------------------------------------------
  3576	
  3577	
  3578	File d:\tokeneer\code\core\enclave\progressadminactivity.vcg
  3579	procedure Enclave.ProgressAdminActivity
  3580	
  3581	VCs generated 01-MAY-2009 10:43:58
  3582	
  3583	VCs simplified 01-MAY-2009 10:45:00
  3584	
  3585	The following user rules were used:
  3586	from d:\tokeneer\code\core\enclave\enclave.rlu
  3587	   enclave_user(20) used in proving VCs:
  3588	      1.
  3589	   enclave_user(2) used in proving VCs:
  3590	      4.
  3591	   enclave_user(6) used in proving VCs:
  3592	      7, 8, 9.
  3593	   enclave_user(13) used in proving VCs:
  3594	      11, 12.
  3595	   enclave_user(16) used in proving VCs:
  3596	      11.
  3597	   enclave_user(11) used in proving VCs:
  3598	      11, 12.
  3599	   enclave_user(12) used in proving VCs:
  3600	      11, 12.
  3601	   enclave_user(9) used in proving VCs:
  3602	      11, 12.
  3603	   enclave_user(8) used in proving VCs:
  3604	      11, 12.
  3605	   enclave_user(7) used in proving VCs:
  3606	      11, 12.
  3607	   enclave_user(10) used in proving VCs:
  3608	      11, 12.
  3609	from d:\tokeneer\code\core\enclave\progressadminactivity.rlu
  3610	   progressadminactivity_user(1) used in proving VCs:
  3611	      3.
  3612	   progressadminactivity_user(4) used in proving VCs:
  3613	      6.
  3614	   progressadminactivity_user(3) used in proving VCs:
  3615	      7.
  3616	   progressadminactivity_user(2) used in proving VCs:
  3617	      7.
  3618	   progressadminactivity_user(6) used in proving VCs:
  3619	      9.
  3620	   progressadminactivity_user(5) used in proving VCs:
  3621	      9.
  3622	
  3623	VCs for procedure_progressadminactivity :
  3624	----------------------------------------------------------------------------
  3625	      |       |                     |  -----Proved In-----  |       |       |
  3626	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3627	----------------------------------------------------------------------------
  3628	 1    | start | rtc check @ 2034    |     | YES |     |     |       |       | 
  3629	 2    | start | pre check @ 2039    |     | YES |     |     |       |       | 
  3630	 3    | start | check stm @ 2040    |     | YES |     |     |       |       | 
  3631	 4    | start | check stm @ 2043    |     | YES |     |     |       |       | 
  3632	 5    | start | pre check @ 2046    |     | YES |     |     |       |       | 
  3633	 6    | start | check stm @ 2047    |     | YES |     |     |       |       | 
  3634	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3635	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3636	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3637	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3638	 11   |       | refinement          |     | YES |     |     |       |       | 
  3639	 12   |       | refinement          |     | YES |     |     |       |       | 
  3640	----------------------------------------------------------------------------
  3641	
  3642	
  3643	File d:\tokeneer\code\core\enclave\readenrolmentdata.vcg
  3644	procedure Enclave.ReadEnrolmentData
  3645	
  3646	VCs generated 01-MAY-2009 10:43:57
  3647	
  3648	VCs simplified 01-MAY-2009 10:45:00
  3649	
  3650	VCs for procedure_readenrolmentdata :
  3651	----------------------------------------------------------------------------
  3652	      |       |                     |  -----Proved In-----  |       |       |
  3653	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3654	----------------------------------------------------------------------------
  3655	 1    | start | rtc check @ 197     |     | YES |     |     |       |       | 
  3656	 2    | start | rtc check @ 198     |     | YES |     |     |       |       | 
  3657	 3    | start | rtc check @ 200     |     | YES |     |     |       |       | 
  3658	 4    | start | rtc check @ 204     |     | YES |     |     |       |       | 
  3659	 5    | start | rtc check @ 205     |     | YES |     |     |       |       | 
  3660	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3661	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3662	----------------------------------------------------------------------------
  3663	
  3664	
  3665	File d:\tokeneer\code\core\enclave\resetscreenmessage.vcg
  3666	procedure Enclave.ResetScreenMessage
  3667	
  3668	VCs generated 01-MAY-2009 10:43:59
  3669	
  3670	VCs simplified 01-MAY-2009 10:45:00
  3671	
  3672	VCs for procedure_resetscreenmessage :
  3673	----------------------------------------------------------------------------
  3674	      |       |                     |  -----Proved In-----  |       |       |
  3675	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3676	----------------------------------------------------------------------------
  3677	 1    | start | rtc check @ 2408    |     | YES |     |     |       |       | 
  3678	 2    | start | rtc check @ 2410    |     | YES |     |     |       |       | 
  3679	 3    | start | rtc check @ 2413    |     | YES |     |     |       |       | 
  3680	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3681	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3682	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3683	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  3684	 8    |       | refinement          | YES |     |     |     |       |       | 
  3685	 9    |       | refinement          | YES |     |     |     |       |       | 
  3686	----------------------------------------------------------------------------
  3687	
  3688	
  3689	File d:\tokeneer\code\core\enclave\shutdownop.vcg
  3690	procedure Enclave.ShutdownOp
  3691	
  3692	VCs generated 01-MAY-2009 10:43:58
  3693	
  3694	VCs simplified 01-MAY-2009 10:45:00
  3695	
  3696	The following user rules were used:
  3697	from d:\tokeneer\code\core\enclave\enclave.rlu
  3698	   enclave_user(2) used in proving VCs:
  3699	      5.
  3700	   enclave_user(1) used in proving VCs:
  3701	      7.
  3702	
  3703	VCs for procedure_shutdownop :
  3704	----------------------------------------------------------------------------
  3705	      |       |                     |  -----Proved In-----  |       |       |
  3706	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3707	----------------------------------------------------------------------------
  3708	 1    | start | rtc check @ 1306    |     | YES |     |     |       |       | 
  3709	 2    | start | rtc check @ 1307    |     | YES |     |     |       |       | 
  3710	 3    | start | rtc check @ 1308    |     | YES |     |     |       |       | 
  3711	 4    | start | rtc check @ 1313    |     | YES |     |     |       |       | 
  3712	 5    | start | check stm @ 1323    |     | YES |     |     |       |       | 
  3713	 6    | start | rtc check @ 1327    |     | YES |     |     |       |       | 
  3714	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3715	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3716	----------------------------------------------------------------------------
  3717	
  3718	
  3719	File d:\tokeneer\code\core\enclave\startadminactivity.vcg
  3720	procedure Enclave.StartAdminActivity
  3721	
  3722	VCs generated 01-MAY-2009 10:43:59
  3723	
  3724	VCs simplified 01-MAY-2009 10:45:02
  3725	
  3726	The following user rules were used:
  3727	from d:\tokeneer\code\core\enclave\enclave.rlu
  3728	   enclave_user(19) used in proving VCs:
  3729	      2.
  3730	   enclave_user(17) used in proving VCs:
  3731	      3.
  3732	   enclave_user(18) used in proving VCs:
  3733	      4.
  3734	   enclave_user(6) used in proving VCs:
  3735	      6, 7.
  3736	   enclave_user(13) used in proving VCs:
  3737	      9, 10.
  3738	   enclave_user(11) used in proving VCs:
  3739	      9, 10.
  3740	   enclave_user(12) used in proving VCs:
  3741	      9, 10.
  3742	   enclave_user(9) used in proving VCs:
  3743	      9, 10.
  3744	   enclave_user(8) used in proving VCs:
  3745	      9, 10.
  3746	   enclave_user(7) used in proving VCs:
  3747	      9, 10.
  3748	   enclave_user(10) used in proving VCs:
  3749	      9, 10.
  3750	from d:\tokeneer\code\core\enclave\startadminactivity.rlu
  3751	   startadminactivity_user(1) used in proving VCs:
  3752	      5.
  3753	   startadminactivity_user(2) used in proving VCs:
  3754	      7.
  3755	   startadminactivity_user(3) used in proving VCs:
  3756	      7.
  3757	
  3758	VCs for procedure_startadminactivity :
  3759	----------------------------------------------------------------------------
  3760	      |       |                     |  -----Proved In-----  |       |       |
  3761	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3762	----------------------------------------------------------------------------
  3763	 1    | start | rtc check @ 2369    |     | YES |     |     |       |       | 
  3764	 2    | start | check stm @ 2370    |     | YES |     |     |       |       | 
  3765	 3    | start | check stm @ 2372    |     | YES |     |     |       |       | 
  3766	 4    | start | pre check @ 2373    |     | YES |     |     |       |       | 
  3767	 5    | start | check stm @ 2374    |     | YES |     |     |       |       | 
  3768	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3769	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3770	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3771	 9    |       | refinement          |     | YES |     |     |       |       | 
  3772	 10   |       | refinement          |     | YES |     |     |       |       | 
  3773	----------------------------------------------------------------------------
  3774	
  3775	
  3776	File d:\tokeneer\code\core\enclave\startadminactivity\adminlogoncanstart.vcg
  3777	function Enclave.StartAdminActivity.AdminLogonCanStart
  3778	
  3779	VCs generated 01-MAY-2009 10:43:59
  3780	
  3781	VCs simplified 01-MAY-2009 10:45:00
  3782	
  3783	VCs for function_adminlogoncanstart :
  3784	----------------------------------------------------------------------------
  3785	      |       |                     |  -----Proved In-----  |       |       |
  3786	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3787	----------------------------------------------------------------------------
  3788	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3789	----------------------------------------------------------------------------
  3790	
  3791	
  3792	File d:\tokeneer\code\core\enclave\startadminactivity\adminopcanstart.vcg
  3793	function Enclave.StartAdminActivity.AdminOpCanStart
  3794	
  3795	VCs generated 01-MAY-2009 10:43:59
  3796	
  3797	VCs simplified 01-MAY-2009 10:45:01
  3798	
  3799	VCs for function_adminopcanstart :
  3800	----------------------------------------------------------------------------
  3801	      |       |                     |  -----Proved In-----  |       |       |
  3802	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3803	----------------------------------------------------------------------------
  3804	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  3805	----------------------------------------------------------------------------
  3806	
  3807	
  3808	File d:\tokeneer\code\core\enclave\startadminactivity\startadminop.vcg
  3809	procedure Enclave.StartAdminActivity.StartAdminOp
  3810	
  3811	VCs generated 01-MAY-2009 10:43:59
  3812	
  3813	VCs simplified 01-MAY-2009 10:45:01
  3814	
  3815	The following user rules were used:
  3816	from d:\tokeneer\code\core\enclave\startadminactivity\startadminactivity.rlu
  3817	   startadminactivity_user(1) used in proving VCs:
  3818	      4.
  3819	
  3820	VCs for procedure_startadminop :
  3821	----------------------------------------------------------------------------
  3822	      |       |                     |  -----Proved In-----  |       |       |
  3823	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3824	----------------------------------------------------------------------------
  3825	 1    | start | rtc check @ 2323    |     | YES |     |     |       |       | 
  3826	 2    | start | pre check @ 2327    |     | YES |     |     |       |       | 
  3827	 3    | start | rtc check @ 2327    |     | YES |     |     |       |       | 
  3828	 4    | start | check stm @ 2329    |     | YES |     |     |       |       | 
  3829	 5    | start | rtc check @ 2336    |     | YES |     |     |       |       | 
  3830	 6    | start | rtc check @ 2338    |     | YES |     |     |       |       | 
  3831	 7    | start | pre check @ 2339    |     | YES |     |     |       |       | 
  3832	 8    | start | rtc check @ 2342    |     | YES |     |     |       |       | 
  3833	 9    | start | rtc check @ 2351    |     | YES |     |     |       |       | 
  3834	 10   | start | rtc check @ 2353    |     | YES |     |     |       |       | 
  3835	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3836	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3837	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3838	----------------------------------------------------------------------------
  3839	
  3840	
  3841	File d:\tokeneer\code\core\enclave\updateconfigdataop.vcg
  3842	procedure Enclave.UpdateConfigDataOp
  3843	
  3844	VCs generated 01-MAY-2009 10:43:58
  3845	
  3846	VCs simplified 01-MAY-2009 10:45:03
  3847	
  3848	VCs for procedure_updateconfigdataop :
  3849	----------------------------------------------------------------------------
  3850	      |       |                     |  -----Proved In-----  |       |       |
  3851	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3852	----------------------------------------------------------------------------
  3853	 1    | start | rtc check @ 1019    |     | YES |     |     |       |       | 
  3854	 2    | start | rtc check @ 1020    |     | YES |     |     |       |       | 
  3855	 3    | start | rtc check @ 1023    |     | YES |     |     |       |       | 
  3856	 4    | start | rtc check @ 1037    |     | YES |     |     |       |       | 
  3857	 5    | start | rtc check @ 1039    |     | YES |     |     |       |       | 
  3858	 6    | start | rtc check @ 1041    |     | YES |     |     |       |       | 
  3859	 7    | start | rtc check @ 1041    |     | YES |     |     |       |       | 
  3860	 8    | start | pre check @ 1043    |     | YES |     |     |       |       | 
  3861	 9    | start | pre check @ 1043    |     | YES |     |     |       |       | 
  3862	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3863	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3864	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3865	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3866	----------------------------------------------------------------------------
  3867	
  3868	
  3869	File d:\tokeneer\code\core\enclave\validateadmintoken.vcg
  3870	procedure Enclave.ValidateAdminToken
  3871	
  3872	VCs generated 01-MAY-2009 10:43:57
  3873	
  3874	VCs simplified 01-MAY-2009 10:45:03
  3875	
  3876	The following user rules were used:
  3877	from d:\tokeneer\code\core\enclave\enclave.rlu
  3878	   enclave_user(2) used in proving VCs:
  3879	      1, 12.
  3880	   enclave_user(14) used in proving VCs:
  3881	      8.
  3882	
  3883	VCs for procedure_validateadmintoken :
  3884	----------------------------------------------------------------------------
  3885	      |       |                     |  -----Proved In-----  |       |       |
  3886	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3887	----------------------------------------------------------------------------
  3888	 1    | start | check stm @ 544     |     | YES |     |     |       |       | 
  3889	 2    | start | rtc check @ 552     |     | YES |     |     |       |       | 
  3890	 3    | start | rtc check @ 562     |     | YES |     |     |       |       | 
  3891	 4    | start | rtc check @ 569     |     | YES |     |     |       |       | 
  3892	 5    | start | rtc check @ 570     |     | YES |     |     |       |       | 
  3893	 6    | start | pre check @ 572     |     | YES |     |     |       |       | 
  3894	 7    | start | rtc check @ 572     |     | YES |     |     |       |       | 
  3895	 8    | start | check stm @ 575     |     | YES |     |     |       |       | 
  3896	 9    | start | rtc check @ 582     |     | YES |     |     |       |       | 
  3897	 10   | start | rtc check @ 589     |     | YES |     |     |       |       | 
  3898	 11   | start | rtc check @ 590     |     | YES |     |     |       |       | 
  3899	 12   | start | check stm @ 593     |     | YES |     |     |       |       | 
  3900	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3901	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3902	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3903	----------------------------------------------------------------------------
  3904	
  3905	
  3906	File d:\tokeneer\code\core\enclave\validateenrolmentdata.vcg
  3907	procedure Enclave.ValidateEnrolmentData
  3908	
  3909	VCs generated 01-MAY-2009 10:43:57
  3910	
  3911	VCs simplified 01-MAY-2009 10:45:04
  3912	
  3913	VCs for procedure_validateenrolmentdata :
  3914	----------------------------------------------------------------------------
  3915	      |       |                     |  -----Proved In-----  |       |       |
  3916	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3917	----------------------------------------------------------------------------
  3918	 1    | start | pre check @ 265     |     | YES |     |     |       |       | 
  3919	 2    | start | rtc check @ 273     |     | YES |     |     |       |       | 
  3920	 3    | start | rtc check @ 274     |     | YES |     |     |       |       | 
  3921	 4    | start | rtc check @ 275     |     | YES |     |     |       |       | 
  3922	 5    | start | rtc check @ 277     |     | YES |     |     |       |       | 
  3923	 6    | start | rtc check @ 286     |     | YES |     |     |       |       | 
  3924	 7    | start | rtc check @ 287     |     | YES |     |     |       |       | 
  3925	 8    | start | rtc check @ 288     |     | YES |     |     |       |       | 
  3926	 9    | start | rtc check @ 290     |     | YES |     |     |       |       | 
  3927	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3928	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3929	----------------------------------------------------------------------------
  3930	
  3931	
  3932	File d:\tokeneer\code\core\enrolment\validate.vcg
  3933	procedure Enrolment.Validate
  3934	
  3935	VCs generated 01-MAY-2009 10:43:57
  3936	
  3937	VCs simplified 01-MAY-2009 10:45:06
  3938	
  3939	VCs for procedure_validate :
  3940	----------------------------------------------------------------------------
  3941	      |       |                     |  -----Proved In-----  |       |       |
  3942	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3943	----------------------------------------------------------------------------
  3944	 1    | start | rtc check @ 238     |     | YES |     |     |       |       | 
  3945	 2    | start | rtc check @ 238     |     | YES |     |     |       |       | 
  3946	 3    | start |    assert @ 247     |     | YES |     |     |       |       | 
  3947	 4    | start |    assert @ 247     |     | YES |     |     |       |       | 
  3948	 5    | start |    assert @ 247     |     | YES |     |     |       |       | 
  3949	 6    | start |    assert @ 247     |     | YES |     |     |       |       | 
  3950	 7    | 247   |    assert @ 247     |     | YES |     |     |       |       | 
  3951	 8    | 247   |    assert @ 247     |     | YES |     |     |       |       | 
  3952	 9    | 247   | rtc check @ 251     |     |     |     | YES |       |       | 
  3953	 10   | 247   | rtc check @ 256     |     | YES |     |     |       |       | 
  3954	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3955	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3956	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3957	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3958	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3959	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3960	 17   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3961	 18   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3962	 19   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3963	 20   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3964	 21   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3965	 22   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3966	 23   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3967	 24   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3968	 25   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3969	 26   | start |    assert @ finish  |     | YES |     |     |       |       | 
  3970	 27   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3971	 28   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3972	 29   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3973	 30   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3974	 31   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3975	 32   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3976	 33   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3977	 34   | 247   |    assert @ finish  |     | YES |     |     |       |       | 
  3978	----------------------------------------------------------------------------
  3979	
  3980	
  3981	File d:\tokeneer\code\core\enrolment\validate\validateandaddkey.vcg
  3982	procedure Enrolment.Validate.ValidateAndAddKey
  3983	
  3984	VCs generated 01-MAY-2009 10:43:56
  3985	
  3986	VCs simplified 01-MAY-2009 10:45:05
  3987	
  3988	VCs for procedure_validateandaddkey :
  3989	----------------------------------------------------------------------------
  3990	      |       |                     |  -----Proved In-----  |       |       |
  3991	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  3992	----------------------------------------------------------------------------
  3993	 1    | start |    assert @ 151     |     | YES |     |     |       |       | 
  3994	 2    | 151   |    assert @ 151     |     | YES |     |     |       |       | 
  3995	 3    | 151   | rtc check @ 153     |     | YES |     |     |       |       | 
  3996	 4    | start |    assert @ 180     |     | YES |     |     |       |       | 
  3997	 5    | start |    assert @ 180     |     | YES |     |     |       |       | 
  3998	 6    | start |    assert @ 180     |     | YES |     |     |       |       | 
  3999	 7    | 151   |    assert @ 180     |     | YES |     |     |       |       | 
  4000	 8    | 151   |    assert @ 180     |     | YES |     |     |       |       | 
  4001	 9    | 151   |    assert @ 180     |     | YES |     |     |       |       | 
  4002	 10   | 180   |    assert @ 199     |     | YES |     |     |       |       | 
  4003	 11   | 180   |    assert @ 199     |     | YES |     |     |       |       | 
  4004	 12   | 180   |    assert @ 199     |     | YES |     |     |       |       | 
  4005	 13   | 180   |    assert @ 199     |     | YES |     |     |       |       | 
  4006	 14   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4007	 15   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4008	 16   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4009	 17   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4010	 18   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4011	 19   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4012	 20   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4013	 21   | 199   |    assert @ finish  |     | YES |     |     |       |       | 
  4014	----------------------------------------------------------------------------
  4015	
  4016	
  4017	File d:\tokeneer\code\core\keyboard\finalise.vcg
  4018	procedure Keyboard.Finalise
  4019	
  4020	VCs generated 01-MAY-2009 10:43:47
  4021	
  4022	VCs simplified 01-MAY-2009 10:45:07
  4023	
  4024	VCs for procedure_finalise :
  4025	----------------------------------------------------------------------------
  4026	      |       |                     |  -----Proved In-----  |       |       |
  4027	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4028	----------------------------------------------------------------------------
  4029	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4030	 2    |       | refinement          | YES |     |     |     |       |       | 
  4031	 3    |       | refinement          | YES |     |     |     |       |       | 
  4032	----------------------------------------------------------------------------
  4033	
  4034	
  4035	File d:\tokeneer\code\core\keyboard\init.vcg
  4036	procedure Keyboard.Init
  4037	
  4038	VCs generated 01-MAY-2009 10:43:47
  4039	
  4040	VCs simplified 01-MAY-2009 10:45:07
  4041	
  4042	VCs for procedure_init :
  4043	----------------------------------------------------------------------------
  4044	      |       |                     |  -----Proved In-----  |       |       |
  4045	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4046	----------------------------------------------------------------------------
  4047	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4048	 2    |       | refinement          | YES |     |     |     |       |       | 
  4049	 3    |       | refinement          | YES |     |     |     |       |       | 
  4050	----------------------------------------------------------------------------
  4051	
  4052	
  4053	File d:\tokeneer\code\core\keyboard\poll.vcg
  4054	procedure Keyboard.Poll
  4055	
  4056	VCs generated 01-MAY-2009 10:43:47
  4057	
  4058	VCs simplified 01-MAY-2009 10:45:07
  4059	
  4060	VCs for procedure_poll :
  4061	----------------------------------------------------------------------------
  4062	      |       |                     |  -----Proved In-----  |       |       |
  4063	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4064	----------------------------------------------------------------------------
  4065	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4066	 2    |       | refinement          | YES |     |     |     |       |       | 
  4067	 3    |       | refinement          | YES |     |     |     |       |       | 
  4068	----------------------------------------------------------------------------
  4069	
  4070	
  4071	File d:\tokeneer\code\core\keyboard\read.vcg
  4072	procedure Keyboard.Read
  4073	
  4074	VCs generated 01-MAY-2009 10:43:47
  4075	
  4076	VCs simplified 01-MAY-2009 10:45:07
  4077	
  4078	VCs for procedure_read :
  4079	----------------------------------------------------------------------------
  4080	      |       |                     |  -----Proved In-----  |       |       |
  4081	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4082	----------------------------------------------------------------------------
  4083	 1    | start | rtc check @ 77      |     | YES |     |     |       |       | 
  4084	 2    | start | rtc check @ 81      |     | YES |     |     |       |       | 
  4085	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4086	 4    |       | refinement          | YES |     |     |     |       |       | 
  4087	 5    |       | refinement          | YES |     |     |     |       |       | 
  4088	----------------------------------------------------------------------------
  4089	
  4090	
  4091	File d:\tokeneer\code\core\keystore\addkey.vcg
  4092	procedure Keystore.AddKey
  4093	
  4094	VCs generated 01-MAY-2009 10:43:44
  4095	
  4096	VCs simplified 01-MAY-2009 10:45:07
  4097	
  4098	The following user rules were used:
  4099	from d:\tokeneer\code\core\keystore\keystore.rlu
  4100	   keystore_user(1) used in proving VCs:
  4101	      9, 11.
  4102	   keystore_user(2) used in proving VCs:
  4103	      14.
  4104	from d:\tokeneer\code\core\keystore\addkey.rlu
  4105	   addkey_user(1) used in proving VCs:
  4106	      14.
  4107	
  4108	VCs for procedure_addkey :
  4109	----------------------------------------------------------------------------
  4110	      |       |                     |  -----Proved In-----  |       |       |
  4111	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4112	----------------------------------------------------------------------------
  4113	 1    | start | rtc check @ 864     |     | YES |     |     |       |       | 
  4114	 2    | start | rtc check @ 871     |     | YES |     |     |       |       | 
  4115	 3    | start | rtc check @ 885     |     | YES |     |     |       |       | 
  4116	 4    | start | rtc check @ 885     |     | YES |     |     |       |       | 
  4117	 5    | start | rtc check @ 886     |     | YES |     |     |       |       | 
  4118	 6    | start | rtc check @ 886     |     | YES |     |     |       |       | 
  4119	 7    | start | rtc check @ 886     |     | YES |     |     |       |       | 
  4120	 8    | start | rtc check @ 886     |     | YES |     |     |       |       | 
  4121	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4122	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4123	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4124	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4125	 13   |       | refinement          | YES |     |     |     |       |       | 
  4126	 14   |       | refinement          |     | YES |     |     |       |       | 
  4127	----------------------------------------------------------------------------
  4128	
  4129	
  4130	File d:\tokeneer\code\core\keystore\delete.vcg
  4131	procedure Keystore.Delete
  4132	
  4133	VCs generated 01-MAY-2009 10:43:44
  4134	
  4135	VCs simplified 01-MAY-2009 10:45:09
  4136	
  4137	The following user rules were used:
  4138	from d:\tokeneer\code\core\keystore\keystore.rlu
  4139	   keystore_user(1) used in proving VCs:
  4140	      1.
  4141	   keystore_user(2) used in proving VCs:
  4142	      3.
  4143	
  4144	VCs for procedure_delete :
  4145	----------------------------------------------------------------------------
  4146	      |       |                     |  -----Proved In-----  |       |       |
  4147	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4148	----------------------------------------------------------------------------
  4149	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4150	 2    |       | refinement          | YES |     |     |     |       |       | 
  4151	 3    |       | refinement          |     | YES |     |     |       |       | 
  4152	----------------------------------------------------------------------------
  4153	
  4154	
  4155	File d:\tokeneer\code\core\keystore\digest.vcg
  4156	procedure Keystore.Digest
  4157	
  4158	VCs generated 01-MAY-2009 10:43:43
  4159	
  4160	VCs simplified 01-MAY-2009 10:45:09
  4161	
  4162	The following user rules were used:
  4163	from d:\tokeneer\code\core\keystore\digest.rlu
  4164	   digest_user(2) used in proving VCs:
  4165	      8.
  4166	   digest_user(3) used in proving VCs:
  4167	      10.
  4168	   digest_user(1) used in proving VCs:
  4169	      13.
  4170	   digest_user(4) used in proving VCs:
  4171	      19.
  4172	
  4173	VCs for procedure_digest :
  4174	----------------------------------------------------------------------------
  4175	      |       |                     |  -----Proved In-----  |       |       |
  4176	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4177	----------------------------------------------------------------------------
  4178	 1    | start | rtc check @ 212     |     | YES |     |     |       |       | 
  4179	 2    | start | rtc check @ 212     |     | YES |     |     |       |       | 
  4180	 3    | start | rtc check @ 218     |     | YES |     |     |       |       | 
  4181	 4    | start | rtc check @ 219     |     | YES |     |     |       |       | 
  4182	 5    | start | check stm @ 221     |     | YES |     |     |       |       | 
  4183	 6    | start | rtc check @ 223     |     | YES |     |     |       |       | 
  4184	 7    | start | rtc check @ 223     |     | YES |     |     |       |       | 
  4185	 8    | start |    assert @ 225     |     | YES |     |     |       |       | 
  4186	 9    | 225   |    assert @ 225     |     | YES |     |     |       |       | 
  4187	 10   | 225   |    assert @ 225     |     | YES |     |     |       |       | 
  4188	 11   | 225   | rtc check @ 239     |     | YES |     |     |       |       | 
  4189	 12   | 225   | pre check @ 242     |     | YES |     |     |       |       | 
  4190	 13   | 225   | pre check @ 242     |     | YES |     |     |       |       | 
  4191	 14   | 225   | rtc check @ 246     |     | YES |     |     |       |       | 
  4192	 15   | 225   | rtc check @ 246     |     | YES |     |     |       |       | 
  4193	 16   | 225   | rtc check @ 246     |     | YES |     |     |       |       | 
  4194	 17   | 225   | rtc check @ 246     |     | YES |     |     |       |       | 
  4195	 18   | 225   | check stm @ 253     |     | YES |     |     |       |       | 
  4196	 19   | 225   | check stm @ 253     |     | YES |     |     |       |       | 
  4197	 20   | 225   | rtc check @ 255     |     | YES |     |     |       |       | 
  4198	 21   | 225   | rtc check @ 255     |     | YES |     |     |       |       | 
  4199	 22   | start | rtc check @ 262     |     | YES |     |     |       |       | 
  4200	 23   | 225   | rtc check @ 262     |     | YES |     |     |       |       | 
  4201	 24   | 225   | rtc check @ 262     |     | YES |     |     |       |       | 
  4202	 25   | 225   | rtc check @ 262     |     | YES |     |     |       |       | 
  4203	 26   | 225   | rtc check @ 262     |     | YES |     |     |       |       | 
  4204	 27   | start |    assert @ 266     |     | YES |     |     |       |       | 
  4205	 28   | start |    assert @ 266     |     | YES |     |     |       |       | 
  4206	 29   | start |    assert @ 266     |     | YES |     |     |       |       | 
  4207	 30   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4208	 31   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4209	 32   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4210	 33   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4211	 34   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4212	 35   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4213	 36   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4214	 37   | 225   |    assert @ 266     |     | YES |     |     |       |       | 
  4215	 38   | 266   | rtc check @ 272     |     | YES |     |     |       |       | 
  4216	 39   | 266   | rtc check @ 273     |     | YES |     |     |       |       | 
  4217	 40   | 266   | rtc check @ 273     |     | YES |     |     |       |       | 
  4218	 41   | 266   | rtc check @ 281     |     | YES |     |     |       |       | 
  4219	 42   | 266   | rtc check @ 281     |     | YES |     |     |       |       | 
  4220	 43   | 266   | rtc check @ 282     |     | YES |     |     |       |       | 
  4221	 44   | 266   | rtc check @ 282     |     | YES |     |     |       |       | 
  4222	 45   | 266   | rtc check @ 282     |     | YES |     |     |       |       | 
  4223	 46   | 266   | rtc check @ 282     |     | YES |     |     |       |       | 
  4224	 47   | 266   | rtc check @ 290     |     | YES |     |     |       |       | 
  4225	 48   | 266   | rtc check @ 290     |     | YES |     |     |       |       | 
  4226	 49   | 266   | rtc check @ 290     |     | YES |     |     |       |       | 
  4227	 50   | 266   | rtc check @ 290     |     | YES |     |     |       |       | 
  4228	 51   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4229	 52   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4230	 53   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4231	 54   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4232	 55   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4233	 56   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4234	 57   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4235	 58   | 266   | rtc check @ 291     |     | YES |     |     |       |       | 
  4236	 59   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4237	 60   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4238	 61   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4239	 62   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4240	 63   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4241	 64   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4242	 65   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4243	 66   | 266   |    assert @ finish  | YES |     |     |     |       |       | 
  4244	----------------------------------------------------------------------------
  4245	
  4246	
  4247	File d:\tokeneer\code\core\keystore\digest\getblock.vcg
  4248	function Keystore.Digest.GetBlock
  4249	
  4250	VCs generated 01-MAY-2009 10:43:43
  4251	
  4252	VCs simplified 01-MAY-2009 10:45:09
  4253	
  4254	VCs for function_getblock :
  4255	----------------------------------------------------------------------------
  4256	      |       |                     |  -----Proved In-----  |       |       |
  4257	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4258	----------------------------------------------------------------------------
  4259	 1    | start | rtc check @ 192     |     | YES |     |     |       |       | 
  4260	 2    | start | rtc check @ 192     |     | YES |     |     |       |       | 
  4261	 3    | start |    assert @ 193     |     | YES |     |     |       |       | 
  4262	 4    | 193   |    assert @ 193     |     | YES |     |     |       |       | 
  4263	 5    | 193   | check stm @ 200     |     | YES |     |     |       |       | 
  4264	 6    | 193   | rtc check @ 201     |     | YES |     |     |       |       | 
  4265	 7    | 193   | rtc check @ 202     |     | YES |     |     |       |       | 
  4266	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4267	 9    | 193   |    assert @ finish  | YES |     |     |     |       |       | 
  4268	 10   | 193   |    assert @ finish  | YES |     |     |     |       |       | 
  4269	----------------------------------------------------------------------------
  4270	
  4271	
  4272	File d:\tokeneer\code\core\keystore\dofind.vcg
  4273	procedure Keystore.DoFind
  4274	
  4275	VCs generated 01-MAY-2009 10:43:43
  4276	
  4277	VCs simplified 01-MAY-2009 10:45:14
  4278	
  4279	VCs for procedure_dofind :
  4280	----------------------------------------------------------------------------
  4281	      |       |                     |  -----Proved In-----  |       |       |
  4282	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4283	----------------------------------------------------------------------------
  4284	 1    | start | rtc check @ 340     |     | YES |     |     |       |       | 
  4285	 2    | start | rtc check @ 341     |     | YES |     |     |       |       | 
  4286	 3    | start | rtc check @ 345     |     | YES |     |     |       |       | 
  4287	 4    | start | rtc check @ 345     |     | YES |     |     |       |       | 
  4288	 5    | start | rtc check @ 350     |     | YES |     |     |       |       | 
  4289	 6    | start | rtc check @ 354     |     | YES |     |     |       |       | 
  4290	 7    | start | rtc check @ 354     |     | YES |     |     |       |       | 
  4291	 8    | start | rtc check @ 354     |     | YES |     |     |       |       | 
  4292	 9    | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4293	 10   | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4294	 11   | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4295	 12   | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4296	 13   | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4297	 14   | start | rtc check @ 356     |     | YES |     |     |       |       | 
  4298	 15   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4299	 16   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4300	 17   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4301	 18   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4302	 19   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4303	 20   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  4304	 21   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4305	 22   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4306	 23   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4307	 24   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4308	 25   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4309	 26   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4310	 27   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4311	 28   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4312	 29   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4313	 30   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4314	 31   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4315	 32   | start | rtc check @ 366     |     | YES |     |     |       |       | 
  4316	 33   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4317	 34   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4318	 35   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4319	 36   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4320	 37   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4321	 38   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4322	 39   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4323	 40   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4324	 41   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4325	 42   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4326	 43   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4327	 44   | start | rtc check @ 374     |     | YES |     |     |       |       | 
  4328	 45   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4329	 46   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4330	 47   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4331	 48   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4332	 49   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4333	 50   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4334	 51   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4335	 52   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4336	 53   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4337	 54   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4338	 55   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4339	 56   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4340	 57   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4341	 58   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4342	 59   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4343	 60   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4344	 61   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4345	 62   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4346	 63   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4347	 64   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4348	 65   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4349	 66   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4350	 67   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4351	 68   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  4352	 69   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4353	 70   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4354	 71   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4355	 72   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4356	 73   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4357	 74   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4358	 75   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4359	 76   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4360	 77   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4361	 78   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4362	 79   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4363	 80   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4364	 81   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4365	 82   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4366	 83   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4367	 84   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4368	 85   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4369	 86   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4370	 87   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4371	 88   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4372	 89   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4373	 90   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4374	 91   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4375	 92   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4376	----------------------------------------------------------------------------
  4377	
  4378	
  4379	File d:\tokeneer\code\core\keystore\init.vcg
  4380	procedure Keystore.Init
  4381	
  4382	VCs generated 01-MAY-2009 10:43:44
  4383	
  4384	VCs simplified 01-MAY-2009 10:45:16
  4385	
  4386	VCs for procedure_init :
  4387	----------------------------------------------------------------------------
  4388	      |       |                     |  -----Proved In-----  |       |       |
  4389	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4390	----------------------------------------------------------------------------
  4391	 1    | start | rtc check @ 557     |     | YES |     |     |       |       | 
  4392	 2    | start | rtc check @ 558     |     | YES |     |     |       |       | 
  4393	 3    | start | rtc check @ 560     |     | YES |     |     |       |       | 
  4394	 4    | start | rtc check @ 560     |     | YES |     |     |       |       | 
  4395	 5    | start | rtc check @ 568     |     | YES |     |     |       |       | 
  4396	 6    | start | rtc check @ 568     |     | YES |     |     |       |       | 
  4397	 7    | start | rtc check @ 573     |     | YES |     |     |       |       | 
  4398	 8    | start | rtc check @ 573     |     | YES |     |     |       |       | 
  4399	 9    | start | rtc check @ 573     |     | YES |     |     |       |       | 
  4400	 10   | start | rtc check @ 573     |     | YES |     |     |       |       | 
  4401	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4402	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4403	 13   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4404	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4405	 15   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4406	 16   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4407	 17   |       | refinement          | YES |     |     |     |       |       | 
  4408	 18   |       | refinement          | YES |     |     |     |       |       | 
  4409	----------------------------------------------------------------------------
  4410	
  4411	
  4412	File d:\tokeneer\code\core\keystore\issueristhistis.vcg
  4413	function Keystore.IssuerIsThisTIS
  4414	
  4415	VCs generated 01-MAY-2009 10:43:44
  4416	
  4417	VCs simplified 01-MAY-2009 10:45:16
  4418	
  4419	VCs for function_issueristhistis :
  4420	----------------------------------------------------------------------------
  4421	      |       |                     |  -----Proved In-----  |       |       |
  4422	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4423	----------------------------------------------------------------------------
  4424	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4425	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4426	 3    |       | refinement          | YES |     |     |     |       |       | 
  4427	 4    |       | refinement          | YES |     |     |     |       |       | 
  4428	----------------------------------------------------------------------------
  4429	
  4430	
  4431	File d:\tokeneer\code\core\keystore\isverifiedby.vcg
  4432	procedure Keystore.IsVerifiedBy
  4433	
  4434	VCs generated 01-MAY-2009 10:43:44
  4435	
  4436	VCs simplified 01-MAY-2009 10:45:16
  4437	
  4438	VCs for procedure_isverifiedby :
  4439	----------------------------------------------------------------------------
  4440	      |       |                     |  -----Proved In-----  |       |       |
  4441	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4442	----------------------------------------------------------------------------
  4443	 1    | start | rtc check @ 712     |     | YES |     |     |       |       | 
  4444	 2    | start | rtc check @ 718     |     | YES |     |     |       |       | 
  4445	 3    | start | rtc check @ 721     |     | YES |     |     |       |       | 
  4446	 4    | start | rtc check @ 721     |     | YES |     |     |       |       | 
  4447	 5    | start | rtc check @ 729     |     | YES |     |     |       |       | 
  4448	 6    | start | rtc check @ 730     |     | YES |     |     |       |       | 
  4449	 7    | start | rtc check @ 730     |     | YES |     |     |       |       | 
  4450	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4451	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4452	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4453	 11   |       | refinement          | YES |     |     |     |       |       | 
  4454	 12   |       | refinement          | YES |     |     |     |       |       | 
  4455	----------------------------------------------------------------------------
  4456	
  4457	
  4458	File d:\tokeneer\code\core\keystore\keymatchingissuer.vcg
  4459	procedure Keystore.KeyMatchingIssuer
  4460	
  4461	VCs generated 01-MAY-2009 10:43:44
  4462	
  4463	VCs simplified 01-MAY-2009 10:45:17
  4464	
  4465	VCs for procedure_keymatchingissuer :
  4466	----------------------------------------------------------------------------
  4467	      |       |                     |  -----Proved In-----  |       |       |
  4468	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4469	----------------------------------------------------------------------------
  4470	 1    | start | rtc check @ 426     |     | YES |     |     |       |       | 
  4471	 2    | start | rtc check @ 434     |     | YES |     |     |       |       | 
  4472	 3    | start | rtc check @ 434     |     | YES |     |     |       |       | 
  4473	 4    | start | rtc check @ 441     |     | YES |     |     |       |       | 
  4474	 5    | start | rtc check @ 452     |     | YES |     |     |       |       | 
  4475	 6    | start | rtc check @ 452     |     | YES |     |     |       |       | 
  4476	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4477	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4478	----------------------------------------------------------------------------
  4479	
  4480	
  4481	File d:\tokeneer\code\core\keystore\keymatchingissuerpresent.vcg
  4482	procedure Keystore.KeyMatchingIssuerPresent
  4483	
  4484	VCs generated 01-MAY-2009 10:43:44
  4485	
  4486	VCs simplified 01-MAY-2009 10:45:17
  4487	
  4488	VCs for procedure_keymatchingissuerpresent :
  4489	----------------------------------------------------------------------------
  4490	      |       |                     |  -----Proved In-----  |       |       |
  4491	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4492	----------------------------------------------------------------------------
  4493	 1    | start | rtc check @ 615     |     | YES |     |     |       |       | 
  4494	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4495	 3    |       | refinement          | YES |     |     |     |       |       | 
  4496	 4    |       | refinement          |     |     |     | YES |       |       | 
  4497	----------------------------------------------------------------------------
  4498	
  4499	
  4500	File d:\tokeneer\code\core\keystore\privatekey.vcg
  4501	procedure Keystore.PrivateKey
  4502	
  4503	VCs generated 01-MAY-2009 10:43:44
  4504	
  4505	VCs simplified 01-MAY-2009 10:45:17
  4506	
  4507	VCs for procedure_privatekey :
  4508	----------------------------------------------------------------------------
  4509	      |       |                     |  -----Proved In-----  |       |       |
  4510	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4511	----------------------------------------------------------------------------
  4512	 1    | start | rtc check @ 492     |     | YES |     |     |       |       | 
  4513	 2    | start | rtc check @ 499     |     | YES |     |     |       |       | 
  4514	 3    | start | rtc check @ 499     |     | YES |     |     |       |       | 
  4515	 4    | start | rtc check @ 506     |     | YES |     |     |       |       | 
  4516	 5    | start | rtc check @ 515     |     | YES |     |     |       |       | 
  4517	 6    | start | rtc check @ 515     |     | YES |     |     |       |       | 
  4518	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4519	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4520	----------------------------------------------------------------------------
  4521	
  4522	
  4523	File d:\tokeneer\code\core\keystore\privatekeypresent.vcg
  4524	function Keystore.PrivateKeyPresent
  4525	
  4526	VCs generated 01-MAY-2009 10:43:44
  4527	
  4528	VCs simplified 01-MAY-2009 10:45:17
  4529	
  4530	VCs for function_privatekeypresent :
  4531	----------------------------------------------------------------------------
  4532	      |       |                     |  -----Proved In-----  |       |       |
  4533	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4534	----------------------------------------------------------------------------
  4535	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4536	 2    |       | refinement          | YES |     |     |     |       |       | 
  4537	 3    |       | refinement          | YES |     |     |     |       |       | 
  4538	----------------------------------------------------------------------------
  4539	
  4540	
  4541	File d:\tokeneer\code\core\keystore\sign.vcg
  4542	procedure Keystore.Sign
  4543	
  4544	VCs generated 01-MAY-2009 10:43:44
  4545	
  4546	VCs simplified 01-MAY-2009 10:45:17
  4547	
  4548	VCs for procedure_sign :
  4549	----------------------------------------------------------------------------
  4550	      |       |                     |  -----Proved In-----  |       |       |
  4551	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4552	----------------------------------------------------------------------------
  4553	 1    | start | rtc check @ 783     |     | YES |     |     |       |       | 
  4554	 2    | start | rtc check @ 789     |     | YES |     |     |       |       | 
  4555	 3    | start | rtc check @ 791     |     | YES |     |     |       |       | 
  4556	 4    | start | rtc check @ 791     |     | YES |     |     |       |       | 
  4557	 5    | start | rtc check @ 799     |     | YES |     |     |       |       | 
  4558	 6    | start | rtc check @ 800     |     | YES |     |     |       |       | 
  4559	 7    | start | rtc check @ 800     |     | YES |     |     |       |       | 
  4560	 8    | start | rtc check @ 813     |     | YES |     |     |       |       | 
  4561	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4562	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4563	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4564	 12   |       | refinement          | YES |     |     |     |       |       | 
  4565	 13   |       | refinement          | YES |     |     |     |       |       | 
  4566	----------------------------------------------------------------------------
  4567	
  4568	
  4569	File d:\tokeneer\code\core\keystore\thistis.vcg
  4570	function Keystore.ThisTIS
  4571	
  4572	VCs generated 01-MAY-2009 10:43:44
  4573	
  4574	VCs simplified 01-MAY-2009 10:45:18
  4575	
  4576	VCs for function_thistis :
  4577	----------------------------------------------------------------------------
  4578	      |       |                     |  -----Proved In-----  |       |       |
  4579	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4580	----------------------------------------------------------------------------
  4581	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4582	 2    |       | refinement          | YES |     |     |     |       |       | 
  4583	 3    |       | refinement          | YES |     |     |     |       |       | 
  4584	----------------------------------------------------------------------------
  4585	
  4586	
  4587	File d:\tokeneer\code\core\latch\failure.vcg
  4588	procedure Latch.Failure
  4589	
  4590	VCs generated 01-MAY-2009 10:43:42
  4591	
  4592	VCs simplified 01-MAY-2009 10:45:18
  4593	
  4594	VCs for procedure_failure :
  4595	----------------------------------------------------------------------------
  4596	      |       |                     |  -----Proved In-----  |       |       |
  4597	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4598	----------------------------------------------------------------------------
  4599	 1    | start | rtc check @ 207     |     | YES |     |     |       |       | 
  4600	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4601	 3    |       | refinement          | YES |     |     |     |       |       | 
  4602	 4    |       | refinement          | YES |     |     |     |       |       | 
  4603	----------------------------------------------------------------------------
  4604	
  4605	
  4606	File d:\tokeneer\code\core\latch\init.vcg
  4607	procedure Latch.Init
  4608	
  4609	VCs generated 01-MAY-2009 10:43:42
  4610	
  4611	VCs simplified 01-MAY-2009 10:45:18
  4612	
  4613	VCs for procedure_init :
  4614	----------------------------------------------------------------------------
  4615	      |       |                     |  -----Proved In-----  |       |       |
  4616	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4617	----------------------------------------------------------------------------
  4618	 1    | start | rtc check @ 50      |     | YES |     |     |       |       | 
  4619	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4620	 3    |       | refinement          | YES |     |     |     |       |       | 
  4621	 4    |       | refinement          | YES |     |     |     |       |       | 
  4622	----------------------------------------------------------------------------
  4623	
  4624	
  4625	File d:\tokeneer\code\core\latch\islocked.vcg
  4626	function Latch.IsLocked
  4627	
  4628	VCs generated 01-MAY-2009 10:43:42
  4629	
  4630	VCs simplified 01-MAY-2009 10:45:18
  4631	
  4632	VCs for function_islocked :
  4633	----------------------------------------------------------------------------
  4634	      |       |                     |  -----Proved In-----  |       |       |
  4635	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4636	----------------------------------------------------------------------------
  4637	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4638	 2    |       | refinement          | YES |     |     |     |       |       | 
  4639	 3    |       | refinement          | YES |     |     |     |       |       | 
  4640	----------------------------------------------------------------------------
  4641	
  4642	
  4643	File d:\tokeneer\code\core\latch\settimeout.vcg
  4644	procedure Latch.SetTimeout
  4645	
  4646	VCs generated 01-MAY-2009 10:43:42
  4647	
  4648	VCs simplified 01-MAY-2009 10:45:18
  4649	
  4650	The following user rules were used:
  4651	from d:\tokeneer\code\core\latch\latch.rlu
  4652	   latch_user(1) used in proving VCs:
  4653	      3.
  4654	
  4655	VCs for procedure_settimeout :
  4656	----------------------------------------------------------------------------
  4657	      |       |                     |  -----Proved In-----  |       |       |
  4658	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4659	----------------------------------------------------------------------------
  4660	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4661	 2    |       | refinement          | YES |     |     |     |       |       | 
  4662	 3    |       | refinement          |     | YES |     |     |       |       | 
  4663	----------------------------------------------------------------------------
  4664	
  4665	
  4666	File d:\tokeneer\code\core\latch\updatedevice.vcg
  4667	procedure Latch.UpdateDevice
  4668	
  4669	VCs generated 01-MAY-2009 10:43:42
  4670	
  4671	VCs simplified 01-MAY-2009 10:45:18
  4672	
  4673	The following user rules were used:
  4674	from d:\tokeneer\code\core\latch\latch.rlu
  4675	   latch_user(2) used in proving VCs:
  4676	      5, 6.
  4677	from d:\tokeneer\code\core\latch\updatedevice.rlu
  4678	   updatedevice_user(1) used in proving VCs:
  4679	      8.
  4680	
  4681	VCs for procedure_updatedevice :
  4682	----------------------------------------------------------------------------
  4683	      |       |                     |  -----Proved In-----  |       |       |
  4684	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4685	----------------------------------------------------------------------------
  4686	 1    | start | rtc check @ 164     |     | YES |     |     |       |       | 
  4687	 2    | start | rtc check @ 164     |     | YES |     |     |       |       | 
  4688	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4689	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4690	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4691	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4692	 7    |       | refinement          | YES |     |     |     |       |       | 
  4693	 8    |       | refinement          |     | YES |     |     |       |       | 
  4694	----------------------------------------------------------------------------
  4695	
  4696	
  4697	File d:\tokeneer\code\core\latch\updateinternallatch.vcg
  4698	procedure Latch.UpdateInternalLatch
  4699	
  4700	VCs generated 01-MAY-2009 10:43:42
  4701	
  4702	VCs simplified 01-MAY-2009 10:45:19
  4703	
  4704	The following user rules were used:
  4705	from d:\tokeneer\code\core\latch\latch.rlu
  4706	   latch_user(2) used in proving VCs:
  4707	      11, 12, 13, 14.
  4708	   latch_user(1) used in proving VCs:
  4709	      16.
  4710	from d:\tokeneer\code\core\latch\updateinternallatch.rlu
  4711	   updateinternallatch_user(1) used in proving VCs:
  4712	      16.
  4713	
  4714	VCs for procedure_updateinternallatch :
  4715	----------------------------------------------------------------------------
  4716	      |       |                     |  -----Proved In-----  |       |       |
  4717	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4718	----------------------------------------------------------------------------
  4719	 1    | start | rtc check @ 106     |     | YES |     |     |       |       | 
  4720	 2    | start | rtc check @ 107     |     | YES |     |     |       |       | 
  4721	 3    | start | rtc check @ 109     |     | YES |     |     |       |       | 
  4722	 4    | start | rtc check @ 110     |     | YES |     |     |       |       | 
  4723	 5    | start | rtc check @ 114     |     | YES |     |     |       |       | 
  4724	 6    | start | rtc check @ 114     |     | YES |     |     |       |       | 
  4725	 7    | start | rtc check @ 122     |     | YES |     |     |       |       | 
  4726	 8    | start | rtc check @ 122     |     | YES |     |     |       |       | 
  4727	 9    | start | rtc check @ 122     |     | YES |     |     |       |       | 
  4728	 10   | start | rtc check @ 122     |     | YES |     |     |       |       | 
  4729	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4730	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4731	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4732	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  4733	 15   |       | refinement          | YES |     |     |     |       |       | 
  4734	 16   |       | refinement          |     | YES |     |     |       |       | 
  4735	----------------------------------------------------------------------------
  4736	
  4737	
  4738	File d:\tokeneer\code\core\poll\activity.vcg
  4739	procedure Poll.Activity
  4740	
  4741	VCs generated 01-MAY-2009 10:43:59
  4742	
  4743	VCs simplified 01-MAY-2009 10:45:19
  4744	
  4745	VCs for procedure_activity :
  4746	----------------------------------------------------------------------------
  4747	      |       |                     |  -----Proved In-----  |       |       |
  4748	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4749	----------------------------------------------------------------------------
  4750	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  4751	----------------------------------------------------------------------------
  4752	
  4753	
  4754	File d:\tokeneer\code\core\screen\clearconfigdata.vcg
  4755	procedure Screen.ClearConfigData
  4756	
  4757	VCs generated 01-MAY-2009 10:43:53
  4758	
  4759	VCs simplified 01-MAY-2009 10:45:19
  4760	
  4761	VCs for procedure_clearconfigdata :
  4762	----------------------------------------------------------------------------
  4763	      |       |                     |  -----Proved In-----  |       |       |
  4764	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4765	----------------------------------------------------------------------------
  4766	 1    | start | rtc check @ 273     |     | YES |     |     |       |       | 
  4767	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4768	----------------------------------------------------------------------------
  4769	
  4770	
  4771	File d:\tokeneer\code\core\screen\clearstats.vcg
  4772	procedure Screen.ClearStats
  4773	
  4774	VCs generated 01-MAY-2009 10:43:54
  4775	
  4776	VCs simplified 01-MAY-2009 10:45:19
  4777	
  4778	VCs for procedure_clearstats :
  4779	----------------------------------------------------------------------------
  4780	      |       |                     |  -----Proved In-----  |       |       |
  4781	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4782	----------------------------------------------------------------------------
  4783	 1    | start | rtc check @ 723     |     | YES |     |     |       |       | 
  4784	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4785	----------------------------------------------------------------------------
  4786	
  4787	
  4788	File d:\tokeneer\code\core\screen\init.vcg
  4789	procedure Screen.Init
  4790	
  4791	VCs generated 01-MAY-2009 10:43:55
  4792	
  4793	VCs simplified 01-MAY-2009 10:45:19
  4794	
  4795	VCs for procedure_init :
  4796	----------------------------------------------------------------------------
  4797	      |       |                     |  -----Proved In-----  |       |       |
  4798	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4799	----------------------------------------------------------------------------
  4800	 1    | start | rtc check @ 1134    |     | YES |     |     |       |       | 
  4801	 2    | start | rtc check @ 1135    |     | YES |     |     |       |       | 
  4802	 3    | start | rtc check @ 1137    |     | YES |     |     |       |       | 
  4803	 4    | start | rtc check @ 1143    |     | YES |     |     |       |       | 
  4804	 5    | start | rtc check @ 1146    |     | YES |     |     |       |       | 
  4805	 6    | start | rtc check @ 1148    |     | YES |     |     |       |       | 
  4806	 7    | start | rtc check @ 1155    |     | YES |     |     |       |       | 
  4807	 8    | start | rtc check @ 1155    |     | YES |     |     |       |       | 
  4808	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4809	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4810	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4811	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4812	 13   |       | refinement          | YES |     |     |     |       |       | 
  4813	 14   |       | refinement          | YES |     |     |     |       |       | 
  4814	----------------------------------------------------------------------------
  4815	
  4816	
  4817	File d:\tokeneer\code\core\screen\setmessage.vcg
  4818	procedure Screen.SetMessage
  4819	
  4820	VCs generated 01-MAY-2009 10:43:55
  4821	
  4822	VCs simplified 01-MAY-2009 10:45:20
  4823	
  4824	VCs for procedure_setmessage :
  4825	----------------------------------------------------------------------------
  4826	      |       |                     |  -----Proved In-----  |       |       |
  4827	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4828	----------------------------------------------------------------------------
  4829	 1    | start | rtc check @ 926     |     | YES |     |     |       |       | 
  4830	 2    | start | rtc check @ 933     |     | YES |     |     |       |       | 
  4831	 3    | start | rtc check @ 933     |     | YES |     |     |       |       | 
  4832	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4833	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  4834	 6    |       | refinement          | YES |     |     |     |       |       | 
  4835	 7    |       | refinement          | YES |     |     |     |       |       | 
  4836	----------------------------------------------------------------------------
  4837	
  4838	
  4839	File d:\tokeneer\code\core\screen\updatescreen.vcg
  4840	procedure Screen.UpdateScreen
  4841	
  4842	VCs generated 01-MAY-2009 10:43:55
  4843	
  4844	VCs simplified 01-MAY-2009 10:45:20
  4845	
  4846	VCs for procedure_updatescreen :
  4847	----------------------------------------------------------------------------
  4848	      |       |                     |  -----Proved In-----  |       |       |
  4849	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4850	----------------------------------------------------------------------------
  4851	 1    | start | rtc check @ 1011    |     | YES |     |     |       |       | 
  4852	 2    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4853	 3    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4854	 4    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4855	 5    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4856	 6    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4857	 7    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4858	 8    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4859	 9    | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4860	 10   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4861	 11   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4862	 12   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4863	 13   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4864	 14   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4865	 15   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4866	 16   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4867	 17   | start | rtc check @ 1065    |     | YES |     |     |       |       | 
  4868	 18   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4869	 19   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4870	 20   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4871	 21   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4872	 22   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4873	 23   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4874	 24   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4875	 25   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4876	 26   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4877	 27   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4878	 28   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4879	 29   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4880	 30   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4881	 31   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4882	 32   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4883	 33   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4884	 34   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4885	 35   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4886	 36   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4887	 37   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4888	 38   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4889	 39   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4890	 40   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4891	 41   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4892	 42   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4893	 43   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4894	 44   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4895	 45   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4896	 46   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4897	 47   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4898	 48   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4899	 49   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4900	 50   |       | refinement          | YES |     |     |     |       |       | 
  4901	 51   |       | refinement          | YES |     |     |     |       |       | 
  4902	----------------------------------------------------------------------------
  4903	
  4904	
  4905	File d:\tokeneer\code\core\screen\writealarms.vcg
  4906	procedure Screen.WriteAlarms
  4907	
  4908	VCs generated 01-MAY-2009 10:43:53
  4909	
  4910	VCs simplified 01-MAY-2009 10:45:20
  4911	
  4912	VCs for procedure_writealarms :
  4913	----------------------------------------------------------------------------
  4914	      |       |                     |  -----Proved In-----  |       |       |
  4915	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4916	----------------------------------------------------------------------------
  4917	 1    | start | rtc check @ 223     |     | YES |     |     |       |       | 
  4918	 2    | start | rtc check @ 228     |     | YES |     |     |       |       | 
  4919	 3    | start | rtc check @ 234     |     | YES |     |     |       |       | 
  4920	 4    | start | rtc check @ 234     |     | YES |     |     |       |       | 
  4921	 5    | start | rtc check @ 240     |     | YES |     |     |       |       | 
  4922	 6    | start | rtc check @ 240     |     | YES |     |     |       |       | 
  4923	 7    | start | rtc check @ 240     |     | YES |     |     |       |       | 
  4924	 8    | start | rtc check @ 245     |     | YES |     |     |       |       | 
  4925	 9    | start | rtc check @ 245     |     | YES |     |     |       |       | 
  4926	 10   | start | rtc check @ 245     |     | YES |     |     |       |       | 
  4927	 11   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4928	 12   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4929	 13   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4930	 14   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4931	 15   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4932	 16   | start | rtc check @ 250     |     | YES |     |     |       |       | 
  4933	 17   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4934	 18   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4935	 19   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4936	 20   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4937	 21   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4938	 22   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4939	 23   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4940	 24   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4941	 25   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4942	----------------------------------------------------------------------------
  4943	
  4944	
  4945	File d:\tokeneer\code\core\screen\writeconfigdata.vcg
  4946	procedure Screen.WriteConfigData
  4947	
  4948	VCs generated 01-MAY-2009 10:43:53
  4949	
  4950	VCs simplified 01-MAY-2009 10:45:21
  4951	
  4952	VCs for procedure_writeconfigdata :
  4953	----------------------------------------------------------------------------
  4954	      |       |                     |  -----Proved In-----  |       |       |
  4955	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  4956	----------------------------------------------------------------------------
  4957	 1    | start | rtc check @ 573     |     | YES |     |     |       |       | 
  4958	 2    | start | rtc check @ 588     |     | YES |     |     |       |       | 
  4959	 3    | start | rtc check @ 605     |     | YES |     |     |       |       | 
  4960	 4    | start | rtc check @ 611     |     | YES |     |     |       |       | 
  4961	 5    | start | rtc check @ 618     |     | YES |     |     |       |       | 
  4962	 6    | start | rtc check @ 618     |     | YES |     |     |       |       | 
  4963	 7    | start | rtc check @ 624     |     | YES |     |     |       |       | 
  4964	 8    | start | rtc check @ 624     |     | YES |     |     |       |       | 
  4965	 9    | start | rtc check @ 630     |     | YES |     |     |       |       | 
  4966	 10   | start | rtc check @ 630     |     | YES |     |     |       |       | 
  4967	 11   | start | rtc check @ 636     |     | YES |     |     |       |       | 
  4968	 12   | start | rtc check @ 636     |     | YES |     |     |       |       | 
  4969	 13   | start | rtc check @ 642     |     | YES |     |     |       |       | 
  4970	 14   | start | rtc check @ 642     |     | YES |     |     |       |       | 
  4971	 15   | start | rtc check @ 648     |     | YES |     |     |       |       | 
  4972	 16   | start | rtc check @ 648     |     | YES |     |     |       |       | 
  4973	 17   | start | rtc check @ 654     |     | YES |     |     |       |       | 
  4974	 18   | start | rtc check @ 654     |     | YES |     |     |       |       | 
  4975	 19   | start | rtc check @ 660     |     | YES |     |     |       |       | 
  4976	 20   | start | rtc check @ 660     |     | YES |     |     |       |       | 
  4977	 21   | start | rtc check @ 666     |     | YES |     |     |       |       | 
  4978	 22   | start | rtc check @ 666     |     | YES |     |     |       |       | 
  4979	 23   | start | rtc check @ 672     |     | YES |     |     |       |       | 
  4980	 24   | start | rtc check @ 672     |     | YES |     |     |       |       | 
  4981	 25   | start | rtc check @ 678     |     | YES |     |     |       |       | 
  4982	 26   | start | rtc check @ 678     |     | YES |     |     |       |       | 
  4983	 27   | start | rtc check @ 684     |     | YES |     |     |       |       | 
  4984	 28   | start | rtc check @ 684     |     | YES |     |     |       |       | 
  4985	 29   | start | rtc check @ 690     |     | YES |     |     |       |       | 
  4986	 30   | start | rtc check @ 690     |     | YES |     |     |       |       | 
  4987	 31   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4988	 32   | start |    assert @ finish  | YES |     |     |     |       |       | 
  4989	----------------------------------------------------------------------------
  4990	
  4991	
  4992	File d:\tokeneer\code\core\screen\writeconfiglabels.vcg
  4993	procedure Screen.WriteConfigLabels
  4994	
  4995	VCs generated 01-MAY-2009 10:43:53
  4996	
  4997	VCs simplified 01-MAY-2009 10:45:23
  4998	
  4999	VCs for procedure_writeconfiglabels :
  5000	----------------------------------------------------------------------------
  5001	      |       |                     |  -----Proved In-----  |       |       |
  5002	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5003	----------------------------------------------------------------------------
  5004	 1    | start | rtc check @ 311     |     | YES |     |     |       |       | 
  5005	 2    | start | rtc check @ 316     |     | YES |     |     |       |       | 
  5006	 3    | start | rtc check @ 322     |     | YES |     |     |       |       | 
  5007	 4    | start | rtc check @ 328     |     | YES |     |     |       |       | 
  5008	 5    | start | rtc check @ 334     |     | YES |     |     |       |       | 
  5009	 6    | start | rtc check @ 340     |     | YES |     |     |       |       | 
  5010	 7    | start | rtc check @ 346     |     | YES |     |     |       |       | 
  5011	 8    | start | rtc check @ 352     |     | YES |     |     |       |       | 
  5012	 9    | start | rtc check @ 358     |     | YES |     |     |       |       | 
  5013	 10   | start | rtc check @ 364     |     | YES |     |     |       |       | 
  5014	 11   | start | rtc check @ 370     |     | YES |     |     |       |       | 
  5015	 12   | start | rtc check @ 376     |     | YES |     |     |       |       | 
  5016	 13   | start | rtc check @ 382     |     | YES |     |     |       |       | 
  5017	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  5018	----------------------------------------------------------------------------
  5019	
  5020	
  5021	File d:\tokeneer\code\core\screen\writecurrenttime.vcg
  5022	procedure Screen.WriteCurrentTime
  5023	
  5024	VCs generated 01-MAY-2009 10:43:55
  5025	
  5026	VCs simplified 01-MAY-2009 10:45:23
  5027	
  5028	VCs for procedure_writecurrenttime :
  5029	----------------------------------------------------------------------------
  5030	      |       |                     |  -----Proved In-----  |       |       |
  5031	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5032	----------------------------------------------------------------------------
  5033	 1    | start | rtc check @ 890     |     | YES |     |     |       |       | 
  5034	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5035	----------------------------------------------------------------------------
  5036	
  5037	
  5038	File d:\tokeneer\code\core\screen\writemessage.vcg
  5039	procedure Screen.WriteMessage
  5040	
  5041	VCs generated 01-MAY-2009 10:43:53
  5042	
  5043	VCs simplified 01-MAY-2009 10:45:23
  5044	
  5045	VCs for procedure_writemessage :
  5046	----------------------------------------------------------------------------
  5047	      |       |                     |  -----Proved In-----  |       |       |
  5048	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5049	----------------------------------------------------------------------------
  5050	 1    | start | rtc check @ 177     |     | YES |     |     |       |       | 
  5051	 2    | start | rtc check @ 182     |     | YES |     |     |       |       | 
  5052	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5053	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5054	----------------------------------------------------------------------------
  5055	
  5056	
  5057	File d:\tokeneer\code\core\screen\writestatsdata.vcg
  5058	procedure Screen.WriteStatsData
  5059	
  5060	VCs generated 01-MAY-2009 10:43:55
  5061	
  5062	VCs simplified 01-MAY-2009 10:45:24
  5063	
  5064	VCs for procedure_writestatsdata :
  5065	----------------------------------------------------------------------------
  5066	      |       |                     |  -----Proved In-----  |       |       |
  5067	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5068	----------------------------------------------------------------------------
  5069	 1    | start | rtc check @ 827     |     | YES |     |     |       |       | 
  5070	 2    | start | rtc check @ 833     |     | YES |     |     |       |       | 
  5071	 3    | start | rtc check @ 839     |     | YES |     |     |       |       | 
  5072	 4    | start | rtc check @ 839     |     | YES |     |     |       |       | 
  5073	 5    | start | rtc check @ 845     |     | YES |     |     |       |       | 
  5074	 6    | start | rtc check @ 845     |     | YES |     |     |       |       | 
  5075	 7    | start | rtc check @ 851     |     | YES |     |     |       |       | 
  5076	 8    | start | rtc check @ 851     |     | YES |     |     |       |       | 
  5077	 9    | start | rtc check @ 857     |     | YES |     |     |       |       | 
  5078	 10   | start | rtc check @ 857     |     | YES |     |     |       |       | 
  5079	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  5080	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  5081	----------------------------------------------------------------------------
  5082	
  5083	
  5084	File d:\tokeneer\code\core\screen\writestatslabels.vcg
  5085	procedure Screen.WriteStatsLabels
  5086	
  5087	VCs generated 01-MAY-2009 10:43:54
  5088	
  5089	VCs simplified 01-MAY-2009 10:45:24
  5090	
  5091	VCs for procedure_writestatslabels :
  5092	----------------------------------------------------------------------------
  5093	      |       |                     |  -----Proved In-----  |       |       |
  5094	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5095	----------------------------------------------------------------------------
  5096	 1    | start | rtc check @ 749     |     | YES |     |     |       |       | 
  5097	 2    | start | rtc check @ 754     |     | YES |     |     |       |       | 
  5098	 3    | start | rtc check @ 760     |     | YES |     |     |       |       | 
  5099	 4    | start | rtc check @ 766     |     | YES |     |     |       |       | 
  5100	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5101	----------------------------------------------------------------------------
  5102	
  5103	
  5104	File d:\tokeneer\code\core\stats\addfailedbio.vcg
  5105	procedure Stats.AddFailedBio
  5106	
  5107	VCs generated 01-MAY-2009 10:43:49
  5108	
  5109	VCs simplified 01-MAY-2009 10:45:24
  5110	
  5111	VCs for procedure_addfailedbio :
  5112	----------------------------------------------------------------------------
  5113	      |       |                     |  -----Proved In-----  |       |       |
  5114	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5115	----------------------------------------------------------------------------
  5116	 1    | start | rtc check @ 104     |     | YES |     |     |       |       | 
  5117	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5118	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5119	----------------------------------------------------------------------------
  5120	
  5121	
  5122	File d:\tokeneer\code\core\stats\addfailedentry.vcg
  5123	procedure Stats.AddFailedEntry
  5124	
  5125	VCs generated 01-MAY-2009 10:43:49
  5126	
  5127	VCs simplified 01-MAY-2009 10:45:24
  5128	
  5129	VCs for procedure_addfailedentry :
  5130	----------------------------------------------------------------------------
  5131	      |       |                     |  -----Proved In-----  |       |       |
  5132	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5133	----------------------------------------------------------------------------
  5134	 1    | start | rtc check @ 70      |     | YES |     |     |       |       | 
  5135	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5136	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5137	----------------------------------------------------------------------------
  5138	
  5139	
  5140	File d:\tokeneer\code\core\stats\addsuccessfulbio.vcg
  5141	procedure Stats.AddSuccessfulBio
  5142	
  5143	VCs generated 01-MAY-2009 10:43:49
  5144	
  5145	VCs simplified 01-MAY-2009 10:45:24
  5146	
  5147	VCs for procedure_addsuccessfulbio :
  5148	----------------------------------------------------------------------------
  5149	      |       |                     |  -----Proved In-----  |       |       |
  5150	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5151	----------------------------------------------------------------------------
  5152	 1    | start | rtc check @ 87      |     | YES |     |     |       |       | 
  5153	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5154	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5155	----------------------------------------------------------------------------
  5156	
  5157	
  5158	File d:\tokeneer\code\core\stats\addsuccessfulentry.vcg
  5159	procedure Stats.AddSuccessfulEntry
  5160	
  5161	VCs generated 01-MAY-2009 10:43:49
  5162	
  5163	VCs simplified 01-MAY-2009 10:45:24
  5164	
  5165	VCs for procedure_addsuccessfulentry :
  5166	----------------------------------------------------------------------------
  5167	      |       |                     |  -----Proved In-----  |       |       |
  5168	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5169	----------------------------------------------------------------------------
  5170	 1    | start | rtc check @ 53      |     | YES |     |     |       |       | 
  5171	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5172	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5173	----------------------------------------------------------------------------
  5174	
  5175	
  5176	File d:\tokeneer\code\core\stats\displaystats.vcg
  5177	procedure Stats.DisplayStats
  5178	
  5179	VCs generated 01-MAY-2009 10:43:49
  5180	
  5181	VCs simplified 01-MAY-2009 10:45:25
  5182	
  5183	VCs for procedure_displaystats :
  5184	----------------------------------------------------------------------------
  5185	      |       |                     |  -----Proved In-----  |       |       |
  5186	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5187	----------------------------------------------------------------------------
  5188	 1    | start | rtc check @ 124     |     | YES |     |     |       |       | 
  5189	 2    | start | rtc check @ 125     |     | YES |     |     |       |       | 
  5190	 3    | start | rtc check @ 126     |     | YES |     |     |       |       | 
  5191	 4    | start | rtc check @ 127     |     | YES |     |     |       |       | 
  5192	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5193	----------------------------------------------------------------------------
  5194	
  5195	
  5196	File d:\tokeneer\code\core\stats\init.vcg
  5197	procedure Stats.Init
  5198	
  5199	VCs generated 01-MAY-2009 10:43:49
  5200	
  5201	VCs simplified 01-MAY-2009 10:45:25
  5202	
  5203	VCs for procedure_init :
  5204	----------------------------------------------------------------------------
  5205	      |       |                     |  -----Proved In-----  |       |       |
  5206	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5207	----------------------------------------------------------------------------
  5208	 1    | start | rtc check @ 34      |     | YES |     |     |       |       | 
  5209	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5210	----------------------------------------------------------------------------
  5211	
  5212	
  5213	File d:\tokeneer\code\core\tismain.vcg
  5214	procedure TISMain
  5215	
  5216	VCs generated 01-MAY-2009 10:44:02
  5217	
  5218	VCs simplified 01-MAY-2009 10:45:27
  5219	
  5220	The following user rules were used:
  5221	from d:\tokeneer\code\core\tismain.rlu
  5222	   main_tismain_user(1) used in proving VCs:
  5223	      4.
  5224	
  5225	VCs for procedure_tismain :
  5226	----------------------------------------------------------------------------
  5227	      |       |                     |  -----Proved In-----  |       |       |
  5228	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5229	----------------------------------------------------------------------------
  5230	 1    | start |    assert @ 1357    |     |     |     | YES |       |       | 
  5231	 2    | 1504  |    assert @ 1357    |     |     |     | YES |       |       | 
  5232	 3    | 1357  | pre check @ 1404    |     | YES |     |     |       |       | 
  5233	 4    | 1357  |    assert @ 1411    |     | YES |     |     |       |       | 
  5234	 5    | 1411  |    assert @ 1504    |     | YES |     |     |       |       | 
  5235	 6    | 1357  |    assert @ finish  | YES |     |     |     |       |       | 
  5236	 7    | 1411  |    assert @ finish  | YES |     |     |     |       |       | 
  5237	 8    | 1411  |    assert @ finish  | YES |     |     |     |       |       | 
  5238	----------------------------------------------------------------------------
  5239	
  5240	
  5241	File d:\tokeneer\code\core\tismain\init.vcg
  5242	procedure TISMain.Init
  5243	
  5244	VCs generated 01-MAY-2009 10:44:01
  5245	
  5246	VCs simplified 01-MAY-2009 10:45:25
  5247	
  5248	The following user rules were used:
  5249	from d:\tokeneer\code\core\tismain\tismain.rlu
  5250	   tismain_user(10) used in proving VCs:
  5251	      3, 4.
  5252	   tismain_user(2) used in proving VCs:
  5253	      5.
  5254	   tismain_user(4) used in proving VCs:
  5255	      5.
  5256	   tismain_user(6) used in proving VCs:
  5257	      5.
  5258	   tismain_user(1) used in proving VCs:
  5259	      6.
  5260	   tismain_user(3) used in proving VCs:
  5261	      6.
  5262	   tismain_user(5) used in proving VCs:
  5263	      6.
  5264	from d:\tokeneer\code\core\tismain\init.rlu
  5265	   init_user(1) used in proving VCs:
  5266	      5, 6.
  5267	
  5268	VCs for procedure_init :
  5269	----------------------------------------------------------------------------
  5270	      |       |                     |  -----Proved In-----  |       |       |
  5271	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5272	----------------------------------------------------------------------------
  5273	 1    | start | rtc check @ 256     |     | YES |     |     |       |       | 
  5274	 2    | start | rtc check @ 264     |     | YES |     |     |       |       | 
  5275	 3    | start | check stm @ 272     |     | YES |     |     |       |       | 
  5276	 4    | start | check stm @ 272     |     | YES |     |     |       |       | 
  5277	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5278	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5279	----------------------------------------------------------------------------
  5280	
  5281	
  5282	File d:\tokeneer\code\core\tismain\mainloopbody.vcg
  5283	procedure TISMain.MainLoopBody
  5284	
  5285	VCs generated 01-MAY-2009 10:44:02
  5286	
  5287	VCs simplified 01-MAY-2009 10:45:25
  5288	
  5289	The following user rules were used:
  5290	from d:\tokeneer\code\core\tismain\mainloopbody.rlu
  5291	   mainloopbody_user(1) used in proving VCs:
  5292	      2.
  5293	
  5294	VCs for procedure_mainloopbody :
  5295	----------------------------------------------------------------------------
  5296	      |       |                     |  -----Proved In-----  |       |       |
  5297	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5298	----------------------------------------------------------------------------
  5299	 1    | start | pre check @ 1218    |     | YES |     |     |       |       | 
  5300	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5301	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5302	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5303	----------------------------------------------------------------------------
  5304	
  5305	
  5306	File d:\tokeneer\code\core\tismain\processing.vcg
  5307	procedure TISMain.Processing
  5308	
  5309	VCs generated 01-MAY-2009 10:44:02
  5310	
  5311	VCs simplified 01-MAY-2009 10:45:26
  5312	
  5313	The following user rules were used:
  5314	from d:\tokeneer\code\core\tismain\processing.rlu
  5315	   processing_user(1) used in proving VCs:
  5316	      1.
  5317	   processing_user(2) used in proving VCs:
  5318	      8.
  5319	from d:\tokeneer\code\core\tismain\tismain.rlu
  5320	   tismain_user(2) used in proving VCs:
  5321	      2.
  5322	   tismain_user(4) used in proving VCs:
  5323	      2.
  5324	   tismain_user(6) used in proving VCs:
  5325	      2.
  5326	   tismain_user(10) used in proving VCs:
  5327	      4.
  5328	
  5329	VCs for procedure_processing :
  5330	----------------------------------------------------------------------------
  5331	      |       |                     |  -----Proved In-----  |       |       |
  5332	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5333	----------------------------------------------------------------------------
  5334	 1    | start | pre check @ 715     |     | YES |     |     |       |       | 
  5335	 2    | start | check stm @ 716     |     | YES |     |     |       |       | 
  5336	 3    | start | pre check @ 721     |     | YES |     |     |       |       | 
  5337	 4    | start | check stm @ 723     |     | YES |     |     |       |       | 
  5338	 5    | start | pre check @ 726     |     | YES |     |     |       |       | 
  5339	 6    | start | pre check @ 730     |     | YES |     |     |       |       | 
  5340	 7    | start | pre check @ 737     |     | YES |     |     |       |       | 
  5341	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5342	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5343	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5344	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5345	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5346	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5347	----------------------------------------------------------------------------
  5348	
  5349	
  5350	File d:\tokeneer\code\core\tismain\processing\resetscreenmessage.vcg
  5351	procedure TISMain.Processing.ResetScreenMessage
  5352	
  5353	VCs generated 01-MAY-2009 10:44:02
  5354	
  5355	VCs simplified 01-MAY-2009 10:45:26
  5356	
  5357	VCs for procedure_resetscreenmessage :
  5358	----------------------------------------------------------------------------
  5359	      |       |                     |  -----Proved In-----  |       |       |
  5360	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5361	----------------------------------------------------------------------------
  5362	 1    | start | rtc check @ 707     |     | YES |     |     |       |       | 
  5363	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5364	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5365	----------------------------------------------------------------------------
  5366	
  5367	
  5368	File d:\tokeneer\code\core\tismain\shutdownauditlogfailure.vcg
  5369	procedure TISMain.ShutdownAuditLogFailure
  5370	
  5371	VCs generated 01-MAY-2009 10:44:02
  5372	
  5373	VCs simplified 01-MAY-2009 10:45:26
  5374	
  5375	VCs for procedure_shutdownauditlogfailure :
  5376	----------------------------------------------------------------------------
  5377	      |       |                     |  -----Proved In-----  |       |       |
  5378	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5379	----------------------------------------------------------------------------
  5380	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5381	----------------------------------------------------------------------------
  5382	
  5383	
  5384	File d:\tokeneer\code\core\tismain\shutdowndoorlatchfailure.vcg
  5385	procedure TISMain.ShutdownDoorLatchFailure
  5386	
  5387	VCs generated 01-MAY-2009 10:44:02
  5388	
  5389	VCs simplified 01-MAY-2009 10:45:26
  5390	
  5391	VCs for procedure_shutdowndoorlatchfailure :
  5392	----------------------------------------------------------------------------
  5393	      |       |                     |  -----Proved In-----  |       |       |
  5394	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5395	----------------------------------------------------------------------------
  5396	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5397	----------------------------------------------------------------------------
  5398	
  5399	
  5400	File d:\tokeneer\code\core\tokenreader\getcardstate.vcg
  5401	function TokenReader.GetCardState
  5402	
  5403	VCs generated 01-MAY-2009 10:43:50
  5404	
  5405	VCs simplified 01-MAY-2009 10:45:27
  5406	
  5407	VCs for function_getcardstate :
  5408	----------------------------------------------------------------------------
  5409	      |       |                     |  -----Proved In-----  |       |       |
  5410	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5411	----------------------------------------------------------------------------
  5412	 1    | start | rtc check @ 153     |     | YES |     |     |       |       | 
  5413	 2    | start | rtc check @ 155     |     | YES |     |     |       |       | 
  5414	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5415	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5416	----------------------------------------------------------------------------
  5417	
  5418	
  5419	File d:\tokeneer\code\core\tokenreader\getcertificate.vcg
  5420	procedure TokenReader.GetCertificate
  5421	
  5422	VCs generated 01-MAY-2009 10:43:51
  5423	
  5424	VCs simplified 01-MAY-2009 10:45:27
  5425	
  5426	VCs for procedure_getcertificate :
  5427	----------------------------------------------------------------------------
  5428	      |       |                     |  -----Proved In-----  |       |       |
  5429	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5430	----------------------------------------------------------------------------
  5431	 1    | start | rtc check @ 869     |     | YES |     |     |       |       | 
  5432	 2    | start | rtc check @ 872     |     | YES |     |     |       |       | 
  5433	 3    | start | rtc check @ 872     |     | YES |     |     |       |       | 
  5434	 4    | start | rtc check @ 878     |     | YES |     |     |       |       | 
  5435	 5    | start | rtc check @ 878     |     | YES |     |     |       |       | 
  5436	 6    | start | rtc check @ 885     |     | YES |     |     |       |       | 
  5437	 7    | start | rtc check @ 885     |     | YES |     |     |       |       | 
  5438	 8    | start | rtc check @ 891     |     | YES |     |     |       |       | 
  5439	 9    | start | rtc check @ 891     |     | YES |     |     |       |       | 
  5440	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5441	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5442	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5443	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5444	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5445	 15   |       | refinement          | YES |     |     |     |       |       | 
  5446	 16   |       | refinement          | YES |     |     |     |       |       | 
  5447	----------------------------------------------------------------------------
  5448	
  5449	
  5450	File d:\tokeneer\code\core\tokenreader\getreaderstate.vcg
  5451	function TokenReader.GetReaderState
  5452	
  5453	VCs generated 01-MAY-2009 10:43:49
  5454	
  5455	VCs simplified 01-MAY-2009 10:45:27
  5456	
  5457	VCs for function_getreaderstate :
  5458	----------------------------------------------------------------------------
  5459	      |       |                     |  -----Proved In-----  |       |       |
  5460	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5461	----------------------------------------------------------------------------
  5462	 1    | start | rtc check @ 127     |     | YES |     |     |       |       | 
  5463	 2    | start | rtc check @ 129     |     | YES |     |     |       |       | 
  5464	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5465	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5466	----------------------------------------------------------------------------
  5467	
  5468	
  5469	File d:\tokeneer\code\core\tokenreader\getresponsecode.vcg
  5470	function TokenReader.GetResponseCode
  5471	
  5472	VCs generated 01-MAY-2009 10:43:49
  5473	
  5474	VCs simplified 01-MAY-2009 10:45:28
  5475	
  5476	VCs for function_getresponsecode :
  5477	----------------------------------------------------------------------------
  5478	      |       |                     |  -----Proved In-----  |       |       |
  5479	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5480	----------------------------------------------------------------------------
  5481	 1    | start | rtc check @ 101     |     | YES |     |     |       |       | 
  5482	 2    | start | rtc check @ 103     |     | YES |     |     |       |       | 
  5483	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5484	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5485	----------------------------------------------------------------------------
  5486	
  5487	
  5488	File d:\tokeneer\code\core\tokenreader\init.vcg
  5489	procedure TokenReader.Init
  5490	
  5491	VCs generated 01-MAY-2009 10:43:50
  5492	
  5493	VCs simplified 01-MAY-2009 10:45:28
  5494	
  5495	VCs for procedure_init :
  5496	----------------------------------------------------------------------------
  5497	      |       |                     |  -----Proved In-----  |       |       |
  5498	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5499	----------------------------------------------------------------------------
  5500	 1    | start | rtc check @ 299     |     | YES |     |     |       |       | 
  5501	 2    | start | rtc check @ 300     |     | YES |     |     |       |       | 
  5502	 3    | start | rtc check @ 300     |     | YES |     |     |       |       | 
  5503	 4    | start | rtc check @ 306     |     | YES |     |     |       |       | 
  5504	 5    | start | rtc check @ 310     |     | YES |     |     |       |       | 
  5505	 6    | start | rtc check @ 310     |     | YES |     |     |       |       | 
  5506	 7    | start |    assert @ 312     |     | YES |     |     |       |       | 
  5507	 8    | 336   |    assert @ 312     |     | YES |     |     |       |       | 
  5508	 9    | 336   |    assert @ 312     |     | YES |     |     |       |       | 
  5509	 10   | 312   |    assert @ 336     |     | YES |     |     |       |       | 
  5510	 11   | 336   |    assert @ 336     |     | YES |     |     |       |       | 
  5511	 12   | 336   | rtc check @ 361     |     | YES |     |     |       |       | 
  5512	 13   | 336   | rtc check @ 362     |     | YES |     |     |       |       | 
  5513	 14   | start | rtc check @ 369     |     | YES |     |     |       |       | 
  5514	 15   | 336   | rtc check @ 369     |     | YES |     |     |       |       | 
  5515	 16   | 336   | rtc check @ 369     |     | YES |     |     |       |       | 
  5516	 17   | start | rtc check @ 371     |     | YES |     |     |       |       | 
  5517	 18   | 336   | rtc check @ 371     |     | YES |     |     |       |       | 
  5518	 19   | 336   | rtc check @ 371     |     | YES |     |     |       |       | 
  5519	 20   | start | rtc check @ 380     |     | YES |     |     |       |       | 
  5520	 21   | start | rtc check @ 380     |     | YES |     |     |       |       | 
  5521	 22   | 336   | rtc check @ 380     |     | YES |     |     |       |       | 
  5522	 23   | 336   | rtc check @ 380     |     | YES |     |     |       |       | 
  5523	 24   | 336   | rtc check @ 380     |     | YES |     |     |       |       | 
  5524	 25   | 336   | rtc check @ 380     |     | YES |     |     |       |       | 
  5525	 26   | start | rtc check @ 382     |     | YES |     |     |       |       | 
  5526	 27   | start | rtc check @ 382     |     | YES |     |     |       |       | 
  5527	 28   | 336   | rtc check @ 382     |     | YES |     |     |       |       | 
  5528	 29   | 336   | rtc check @ 382     |     | YES |     |     |       |       | 
  5529	 30   | 336   | rtc check @ 382     |     | YES |     |     |       |       | 
  5530	 31   | 336   | rtc check @ 382     |     | YES |     |     |       |       | 
  5531	 32   | start | rtc check @ 393     |     | YES |     |     |       |       | 
  5532	 33   | start | rtc check @ 404     |     | YES |     |     |       |       | 
  5533	 34   | start | rtc check @ 404     |     | YES |     |     |       |       | 
  5534	 35   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5535	 36   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5536	 37   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5537	 38   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5538	 39   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5539	 40   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5540	 41   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5541	 42   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5542	 43   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5543	 44   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5544	 45   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5545	 46   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5546	 47   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5547	 48   | 336   |    assert @ finish  |     | YES |     |     |       |       | 
  5548	 49   |       | refinement          | YES |     |     |     |       |       | 
  5549	 50   |       | refinement          | YES |     |     |     |       |       | 
  5550	----------------------------------------------------------------------------
  5551	
  5552	
  5553	File d:\tokeneer\code\core\tokenreader\init\clearreaders.vcg
  5554	procedure TokenReader.Init.ClearReaders
  5555	
  5556	VCs generated 01-MAY-2009 10:43:50
  5557	
  5558	VCs simplified 01-MAY-2009 10:45:28
  5559	
  5560	VCs for procedure_clearreaders :
  5561	----------------------------------------------------------------------------
  5562	      |       |                     |  -----Proved In-----  |       |       |
  5563	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5564	----------------------------------------------------------------------------
  5565	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5566	----------------------------------------------------------------------------
  5567	
  5568	
  5569	File d:\tokeneer\code\core\tokenreader\init\setreadername.vcg
  5570	procedure TokenReader.Init.SetReaderName
  5571	
  5572	VCs generated 01-MAY-2009 10:43:50
  5573	
  5574	VCs simplified 01-MAY-2009 10:45:28
  5575	
  5576	VCs for procedure_setreadername :
  5577	----------------------------------------------------------------------------
  5578	      |       |                     |  -----Proved In-----  |       |       |
  5579	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5580	----------------------------------------------------------------------------
  5581	 1    | start | rtc check @ 271     |     | YES |     |     |       |       | 
  5582	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5583	----------------------------------------------------------------------------
  5584	
  5585	
  5586	File d:\tokeneer\code\core\tokenreader\makedescription.vcg
  5587	function TokenReader.MakeDescription
  5588	
  5589	VCs generated 01-MAY-2009 10:43:50
  5590	
  5591	VCs simplified 01-MAY-2009 10:45:32
  5592	
  5593	VCs for function_makedescription :
  5594	----------------------------------------------------------------------------
  5595	      |       |                     |  -----Proved In-----  |       |       |
  5596	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5597	----------------------------------------------------------------------------
  5598	 1    | start | rtc check @ 215     |     | YES |     |     |       |       | 
  5599	 2    | start | rtc check @ 215     |     | YES |     |     |       |       | 
  5600	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5601	----------------------------------------------------------------------------
  5602	
  5603	
  5604	File d:\tokeneer\code\core\tokenreader\poll.vcg
  5605	procedure TokenReader.Poll
  5606	
  5607	VCs generated 01-MAY-2009 10:43:51
  5608	
  5609	VCs simplified 01-MAY-2009 10:45:35
  5610	
  5611	VCs for procedure_poll :
  5612	----------------------------------------------------------------------------
  5613	      |       |                     |  -----Proved In-----  |       |       |
  5614	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5615	----------------------------------------------------------------------------
  5616	 1    | start | rtc check @ 739     |     | YES |     |     |       |       | 
  5617	 2    | start | rtc check @ 739     |     | YES |     |     |       |       | 
  5618	 3    | start | rtc check @ 748     |     | YES |     |     |       |       | 
  5619	 4    | start | rtc check @ 748     |     | YES |     |     |       |       | 
  5620	 5    | start | rtc check @ 751     |     | YES |     |     |       |       | 
  5621	 6    | start | rtc check @ 753     |     | YES |     |     |       |       | 
  5622	 7    | start | rtc check @ 764     |     | YES |     |     |       |       | 
  5623	 8    | start | rtc check @ 767     |     | YES |     |     |       |       | 
  5624	 9    | start | rtc check @ 771     |     | YES |     |     |       |       | 
  5625	 10   | start | rtc check @ 771     |     | YES |     |     |       |       | 
  5626	 11   | start | rtc check @ 783     |     | YES |     |     |       |       | 
  5627	 12   | start | rtc check @ 783     |     | YES |     |     |       |       | 
  5628	 13   | start | rtc check @ 783     |     | YES |     |     |       |       | 
  5629	 14   | start | rtc check @ 783     |     | YES |     |     |       |       | 
  5630	 15   | start | rtc check @ 783     |     | YES |     |     |       |       | 
  5631	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5632	 17   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5633	 18   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5634	 19   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5635	 20   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5636	 21   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5637	 22   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5638	 23   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5639	 24   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5640	 25   | start |    assert @ finish  |     | YES |     |     |       |       | 
  5641	 26   |       | refinement          | YES |     |     |     |       |       | 
  5642	 27   |       | refinement          | YES |     |     |     |       |       | 
  5643	----------------------------------------------------------------------------
  5644	
  5645	
  5646	File d:\tokeneer\code\core\tokenreader\poll\checkcardstate.vcg
  5647	procedure TokenReader.Poll.CheckCardState
  5648	
  5649	VCs generated 01-MAY-2009 10:43:50
  5650	
  5651	VCs simplified 01-MAY-2009 10:45:33
  5652	
  5653	VCs for procedure_checkcardstate :
  5654	----------------------------------------------------------------------------
  5655	      |       |                     |  -----Proved In-----  |       |       |
  5656	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5657	----------------------------------------------------------------------------
  5658	 1    | start | rtc check @ 662     |     | YES |     |     |       |       | 
  5659	 2    | start | rtc check @ 662     |     | YES |     |     |       |       | 
  5660	 3    | start | rtc check @ 671     |     | YES |     |     |       |       | 
  5661	 4    | start | rtc check @ 671     |     | YES |     |     |       |       | 
  5662	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5663	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5664	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5665	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5666	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5667	----------------------------------------------------------------------------
  5668	
  5669	
  5670	File d:\tokeneer\code\core\tokenreader\poll\checkcardstate\marktokengood.vcg
  5671	procedure TokenReader.Poll.CheckCardState.MarkTokenGood
  5672	
  5673	VCs generated 01-MAY-2009 10:43:50
  5674	
  5675	VCs simplified 01-MAY-2009 10:45:33
  5676	
  5677	VCs for procedure_marktokengood :
  5678	----------------------------------------------------------------------------
  5679	      |       |                     |  -----Proved In-----  |       |       |
  5680	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5681	----------------------------------------------------------------------------
  5682	 1    | start | rtc check @ 653     |     | YES |     |     |       |       | 
  5683	 2    | start | rtc check @ 654     |     | YES |     |     |       |       | 
  5684	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5685	----------------------------------------------------------------------------
  5686	
  5687	
  5688	File d:\tokeneer\code\core\tokenreader\poll\disconnecttoken.vcg
  5689	procedure TokenReader.Poll.DisconnectToken
  5690	
  5691	VCs generated 01-MAY-2009 10:43:50
  5692	
  5693	VCs simplified 01-MAY-2009 10:45:33
  5694	
  5695	VCs for procedure_disconnecttoken :
  5696	----------------------------------------------------------------------------
  5697	      |       |                     |  -----Proved In-----  |       |       |
  5698	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5699	----------------------------------------------------------------------------
  5700	 1    | start | rtc check @ 472     |     | YES |     |     |       |       | 
  5701	 2    | start | rtc check @ 473     |     | YES |     |     |       |       | 
  5702	 3    | start | rtc check @ 473     |     | YES |     |     |       |       | 
  5703	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5704	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5705	----------------------------------------------------------------------------
  5706	
  5707	
  5708	File d:\tokeneer\code\core\tokenreader\poll\marktokenabsent.vcg
  5709	procedure TokenReader.Poll.MarkTokenAbsent
  5710	
  5711	VCs generated 01-MAY-2009 10:43:50
  5712	
  5713	VCs simplified 01-MAY-2009 10:45:33
  5714	
  5715	VCs for procedure_marktokenabsent :
  5716	----------------------------------------------------------------------------
  5717	      |       |                     |  -----Proved In-----  |       |       |
  5718	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5719	----------------------------------------------------------------------------
  5720	 1    | start | rtc check @ 524     |     | YES |     |     |       |       | 
  5721	 2    | start | rtc check @ 525     |     | YES |     |     |       |       | 
  5722	 3    | start | rtc check @ 526     |     | YES |     |     |       |       | 
  5723	 4    | start | rtc check @ 527     |     | YES |     |     |       |       | 
  5724	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5725	----------------------------------------------------------------------------
  5726	
  5727	
  5728	File d:\tokeneer\code\core\tokenreader\poll\marktokenbad.vcg
  5729	procedure TokenReader.Poll.MarkTokenBad
  5730	
  5731	VCs generated 01-MAY-2009 10:43:50
  5732	
  5733	VCs simplified 01-MAY-2009 10:45:34
  5734	
  5735	VCs for procedure_marktokenbad :
  5736	----------------------------------------------------------------------------
  5737	      |       |                     |  -----Proved In-----  |       |       |
  5738	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5739	----------------------------------------------------------------------------
  5740	 1    | start | rtc check @ 498     |     | YES |     |     |       |       | 
  5741	 2    | start | rtc check @ 499     |     | YES |     |     |       |       | 
  5742	 3    | start | rtc check @ 500     |     | YES |     |     |       |       | 
  5743	 4    | start | rtc check @ 501     |     | YES |     |     |       |       | 
  5744	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5745	----------------------------------------------------------------------------
  5746	
  5747	
  5748	File d:\tokeneer\code\core\tokenreader\poll\processreaderstatechange.vcg
  5749	procedure TokenReader.Poll.ProcessReaderStateChange
  5750	
  5751	VCs generated 01-MAY-2009 10:43:50
  5752	
  5753	VCs simplified 01-MAY-2009 10:45:34
  5754	
  5755	VCs for procedure_processreaderstatechange :
  5756	----------------------------------------------------------------------------
  5757	      |       |                     |  -----Proved In-----  |       |       |
  5758	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5759	----------------------------------------------------------------------------
  5760	 1    | start | rtc check @ 587     |     | YES |     |     |       |       | 
  5761	 2    | start | rtc check @ 588     |     | YES |     |     |       |       | 
  5762	 3    | start | rtc check @ 588     |     | YES |     |     |       |       | 
  5763	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5764	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5765	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5766	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5767	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5768	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5769	----------------------------------------------------------------------------
  5770	
  5771	
  5772	File d:\tokeneer\code\core\tokenreader\poll\processreaderstatechange\marktokenconnected.vcg
  5773	procedure TokenReader.Poll.ProcessReaderStateChange.MarkTokenConnected
  5774	
  5775	VCs generated 01-MAY-2009 10:43:50
  5776	
  5777	VCs simplified 01-MAY-2009 10:45:34
  5778	
  5779	VCs for procedure_marktokenconnected :
  5780	----------------------------------------------------------------------------
  5781	      |       |                     |  -----Proved In-----  |       |       |
  5782	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5783	----------------------------------------------------------------------------
  5784	 1    | start | rtc check @ 572     |     | YES |     |     |       |       | 
  5785	 2    | start | rtc check @ 573     |     | YES |     |     |       |       | 
  5786	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5787	----------------------------------------------------------------------------
  5788	
  5789	
  5790	File d:\tokeneer\code\core\tokenreader\poll\setcurrentstatus.vcg
  5791	procedure TokenReader.Poll.SetCurrentStatus
  5792	
  5793	VCs generated 01-MAY-2009 10:43:50
  5794	
  5795	VCs simplified 01-MAY-2009 10:45:35
  5796	
  5797	VCs for procedure_setcurrentstatus :
  5798	----------------------------------------------------------------------------
  5799	      |       |                     |  -----Proved In-----  |       |       |
  5800	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5801	----------------------------------------------------------------------------
  5802	 1    | start | rtc check @ 710     |     | YES |     |     |       |       | 
  5803	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5804	----------------------------------------------------------------------------
  5805	
  5806	
  5807	File d:\tokeneer\code\core\tokenreader\poll\setlastfault.vcg
  5808	procedure TokenReader.Poll.SetLastFault
  5809	
  5810	VCs generated 01-MAY-2009 10:43:51
  5811	
  5812	VCs simplified 01-MAY-2009 10:45:35
  5813	
  5814	VCs for procedure_setlastfault :
  5815	----------------------------------------------------------------------------
  5816	      |       |                     |  -----Proved In-----  |       |       |
  5817	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5818	----------------------------------------------------------------------------
  5819	 1    | start | rtc check @ 731     |     | YES |     |     |       |       | 
  5820	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5821	----------------------------------------------------------------------------
  5822	
  5823	
  5824	File d:\tokeneer\code\core\tokenreader\thetokenid.vcg
  5825	function TokenReader.TheTokenID
  5826	
  5827	VCs generated 01-MAY-2009 10:43:51
  5828	
  5829	VCs simplified 01-MAY-2009 10:45:36
  5830	
  5831	VCs for function_thetokenid :
  5832	----------------------------------------------------------------------------
  5833	      |       |                     |  -----Proved In-----  |       |       |
  5834	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5835	----------------------------------------------------------------------------
  5836	 1    | start | rtc check @ 835     |     | YES |     |     |       |       | 
  5837	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5838	 3    |       | refinement          | YES |     |     |     |       |       | 
  5839	 4    |       | refinement          | YES |     |     |     |       |       | 
  5840	----------------------------------------------------------------------------
  5841	
  5842	
  5843	File d:\tokeneer\code\core\tokenreader\thetokenpresence.vcg
  5844	function TokenReader.TheTokenPresence
  5845	
  5846	VCs generated 01-MAY-2009 10:43:51
  5847	
  5848	VCs simplified 01-MAY-2009 10:45:36
  5849	
  5850	VCs for function_thetokenpresence :
  5851	----------------------------------------------------------------------------
  5852	      |       |                     |  -----Proved In-----  |       |       |
  5853	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5854	----------------------------------------------------------------------------
  5855	 1    | start | rtc check @ 816     |     | YES |     |     |       |       | 
  5856	 2    | start | rtc check @ 817     |     | YES |     |     |       |       | 
  5857	 3    | start | rtc check @ 819     |     | YES |     |     |       |       | 
  5858	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5859	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5860	 6    |       | refinement          | YES |     |     |     |       |       | 
  5861	 7    |       | refinement          | YES |     |     |     |       |       | 
  5862	----------------------------------------------------------------------------
  5863	
  5864	
  5865	File d:\tokeneer\code\core\tokenreader\thetokentry.vcg
  5866	function TokenReader.TheTokenTry
  5867	
  5868	VCs generated 01-MAY-2009 10:43:51
  5869	
  5870	VCs simplified 01-MAY-2009 10:45:36
  5871	
  5872	VCs for function_thetokentry :
  5873	----------------------------------------------------------------------------
  5874	      |       |                     |  -----Proved In-----  |       |       |
  5875	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5876	----------------------------------------------------------------------------
  5877	 1    | start | rtc check @ 801     |     | YES |     |     |       |       | 
  5878	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5879	 3    |       | refinement          | YES |     |     |     |       |       | 
  5880	 4    |       | refinement          | YES |     |     |     |       |       | 
  5881	----------------------------------------------------------------------------
  5882	
  5883	
  5884	File d:\tokeneer\code\core\tokenreader\writeauthcertificate.vcg
  5885	procedure TokenReader.WriteAuthCertificate
  5886	
  5887	VCs generated 01-MAY-2009 10:43:51
  5888	
  5889	VCs simplified 01-MAY-2009 10:45:37
  5890	
  5891	VCs for procedure_writeauthcertificate :
  5892	----------------------------------------------------------------------------
  5893	      |       |                     |  -----Proved In-----  |       |       |
  5894	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5895	----------------------------------------------------------------------------
  5896	 1    | start | rtc check @ 932     |     | YES |     |     |       |       | 
  5897	 2    | start | rtc check @ 932     |     | YES |     |     |       |       | 
  5898	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5899	 4    |       | refinement          | YES |     |     |     |       |       | 
  5900	 5    |       | refinement          | YES |     |     |     |       |       | 
  5901	----------------------------------------------------------------------------
  5902	
  5903	
  5904	File d:\tokeneer\code\core\updates\activity.vcg
  5905	procedure Updates.Activity
  5906	
  5907	VCs generated 01-MAY-2009 10:43:59
  5908	
  5909	VCs simplified 01-MAY-2009 10:45:37
  5910	
  5911	VCs for procedure_activity :
  5912	----------------------------------------------------------------------------
  5913	      |       |                     |  -----Proved In-----  |       |       |
  5914	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5915	----------------------------------------------------------------------------
  5916	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5917	----------------------------------------------------------------------------
  5918	
  5919	
  5920	File d:\tokeneer\code\core\updates\earlyactivity.vcg
  5921	procedure Updates.EarlyActivity
  5922	
  5923	VCs generated 01-MAY-2009 10:43:59
  5924	
  5925	VCs simplified 01-MAY-2009 10:45:37
  5926	
  5927	VCs for procedure_earlyactivity :
  5928	----------------------------------------------------------------------------
  5929	      |       |                     |  -----Proved In-----  |       |       |
  5930	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5931	----------------------------------------------------------------------------
  5932	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5933	----------------------------------------------------------------------------
  5934	
  5935	
  5936	File d:\tokeneer\code\core\userentry\canstart.vcg
  5937	function UserEntry.CanStart
  5938	
  5939	VCs generated 01-MAY-2009 10:43:56
  5940	
  5941	VCs simplified 01-MAY-2009 10:45:37
  5942	
  5943	VCs for function_canstart :
  5944	----------------------------------------------------------------------------
  5945	      |       |                     |  -----Proved In-----  |       |       |
  5946	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5947	----------------------------------------------------------------------------
  5948	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  5949	 2    |       | refinement          | YES |     |     |     |       |       | 
  5950	 3    |       | refinement          | YES |     |     |     |       |       | 
  5951	----------------------------------------------------------------------------
  5952	
  5953	
  5954	File d:\tokeneer\code\core\userentry\currentactivitypossible.vcg
  5955	function UserEntry.CurrentActivityPossible
  5956	
  5957	VCs generated 01-MAY-2009 10:43:56
  5958	
  5959	VCs simplified 01-MAY-2009 10:45:37
  5960	
  5961	The following user rules were used:
  5962	from d:\tokeneer\code\core\userentry\userentry.rlu
  5963	   userentry_user(3) used in proving VCs:
  5964	      1.
  5965	   userentry_user(4) used in proving VCs:
  5966	      2.
  5967	from d:\tokeneer\code\core\userentry\currentactivitypossible.rlu
  5968	   currentactivitypossible_user(1) used in proving VCs:
  5969	      3.
  5970	   currentactivitypossible_user(2) used in proving VCs:
  5971	      3.
  5972	   currentactivitypossible_user(3) used in proving VCs:
  5973	      3.
  5974	
  5975	VCs for function_currentactivitypossible :
  5976	----------------------------------------------------------------------------
  5977	      |       |                     |  -----Proved In-----  |       |       |
  5978	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5979	----------------------------------------------------------------------------
  5980	 1    | start | check stm @ 1034    |     | YES |     |     |       |       | 
  5981	 2    | start | check stm @ 1036    |     | YES |     |     |       |       | 
  5982	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  5983	 4    |       | refinement          | YES |     |     |     |       |       | 
  5984	 5    |       | refinement          | YES |     |     |     |       |       | 
  5985	----------------------------------------------------------------------------
  5986	
  5987	
  5988	File d:\tokeneer\code\core\userentry\displaypollupdate.vcg
  5989	procedure UserEntry.DisplayPollUpdate
  5990	
  5991	VCs generated 01-MAY-2009 10:43:56
  5992	
  5993	VCs simplified 01-MAY-2009 10:45:39
  5994	
  5995	VCs for procedure_displaypollupdate :
  5996	----------------------------------------------------------------------------
  5997	      |       |                     |  -----Proved In-----  |       |       |
  5998	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  5999	----------------------------------------------------------------------------
  6000	 1    | start | rtc check @ 1091    |     | YES |     |     |       |       | 
  6001	 2    | start | rtc check @ 1093    |     | YES |     |     |       |       | 
  6002	 3    | start | rtc check @ 1095    |     | YES |     |     |       |       | 
  6003	 4    | start | rtc check @ 1095    |     | YES |     |     |       |       | 
  6004	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6005	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6006	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6007	 8    |       | refinement          | YES |     |     |     |       |       | 
  6008	 9    |       | refinement          | YES |     |     |     |       |       | 
  6009	----------------------------------------------------------------------------
  6010	
  6011	
  6012	File d:\tokeneer\code\core\userentry\failedaccesstokenremoved.vcg
  6013	procedure UserEntry.FailedAccessTokenRemoved
  6014	
  6015	VCs generated 01-MAY-2009 10:43:56
  6016	
  6017	VCs simplified 01-MAY-2009 10:45:39
  6018	
  6019	VCs for procedure_failedaccesstokenremoved :
  6020	----------------------------------------------------------------------------
  6021	      |       |                     |  -----Proved In-----  |       |       |
  6022	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6023	----------------------------------------------------------------------------
  6024	 1    | start | rtc check @ 982     |     | YES |     |     |       |       | 
  6025	 2    | start | rtc check @ 989     |     | YES |     |     |       |       | 
  6026	 3    | start | rtc check @ 990     |     | YES |     |     |       |       | 
  6027	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6028	----------------------------------------------------------------------------
  6029	
  6030	
  6031	File d:\tokeneer\code\core\userentry\inprogress.vcg
  6032	function UserEntry.InProgress
  6033	
  6034	VCs generated 01-MAY-2009 10:43:56
  6035	
  6036	VCs simplified 01-MAY-2009 10:45:40
  6037	
  6038	VCs for function_inprogress :
  6039	----------------------------------------------------------------------------
  6040	      |       |                     |  -----Proved In-----  |       |       |
  6041	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6042	----------------------------------------------------------------------------
  6043	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6044	 2    |       | refinement          | YES |     |     |     |       |       | 
  6045	 3    |       | refinement          | YES |     |     |     |       |       | 
  6046	----------------------------------------------------------------------------
  6047	
  6048	
  6049	File d:\tokeneer\code\core\userentry\progress.vcg
  6050	procedure UserEntry.Progress
  6051	
  6052	VCs generated 01-MAY-2009 10:43:56
  6053	
  6054	VCs simplified 01-MAY-2009 10:45:40
  6055	
  6056	The following user rules were used:
  6057	from d:\tokeneer\code\core\userentry\userentry.rlu
  6058	   userentry_user(1) used in proving VCs:
  6059	      12.
  6060	   userentry_user(2) used in proving VCs:
  6061	      12.
  6062	
  6063	VCs for procedure_progress :
  6064	----------------------------------------------------------------------------
  6065	      |       |                     |  -----Proved In-----  |       |       |
  6066	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6067	----------------------------------------------------------------------------
  6068	 1    | start | rtc check @ 1266    |     | YES |     |     |       |       | 
  6069	 2    | start | pre check @ 1272    |     | YES |     |     |       |       | 
  6070	 3    | start | pre check @ 1276    |     | YES |     |     |       |       | 
  6071	 4    | start | pre check @ 1280    |     | YES |     |     |       |       | 
  6072	 5    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6073	 6    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6074	 7    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6075	 8    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6076	 9    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6077	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6078	 11   | start |    assert @ finish  |     |     |     | YES |       |       | 
  6079	 12   |       | refinement          |     | YES |     |     |       |       | 
  6080	 13   |       | refinement          |     | YES |     |     |       |       | 
  6081	----------------------------------------------------------------------------
  6082	
  6083	
  6084	File d:\tokeneer\code\core\userentry\readfinger.vcg
  6085	procedure UserEntry.ReadFinger
  6086	
  6087	VCs generated 01-MAY-2009 10:43:55
  6088	
  6089	VCs simplified 01-MAY-2009 10:45:40
  6090	
  6091	VCs for procedure_readfinger :
  6092	----------------------------------------------------------------------------
  6093	      |       |                     |  -----Proved In-----  |       |       |
  6094	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6095	----------------------------------------------------------------------------
  6096	 1    | start | rtc check @ 380     |     | YES |     |     |       |       | 
  6097	 2    | start | rtc check @ 387     |     | YES |     |     |       |       | 
  6098	 3    | start | rtc check @ 388     |     | YES |     |     |       |       | 
  6099	 4    | start | rtc check @ 392     |     | YES |     |     |       |       | 
  6100	 5    | start | rtc check @ 398     |     | YES |     |     |       |       | 
  6101	 6    | start | rtc check @ 405     |     | YES |     |     |       |       | 
  6102	 7    | start | rtc check @ 406     |     | YES |     |     |       |       | 
  6103	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6104	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6105	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6106	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6107	----------------------------------------------------------------------------
  6108	
  6109	
  6110	File d:\tokeneer\code\core\userentry\startentry.vcg
  6111	procedure UserEntry.StartEntry
  6112	
  6113	VCs generated 01-MAY-2009 10:43:56
  6114	
  6115	VCs simplified 01-MAY-2009 10:45:40
  6116	
  6117	VCs for procedure_startentry :
  6118	----------------------------------------------------------------------------
  6119	      |       |                     |  -----Proved In-----  |       |       |
  6120	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6121	----------------------------------------------------------------------------
  6122	 1    | start | rtc check @ 1319    |     | YES |     |     |       |       | 
  6123	 2    | start | rtc check @ 1320    |     | YES |     |     |       |       | 
  6124	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6125	 4    |       | refinement          | YES |     |     |     |       |       | 
  6126	 5    |       | refinement          | YES |     |     |     |       |       | 
  6127	----------------------------------------------------------------------------
  6128	
  6129	
  6130	File d:\tokeneer\code\core\userentry\unlockdoor.vcg
  6131	procedure UserEntry.UnlockDoor
  6132	
  6133	VCs generated 01-MAY-2009 10:43:56
  6134	
  6135	VCs simplified 01-MAY-2009 10:45:41
  6136	
  6137	VCs for procedure_unlockdoor :
  6138	----------------------------------------------------------------------------
  6139	      |       |                     |  -----Proved In-----  |       |       |
  6140	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6141	----------------------------------------------------------------------------
  6142	 1    | start | rtc check @ 913     |     | YES |     |     |       |       | 
  6143	 2    | start | rtc check @ 914     |     | YES |     |     |       |       | 
  6144	 3    | start | rtc check @ 924     |     | YES |     |     |       |       | 
  6145	 4    | start | rtc check @ 931     |     | YES |     |     |       |       | 
  6146	 5    | start | rtc check @ 932     |     | YES |     |     |       |       | 
  6147	 6    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6148	 7    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6149	 8    | start |    assert @ finish  |     |     |     | YES |       |       | 
  6150	----------------------------------------------------------------------------
  6151	
  6152	
  6153	File d:\tokeneer\code\core\userentry\updatetoken.vcg
  6154	procedure UserEntry.UpdateToken
  6155	
  6156	VCs generated 01-MAY-2009 10:43:56
  6157	
  6158	VCs simplified 01-MAY-2009 10:45:41
  6159	
  6160	VCs for procedure_updatetoken :
  6161	----------------------------------------------------------------------------
  6162	      |       |                     |  -----Proved In-----  |       |       |
  6163	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6164	----------------------------------------------------------------------------
  6165	 1    | start | pre check @ 680     |     | YES |     |     |       |       | 
  6166	 2    | start | rtc check @ 684     |     | YES |     |     |       |       | 
  6167	 3    | start | rtc check @ 696     |     | YES |     |     |       |       | 
  6168	 4    | start | rtc check @ 696     |     | YES |     |     |       |       | 
  6169	 5    | start | rtc check @ 703     |     | YES |     |     |       |       | 
  6170	 6    | start | rtc check @ 703     |     | YES |     |     |       |       | 
  6171	 7    | start | rtc check @ 711     |     | YES |     |     |       |       | 
  6172	 8    | start | rtc check @ 711     |     | YES |     |     |       |       | 
  6173	 9    | start | rtc check @ 718     |     | YES |     |     |       |       | 
  6174	 10   | start | rtc check @ 718     |     | YES |     |     |       |       | 
  6175	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6176	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6177	 13   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6178	 14   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6179	 15   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6180	----------------------------------------------------------------------------
  6181	
  6182	
  6183	File d:\tokeneer\code\core\userentry\userhasdeparted.vcg
  6184	function UserEntry.UserHasDeparted
  6185	
  6186	VCs generated 01-MAY-2009 10:43:55
  6187	
  6188	VCs simplified 01-MAY-2009 10:45:41
  6189	
  6190	VCs for function_userhasdeparted :
  6191	----------------------------------------------------------------------------
  6192	      |       |                     |  -----Proved In-----  |       |       |
  6193	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6194	----------------------------------------------------------------------------
  6195	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6196	----------------------------------------------------------------------------
  6197	
  6198	
  6199	File d:\tokeneer\code\core\userentry\usertokentorn.vcg
  6200	procedure UserEntry.UserTokenTorn
  6201	
  6202	VCs generated 01-MAY-2009 10:43:55
  6203	
  6204	VCs simplified 01-MAY-2009 10:45:41
  6205	
  6206	VCs for procedure_usertokentorn :
  6207	----------------------------------------------------------------------------
  6208	      |       |                     |  -----Proved In-----  |       |       |
  6209	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6210	----------------------------------------------------------------------------
  6211	 1    | start | rtc check @ 128     |     | YES |     |     |       |       | 
  6212	 2    | start | rtc check @ 135     |     | YES |     |     |       |       | 
  6213	 3    | start | rtc check @ 136     |     | YES |     |     |       |       | 
  6214	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6215	----------------------------------------------------------------------------
  6216	
  6217	
  6218	File d:\tokeneer\code\core\userentry\validateentry.vcg
  6219	procedure UserEntry.ValidateEntry
  6220	
  6221	VCs generated 01-MAY-2009 10:43:56
  6222	
  6223	VCs simplified 01-MAY-2009 10:45:41
  6224	
  6225	VCs for procedure_validateentry :
  6226	----------------------------------------------------------------------------
  6227	      |       |                     |  -----Proved In-----  |       |       |
  6228	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6229	----------------------------------------------------------------------------
  6230	 1    | start | rtc check @ 780     |     | YES |     |     |       |       | 
  6231	 2    | start | rtc check @ 786     |     | YES |     |     |       |       | 
  6232	 3    | start | rtc check @ 793     |     | YES |     |     |       |       | 
  6233	 4    | start | rtc check @ 794     |     | YES |     |     |       |       | 
  6234	 5    | start | rtc check @ 797     |     | YES |     |     |       |       | 
  6235	 6    | start | rtc check @ 805     |     | YES |     |     |       |       | 
  6236	 7    | start | rtc check @ 812     |     | YES |     |     |       |       | 
  6237	 8    | start | rtc check @ 813     |     | YES |     |     |       |       | 
  6238	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6239	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6240	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6241	----------------------------------------------------------------------------
  6242	
  6243	
  6244	File d:\tokeneer\code\core\userentry\validatefinger.vcg
  6245	procedure UserEntry.ValidateFinger
  6246	
  6247	VCs generated 01-MAY-2009 10:43:55
  6248	
  6249	VCs simplified 01-MAY-2009 10:45:42
  6250	
  6251	VCs for procedure_validatefinger :
  6252	----------------------------------------------------------------------------
  6253	      |       |                     |  -----Proved In-----  |       |       |
  6254	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6255	----------------------------------------------------------------------------
  6256	 1    | start | rtc check @ 542     |     | YES |     |     |       |       | 
  6257	 2    | start | rtc check @ 544     |     | YES |     |     |       |       | 
  6258	 3    | start | rtc check @ 547     |     | YES |     |     |       |       | 
  6259	 4    | start | rtc check @ 547     |     | YES |     |     |       |       | 
  6260	 5    | start | rtc check @ 547     |     | YES |     |     |       |       | 
  6261	 6    | start | rtc check @ 547     |     | YES |     |     |       |       | 
  6262	 7    | start | rtc check @ 562     |     | YES |     |     |       |       | 
  6263	 8    | start | rtc check @ 562     |     | YES |     |     |       |       | 
  6264	 9    | start | rtc check @ 569     |     | YES |     |     |       |       | 
  6265	 10   | start | rtc check @ 569     |     | YES |     |     |       |       | 
  6266	 11   | start | rtc check @ 570     |     | YES |     |     |       |       | 
  6267	 12   | start | rtc check @ 570     |     | YES |     |     |       |       | 
  6268	 13   | start | rtc check @ 577     |     | YES |     |     |       |       | 
  6269	 14   | start | rtc check @ 577     |     | YES |     |     |       |       | 
  6270	 15   | start | rtc check @ 584     |     | YES |     |     |       |       | 
  6271	 16   | start | rtc check @ 584     |     | YES |     |     |       |       | 
  6272	 17   | start | rtc check @ 585     |     | YES |     |     |       |       | 
  6273	 18   | start | rtc check @ 585     |     | YES |     |     |       |       | 
  6274	 19   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6275	 20   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6276	 21   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6277	 22   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6278	 23   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6279	----------------------------------------------------------------------------
  6280	
  6281	
  6282	File d:\tokeneer\code\core\userentry\validatefinger\achievedfardescription.vcg
  6283	function UserEntry.ValidateFinger.AchievedFARDescription
  6284	
  6285	VCs generated 01-MAY-2009 10:43:55
  6286	
  6287	VCs simplified 01-MAY-2009 10:45:42
  6288	
  6289	VCs for function_achievedfardescription :
  6290	----------------------------------------------------------------------------
  6291	      |       |                     |  -----Proved In-----  |       |       |
  6292	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6293	----------------------------------------------------------------------------
  6294	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6295	----------------------------------------------------------------------------
  6296	
  6297	
  6298	File d:\tokeneer\code\core\userentry\validateusertoken.vcg
  6299	procedure UserEntry.ValidateUserToken
  6300	
  6301	VCs generated 01-MAY-2009 10:43:55
  6302	
  6303	VCs simplified 01-MAY-2009 10:45:42
  6304	
  6305	VCs for procedure_validateusertoken :
  6306	----------------------------------------------------------------------------
  6307	      |       |                     |  -----Proved In-----  |       |       |
  6308	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6309	----------------------------------------------------------------------------
  6310	 1    | start | rtc check @ 236     |     | YES |     |     |       |       | 
  6311	 2    | start | rtc check @ 245     |     | YES |     |     |       |       | 
  6312	 3    | start | rtc check @ 252     |     | YES |     |     |       |       | 
  6313	 4    | start | rtc check @ 253     |     | YES |     |     |       |       | 
  6314	 5    | start | rtc check @ 264     |     | YES |     |     |       |       | 
  6315	 6    | start | rtc check @ 273     |     | YES |     |     |       |       | 
  6316	 7    | start | rtc check @ 280     |     | YES |     |     |       |       | 
  6317	 8    | start | rtc check @ 281     |     | YES |     |     |       |       | 
  6318	 9    | start | rtc check @ 283     |     | YES |     |     |       |       | 
  6319	 10   | start | rtc check @ 293     |     | YES |     |     |       |       | 
  6320	 11   | start | rtc check @ 303     |     | YES |     |     |       |       | 
  6321	 12   | start | rtc check @ 310     |     | YES |     |     |       |       | 
  6322	 13   | start | rtc check @ 311     |     | YES |     |     |       |       | 
  6323	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6324	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6325	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6326	 17   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6327	----------------------------------------------------------------------------
  6328	
  6329	
  6330	File d:\tokeneer\code\core\usertoken\addauthcert.vcg
  6331	procedure UserToken.AddAuthCert
  6332	
  6333	VCs generated 01-MAY-2009 10:43:52
  6334	
  6335	VCs simplified 01-MAY-2009 10:45:43
  6336	
  6337	VCs for procedure_addauthcert :
  6338	----------------------------------------------------------------------------
  6339	      |       |                     |  -----Proved In-----  |       |       |
  6340	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6341	----------------------------------------------------------------------------
  6342	 1    | start | rtc check @ 1066    |     | YES |     |     |       |       | 
  6343	 2    | start | rtc check @ 1068    |     | YES |     |     |       |       | 
  6344	 3    | start | pre check @ 1084    |     | YES |     |     |       |       | 
  6345	 4    | start | pre check @ 1084    |     | YES |     |     |       |       | 
  6346	 5    | start | pre check @ 1084    |     | YES |     |     |       |       | 
  6347	 6    | start | pre check @ 1084    |     | YES |     |     |       |       | 
  6348	 7    | start | rtc check @ 1084    |     | YES |     |     |       |       | 
  6349	 8    | start | rtc check @ 1084    |     | YES |     |     |       |       | 
  6350	 9    | start | rtc check @ 1084    |     | YES |     |     |       |       | 
  6351	 10   | start | rtc check @ 1084    |     | YES |     |     |       |       | 
  6352	 11   | start | rtc check @ 1087    |     | YES |     |     |       |       | 
  6353	 12   | start | rtc check @ 1087    |     | YES |     |     |       |       | 
  6354	 13   | start | rtc check @ 1087    |     | YES |     |     |       |       | 
  6355	 14   | start | rtc check @ 1087    |     | YES |     |     |       |       | 
  6356	 15   | start | rtc check @ 1089    |     | YES |     |     |       |       | 
  6357	 16   | start | rtc check @ 1089    |     | YES |     |     |       |       | 
  6358	 17   | start | rtc check @ 1089    |     | YES |     |     |       |       | 
  6359	 18   | start | rtc check @ 1089    |     | YES |     |     |       |       | 
  6360	 19   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6361	 20   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6362	 21   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6363	 22   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6364	 23   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6365	 24   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6366	 25   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6367	 26   | start | rtc check @ 1099    |     | YES |     |     |       |       | 
  6368	 27   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6369	 28   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6370	 29   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6371	 30   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6372	 31   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6373	 32   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6374	 33   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6375	 34   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6376	 35   |       | refinement          |     | YES |     |     |       |       | 
  6377	 36   |       | refinement          | YES |     |     |     |       |       | 
  6378	----------------------------------------------------------------------------
  6379	
  6380	
  6381	File d:\tokeneer\code\core\usertoken\clear.vcg
  6382	procedure UserToken.Clear
  6383	
  6384	VCs generated 01-MAY-2009 10:43:51
  6385	
  6386	VCs simplified 01-MAY-2009 10:45:44
  6387	
  6388	VCs for procedure_clear :
  6389	----------------------------------------------------------------------------
  6390	      |       |                     |  -----Proved In-----  |       |       |
  6391	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6392	----------------------------------------------------------------------------
  6393	 1    | start | rtc check @ 167     |     | YES |     |     |       |       | 
  6394	 2    | start | rtc check @ 168     |     | YES |     |     |       |       | 
  6395	 3    | start | rtc check @ 169     |     | YES |     |     |       |       | 
  6396	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6397	 5    |       | refinement          | YES |     |     |     |       |       | 
  6398	 6    |       | refinement          | YES |     |     |     |       |       | 
  6399	----------------------------------------------------------------------------
  6400	
  6401	
  6402	File d:\tokeneer\code\core\usertoken\clearidcert.vcg
  6403	procedure UserToken.ClearIDCert
  6404	
  6405	VCs generated 01-MAY-2009 10:43:51
  6406	
  6407	VCs simplified 01-MAY-2009 10:45:44
  6408	
  6409	VCs for procedure_clearidcert :
  6410	----------------------------------------------------------------------------
  6411	      |       |                     |  -----Proved In-----  |       |       |
  6412	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6413	----------------------------------------------------------------------------
  6414	 1    | start | rtc check @ 128     |     | YES |     |     |       |       | 
  6415	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6416	----------------------------------------------------------------------------
  6417	
  6418	
  6419	File d:\tokeneer\code\core\usertoken\extractuser.vcg
  6420	function UserToken.ExtractUser
  6421	
  6422	VCs generated 01-MAY-2009 10:43:51
  6423	
  6424	VCs simplified 01-MAY-2009 10:45:44
  6425	
  6426	VCs for function_extractuser :
  6427	----------------------------------------------------------------------------
  6428	      |       |                     |  -----Proved In-----  |       |       |
  6429	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6430	----------------------------------------------------------------------------
  6431	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6432	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6433	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6434	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6435	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6436	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6437	 7    |       | refinement          | YES |     |     |     |       |       | 
  6438	 8    |       | refinement          | YES |     |     |     |       |       | 
  6439	----------------------------------------------------------------------------
  6440	
  6441	
  6442	File d:\tokeneer\code\core\usertoken\getclass.vcg
  6443	function UserToken.GetClass
  6444	
  6445	VCs generated 01-MAY-2009 10:43:52
  6446	
  6447	VCs simplified 01-MAY-2009 10:45:44
  6448	
  6449	VCs for function_getclass :
  6450	----------------------------------------------------------------------------
  6451	      |       |                     |  -----Proved In-----  |       |       |
  6452	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6453	----------------------------------------------------------------------------
  6454	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6455	 2    |       | refinement          | YES |     |     |     |       |       | 
  6456	 3    |       | refinement          | YES |     |     |     |       |       | 
  6457	----------------------------------------------------------------------------
  6458	
  6459	
  6460	File d:\tokeneer\code\core\usertoken\getiandatemplate.vcg
  6461	function UserToken.GetIandATemplate
  6462	
  6463	VCs generated 01-MAY-2009 10:43:52
  6464	
  6465	VCs simplified 01-MAY-2009 10:45:44
  6466	
  6467	VCs for function_getiandatemplate :
  6468	----------------------------------------------------------------------------
  6469	      |       |                     |  -----Proved In-----  |       |       |
  6470	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6471	----------------------------------------------------------------------------
  6472	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6473	 2    |       | refinement          | YES |     |     |     |       |       | 
  6474	 3    |       | refinement          | YES |     |     |     |       |       | 
  6475	----------------------------------------------------------------------------
  6476	
  6477	
  6478	File d:\tokeneer\code\core\usertoken\init.vcg
  6479	procedure UserToken.Init
  6480	
  6481	VCs generated 01-MAY-2009 10:43:51
  6482	
  6483	VCs simplified 01-MAY-2009 10:45:44
  6484	
  6485	VCs for procedure_init :
  6486	----------------------------------------------------------------------------
  6487	      |       |                     |  -----Proved In-----  |       |       |
  6488	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6489	----------------------------------------------------------------------------
  6490	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6491	 2    |       | refinement          | YES |     |     |     |       |       | 
  6492	 3    |       | refinement          | YES |     |     |     |       |       | 
  6493	----------------------------------------------------------------------------
  6494	
  6495	
  6496	File d:\tokeneer\code\core\usertoken\ispresent.vcg
  6497	function UserToken.IsPresent
  6498	
  6499	VCs generated 01-MAY-2009 10:43:51
  6500	
  6501	VCs simplified 01-MAY-2009 10:45:44
  6502	
  6503	VCs for function_ispresent :
  6504	----------------------------------------------------------------------------
  6505	      |       |                     |  -----Proved In-----  |       |       |
  6506	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6507	----------------------------------------------------------------------------
  6508	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6509	 2    |       | refinement          | YES |     |     |     |       |       | 
  6510	 3    |       | refinement          | YES |     |     |     |       |       | 
  6511	----------------------------------------------------------------------------
  6512	
  6513	
  6514	File d:\tokeneer\code\core\usertoken\poll.vcg
  6515	procedure UserToken.Poll
  6516	
  6517	VCs generated 01-MAY-2009 10:43:51
  6518	
  6519	VCs simplified 01-MAY-2009 10:45:44
  6520	
  6521	VCs for procedure_poll :
  6522	----------------------------------------------------------------------------
  6523	      |       |                     |  -----Proved In-----  |       |       |
  6524	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6525	----------------------------------------------------------------------------
  6526	 1    | start | rtc check @ 263     |     | YES |     |     |       |       | 
  6527	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6528	 3    |       | refinement          | YES |     |     |     |       |       | 
  6529	 4    |       | refinement          | YES |     |     |     |       |       | 
  6530	----------------------------------------------------------------------------
  6531	
  6532	
  6533	File d:\tokeneer\code\core\usertoken\readandcheck.vcg
  6534	procedure UserToken.ReadAndCheck
  6535	
  6536	VCs generated 01-MAY-2009 10:43:52
  6537	
  6538	VCs simplified 01-MAY-2009 10:45:46
  6539	
  6540	VCs for procedure_readandcheck :
  6541	----------------------------------------------------------------------------
  6542	      |       |                     |  -----Proved In-----  |       |       |
  6543	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6544	----------------------------------------------------------------------------
  6545	 1    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6546	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6547	 3    |       | refinement          | YES |     |     |     |       |       | 
  6548	 4    |       | refinement          | YES |     |     |     |       |       | 
  6549	----------------------------------------------------------------------------
  6550	
  6551	
  6552	File d:\tokeneer\code\core\usertoken\readandcheck\checkiandacert.vcg
  6553	procedure UserToken.ReadAndCheck.CheckIandACert
  6554	
  6555	VCs generated 01-MAY-2009 10:43:52
  6556	
  6557	VCs simplified 01-MAY-2009 10:45:45
  6558	
  6559	VCs for procedure_checkiandacert :
  6560	----------------------------------------------------------------------------
  6561	      |       |                     |  -----Proved In-----  |       |       |
  6562	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6563	----------------------------------------------------------------------------
  6564	 1    | start | rtc check @ 942     |     | YES |     |     |       |       | 
  6565	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6566	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6567	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6568	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6569	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6570	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6571	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6572	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6573	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6574	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6575	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6576	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6577	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6578	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6579	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6580	----------------------------------------------------------------------------
  6581	
  6582	
  6583	File d:\tokeneer\code\core\usertoken\readandcheck\checkidcert.vcg
  6584	procedure UserToken.ReadAndCheck.CheckIDCert
  6585	
  6586	VCs generated 01-MAY-2009 10:43:52
  6587	
  6588	VCs simplified 01-MAY-2009 10:45:45
  6589	
  6590	VCs for procedure_checkidcert :
  6591	----------------------------------------------------------------------------
  6592	      |       |                     |  -----Proved In-----  |       |       |
  6593	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6594	----------------------------------------------------------------------------
  6595	 1    | start | rtc check @ 752     |     | YES |     |     |       |       | 
  6596	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6597	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6598	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6599	 5    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6600	 6    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6601	 7    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6602	 8    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6603	 9    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6604	 10   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6605	 11   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6606	 12   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6607	 13   | start |    assert @ finish  | YES |     |     |     |       |       | 
  6608	----------------------------------------------------------------------------
  6609	
  6610	
  6611	File d:\tokeneer\code\core\usertoken\readandcheck\checkprivcert.vcg
  6612	procedure UserToken.ReadAndCheck.CheckPrivCert
  6613	
  6614	VCs generated 01-MAY-2009 10:43:52
  6615	
  6616	VCs simplified 01-MAY-2009 10:45:45
  6617	
  6618	VCs for procedure_checkprivcert :
  6619	----------------------------------------------------------------------------
  6620	      |       |                     |  -----Proved In-----  |       |       |
  6621	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6622	----------------------------------------------------------------------------
  6623	 1    | start | rtc check @ 833     |     | YES |     |     |       |       | 
  6624	 2    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6625	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6626	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6627	 5    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6628	 6    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6629	 7    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6630	 8    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6631	 9    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6632	 10   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6633	 11   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6634	 12   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6635	 13   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6636	 14   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6637	 15   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6638	 16   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6639	----------------------------------------------------------------------------
  6640	
  6641	
  6642	File d:\tokeneer\code\core\usertoken\readandcheckauthcert.vcg
  6643	procedure UserToken.ReadAndCheckAuthCert
  6644	
  6645	VCs generated 01-MAY-2009 10:43:52
  6646	
  6647	VCs simplified 01-MAY-2009 10:45:47
  6648	
  6649	VCs for procedure_readandcheckauthcert :
  6650	----------------------------------------------------------------------------
  6651	      |       |                     |  -----Proved In-----  |       |       |
  6652	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6653	----------------------------------------------------------------------------
  6654	 1    | start | rtc check @ 619     |     | YES |     |     |       |       | 
  6655	 2    | start | rtc check @ 624     |     | YES |     |     |       |       | 
  6656	 3    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6657	 4    | start |    assert @ finish  |     | YES |     |     |       |       | 
  6658	 5    |       | refinement          | YES |     |     |     |       |       | 
  6659	 6    |       | refinement          | YES |     |     |     |       |       | 
  6660	----------------------------------------------------------------------------
  6661	
  6662	
  6663	File d:\tokeneer\code\core\usertoken\readandcheckauthcert\checkauthcert.vcg
  6664	procedure UserToken.ReadAndCheckAuthCert.CheckAuthCert
  6665	
  6666	VCs generated 01-MAY-2009 10:43:52
  6667	
  6668	VCs simplified 01-MAY-2009 10:45:46
  6669	
  6670	VCs for procedure_checkauthcert :
  6671	----------------------------------------------------------------------------
  6672	      |       |                     |  -----Proved In-----  |       |       |
  6673	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6674	----------------------------------------------------------------------------
  6675	 1    | start | rtc check @ 576     |     | YES |     |     |       |       | 
  6676	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6677	 3    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6678	 4    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6679	----------------------------------------------------------------------------
  6680	
  6681	
  6682	File d:\tokeneer\code\core\usertoken\readandcheckauthcert\checkidcertok.vcg
  6683	procedure UserToken.ReadAndCheckAuthCert.CheckIDCertOK
  6684	
  6685	VCs generated 01-MAY-2009 10:43:51
  6686	
  6687	VCs simplified 01-MAY-2009 10:45:46
  6688	
  6689	VCs for procedure_checkidcertok :
  6690	----------------------------------------------------------------------------
  6691	      |       |                     |  -----Proved In-----  |       |       |
  6692	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6693	----------------------------------------------------------------------------
  6694	 1    | start | rtc check @ 477     |     | YES |     |     |       |       | 
  6695	 2    | start | rtc check @ 491     |     | YES |     |     |       |       | 
  6696	 3    | start | rtc check @ 508     |     | YES |     |     |       |       | 
  6697	 4    | start | rtc check @ 508     |     | YES |     |     |       |       | 
  6698	 5    | start | rtc check @ 508     |     | YES |     |     |       |       | 
  6699	 6    | start | rtc check @ 510     |     | YES |     |     |       |       | 
  6700	 7    | start | rtc check @ 510     |     | YES |     |     |       |       | 
  6701	 8    | start | rtc check @ 510     |     | YES |     |     |       |       | 
  6702	 9    | start | rtc check @ 512     |     | YES |     |     |       |       | 
  6703	 10   | start | rtc check @ 512     |     | YES |     |     |       |       | 
  6704	 11   | start | rtc check @ 512     |     | YES |     |     |       |       | 
  6705	 12   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6706	 13   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6707	 14   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6708	 15   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6709	 16   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6710	 17   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6711	 18   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6712	 19   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6713	 20   | start | rtc check @ 515     |     | YES |     |     |       |       | 
  6714	 21   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6715	 22   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6716	 23   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6717	 24   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6718	 25   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6719	 26   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6720	 27   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6721	 28   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6722	 29   | start |    assert @ finish  |     | YES |     |     |       |       | 
  6723	----------------------------------------------------------------------------
  6724	
  6725	
  6726	File d:\tokeneer\code\core\usertoken\updateauthcert.vcg
  6727	procedure UserToken.UpdateAuthCert
  6728	
  6729	VCs generated 01-MAY-2009 10:43:51
  6730	
  6731	VCs simplified 01-MAY-2009 10:45:47
  6732	
  6733	VCs for procedure_updateauthcert :
  6734	----------------------------------------------------------------------------
  6735	      |       |                     |  -----Proved In-----  |       |       |
  6736	 #    | From  | To                  | vcg | siv | plg | prv | False | TO DO |
  6737	----------------------------------------------------------------------------
  6738	 1    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6739	 2    | start |    assert @ finish  | YES |     |     |     |       |       | 
  6740	 3    |       | refinement          | YES |     |     |     |       |       | 
  6741	 4    |       | refinement          | YES |     |     |     |       |       | 
  6742	----------------------------------------------------------------------------
  6743	
  6744	
  6745	===============================================================================
  6746	Summary:
  6747	
  6748	***WARNING: The following files, or their absence, raised warnings or errors:
  6749	
  6750	   1  d:\tokeneer\code\core\auditlog\addelementtofile.siv
  6751	   1  d:\tokeneer\code\core\auditlog\addelementtolog.siv
  6752	   1  d:\tokeneer\code\core\auditlog\addelementtologfile.siv
  6753	   1  d:\tokeneer\code\core\auditlog\addelementtologfilewithtruncatechecks.siv
  6754	   1  d:\tokeneer\code\core\auditlog\archivelog.siv
  6755	   1  d:\tokeneer\code\core\auditlog\cancelarchive.siv
  6756	   1  d:\tokeneer\code\core\auditlog\checklogalarm.siv
  6757	   1  d:\tokeneer\code\core\auditlog\clearlogentries.siv
  6758	   1  d:\tokeneer\code\core\auditlog\deletelogfile.siv
  6759	   1  d:\tokeneer\code\core\auditlog\getstartandendtimefromfile.siv
  6760	   1  d:\tokeneer\code\core\auditlog\init.siv
  6761	   1  d:\tokeneer\code\core\auditlog\init\setfiledetails.siv
  6762	   1  d:\tokeneer\code\core\auditlog\init\setfiledetails\getfiledetails.siv
  6763	   1  d:\tokeneer\code\core\auditlog\nextlistindex.siv
  6764	   1  d:\tokeneer\code\core\auditlog\systemfaultoccurred.siv
  6765	   1  d:\tokeneer\code\core\auditlog\theauditalarm.siv
  6766	   1  d:\tokeneer\code\core\auditlog\truncatelog.siv
  6767	   1  d:\tokeneer\code\core\auditlog\updateendtimefromfile.siv
  6768	
  6769	The following user-defined rule files have been used:
  6770	
  6771	      d:\tokeneer\code\core\admin\admin.rlu
  6772	      d:\tokeneer\code\core\admintoken\admintoken.rlu
  6773	      d:\tokeneer\code\core\admintoken\readandcheck.rlu
  6774	      d:\tokeneer\code\core\alarm\alarm.rlu
  6775	      d:\tokeneer\code\core\cert\cert.rlu
  6776	      d:\tokeneer\code\core\cert_\attr_\auth\auth.rlu
  6777	      d:\tokeneer\code\core\door\lockdoor.rlu
  6778	      d:\tokeneer\code\core\door\poll.rlu
  6779	      d:\tokeneer\code\core\door\unlockdoor.rlu
  6780	      d:\tokeneer\code\core\enclave\enclave.rlu
  6781	      d:\tokeneer\code\core\enclave\adminlogout.rlu
  6782	      d:\tokeneer\code\core\enclave\adminop.rlu
  6783	      d:\tokeneer\code\core\enclave\archivelogop.rlu
  6784	      d:\tokeneer\code\core\enclave\enrolop.rlu
  6785	      d:\tokeneer\code\core\enclave\progressadminactivity.rlu
  6786	      d:\tokeneer\code\core\enclave\startadminactivity.rlu
  6787	      d:\tokeneer\code\core\enclave\startadminactivity\startadminactivity.rlu
  6788	      d:\tokeneer\code\core\keystore\keystore.rlu
  6789	      d:\tokeneer\code\core\keystore\addkey.rlu
  6790	      d:\tokeneer\code\core\keystore\digest.rlu
  6791	      d:\tokeneer\code\core\latch\latch.rlu
  6792	      d:\tokeneer\code\core\latch\updatedevice.rlu
  6793	      d:\tokeneer\code\core\latch\updateinternallatch.rlu
  6794	      d:\tokeneer\code\core\tismain.rlu
  6795	      d:\tokeneer\code\core\tismain\tismain.rlu
  6796	      d:\tokeneer\code\core\tismain\init.rlu
  6797	      d:\tokeneer\code\core\tismain\mainloopbody.rlu
  6798	      d:\tokeneer\code\core\tismain\processing.rlu
  6799	      d:\tokeneer\code\core\userentry\userentry.rlu
  6800	      d:\tokeneer\code\core\userentry\currentactivitypossible.rlu
  6801	
  6802	The following subprograms have undischarged VCs (excluding those proved false):
  6803	
  6804	   1  d:\tokeneer\code\core\auditlog\addelementtologfile\addelementtocurrentfile.vcg
  6805	
  6806	The following subprograms have VCs proved by contradiction:
  6807	
  6808	   6  d:\tokeneer\code\core\admin\opisavailable.vcg
  6809	   2  d:\tokeneer\code\core\admintoken\readandcheck\checkidcertok.vcg
  6810	   6  d:\tokeneer\code\core\enrolment\validate.vcg
  6811	   2  d:\tokeneer\code\core\keystore\digest.vcg
  6812	
  6813	The following subprograms have VCs proved using a user-defined proof rule:
  6814	
  6815	   1  d:\tokeneer\code\core\admin\finishop.vcg
  6816	   1  d:\tokeneer\code\core\admin\init.vcg
  6817	   1  d:\tokeneer\code\core\admin\logon.vcg
  6818	   3  d:\tokeneer\code\core\admin\opisavailable.vcg
  6819	   1  d:\tokeneer\code\core\admin\startop.vcg
  6820	   1  d:\tokeneer\code\core\admin\thecurrentop.vcg
  6821	   1  d:\tokeneer\code\core\admintoken\clear.vcg
  6822	   1  d:\tokeneer\code\core\admintoken\getrole.vcg
  6823	   1  d:\tokeneer\code\core\admintoken\init.vcg
  6824	   1  d:\tokeneer\code\core\admintoken\poll.vcg
  6825	   2  d:\tokeneer\code\core\admintoken\readandcheck.vcg
  6826	   1  d:\tokeneer\code\core\alarm\updatedevice.vcg
  6827	   1  d:\tokeneer\code\core\cert\isok.vcg
  6828	   1  d:\tokeneer\code\core\cert\issuerknown.vcg
  6829	   1  d:\tokeneer\code\core\cert_\attr_\auth\clear.vcg
  6830	   3  d:\tokeneer\code\core\door\lockdoor.vcg
  6831	   1  d:\tokeneer\code\core\door\poll.vcg
  6832	   1  d:\tokeneer\code\core\door\unlockdoor.vcg
  6833	   6  d:\tokeneer\code\core\enclave\adminlogout.vcg
  6834	   4  d:\tokeneer\code\core\enclave\adminop.vcg
  6835	   1  d:\tokeneer\code\core\enclave\archivelogop.vcg
  6836	   1  d:\tokeneer\code\core\enclave\currentadminactivitypossible.vcg
  6837	   8  d:\tokeneer\code\core\enclave\enrolop.vcg
  6838	   3  d:\tokeneer\code\core\enclave\init.vcg
  6839	   1  d:\tokeneer\code\core\enclave\overridedoorlockop.vcg
  6840	   9  d:\tokeneer\code\core\enclave\progressadminactivity.vcg
  6841	   2  d:\tokeneer\code\core\enclave\shutdownop.vcg
  6842	   8  d:\tokeneer\code\core\enclave\startadminactivity.vcg
  6843	   1  d:\tokeneer\code\core\enclave\startadminactivity\startadminop.vcg
  6844	   3  d:\tokeneer\code\core\enclave\validateadmintoken.vcg
  6845	   3  d:\tokeneer\code\core\keystore\addkey.vcg
  6846	   2  d:\tokeneer\code\core\keystore\delete.vcg
  6847	   4  d:\tokeneer\code\core\keystore\digest.vcg
  6848	   1  d:\tokeneer\code\core\latch\settimeout.vcg
  6849	   3  d:\tokeneer\code\core\latch\updatedevice.vcg
  6850	   5  d:\tokeneer\code\core\latch\updateinternallatch.vcg
  6851	   1  d:\tokeneer\code\core\tismain.vcg
  6852	   4  d:\tokeneer\code\core\tismain\init.vcg
  6853	   1  d:\tokeneer\code\core\tismain\mainloopbody.vcg
  6854	   4  d:\tokeneer\code\core\tismain\processing.vcg
  6855	   3  d:\tokeneer\code\core\userentry\currentactivitypossible.vcg
  6856	   1  d:\tokeneer\code\core\userentry\progress.vcg
  6857	
  6858	Proof strategies used by subprograms
  6859	-------------------------------------------------------------------------
  6860	Total subprograms with at least one VC proved by examiner:            208
  6861	Total subprograms with at least one VC proved by simplifier:          212
  6862	Total subprograms with at least one VC proved by contradiction:         4
  6863	Total subprograms with at least one VC proved with user proof rule:    42
  6864	Total subprograms with at least one VC proved using checker:            0
  6865	Total subprograms with at least one VC discharged by review:            6
  6866	
  6867	Maximum extent of strategies used for fully proved subprograms:
  6868	-------------------------------------------------------------------------
  6869	Total subprograms with proof completed by examiner:                    56
  6870	Total subprograms with proof completed by simplifier:                 166
  6871	Total subprograms with proof completed with user defined rules:        39
  6872	Total subprograms with proof completed by checker:                      0
  6873	Total subprograms with VCs discharged by review:                        6
  6874	
  6875	Overall subprogram summary:
  6876	-------------------------------------------------------------------------
  6877	Total subprograms fully proved:                                       267
  6878	Total subprograms with at least one undischarged VC:                    1  <<<
  6879	Total subprograms with at least one false VC:                           0
  6880	                                                                    -----
  6881	Total subprograms for which VCs have been generated:                  268
  6882	
  6883	WARNING: Overall error summary:
  6884	-------------------------------------------------------------------------
  6885	Total simplified subprograms with missing slg file:                     0
  6886	Total subprograms where analysis was abandoned due to errors:          18
  6887	
  6888	
  6889	VC summary:
  6890	-------------------------------------------------------------------------
  6891	Note: U/R denotes where the Simplifier has proved VCs using one or more user-
  6892	defined proof rules.
  6893	
  6894	Total VCs by type:                                       
  6895	                            -----------Proved By Or Using------------
  6896	                     Total  Examiner Simp(U/R)  Checker Review False Undiscgd
  6897	Assert or Post:        834    434    385(  46)        0     15      0       0
  6898	Precondition check:     53      0     53(   5)        0      0      0       0
  6899	Check statement:        35      0     35(  25)        0      0      0       0
  6900	Runtime check:        1005      0   1003(   2)        0      1      0       1
  6901	Refinement VCs:        198    171     26(  24)        0      1      0       0
  6902	Inheritance VCs:         0      0      0              0      0      0       0
  6903	===============================================================================
  6904	Totals:               2125    605   1502( 102)        0     17      0       1  <<<
  6905	% Totals:                      28%    71%(   5%)      0%     1%     0%     <1% <<<
  6906	!!! Errors:             18
  6907	===================== End of Semantic Analysis Summary ========================