Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Institutional approaches to programming language specification

Power, James (1994) Institutional approaches to programming language specification. PhD thesis, Dublin City University.

Abstract
Formal specification has become increasingly important in software engineering, both as a design tool, and as a basis for verified software design. Formal methods have long been in use in the field of programming language design and implementation, and many formalisms, in both the syntactic and semantic domains, have evolved for this purpose. In this thesis we examine the possibilities of integrating specifications written in different formalisms used in the description of programming languages within a single framework. We suggest that the theory of institutions provides a suitable background for such integration, and we develop descriptions of several formalisms within this framework. While we do not merge the formalisms themselves, we see that it is possible to relate modules from specifications in each of them, and this is demonstrated in a small example.
Metadata
Item Type:Thesis (PhD)
Date of Award:1994
Refereed:No
Supervisor(s):Moynihan, Tony
Uncontrolled Keywords:Formal methods; Formal specification
Subjects:Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:19279
Deposited On:18 Sep 2013 13:59 by Celine Campbell . Last Modified 20 Nov 2013 14:52
Documents

Full text available as:

[thumbnail of James_Power_PhD_20130718094321.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
2MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record