Reusability of coordination programs:
Abstract: "Isolating computation and communication concerns into separate pure computation and pure coordination modules enhances modularity, understandability, and reusability of parallel and/or distributed software. This can be achieved by moving communication primitives (such as SendMessage...
Gespeichert in:
Format: | Buch |
---|---|
Sprache: | English |
Veröffentlicht: |
Amsterdam
1996
|
Schriftenreihe: | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS
96,21 |
Schlagworte: | |
Zusammenfassung: | Abstract: "Isolating computation and communication concerns into separate pure computation and pure coordination modules enhances modularity, understandability, and reusability of parallel and/or distributed software. This can be achieved by moving communication primitives (such as SendMessage and ReceiveMessage), which are now commonly scattered in application codes, into separate modules written in a language dedicated to the coordination of processes and the flow of information among them. MANIFOLD is a pure coordination language that encourages the separation of communication and computation concerns, [sic] We use real, concrete, running MANIFOLD programs to demonstrate the concept of pure coordination modules and the advantage of their reuse in applications of different nature." |
Beschreibung: | 14 S. |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV011033035 | ||
003 | DE-604 | ||
005 | 19961104 | ||
007 | t | ||
008 | 961104s1996 |||| 00||| engod | ||
035 | |a (OCoLC)1071717294 | ||
035 | |a (DE-599)BVBBV011033035 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
245 | 1 | 0 | |a Reusability of coordination programs |c F. Aarbab ... |
264 | 1 | |a Amsterdam |c 1996 | |
300 | |a 14 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |v 96,21 | |
520 | 3 | |a Abstract: "Isolating computation and communication concerns into separate pure computation and pure coordination modules enhances modularity, understandability, and reusability of parallel and/or distributed software. This can be achieved by moving communication primitives (such as SendMessage and ReceiveMessage), which are now commonly scattered in application codes, into separate modules written in a language dedicated to the coordination of processes and the flow of information among them. MANIFOLD is a pure coordination language that encourages the separation of communication and computation concerns, [sic] We use real, concrete, running MANIFOLD programs to demonstrate the concept of pure coordination modules and the advantage of their reuse in applications of different nature." | |
650 | 4 | |a Datenverarbeitung | |
650 | 4 | |a Computer software |x Reusability | |
650 | 4 | |a Electronic data processing |x Distributed processing | |
650 | 4 | |a Modular programming | |
650 | 4 | |a Parallel processing (Electronic computers) | |
650 | 0 | 7 | |a Wiederverwendung |0 (DE-588)4240291-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Software |0 (DE-588)4055382-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4155043-2 |a Forschungsbericht |2 gnd-content | |
689 | 0 | 0 | |a Software |0 (DE-588)4055382-6 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 1 | |5 DE-604 | |
689 | 2 | 0 | |a Wiederverwendung |0 (DE-588)4240291-8 |D s |
689 | 2 | |5 DE-604 | |
700 | 1 | |a Arbab, Farhad |d 1952- |e Sonstige |0 (DE-588)1022573888 |4 oth | |
810 | 2 | |a Department of Computer Science: Report CS |t Centrum voor Wiskunde en Informatica <Amsterdam> |v 96,21 |w (DE-604)BV008928356 |9 96,21 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-007387986 |
Datensatz im Suchindex
_version_ | 1804125523519995904 |
---|---|
any_adam_object | |
author_GND | (DE-588)1022573888 |
building | Verbundindex |
bvnumber | BV011033035 |
ctrlnum | (OCoLC)1071717294 (DE-599)BVBBV011033035 |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02438nam a2200445 cb4500</leader><controlfield tag="001">BV011033035</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">19961104 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">961104s1996 |||| 00||| engod</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1071717294</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011033035</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="245" ind1="1" ind2="0"><subfield code="a">Reusability of coordination programs</subfield><subfield code="c">F. Aarbab ...</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Amsterdam</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">14 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">Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS</subfield><subfield code="v">96,21</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Abstract: "Isolating computation and communication concerns into separate pure computation and pure coordination modules enhances modularity, understandability, and reusability of parallel and/or distributed software. This can be achieved by moving communication primitives (such as SendMessage and ReceiveMessage), which are now commonly scattered in application codes, into separate modules written in a language dedicated to the coordination of processes and the flow of information among them. MANIFOLD is a pure coordination language that encourages the separation of communication and computation concerns, [sic] We use real, concrete, running MANIFOLD programs to demonstrate the concept of pure coordination modules and the advantage of their reuse in applications of different nature."</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Datenverarbeitung</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield><subfield code="x">Reusability</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">Modular programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Parallel processing (Electronic computers)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Wiederverwendung</subfield><subfield code="0">(DE-588)4240291-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software</subfield><subfield code="0">(DE-588)4055382-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4155043-2</subfield><subfield code="a">Forschungsbericht</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Software</subfield><subfield code="0">(DE-588)4055382-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Wiederverwendung</subfield><subfield code="0">(DE-588)4240291-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Arbab, Farhad</subfield><subfield code="d">1952-</subfield><subfield code="e">Sonstige</subfield><subfield code="0">(DE-588)1022573888</subfield><subfield code="4">oth</subfield></datafield><datafield tag="810" ind1="2" ind2=" "><subfield code="a">Department of Computer Science: Report CS</subfield><subfield code="t">Centrum voor Wiskunde en Informatica <Amsterdam></subfield><subfield code="v">96,21</subfield><subfield code="w">(DE-604)BV008928356</subfield><subfield code="9">96,21</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007387986</subfield></datafield></record></collection> |
genre | (DE-588)4155043-2 Forschungsbericht gnd-content |
genre_facet | Forschungsbericht |
id | DE-604.BV011033035 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T18:02:55Z |
institution | BVB |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007387986 |
oclc_num | 1071717294 |
open_access_boolean | |
physical | 14 S. |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
record_format | marc |
series2 | Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS |
spelling | Reusability of coordination programs F. Aarbab ... Amsterdam 1996 14 S. txt rdacontent n rdamedia nc rdacarrier Centrum voor Wiskunde en Informatica <Amsterdam> / Department of Computer Science: Report CS 96,21 Abstract: "Isolating computation and communication concerns into separate pure computation and pure coordination modules enhances modularity, understandability, and reusability of parallel and/or distributed software. This can be achieved by moving communication primitives (such as SendMessage and ReceiveMessage), which are now commonly scattered in application codes, into separate modules written in a language dedicated to the coordination of processes and the flow of information among them. MANIFOLD is a pure coordination language that encourages the separation of communication and computation concerns, [sic] We use real, concrete, running MANIFOLD programs to demonstrate the concept of pure coordination modules and the advantage of their reuse in applications of different nature." Datenverarbeitung Computer software Reusability Electronic data processing Distributed processing Modular programming Parallel processing (Electronic computers) Wiederverwendung (DE-588)4240291-8 gnd rswk-swf Software (DE-588)4055382-6 gnd rswk-swf Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf (DE-588)4155043-2 Forschungsbericht gnd-content Software (DE-588)4055382-6 s DE-604 Parallelverarbeitung (DE-588)4075860-6 s Wiederverwendung (DE-588)4240291-8 s Arbab, Farhad 1952- Sonstige (DE-588)1022573888 oth Department of Computer Science: Report CS Centrum voor Wiskunde en Informatica <Amsterdam> 96,21 (DE-604)BV008928356 96,21 |
spellingShingle | Reusability of coordination programs Datenverarbeitung Computer software Reusability Electronic data processing Distributed processing Modular programming Parallel processing (Electronic computers) Wiederverwendung (DE-588)4240291-8 gnd Software (DE-588)4055382-6 gnd Parallelverarbeitung (DE-588)4075860-6 gnd |
subject_GND | (DE-588)4240291-8 (DE-588)4055382-6 (DE-588)4075860-6 (DE-588)4155043-2 |
title | Reusability of coordination programs |
title_auth | Reusability of coordination programs |
title_exact_search | Reusability of coordination programs |
title_full | Reusability of coordination programs F. Aarbab ... |
title_fullStr | Reusability of coordination programs F. Aarbab ... |
title_full_unstemmed | Reusability of coordination programs F. Aarbab ... |
title_short | Reusability of coordination programs |
title_sort | reusability of coordination programs |
topic | Datenverarbeitung Computer software Reusability Electronic data processing Distributed processing Modular programming Parallel processing (Electronic computers) Wiederverwendung (DE-588)4240291-8 gnd Software (DE-588)4055382-6 gnd Parallelverarbeitung (DE-588)4075860-6 gnd |
topic_facet | Datenverarbeitung Computer software Reusability Electronic data processing Distributed processing Modular programming Parallel processing (Electronic computers) Wiederverwendung Software Parallelverarbeitung Forschungsbericht |
volume_link | (DE-604)BV008928356 |
work_keys_str_mv | AT arbabfarhad reusabilityofcoordinationprograms |