title="{Specware: Formal Support for Composing Software}",

author="Y. Srinivas and R. J{\"u}llig",

booktitle="Mathematics of Program Construction",

editor="B. M{\"o}ller",

year=1995,

publisher="Springer",

}

@TECHREPORT{pvssemantics,

author="S. Owre and N. Shankar",

title="The formal semantics of {PVS}",

institution="SRI International",

year="1997",

number="SRI-CSL-97-2",

}

@book{nuprl,

author="R. Constable and S. Allen and H. Bromley and W. Cleaveland and J. Cremer and R. Harper and D. Howe and T. Knoblock and N. Mendler and P. Panangaden and J. Sasaki and S. Smith",

title="{Implementing Mathematics with the Nuprl Development System}",

publisher="Prentice-Hall",

year=1986,

}

@incollection{nuprl_classes,

title="{Nuprl's Class Theory and Its Applications}",

author="R. Constable and J. Hickey",

booktitle="{Foundations of Secure Computation}",

editor="F. Bauer and R. Steinbruggen",

publisher="{IOS Press}",

pages="91--115",

year="2000",

}

@Inproceedings{delphin,

author="A. Poswolsky and C. Sch{\"u}rmann",

title="{System Description: Delphin - A Functional Programming Language for Deductive Systems}",

booktitle="{International Workshop on Logical Frameworks and Metalanguages: Theory and Practice}",

year="2008",

editor="A. Abel and C. Urban",

pages="135--141",

publisher="ENTCS",

}

@phdthesis{agdaphd,

author="U. Norell",

title="{Towards a practical programming language based on dependent type theory}",

school="{Chalmers University of Technology and G{\"o}teborg University}",

year="2007",

}

@misc{agda,

author="U. Norell",

title="{The Agda WiKi}",

note={\url{http://wiki.portal.chalmers.se/agda}},

year="2005",

}

@InCollection{hol,

author="M. Gordon",

editor="G. Birtwistle and P. Subrahmanyam",

year="1988",

title="{HOL: A Proof Generating System for Higher-Order Logic}",

booktitle="{VLSI Specification, Verification and Synthesis}",

pages="73--128",

publisher="{Kluwer-Academic Publishers}",

}

@InCollection{holsemantics,

author="M. Gordon and A. Pitts",

title="{The HOL Logic}",

booktitle="{Introduction to HOL, Part III}",

editor="M. Gordon and T. Melham",

publisher="Cambridge University Press",

year="1993",

pages="191--232",

}

@Book{holbook,

author="M. Gordon and T. Melham",

title="{Introduction to HOL: A Theorem Proving Environment for Higher-Order Logic}",

title="{CoqInE: Translating the Calculus of Inductive Constructions into the lambda Pi-calculus Modulo}",

booktitle="Proof Exchange for Theorem Proving",

editor="D. Pichardie and T. Weber",

year=2012,

}

@InProceedings{lambdaPimodulo,

title="Embedding Pure Type Systems in the Lambda-Pi-Calculus Modulo",

author="D. Cousineau and G. Dowek",

booktitle="Typed Lambda Calculi and Applications",

publisher="Springer",

year="2007",

editor="S. Ronchi Della Rocca",

pages="102--117",

}

@misc{focalize,

author="T. Hardin and others",

title="The FoCaLiZe Essential",

note="\url{http://focalize.inria.fr/}",

year=2012

}

@Book{bmethod,

author="J. Abrial",

title="{The B-Book: Assigning Programs to Meanings}",

publisher="Cambridge University Press",

year="1996",

}

@InProceedings{etb,

title="{Tool Integration with the Evidential Tool Bus}",

author="S. Cruanes and G. Hamon and S. Owre and N. Shankar",

booktitle="Verification, Model Checking, and Abstract Interpretation",

publisher="Springer",

year="2013",

editor="R. Giacobazzi and J. Berdine and I. Mastroeni",

pages="275--294",

}

@inproceedings{why3,

author={F. Bobot and J. Filli{\^a}tre and C. March{\'e} and A. Paskevich},

title="{Why3: Shepherd Your Herd of Provers}",

booktitle="{Boogie 2011: First International Workshop on Intermediate Verification Languages}",

year=2011,

pages={53--64},

}

@Book{caslmanual,

author="{CoFI (The Common Framework Initiative)}",

title="{CASL Reference Manual}",

year="2004",

publisher="Springer",

series="LNCS",

volume="2960",

}

@incollection{obj,

author="J. Goguen and Timothy Winkler and J. Meseguer and K. Futatsugi and J. Jouannaud",

title="{Introducing OBJ}",

booktitle="Applications of Algebraic Specification using {OBJ}",

publisher="Cambridge",

editor="J. Goguen and D. Coleman and R. Gallimore",

year="1993",

}

@Article{clear,

title="The Semantics of {Clear}, a Specification Language",

author="Joseph A. Goguen and Rod M. Burstall",

journal="Journal of the ACM",

publisher="Springer",

volume="39",

number="1",

pages="95--146",

year="1980",

}

@InProceedings{aspinallaslplus,

author="D. Aspinall",

title="{Types, Subtypes, and ASL+}",

editor="E. Astesiano and G. Reggio and A. Tarlecki",

booktitle="{Recent Trends in Data Type Specification}",

publisher="Springer",

year="1994",

pages="116--131",

}

@InProceedings{asl,

title="{A Kernel Language for Algebraic Specification and Implementation}",

author="D. Sannella and M. Wirsing",

booktitle="{Fundamentals of Computation Theory}",

publisher="Springer",

year="1983",

editor="M. Karpinski",

pages="413--427",

}

@Article{extendedml,

title="{The definition of extended ML: A gentle introduction}",

author="S. Kahrs and D. Sannella and A. Tarlecki",

pages="445--484",

journal="Theoretical Computer Science",

year="1997",

volume="173",

number="2",

}

@Article{aslplus,

author="D. Sannella and S. Sokolowski and A. Tarlecki",

title="{Toward Formal Development of Programs from Algebraic Specifications: Parameterisation Revisited}",

journal="{Acta Informatica}",

volume="29",

number="8",

year="1992",

pages="689--736",

}

@inproceedings{maude,

author="M. Clavel and S. Eker and P. Lincoln and J. Meseguer",

title="Principles of {Maude}",

booktitle="Proceedings of the First International Workshop on Rewriting Logic",

volume="4",

editor="J. Meseguer",

pages="65--89",

year="1996",

}

@inproceedings{maude_rewriting,

author="R. Bruni and J. Meseguer",

title="Generalized rewrite theories",

booktitle="Proceedings of ICALP '03.",

publisher="Springer",

year="2003",

}

@INPROCEEDINGS{omega,

author={C. Benzm{\"u}ller and L. Cheikhrouhou and D. Fehrer and A. Fiedler and X. Huang and M. Kerber and M. Kohlhase and K. Konrad and E. Melis and A. Meier and W. Schaarschmidt and J. Siekmann and V. Sorge},

title="{$\Omega$MEGA: Towards a mathematical assistant}",

booktitle="{Proceedings of the 14th Conference on Automated Deduction}",

editor={W. McCune},

publisher={Springer},

year={1997},

pages={252--255},

}

@InProceedings{mathweb,

author="A. Franke and M. Kohlhase",

title="{System Description: MATHWEB, an Agent-Based Communication Layer for Distributed Automated Theorem Proving}",

editor="H. Ganzinger",

booktitle="Automated Deduction",

pages="217--221",

publisher="Springer",

year="1999",

}

@InProceedings{matita,

title="{Crafting a Proof Assistant}",

author="A. Asperti and C. Sacerdoti Coen and E. Tassi and S. Zacchiroli",

publisher="Springer",

year="2006",

booktitle="TYPES",

editor="T. Altenkirch and C. McBride",

pages="18--32",

}

@Article{matita_refiner,

title="{A Bi-Directional Refinement Algorithm for the Calculus of (Co)Inductive Constructions}",

author="A. Asperti and W. Ricciotti and C. Sacerdoti Coen and E. Tassi",

journal="Logical Methods in Computer Science",

year="2012",

number="1",

volume="8",

}

@InProceedings{matita_hints,

title="Hints in Unification",

author="A. Asperti and W. Ricciotti and C. Sacerdoti Coen and E. Tassi",

booktitle="Theorem Proving in Higher Order Logics",

publisher="Springer",

year="2009",

editor="S. Berghofer and T. Nipkow and C. Urban and M. Wenzel",

pages="84--98",

}

@Article{pientka_reconstruction,

title="{An insider's look at {LF} type reconstruction: everything you (n)ever wanted to know}",