Specification and verification of communication in parallel systems:
This thesis develops a verification theory for systems of parallel processes communicating with one another by sending messages. The goal is independent specification of processes in a system, so that the system can be verified from the specifications of its component processes
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Ithaca, New York
1980
|
Schriftenreihe: | Cornell University <Ithaca, NY> / Department of Computer Science: Technical report
420 |
Schlagworte: | |
Zusammenfassung: | This thesis develops a verification theory for systems of parallel processes communicating with one another by sending messages. The goal is independent specification of processes in a system, so that the system can be verified from the specifications of its component processes A process is regarded as a generator of a formal language called its communication language. A specification is written as a first order predicate calculus formula about this formal language. Processes are verified by including assertions in them and proving that the assertions hold, much as is done for sequential programs An important aspect of the work is its treatment of non-determinism and its effect on the termination, non-termination, and deadlock properties of systems and processes. It is argued that non-determinism should be curtailed if specifications are to accurately reflect the specifier's wishes |
Beschreibung: | Zugl: Ithaca, NY, Cornell Univ., Diss., 1980 |
Beschreibung: | 105 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV010009951 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 950127s1980 m||| 00||| engod | ||
035 | |a (OCoLC)6786227 | ||
035 | |a (DE-599)BVBBV010009951 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
082 | 0 | |a 510.78452 |b H37s | |
100 | 1 | |a Hauser, Carl H. |e Verfasser |4 aut | |
245 | 1 | 0 | |a Specification and verification of communication in parallel systems |
264 | 1 | |a Ithaca, New York |c 1980 | |
300 | |a 105 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Cornell University <Ithaca, NY> / Department of Computer Science: Technical report |v 420 | |
500 | |a Zugl: Ithaca, NY, Cornell Univ., Diss., 1980 | ||
520 | 3 | |a This thesis develops a verification theory for systems of parallel processes communicating with one another by sending messages. The goal is independent specification of processes in a system, so that the system can be verified from the specifications of its component processes | |
520 | 3 | |a A process is regarded as a generator of a formal language called its communication language. A specification is written as a first order predicate calculus formula about this formal language. Processes are verified by including assertions in them and proving that the assertions hold, much as is done for sequential programs | |
520 | 3 | |a An important aspect of the work is its treatment of non-determinism and its effect on the termination, non-termination, and deadlock properties of systems and processes. It is argued that non-determinism should be curtailed if specifications are to accurately reflect the specifier's wishes | |
650 | 4 | |a Computer programs |x Evaluation | |
650 | 4 | |a Parallel processing (Electronic computers) | |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
810 | 2 | |a Department of Computer Science: Technical report |t Cornell University <Ithaca, NY> |v 420 |w (DE-604)BV006185504 |9 420 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-006636919 |
Datensatz im Suchindex
_version_ | 1804124389176770560 |
---|---|
any_adam_object | |
author | Hauser, Carl H. |
author_facet | Hauser, Carl H. |
author_role | aut |
author_sort | Hauser, Carl H. |
author_variant | c h h ch chh |
building | Verbundindex |
bvnumber | BV010009951 |
ctrlnum | (OCoLC)6786227 (DE-599)BVBBV010009951 |
dewey-full | 510.78452 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 510 - Mathematics |
dewey-raw | 510.78452 |
dewey-search | 510.78452 |
dewey-sort | 3510.78452 |
dewey-tens | 510 - Mathematics |
discipline | Mathematik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02091nam a2200361 cb4500</leader><controlfield tag="001">BV010009951</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">950127s1980 m||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)6786227</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010009951</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">510.78452</subfield><subfield code="b">H37s</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hauser, Carl H.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Specification and verification of communication in parallel systems</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Ithaca, New York</subfield><subfield code="c">1980</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">105 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Cornell University <Ithaca, NY> / Department of Computer Science: Technical report</subfield><subfield code="v">420</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl: Ithaca, NY, Cornell Univ., Diss., 1980</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">This thesis develops a verification theory for systems of parallel processes communicating with one another by sending messages. The goal is independent specification of processes in a system, so that the system can be verified from the specifications of its component processes</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">A process is regarded as a generator of a formal language called its communication language. A specification is written as a first order predicate calculus formula about this formal language. Processes are verified by including assertions in them and proving that the assertions hold, much as is done for sequential programs</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">An important aspect of the work is its treatment of non-determinism and its effect on the termination, non-termination, and deadlock properties of systems and processes. It is argued that non-determinism should be curtailed if specifications are to accurately reflect the specifier's wishes</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programs</subfield><subfield code="x">Evaluation</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel processing (Electronic computers)</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Technical report</subfield><subfield code="t">Cornell University <Ithaca, NY></subfield><subfield code="v">420</subfield><subfield code="w">(DE-604)BV006185504</subfield><subfield code="9">420</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006636919</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV010009951 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T17:44:53Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006636919 |
oclc_num | 6786227 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | 105 S. |
publishDate | 1980 |
publishDateSearch | 1980 |
publishDateSort | 1980 |
record_format | marc |
series2 | Cornell University <Ithaca, NY> / Department of Computer Science: Technical report |
spelling | Hauser, Carl H. Verfasser aut Specification and verification of communication in parallel systems Ithaca, New York 1980 105 S. txt rdacontent n rdamedia nc rdacarrier Cornell University <Ithaca, NY> / Department of Computer Science: Technical report 420 Zugl: Ithaca, NY, Cornell Univ., Diss., 1980 This thesis develops a verification theory for systems of parallel processes communicating with one another by sending messages. The goal is independent specification of processes in a system, so that the system can be verified from the specifications of its component processes A process is regarded as a generator of a formal language called its communication language. A specification is written as a first order predicate calculus formula about this formal language. Processes are verified by including assertions in them and proving that the assertions hold, much as is done for sequential programs An important aspect of the work is its treatment of non-determinism and its effect on the termination, non-termination, and deadlock properties of systems and processes. It is argued that non-determinism should be curtailed if specifications are to accurately reflect the specifier's wishes Computer programs Evaluation Parallel processing (Electronic computers) (DE-588)4113937-9 Hochschulschrift gnd-content Department of Computer Science: Technical report Cornell University <Ithaca, NY> 420 (DE-604)BV006185504 420 |
spellingShingle | Hauser, Carl H. Specification and verification of communication in parallel systems Computer programs Evaluation Parallel processing (Electronic computers) |
subject_GND | (DE-588)4113937-9 |
title | Specification and verification of communication in parallel systems |
title_auth | Specification and verification of communication in parallel systems |
title_exact_search | Specification and verification of communication in parallel systems |
title_full | Specification and verification of communication in parallel systems |
title_fullStr | Specification and verification of communication in parallel systems |
title_full_unstemmed | Specification and verification of communication in parallel systems |
title_short | Specification and verification of communication in parallel systems |
title_sort | specification and verification of communication in parallel systems |
topic | Computer programs Evaluation Parallel processing (Electronic computers) |
topic_facet | Computer programs Evaluation Parallel processing (Electronic computers) Hochschulschrift |
volume_link | (DE-604)BV006185504 |
work_keys_str_mv | AT hausercarlh specificationandverificationofcommunicationinparallelsystems |