doc-src/isac/CTP-userinterfaces.bib
author Andreas Schulhofer <andreas.schulhofer@student.tugraz.at>
Tue, 11 Jan 2011 13:34:30 +0100
branchdecompose-isar
changeset 38102 e8ec0f7c6bdb
parent 38101 09b428a6b09d
child 38111 c185d9f262d1
permissions -rw-r--r--
CTP-gui:bib
andreas@38102
     1
@Book{,
andreas@38102
     2
  author = 	 {Armstrong, Joe, et.al.},
andreas@38102
     3
  title = 	 {Concurrent Programming in Erlang},
andreas@38102
     4
  publisher = {Prentice Hall},
andreas@38102
     5
  year = 	 {1996}
andreas@38102
     6
}
andreas@38102
     7
andreas@38102
     8
andreas@38102
     9
@TechReport{odersky:scala06,
neuper@38097
    10
  author = 	 {Odersky, Martin, et.al.},
neuper@38097
    11
  title = 	 {An Overview of the Scala Programming Language},
neuper@38097
    12
  institution =  {\'Ecole Polytechnique F\'ed\'erale de Lausanne (EPFL)},
andreas@38102
    13
  year = 	 {2006},
neuper@38097
    14
  type = 	 {Technical Report LAMP-REPORT-2006-001},
neuper@38097
    15
  address = 	 {1015 Lausanne, Switzerland},
neuper@38097
    16
  note = 	 {Second Edition},
neuper@38097
    17
  annote = 	 {http://www.scala-lang.org/sites/default/files/linuxsoft_archives/docu/files/ScalaOverview.pdf}
neuper@38097
    18
}
neuper@38097
    19
neuper@38097
    20
@article{Haller:2009:SAU:1496391.1496422,
neuper@38097
    21
 author = {Haller, Philipp and Odersky, Martin},
neuper@38097
    22
 title = {Scala Actors: Unifying thread-based and event-based programming},
neuper@38097
    23
 journal = {Theor. Comput. Sci.},
neuper@38097
    24
 volume = {410},
neuper@38097
    25
 issue = {2-3},
neuper@38097
    26
 month = {February},
neuper@38097
    27
 year = {2009},
neuper@38097
    28
 issn = {0304-3975},
neuper@38097
    29
 pages = {202--220},
neuper@38097
    30
 numpages = {19},
neuper@38097
    31
 url = {http://portal.acm.org/citation.cfm?id=1496391.1496422},
neuper@38097
    32
 doi = {10.1016/j.tcs.2008.09.019},
neuper@38097
    33
 acmid = {1496422},
neuper@38097
    34
 publisher = {Elsevier Science Publishers Ltd.},
neuper@38097
    35
 address = {Essex, UK},
neuper@38097
    36
 keywords = {Actors, Concurrent programming, Events, Threads},
neuper@38097
    37
} 
neuper@38097
    38
neuper@38097
    39
@InProceedings{scala:jmlc06,
neuper@38097
    40
  author =       {Philipp Haller and Martin Odersky},
neuper@38097
    41
  title =        {Event-Based Programming without Inversion of Control},
neuper@38097
    42
  booktitle =    {Proc. Joint Modular Languages Conference},
neuper@38097
    43
  year =         2006,
neuper@38097
    44
  series =       {Springer LNCS}
neuper@38097
    45
}
neuper@38097
    46
neuper@38097
    47
neuper@38096
    48
@InProceedings{makarius:isa-scala-jedit,
neuper@38096
    49
  author = 	 {Makarius Wenzel},
neuper@38096
    50
  title = 	 {Asyncronous Proof Processing with {Isabelle/Scala} and {Isabelle/jEdit}},
neuper@38096
    51
  booktitle = {User Interfaces for Theorem Provers (UITP 2010)},
neuper@38096
    52
  year = 	 {2010},
neuper@38096
    53
  editor = 	 {C. Sacerdoti Coen and D. Aspinall},
neuper@38096
    54
  address = 	 {Edinburgh, Scotland},
neuper@38096
    55
  month = 	 {July},
neuper@38096
    56
  organization = {FLOC 2010 Satellite Workshop},
neuper@38096
    57
  note = 	 {http://www4.in.tum.de/~wenzelm/papers/async-isabelle-scala.pdf}
neuper@38096
    58
}
neuper@38096
    59
neuper@38096
    60
@Book{db:dom-eng,
neuper@38096
    61
  author = 	 {Bj{\o}rner, Dines},
neuper@38096
    62
  title = 	 {Domain Engineering. Technology Management, Research and Engineering},
neuper@38096
    63
  publisher = 	 {JAIST Press},
neuper@38096
    64
  year = 	 {2009},
neuper@38096
    65
  month = 	 {Feb},
neuper@38096
    66
  series = 	 {COE Research Monograph Series},
neuper@38096
    67
  volume = 	 {4},
neuper@38096
    68
  address = 	 {Nomi, Japan}
neuper@38096
    69
}
neuper@38096
    70
neuper@38094
    71
@inproceedings{Haftmann-Nipkow:2010:code,
neuper@38094
    72
  author =      {Florian Haftmann and Tobias Nipkow},
neuper@38094
    73
  title =       {Code Generation via Higher-Order Rewrite Systems},
neuper@38094
    74
  booktitle =   {Functional and Logic Programming, 10th International
neuper@38094
    75
Symposium: {FLOPS} 2010},
neuper@38094
    76
  year =        {2010},
neuper@38094
    77
  publisher =   {Springer},
neuper@38094
    78
  series =      {Lecture Notes in Computer Science},
neuper@38094
    79
  volume =      {6009}
neuper@38094
    80
}
neuper@38094
    81
neuper@38094
    82
@Manual{coq1999,
neuper@38094
    83
  title = 	 {The Coq Proof Assistant},
neuper@38094
    84
  author = 	 {Barras, B. and others},
neuper@38094
    85
  organization = {INRIA-Rocquencourt - CNRS-ENS Lyon},
neuper@38094
    86
  month = 	 {July},
neuper@38094
    87
  year = 	 {1999},
neuper@38094
    88
  pnote={},status={cited},source={mkm01.caprotti},location={}  
neuper@38094
    89
}
neuper@38094
    90
neuper@38094
    91
@Book{meta-ML,
neuper@38094
    92
  author = 	 {Gordon,M. and Milner,R.  and Wadsworth,C. P.},
neuper@38094
    93
  title = 	 {Edinburgh LCF: A Mechanised Logic of Computation},
neuper@38094
    94
  publisher = 	 { Springer-Verlag},
neuper@38094
    95
  year = 	 {1979},
neuper@38094
    96
  volume = 	 {78},
neuper@38094
    97
  series = 	 {Lecture Notes in Computer Science}
neuper@38094
    98
}
neuper@38094
    99
 
neuper@38089
   100
@book{Paulson:Isa94,
neuper@38089
   101
        title={Isabelle: a generic theorem prover}, 
neuper@38089
   102
        author={Paulson, Lawrence C. }, publisher={Springer-Verlag},year={1994}, 
neuper@38089
   103
	volume={828},series={Lecture Notes in Computer Science},address={},edition={},month={}, 
neuper@38089
   104
	note={With contributions by Topias Nipkow},
neuper@38089
   105
        status={},source={},location={-} 
neuper@38089
   106
        }  
neuper@38089
   107
neuper@38079
   108
@Book{pl:milner97,
neuper@38079
   109
  author = 	 {Robin Milner and Mads Tofte and Robert Harper and David MacQueen},
neuper@38079
   110
  title = 	 {The Definition of Standard ML (Revised)},
neuper@38079
   111
  publisher = 	 {The MIT Press},
neuper@38079
   112
  year = 	 1997,
neuper@38079
   113
  address =	 {Cambridge, London},
neuper@38079
   114
  annote =	 {97bok375}
neuper@38079
   115
}
neuper@38079
   116
neuper@38079
   117
@Article{back-grundy-wright-98,
neuper@38079
   118
  author = 	 {Back, Ralph and Grundy, Jim and von Wright, Joakim},
neuper@38079
   119
  title = 	 {Structured Calculational Proof},
neuper@38079
   120
  journal = 	 {Formal Aspects of Computing},
neuper@38079
   121
  year = 	 {1998},
neuper@38079
   122
  number = 	 {9},
neuper@38079
   123
  pages = 	 {469-483}
neuper@38079
   124
}
neuper@38079
   125
neuper@38079
   126
@Manual{isar-impl,
neuper@38079
   127
  title = 	 {The {Isabelle/Isar} Implementation},
neuper@38079
   128
  author = 	 {Makarius Wenzel},
neuper@38079
   129
  month = 	 {April 19},
neuper@38079
   130
  year = 	 {2009},
neuper@38079
   131
  note = 	 {With contributions by Florian Haftmann and Larry Paulson}
neuper@38079
   132
}
neuper@38079
   133
neuper@38079
   134
@InProceedings{wenzel:isar,
neuper@38079
   135
  author = 	 {Wenzel, Markus},
neuper@38079
   136
  title = 	 {Isar - a Generic Interpretative Approach to Readable Formal Proof Documents},
neuper@38079
   137
  booktitle = 	 {Theorem Proving in Higher Order Logics},
neuper@38079
   138
  year = 	 {1999},
neuper@38079
   139
  editor = 	 {G. Dowek, A. Hirschowitz, C. Paulin, L. Thery},
neuper@38079
   140
  series = 	 {LNCS 1690},
neuper@38079
   141
  organization = {12th International Conference TPHOLs'99},
neuper@38079
   142
  publisher = {Springer}
neuper@38079
   143
}
andreas@38100
   144
andreas@38100
   145