Publication type: |
Article in Collection |
Author: |
T. Mossakowski |
Editor: |
M. Nielsen, U. Engberg |
Title: |
Heterogeneous development graphs and heterogeneous borrowing |
Book / Collection title: |
Foundations of Software Science and Computation Structures |
Volume: |
2303 |
Page(s): |
326 – 341 |
Series: |
Lecture Notes in Computer Science |
Year published: |
2002 |
Publisher: |
Springer-Verlag |
Abstract: |
Development graphs are a tool for dealing with structured
specifications in a formal program development in order to ease the
management of change and reusing proofs. Often, different aspects of
a software system have to be specified in different logics, since
the construction of a huge logic covering all needed features would
be too complex to be feasible. Therefore, we introduce em
heterogeneous development graphs as a means to cope with
heterogeneous specifications.
We cover both the semantics and the proof theory of heterogeneous
development graphs. A proof calculus can be obtained either by
combining proof calculi for the individual logics, or by
representing these in some ``universal'' logic like higher-order
logic in a coherent way and then ``borrowing'' its calculus for the
heterogeneous language. |
Internet: |
http://www.springerlink.com/(bt4qw245oavupgzdxw3zpuul)/app/home/contribution.asp?referrer=parent&backto=searchcitationsresults,1,1; |
PDF Version: |
http://www.informatik.uni-bremen.de/~till/papers/hetdg.pdf |
PostScript Version: |
http://www.informatik.uni-bremen.de/~till/papers/hetdg.ps |
Status: |
Reviewed |
Last updated: |
31. 01. 2006 |