view paper/reference.bib @ 93:16dc3337a5a9

Update
author atton <atton@cr.ie.u-ryukyu.ac.jp>
date Thu, 09 Feb 2017 18:54:18 +0900
parents e9ff08a232f7
children 18f872806bc0
line wrap: on
line source

@book{Girard:1989:PT:64805,
 author    = {Girard, Jean-Yves and Taylor, Paul and Lafont, Yves},
 title     = {Proofs and Types},
 year      = {1989},
 isbn      = {0-521-37181-3},
 publisher = {Cambridge University Press},
 address   = {New York, NY, USA},
}

@book{opac-b1092711,
   title = "Introduction to higher order categorical logic",
   author = "Lambek, Joachim (mathématicien) and Scott, P. J.",
   series = "Cambridge studies in advanced mathematics",
   publisher = "Cambridge University Press",
   address = "Cambridge, New York (N. Y.), Melbourne",
   url = "http://opac.inria.fr/record=b1092711",
   isbn = "0-521-24665-2",
   year = 1986
}

@book{BarrM:cattcs,
    author    = {Barr, Michael and Wells, Charles},
    title     = {Category Theory for Computing Science},
    publisher = {Prentice-Hall},
    series    = {International Series in Computer Science},
    year      = 1990,
    note      = {Second edition, 1995},
    isbn      = {0-13-120486-6},
    lccn      = {QA76.9.M35B37 1990}
}

@article{Moggi:1991:NCM:116981.116984,
    author     = {Moggi, Eugenio},
    title      = {Notions of Computation and Monads},
    journal    = {Inf. Comput.},
    issue_date = {July 1991},
    volume     = {93},
    number     = {1},
    month      = jul,
    year       = {1991},
    issn       = {0890-5401},
    pages      = {55--92},
    numpages   = {38},
    url        = {http://dx.doi.org/10.1016/0890-5401(91)90052-4},
    doi        = {10.1016/0890-5401(91)90052-4},
    acmid      = {116984},
    publisher  = {Academic Press, Inc.},
    address    = {Duluth, MN, USA},
}

@techreport{JonesDuponcheel93,
  author      = {M. P. Jones and L. Duponcheel},
  title       = {Composing monads},
  institution = {Yale University},
  year        = {1993},
  month       = {December},
  number      = {YALEU/DCS/RR-1004},
  type        = {Research Report},
  ftp         = {ftp://ftp.cs.nott.ac.uk/nott-fp/reports/yale/RR-1004.ps}
}

@article{110009766999,
author="Kaito, Tokumori and Shinji, Kono",
title="The implementation of Continuation based C Compiler on LLVM/clang 3.5",
journal="IPSJ SIG Notes",
ISSN="",
publisher="Information Processing Society of Japan (IPSJ)",
year="2014",
month="may",
volume="2014",
number="10",
pages="1-11",
URL="http://ci.nii.ac.jp/naid/110009766999/en/",
DOI="",
}

@inproceedings{weko_82695_1,
   author = "大城,信康 and 河野,真治",
   title = "Continuation based C の GCC4.6 上の実装について",
   booktitle = "第53回プログラミング・シンポジウム予稿集",
   year  = "2012",
   volume = "2012",
   number = "",
   pages = "69--78",
   month = "jan"
}

@misc{agda,
    title = {The Agda wiki},
    howpublished = {\url{http://wiki.portal.chalmers.se/agda/pmwiki.php}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{agda-documentation,
    title = {Welcome to Agda’s documentation! — Agda 2.6.0 documentation},
    howpublished = {\url{http://agda.readthedocs.io/en/latest/index.html}},
    note = {Accessed: 2016/01/31(Tue)}
}



@misc{coq,
    title = {Welcome! | The Coq Proof Assistant},
    howpublished = {\url{https://coq.inria.fr/}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{ats2,
    title = {ATS-PL-SYS},
    howpublished = {\url{http://www.ats-lang.org/}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{spin,
    title = {Spin - Formal Verification},
    howpublished = {\url{http://spinroot.com/spin/whatispin.html}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{nusmv,
    title = {NuSMV home page},
    howpublished = {\url{http://nusmv.fbk.eu/}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{cbmc,
    title = {The CBMC Homepage},
    howpublished = {\url{http://www.cprover.org/cbmc/}},
    note = {Accessed: 2016/01/20(Fri)}
}

@misc{opencl,
    title = {OpenCL | NVIDIA Developer},
    howpublished = {\url{https://developer.nvidia.com/opencl}},
    note = {Accessed: 2016/02/06(Mon)}
}

@misc{cuda,
    title = {CUDA Zone | NVIDIA Developer},
    howpublished = {\url{https://developer.nvidia.com/cuda-zone}},
    note = {Accessed: 2016/02/06(Mon)}
}



@techreport{weko_142109_1,
   author      = "小久保,翔平 and 伊波,立樹 and 河野,真治",
   title       = "Monadに基づくメタ計算を基本とするGears OSの設計",
   year        = "2015",
   institution = "琉球大学大学院理工学研究科情報工学専攻, 琉球大学工学部情報工学科, 琉球大学工学部情報工学科",
   number      = "16",
   month       = "may"
}

@mastersthesis{utah-master,
    author = "徳森海斗",
    title  = "LLVM Clang 上の Continuation based C コンパイラ の改良",
    school = "琉球大学 大学院理工学研究科 情報工学専攻",
    year   = "2016"
}

@mastersthesis{kkb-master,
    author = "小久保 翔平",
    title  = "Code Segment と Data Segment を持つ Gears OS の 設計",
    school = "琉球大学 大学院理工学研究科 情報工学専攻",
    year   = "2016"
}

@book{Pierce:2002:TPL:509043,
    author = {Pierce, Benjamin C.},
    title = {Types and Programming Languages},
    year = {2002},
    isbn = {0262162091, 9780262162098},
    edition = {1st},
    publisher = {The MIT Press},
}

@book{pierce2013型システム入門プログラミング言語と型の理論,
  title={型システム入門プログラミング言語と型の理論: },
  author={Pierce, B.C.},
  isbn={9784274069116},
  url={https://books.google.co.jp/books?id=Sx8UmwEACAAJ},
  year={2013},
  publisher={オーム社}
}

@inproceedings{Norell:2009:DTP:1481861.1481862,
 author = {Norell, Ulf},
 title = {Dependently Typed Programming in Agda},
 booktitle = {Proceedings of the 4th International Workshop on Types in Language Design and Implementation},
 series = {TLDI '09},
 year = {2009},
 isbn = {978-1-60558-420-1},
 location = {Savannah, GA, USA},
 pages = {1--2},
 numpages = {2},
 url = {http://doi.acm.org/10.1145/1481861.1481862},
 doi = {10.1145/1481861.1481862},
 acmid = {1481862},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {dependent types, programming},
}

@article{Backus:1978:HFI:960118.808380,
 author = {Backus, John},
 title = {The History of FORTRAN I, II, and III},
 journal = {SIGPLAN Not.},
 issue_date = {August 1978},
 volume = {13},
 number = {8},
 month = aug,
 year = {1978},
 issn = {0362-1340},
 pages = {165--180},
 numpages = {16},
 url = {http://doi.acm.org/10.1145/960118.808380},
 doi = {10.1145/960118.808380},
 acmid = {808380},
 publisher = {ACM},
 address = {New York, NY, USA},
}

@ARTICLE{Landin64,
  AUTHOR = {Peter J. Landin},
  TITLE = {The Mechanical Evaluation of Expressions},
  JOURNAL = {Computer Journal},
  VOLUME = 6,
  NUMBER = 4,
  MONTH = JAN,
  YEAR = 1964,
  PAGES = {308--320},
  CHECKED = {5 June 1992, by JCR}
}
@book{GlossarWiki:Church:1941,
   author = {Church, Alonzo},
   title = {The Calculi of Lambda-Conversion},
   publisher = {Princeton University Press},
   year = {1941},
   address = {Princeton, New Jork},
   url = {http://books.google.de/books/about/The_Calculi_of_Lambda_conversion.html?id=KCOuGztKVgcC},
   quality = {5},
   note = {}
 }

@article{haskell-sigplan
    ,author="Hudak, P. and Peyton Jones, S. and Wadler (editors), P."
    ,title="Report on the {P}rogramming {L}anguage {H}askell,
           {A} {N}on-strict {P}urely {F}unctional {L}anguage ({V}ersion 1.2)"
    ,journal="ACM SIGPLAN Notices"
    ,volume=27
    ,number=5
    ,month=May
    ,year=1992
    }

@article{DEBRUIJN1972381,
title = "Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem",
journal = "Indagationes Mathematicae (Proceedings)",
volume = "75",
number = "5",
pages = "381 - 392",
year = "1972",
note = "",
issn = "1385-7258",
doi = "http://dx.doi.org/10.1016/1385-7258(72)90034-0",
url = "http://www.sciencedirect.com/science/article/pii/1385725872900340",
author = "N.G de Bruijn",

}