home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / arch / 9205 < prev    next >
Encoding:
Internet Message Format  |  1992-09-03  |  14.8 KB

  1. Path: sparky!uunet!ogicse!hp-cv!sdd.hp.com!ux1.cso.uiuc.edu!roundup.crhc.uiuc.edu!moon.crhc.uiuc.edu!not-for-mail
  2. From: ymwang@crhc.uiuc.edu (Yi-Min Wang)
  3. Newsgroups: comp.arch
  4. Subject: Academic and Commercial Checkpointing
  5. Keywords: Checkpoint, Rollback Recovery, Parallel and Distributed Systems
  6. Message-ID: <185e6nINNdv3@moon.crhc.uiuc.edu>
  7. Date: 3 Sep 92 06:23:51 GMT
  8. Article-I.D.: moon.185e6nINNdv3
  9. Organization: Center for Reliable and High-Performance Computing, University of Illinois at Urbana-Champaign
  10. Lines: 555
  11. NNTP-Posting-Host: moon.crhc.uiuc.edu
  12.  
  13. I am collecting the information on "(process state) checkpointing
  14. in commercial systems". Any information would be highly appreciated. 
  15.  
  16. Yi-Min Wang 
  17. ymwang@crhc.uiuc.edu
  18.  
  19. p.s. I have also been doing literature survey on the subject of 
  20. "checkpointing and rollback recovery for parallel and distributed systems".
  21. The following is a list of 55 papers I have got so far. Any additions and 
  22. comments are welcome.
  23.  
  24. @STRING{ ACM-TOCS     = "ACM Trans. on Computer Systems" }
  25. @STRING{ ACM-SIGOPS     = "ACM Operating Systems Review" }
  26. @STRING{ IEEE-TC     = "IEEE Trans. on Computers" }
  27. @STRING{ IEEE-TPDS     = "IEEE Trans. on Parallel and Distributed Systems" }
  28. @STRING{ IEEE-TSE     = "IEEE Trans. on Software Engineering" }
  29. @STRING{ IPL            = "Information Processing Letters" }
  30. @STRING{ UIUC-CRHC     = "Coordinated Science Laboratory,
  31.                University of Illinois at Urbana--Champaign"}
  32. @STRING{ ICPP           = "Proc. Int'l Conf. on Parallel Processing" }
  33. @STRING{ FTCS           = "Proc. IEEE Fault-Tolerant Computing Symposium" }
  34. @STRING{ SRDS           = "Proc. IEEE Symp. on Reliable Distr. Syst." }
  35. @STRING{ ICDCS          = "Proc. IEEE Int'l Conf. on Distributed Computing
  36.                           Systems"}
  37.  
  38. @ARTICLE{1,
  39.     AUTHOR =    "B. Randell",
  40.     TITLE =        "System structure for software fault tolerance",
  41.     JOURNAL =     IEEE-TSE,
  42.     VOLUME =    "SE-1",
  43.     NUMBER =     2,
  44.     PAGES =        "220--232",
  45.     MONTH =        jun,
  46.     YEAR =        1975
  47. }
  48.  
  49. @ARTICLE{2,
  50.     AUTHOR =    "D. L. Russel",
  51.     TITLE =        "State restoration in systems of communicating
  52.              processes",
  53.     JOURNAL =     IEEE-TSE,
  54.     VOLUME =    "SE-6",
  55.     NUMBER =     2,
  56.     PAGES =        "183--194",
  57.     MONTH =        mar,
  58.     YEAR =        1980
  59. }
  60.  
  61. @ARTICLE{3,
  62.     AUTHOR =    "K. H. Kim",
  63.     TITLE =        "Approaches to Mechanization of the Conversation
  64.              Scheme Based on Monitors",
  65.     JOURNAL =     IEEE-TSE,
  66.     VOLUME =    "SE-8",
  67.     NUMBER =     3,
  68.     PAGES =        "189--197",
  69.     MONTH =        may,
  70.     YEAR =        1982
  71. }
  72.  
  73. @ARTICLE{4,
  74.     AUTHOR =    "R. Koo and S. Toueg",
  75.     TITLE =        "Checkpointing and rollback-recovery for 
  76.              distributed systems",
  77.     JOURNAL =     IEEE-TSE,
  78.     VOLUME =    "SE-13",
  79.     NUMBER =        1,
  80.     PAGES =        "23--31",
  81.     MONTH =        jan,
  82.     YEAR =        1987
  83. }
  84.  
  85. @INPROCEEDINGS{5,
  86.     AUTHOR =    "Y. Tamir and C. H. Sequin",
  87.     TITLE =        "Error recovery in multicomputers 
  88.              using global checkpoints",
  89.     BOOKTITLE =     ICPP,
  90.     PAGES =        "32--41",
  91.     YEAR =        1984
  92. }
  93.  
  94. @INPROCEEDINGS{6,
  95.     AUTHOR =    "B. Janssens and W. K. Fuchs",
  96.     TITLE =        "Experimental evaluation of multiprocessor cache-based 
  97.              error recovery",
  98.     BOOKTITLE =     ICPP,
  99.     PAGES =        "I-505--I-508",
  100.     YEAR =        1991
  101. }
  102.  
  103. @INPROCEEDINGS{7,
  104.     AUTHOR = "Y. M. Wang and W. K. Fuchs",
  105.     TITLE =  "Scheduling message processing for reducing rollback
  106.             propagation",
  107.         BOOKTITLE = FTCS,
  108.     PAGES =     "204--211",
  109.     MONTH =  jul,  
  110.     YEAR =      1992
  111. }
  112.  
  113. @ARTICLE{8,
  114.     AUTHOR =    "K. M. Chandy and L. Lamport",
  115.     TITLE =        "Distributed snapshots: Determining global states 
  116.                      of distributed systems",
  117.     JOURNAL =     ACM-TOCS,
  118.     VOLUME =    3,
  119.     NUMBER =        1,
  120.     PAGES =        "63--75",
  121.     MONTH =        feb,
  122.     YEAR =        1985
  123. }
  124.  
  125. @ARTICLE{9,
  126.     AUTHOR =    "R. E. Strom and S. Yemini",
  127.     TITLE =         "Optimistic recovery in distributed systems",
  128.     JOURNAL =     ACM-TOCS,
  129.     VOLUME =    3,
  130.     NUMBER =        3,
  131.     PAGES =        "204--226",
  132.     MONTH =        aug,
  133.     YEAR =        1985
  134. }
  135.  
  136. @ARTICLE{10,
  137.     AUTHOR =        "T. H. Lai and T. H. Yang",    
  138.     TITLE =        "On Distributed Snapshots",
  139.     JOURNAL =     IPL,
  140.     VOLUME =    25,
  141.     PAGES =        "153--158",
  142.     MONTH =        may,
  143.     YEAR =        1987
  144. }
  145.  
  146. @ARTICLE{11,
  147.     AUTHOR =        "K. Venkatesh and T. Radhakrishnan and H. F. Li",
  148.     TITLE =        "Optimal Checkpointing and Local Recording for 
  149.              Domino-Free Rollback Recovery",
  150.     JOURNAL =     IPL,
  151.     VOLUME =    25,
  152.     PAGES =        "295--303",
  153.     MONTH =        jul,
  154.     YEAR =        1987
  155. }
  156.  
  157. @ARTICLE{12,
  158.     AUTHOR =    "K. L. Wu and W. K. Fuchs and J. H. Patel",
  159.     TITLE =        "Error recovery in shared memory multiprocessors 
  160.                      using private caches",
  161.     JOURNAL =     IEEE-TPDS,
  162.     VOLUME =    1,
  163.     NUMBER =        2,
  164.     PAGES =        "231--240",
  165.     MONTH =        apr,
  166.     YEAR =        1990
  167. }
  168.  
  169. @ARTICLE{13,
  170.     AUTHOR =    "Z. Tong and R. Y. Kain and W. T. Tsai",
  171.     TITLE =        "Rollback recovery in distributed systems using loosely
  172.                      synchronized clocks",
  173.     JOURNAL =     IEEE-TPDS,
  174.     VOLUME =    3,
  175.     NUMBER =        2,
  176.     PAGES =        "246--251",
  177.     MONTH =        mar,
  178.     YEAR =        1992
  179. }
  180.  
  181. @ARTICLE{14,
  182.     AUTHOR =    "K. L. Wu and W. K. Fuchs",
  183.     TITLE =        "Recoverable distributed shared virtual memory",
  184.     JOURNAL =     IEEE-TC,
  185.     VOLUME =    39,
  186.     NUMBER =        4,
  187.     PAGES =        "460--469",
  188.     MONTH =        apr,
  189.     YEAR =        1990
  190. }
  191.  
  192. @ARTICLE{15,
  193.     AUTHOR =    "E. N. Elnozahy and W. Zwaenepoel",
  194.     TITLE =        "Manetho: {T}ransparent rollback-recovery with low
  195.                      overhead, limited rollback and fast output commit",
  196.     JOURNAL =     IEEE-TC,
  197.     VOLUME =        41,
  198.     NUMBER =        5,
  199.     PAGES =         "526--531",
  200.     MONTH =        may,
  201.     YEAR =        1992
  202. }
  203.  
  204. @ARTICLE{16,
  205.         AUTHOR =        "Kai Li and Jeffrey F. Naughton and James S. Plank",
  206.         TITLE =         "An efficient checkpointing method for 
  207.                          multicomputers with wormhole routing",
  208.         JOURNAL =       "International Journal of Parallel Processing",
  209.         VOLUME =        20,
  210.         NUMBER =        3,
  211.         MONTH =         jun,
  212.         YEAR =          1992
  213. }
  214.  
  215. @INPROCEEDINGS{17,
  216.     AUTHOR =    "R. E. Ahmed and R. C. Frazier and P. N. Marinos",
  217.     TITLE =        "Cache-aided rollback error recovery (CARER) 
  218.              algorithms for shared-memory multiprocessor systems",
  219.     BOOKTITLE =     FTCS,
  220.     PAGES =        "82--88",
  221.     YEAR =        1990
  222. }
  223.  
  224. @INPROCEEDINGS{18,
  225.     AUTHOR =    "K. H. Kim and J. H. You and A. Abouelnaga",
  226.     TITLE =        "A scheme for coordinated execution of independently 
  227.              designed recoverable distributed processes",
  228.     BOOKTITLE =     FTCS,
  229.     PAGES =        "130--135",
  230.     YEAR =        1986
  231. }
  232.  
  233. @INPROCEEDINGS{19,
  234.     AUTHOR =    "K. H. Kim and J. H. You",
  235.     TITLE =        "A highly decentralized implementation model for the
  236.                      {P}rogrammer-{T}ransparent {C}oordination ({PTC})
  237.              scheme for cooperative recovery",
  238.     BOOKTITLE =     FTCS,
  239.     PAGES =        "282--289",
  240.     YEAR =        1990
  241. }
  242.  
  243. @INPROCEEDINGS{20,
  244.     AUTHOR =    "K. H. Kim",
  245.     TITLE =        "Designing fault tolerance capabilities into 
  246.              real-time distributed computer systems",
  247.     BOOKTITLE =     "Proc. Workshop on the Future Trends of Distributed
  248.              Computing Systems in the 1990's",
  249.     PAGES =        "318--328",
  250.     YEAR =        1988
  251. }
  252.  
  253. @INPROCEEDINGS{21,
  254.         AUTHOR   =      "E. Nett",
  255.     TITLE    =    "The recovery problem in distributed systems",
  256.     BOOKTITLE =     "Proc. Workshop on the Future Trends of Distributed
  257.              Computing Systems in the 1990's",
  258.     PAGES =        "357--365",
  259.     YEAR =        1988
  260. }
  261.  
  262. @INPROCEEDINGS{22,
  263.         AUTHOR =        "S. T. Gregory and J. C. Knight",
  264.     TITLE  =    "On the provision of backward error recovery in 
  265.              production programming languages",
  266.     BOOKTITLE =     FTCS,
  267.     PAGES =        "506--511",
  268.     YEAR =        1989
  269. }
  270.  
  271. @INPROCEEDINGS{23,
  272.     AUTHOR =    "K. Tsuruoka and A. Kaneko and Y. Nishihara",
  273.     TITLE =        "Dynamic recovery schemes for distributed processes",
  274.     BOOKTITLE =     "Proc. IEEE 2nd Symp. on Reliability 
  275.              in Distributed Software and Database Systems",
  276.     PAGES =        "124--130",
  277.     YEAR =        1981
  278. }
  279.  
  280. @INPROCEEDINGS{24,
  281.     AUTHOR =    "D. Briatico and A. Ciuffoletti and L. Simoncini",
  282.     TITLE =        "A Distributed Domino-Effect Free Recovery Algorithm",
  283.     BOOKTITLE =     "Proc. IEEE 4th Symp. on Reliability 
  284.              in Distributed Software and Database Systems",
  285.     PAGES =        "207--215",
  286.     YEAR =        1984
  287. }
  288.  
  289. @INPROCEEDINGS{25,
  290.     AUTHOR =    "F. Cristian and F. Jahanian",
  291.     TITLE =        "A timestamp-based checkpointing protocol for
  292.                      long-lived distributed computations",
  293.     BOOKTITLE =     SRDS,
  294.     PAGES =        "12--20",
  295.     YEAR =        1991
  296. }
  297.  
  298. @INPROCEEDINGS{26,
  299.     AUTHOR =    "Kai Li and J. F. Naughton and J. S. Plank",
  300.     TITLE =        "Checkpointing multicomputer applications",
  301.     BOOKTITLE =     SRDS,
  302.     PAGES =        "2--11",
  303.     YEAR =        1991
  304. }
  305.  
  306. @INPROCEEDINGS{27,
  307.     AUTHOR =    "Kai Li and J. F. Naughton and J. S. Plank",
  308.     TITLE =        "Real-time, concurrent checkpointing for parallel
  309.                      programs",
  310.     BOOKTITLE =     "Proc. 2nd ACM SIGPLAN Symp. on Principles and Practice
  311.                      of Parallel Programming",
  312.     PAGES =        "79--88",
  313.         MONTH =         mar,
  314.     YEAR =        1990
  315. }
  316.  
  317. @INPROCEEDINGS{28,
  318.         AUTHOR  =       "M. Ahamad and L. Lin",
  319.     TITLE   =    "Using checkpoints to localize the effects of faults
  320.              in distributed systems",
  321.     BOOKTITLE =     SRDS,
  322.     PAGES =        "2--11",
  323.     YEAR =        1989
  324. }
  325.  
  326. @INPROCEEDINGS{29,
  327.     AUTHOR =    "A. Borg and J. Baumbach and S. Glazer",
  328.     TITLE =        "A message system supporting fault-tolerance",
  329.     BOOKTITLE =     "Proc. 9th ACM Symp. on Operating Systems Principles",
  330.     PAGES =        "90--99",
  331.     YEAR =        1983
  332. }
  333.  
  334. @INPROCEEDINGS{30,
  335.     AUTHOR =        "M. L. Powell and D. L. Presotto",
  336.     TITLE =        "Publishing: A reliable broadcast communication mechanism",
  337.     BOOKTITLE =     "Proc. 9th ACM Symp. on Operating Systems Principles",
  338.     PAGES =        "100--109",
  339.     YEAR =        1983
  340. }
  341.  
  342. @INPROCEEDINGS{31,
  343.     AUTHOR =    "A. P. Sistla and J. L. Welch",
  344.     TITLE =        "Efficient distributed recovery using message logging",
  345.     BOOKTITLE =     "Proc. 8th ACM Symposium on Principles of Distributed Computing",
  346.     PAGES =        "223--238",
  347.     YEAR =        1989
  348. }
  349.  
  350. @INPROCEEDINGS{32,
  351.         AUTHOR =        "M. Spezialetti and P. Kearns",
  352.     TITLE =        "Efficient distributed snapshots",
  353.     BOOKTITLE =     ICDCS,
  354.     PAGES =        "382--388",
  355.     YEAR =        1986
  356. }
  357.  
  358. @INPROCEEDINGS{33,
  359.         AUTHOR =        "T. T-Y. Juang and S. Venkatesan",        
  360.     TITLE =        "Crash recovery with little overhead",
  361.     BOOKTITLE =     ICDCS,
  362.     PAGES =        "454--461",
  363.     YEAR =        1991
  364. }
  365.  
  366. @INPROCEEDINGS{34,
  367.         AUTHOR =        "S. Venkatesan",        
  368.     TITLE =        "Message-optimal incremental snapshots",
  369.     BOOKTITLE =     ICDCS,
  370.     PAGES =        "53--60",
  371.     YEAR =        1989
  372. }
  373.  
  374. @INPROCEEDINGS{35, 
  375.     AUTHOR =    "B. Bhargava and S. R. Lian",
  376.     TITLE =        "Independent checkpointing and concurrent rollback 
  377.                      for recovery - {A}n optimistic approach",
  378.     BOOKTITLE =     SRDS,
  379.     PAGES =        "3--12",
  380.     YEAR =        1988
  381. }
  382.  
  383. @INPROCEEDINGS{36,
  384.     AUTHOR =    "P. Ramanathan and K. G. Shin",
  385.     TITLE =        "Checkpointing and Rollback Recovery in a Distributed
  386.                      System Using Common Time Base",
  387.     BOOKTITLE =     SRDS,
  388.     PAGES =        "13--21",
  389.     YEAR =        1988
  390. }
  391.  
  392. @INPROCEEDINGS{37,
  393.     AUTHOR =    "A. Lowry and J. R. Russell and A. P. Goldberg",
  394.     TITLE =        "Optimistic Failure Recovery for Very Large Networks",
  395.     BOOKTITLE =     SRDS,
  396.     PAGES =        "66--75",
  397.     YEAR =        1991
  398. }
  399.  
  400. @INPROCEEDINGS{38,
  401.     AUTHOR =    "A. P. Goldberg and A. Gopal and A. Lowry
  402.              and R. E. Strom",
  403.     TITLE =        "Restoring consistent global states of distributed
  404.              computations",
  405.     BOOKTITLE =     "Proc. ACM/ONR Workshop on Parallel and Distributed
  406.              Debugging",
  407.         MONTH =         may,
  408.     YEAR =        1991
  409. }
  410.  
  411. @INPROCEEDINGS{39,
  412.     AUTHOR =    "A. P. Goldberg and A. Gopal and K. Li 
  413.              and R. E. Strom and D. F. Bacon",
  414.     TITLE =        "Transparent recovery of {M}ach applications",
  415.     BOOKTITLE =     "First USENIX Mach Workshop",
  416.         MONTH =         oct,
  417.     YEAR =        1990
  418. }
  419.  
  420. @INPROCEEDINGS{40,
  421.     AUTHOR =    "D. B. Johnson and W. Zwaenepoel",
  422.     TITLE =        "Sender-Based Message Logging",
  423.     BOOKTITLE =     FTCS,
  424.     PAGES =        "14--19",
  425.     YEAR =            1987    
  426. }
  427.  
  428. @INPROCEEDINGS{41,
  429.     AUTHOR =    "R. E. Strom and D. F. Bacon and S. A. Yemini",
  430.     TITLE =        "Volatile Logging in n-Fault-Tolerant Distributed
  431.                     Systems",
  432.     BOOKTITLE =     FTCS,
  433.     PAGES =        "44--49",
  434.     YEAR =        1988
  435. }
  436.  
  437. @ARTICLE{42,
  438.     AUTHOR =    "K. G. Shin and Y.-H. Lee",
  439.     TITLE =         "Evaluation of Error Recovery Blocks Used for 
  440.              Cooperating Processes",
  441.     JOURNAL =     IEEE-TSE,
  442.     VOLUME =    10,
  443.     NUMBER =        6,
  444.     PAGES =        "692--700",
  445.     YEAR =        1984
  446. }
  447.  
  448. @ARTICLE{43,
  449.     AUTHOR =    "Y.-H. Lee and K. G. Shin",
  450.     TITLE =         "Design and evaluation of a fault-tolerant
  451.              multiprocessor using hardware recovery blocks",
  452.     JOURNAL =     IEEE-TC,
  453.     VOLUME =    "C-33",
  454.     NUMBER =        2,
  455.     PAGES =        "113--124",
  456.     YEAR =        1984
  457. }
  458.  
  459. @ARTICLE{44,
  460.     AUTHOR =    "D. B. Johnson and W. Zwaenepoel",
  461.     TITLE =         "Recovery in distributed systems using 
  462.                      optimistic message logging and checkpointing",
  463.     JOURNAL =     "J. of Algorithms",
  464.     VOLUME =    11,
  465.     PAGES =        "462--491",
  466.     YEAR =        1990
  467. }
  468.  
  469. @ARTICLE{45,
  470.     AUTHOR =    "D. B. Johnson and W. Zwaenepoel",
  471.     TITLE =         "Transparent optimistic rollback recovery",
  472.     JOURNAL =     ACM-SIGOPS,
  473.     PAGES =        "99--102",
  474.     MONTH =         apr,
  475.     YEAR =        1991
  476. }
  477.  
  478. @ARTICLE{46,
  479.     AUTHOR =    "D. F. Bacon",
  480.     TITLE =         "Transparent Recovery in Distributed Systems",
  481.     JOURNAL =     ACM-SIGOPS,
  482.     PAGES =        "91--94",
  483.     MONTH =         apr,
  484.     YEAR =        1991
  485. }
  486.  
  487. @ARTICLE{47,
  488.     AUTHOR =    "A. Borg and W. Blau and W. Graetsch and F. Herrmann and W. Oberle",
  489.     TITLE =         "Fault tolerance under {UNIX}",
  490.     JOURNAL =     ACM-TOCS,
  491.     VOLUME =    7,
  492.     NUMBER =        1,
  493.     PAGES =        "1--24",
  494.     MONTH =        feb,
  495.     YEAR =        1989
  496. }
  497.  
  498. @UNPUBLISHED{48,
  499.         AUTHOR = "E. N. Elnozahy and D. B. Johnson and W. Zwaenepoel",
  500.     TITLE  = "The performance of consistent checkpointing ", 
  501.     NOTE   = "To appear in {\it Proc. IEEE 11th Symp. on Reliable Distributed Systems}",
  502.     MONTH  =  oct,
  503.     YEAR   =  1992
  504. }
  505.  
  506. @UNPUBLISHED{49,
  507.         AUTHOR = "Y. M. Wang and W. K. Fuchs",
  508.     TITLE  = "{O}ptimistic message logging for 
  509.           independent checkpointing in message-passing systems", 
  510.     NOTE   = "To appear in {\it Proc. IEEE 11th Symp. on Reliable Distributed Systems}",
  511.     MONTH  =  oct,
  512.     YEAR   =  1992
  513. }
  514.  
  515. @UNPUBLISHED{50,
  516.         AUTHOR = "A. Acharya and B. R. Badrinath",
  517.     TITLE  = "Recording distributed snapshots based on causal
  518.           order of message delivery", 
  519.     NOTE   = "To appear in {\it Information Processing Letters}",
  520.     YEAR   =  1992
  521. }
  522.  
  523. @UNPUBLISHED{51,
  524.     AUTHOR =    "J. Long and W. K. Fuchs",
  525.     TITLE =     "An evolutionary approach to coordinated checkpointing",
  526.     NOTE =         "Submitted to {\it IEEE Trans. on Parallel and Distributed Systems}",
  527.     YEAR =         1992
  528. }
  529.  
  530. @TECHREPORT{52,
  531.     AUTHOR =    "Y. M. Wang and P. Y. Chung and I. J. Lin and W. K. Fuchs",
  532.     TITLE =     "Reducing space overhead for independent checkpointing", 
  533.     INSTITUTION =     UIUC-CRHC,
  534.     NUMBER =     "CRHC-92-06",
  535.     YEAR =         1992
  536. }
  537.  
  538. @TECHREPORT{53,
  539.     AUTHOR =    "Carol Critchlow and Kim Taylor",
  540.     TITLE =     "The Inhibition Spectrum and the Achievement of 
  541.              Causal Consistency",
  542.     INSTITUTION =     Cornell University,
  543.     NUMBER =     "TR 90-1101",
  544.     MONTH =         feb, 
  545.     YEAR =         1990
  546. }
  547.  
  548. @TECHREPORT{54,
  549.         AUTHOR =        "M. Ahuja",
  550.     TITLE  =    "Repeated global snapshots in asynchronous
  551.              distributed systems",
  552.     INSTITUTION =     Ohio State University,
  553.     NUMBER =     "OSU-CISRC-8/89 TR40",
  554.     MONTH =         aug, 
  555.     YEAR =         1989
  556. }
  557.  
  558. @TECHREPORT{55,
  559.     AUTHOR =        "M. Frans Kaashoek and Raymond Michiels and 
  560.              Henri E. Bal and Andrew S. Tanenbaum",
  561.     TITLE =     "Transparent Fault-Tolerance in Parallel 
  562.              {O}rca Programs",
  563.     INSTITUTION =     Vrije Universiteit, Amsterdam
  564.     NUMBER =     "IR-258",
  565.     MONTH =         oct, 
  566.     YEAR =         1991
  567. }
  568.