Correctness and communication in real-time systems:
Abstract: "This thesis builds upon the mathematical theory for real-time distributed computing developed by Reed and Roscoe. Time- critical process constructors for modelling timeouts, interrupts, and communication constructs, are defined in terms of the primitive operators of Timed Communicati...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Oxford
1990
|
Schriftenreihe: | Computing Laboratory <Oxford> / Programming Research Group: Technical monograph PRG
84 |
Schlagworte: | |
Zusammenfassung: | Abstract: "This thesis builds upon the mathematical theory for real-time distributed computing developed by Reed and Roscoe. Time- critical process constructors for modelling timeouts, interrupts, and communication constructs, are defined in terms of the primitive operators of Timed Communicating Sequential Processes (TCSP). The work on communication involves the modelling of channels, inputs, outputs, chaining, and a characterisation and analysis of buffers. These tools are applied to the specification, construction, and verification of communication protocols. The methods are generalised to apply to networks. Real-time systems are inherently complex, and this is reflected in the complexity of the verification process This thesis presents three useful verification methods. The first is a complete compositional proof system for behavioural specifications on TCSP. The second involves the definition of generic specifications on processes, capturing those properties of component processes which combine readily when constructing large networks. Methods of constructing and of identifying processes meeting such specifications are examined, and laws are formulated concerning their interaction. The third approach exploits the mappings between different models within Reed's hierarchy. A notion of timewise refinement is presented which allows simple processes to be refined by the introduction of timing considerations Properties which are preserved by timewise refinement are important, since there already exist well-established techniques for proving that such properties hold of [sic] processes in models lower in the hierarchy. |
Beschreibung: | Zugl.: Oxford, Univ., Diss., 1989 |
Beschreibung: | 211 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV004539723 | ||
003 | DE-604 | ||
005 | 19960711 | ||
007 | t | ||
008 | 910930s1990 m||| 00||| eng d | ||
035 | |a (OCoLC)24899026 | ||
035 | |a (DE-599)BVBBV004539723 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-91G | ||
084 | |a DAT 269d |2 stub | ||
084 | |a DAT 325d |2 stub | ||
100 | 1 | |a Schneider, Steve |e Verfasser |4 aut | |
245 | 1 | 0 | |a Correctness and communication in real-time systems |c by Steve Schneider |
264 | 1 | |a Oxford |c 1990 | |
300 | |a 211 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Computing Laboratory <Oxford> / Programming Research Group: Technical monograph PRG |v 84 | |
500 | |a Zugl.: Oxford, Univ., Diss., 1989 | ||
520 | 3 | |a Abstract: "This thesis builds upon the mathematical theory for real-time distributed computing developed by Reed and Roscoe. Time- critical process constructors for modelling timeouts, interrupts, and communication constructs, are defined in terms of the primitive operators of Timed Communicating Sequential Processes (TCSP). The work on communication involves the modelling of channels, inputs, outputs, chaining, and a characterisation and analysis of buffers. These tools are applied to the specification, construction, and verification of communication protocols. The methods are generalised to apply to networks. Real-time systems are inherently complex, and this is reflected in the complexity of the verification process | |
520 | 3 | |a This thesis presents three useful verification methods. The first is a complete compositional proof system for behavioural specifications on TCSP. The second involves the definition of generic specifications on processes, capturing those properties of component processes which combine readily when constructing large networks. Methods of constructing and of identifying processes meeting such specifications are examined, and laws are formulated concerning their interaction. The third approach exploits the mappings between different models within Reed's hierarchy. A notion of timewise refinement is presented which allows simple processes to be refined by the introduction of timing considerations | |
520 | 3 | |a Properties which are preserved by timewise refinement are important, since there already exist well-established techniques for proving that such properties hold of [sic] processes in models lower in the hierarchy. | |
650 | 7 | |a Communications |2 sigle | |
650 | 7 | |a Computer software |2 sigle | |
650 | 7 | |a Mathematics |2 sigle | |
650 | 4 | |a Datenverarbeitung | |
650 | 4 | |a Mathematik | |
650 | 4 | |a Electronic data processing |x Distributed processing | |
650 | 4 | |a Real-time data processing | |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
810 | 2 | |a Programming Research Group: Technical monograph PRG |t Computing Laboratory <Oxford> |v 84 |w (DE-604)BV007221199 |9 84 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-002794807 |
Datensatz im Suchindex
_version_ | 1804118674054840320 |
---|---|
any_adam_object | |
author | Schneider, Steve |
author_facet | Schneider, Steve |
author_role | aut |
author_sort | Schneider, Steve |
author_variant | s s ss |
building | Verbundindex |
bvnumber | BV004539723 |
classification_tum | DAT 269d DAT 325d |
ctrlnum | (OCoLC)24899026 (DE-599)BVBBV004539723 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03033nam a2200433 cb4500</leader><controlfield tag="001">BV004539723</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19960711 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">910930s1990 m||| 00||| eng d</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)24899026</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV004539723</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="084" ind1=" " ind2=" "><subfield code="a">DAT 269d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 325d</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schneider, Steve</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Correctness and communication in real-time systems</subfield><subfield code="c">by Steve Schneider</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Oxford</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">211 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">Computing Laboratory <Oxford> / Programming Research Group: Technical monograph PRG</subfield><subfield code="v">84</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl.: Oxford, Univ., Diss., 1989</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "This thesis builds upon the mathematical theory for real-time distributed computing developed by Reed and Roscoe. Time- critical process constructors for modelling timeouts, interrupts, and communication constructs, are defined in terms of the primitive operators of Timed Communicating Sequential Processes (TCSP). The work on communication involves the modelling of channels, inputs, outputs, chaining, and a characterisation and analysis of buffers. These tools are applied to the specification, construction, and verification of communication protocols. The methods are generalised to apply to networks. Real-time systems are inherently complex, and this is reflected in the complexity of the verification process</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">This thesis presents three useful verification methods. The first is a complete compositional proof system for behavioural specifications on TCSP. The second involves the definition of generic specifications on processes, capturing those properties of component processes which combine readily when constructing large networks. Methods of constructing and of identifying processes meeting such specifications are examined, and laws are formulated concerning their interaction. The third approach exploits the mappings between different models within Reed's hierarchy. A notion of timewise refinement is presented which allows simple processes to be refined by the introduction of timing considerations</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Properties which are preserved by timewise refinement are important, since there already exist well-established techniques for proving that such properties hold of [sic] processes in models lower in the hierarchy.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Communications</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Mathematics</subfield><subfield code="2">sigle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Datenverarbeitung</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Mathematik</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Electronic data processing</subfield><subfield code="x">Distributed processing</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Real-time data processing</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">Programming Research Group: Technical monograph PRG</subfield><subfield code="t">Computing Laboratory <Oxford></subfield><subfield code="v">84</subfield><subfield code="w">(DE-604)BV007221199</subfield><subfield code="9">84</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-002794807</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV004539723 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T16:14:03Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-002794807 |
oclc_num | 24899026 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM |
owner_facet | DE-91G DE-BY-TUM |
physical | 211 S. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
record_format | marc |
series2 | Computing Laboratory <Oxford> / Programming Research Group: Technical monograph PRG |
spelling | Schneider, Steve Verfasser aut Correctness and communication in real-time systems by Steve Schneider Oxford 1990 211 S. txt rdacontent n rdamedia nc rdacarrier Computing Laboratory <Oxford> / Programming Research Group: Technical monograph PRG 84 Zugl.: Oxford, Univ., Diss., 1989 Abstract: "This thesis builds upon the mathematical theory for real-time distributed computing developed by Reed and Roscoe. Time- critical process constructors for modelling timeouts, interrupts, and communication constructs, are defined in terms of the primitive operators of Timed Communicating Sequential Processes (TCSP). The work on communication involves the modelling of channels, inputs, outputs, chaining, and a characterisation and analysis of buffers. These tools are applied to the specification, construction, and verification of communication protocols. The methods are generalised to apply to networks. Real-time systems are inherently complex, and this is reflected in the complexity of the verification process This thesis presents three useful verification methods. The first is a complete compositional proof system for behavioural specifications on TCSP. The second involves the definition of generic specifications on processes, capturing those properties of component processes which combine readily when constructing large networks. Methods of constructing and of identifying processes meeting such specifications are examined, and laws are formulated concerning their interaction. The third approach exploits the mappings between different models within Reed's hierarchy. A notion of timewise refinement is presented which allows simple processes to be refined by the introduction of timing considerations Properties which are preserved by timewise refinement are important, since there already exist well-established techniques for proving that such properties hold of [sic] processes in models lower in the hierarchy. Communications sigle Computer software sigle Mathematics sigle Datenverarbeitung Mathematik Electronic data processing Distributed processing Real-time data processing (DE-588)4113937-9 Hochschulschrift gnd-content Programming Research Group: Technical monograph PRG Computing Laboratory <Oxford> 84 (DE-604)BV007221199 84 |
spellingShingle | Schneider, Steve Correctness and communication in real-time systems Communications sigle Computer software sigle Mathematics sigle Datenverarbeitung Mathematik Electronic data processing Distributed processing Real-time data processing |
subject_GND | (DE-588)4113937-9 |
title | Correctness and communication in real-time systems |
title_auth | Correctness and communication in real-time systems |
title_exact_search | Correctness and communication in real-time systems |
title_full | Correctness and communication in real-time systems by Steve Schneider |
title_fullStr | Correctness and communication in real-time systems by Steve Schneider |
title_full_unstemmed | Correctness and communication in real-time systems by Steve Schneider |
title_short | Correctness and communication in real-time systems |
title_sort | correctness and communication in real time systems |
topic | Communications sigle Computer software sigle Mathematics sigle Datenverarbeitung Mathematik Electronic data processing Distributed processing Real-time data processing |
topic_facet | Communications Computer software Mathematics Datenverarbeitung Mathematik Electronic data processing Distributed processing Real-time data processing Hochschulschrift |
volume_link | (DE-604)BV007221199 |
work_keys_str_mv | AT schneidersteve correctnessandcommunicationinrealtimesystems |