Razlika između inačica stranice »Slijedni priopćajni postupci«
(Bot: Automatski unos stranica) |
m (Bot: Automatska zamjena teksta (-{{cite book +{{Citiranje knjige)) |
||
Redak 1: | Redak 1: | ||
<!--'''Slijedni priopćajni postupci'''-->U [[računarstvo|računarstvu]], '''slijedni priopćajni postupci'''<ref name="InfoRjecnik">Kiš Miroslav, ''Englesko-hrvatski i hrvatsko-engleski informatički rječnik'', Zagreb, Naklada Ljevak, 2000., str. 206</ref> (obično kao '''CSP''' - od [[engleski|engl.]] ''Communicating Sequential Processes'') je [[formalni jezik]] za opis [[uzorak]]a [[interakcija|interakcije]] u [[konkurentni sustav|konkurentnim sustavima]].<ref name="roscoe">{{ | <!--'''Slijedni priopćajni postupci'''-->U [[računarstvo|računarstvu]], '''slijedni priopćajni postupci'''<ref name="InfoRjecnik">Kiš Miroslav, ''Englesko-hrvatski i hrvatsko-engleski informatički rječnik'', Zagreb, Naklada Ljevak, 2000., str. 206</ref> (obično kao '''CSP''' - od [[engleski|engl.]] ''Communicating Sequential Processes'') je [[formalni jezik]] za opis [[uzorak]]a [[interakcija|interakcije]] u [[konkurentni sustav|konkurentnim sustavima]].<ref name="roscoe">{{Citiranje knjige | ||
|first=A. W. | |first=A. W. | ||
|last=Roscoe | |last=Roscoe | ||
Redak 5: | Redak 5: | ||
|title=The Theory and Practice of Concurrency | |title=The Theory and Practice of Concurrency | ||
|publisher=[[Prentice Hall]]|id = {{ISBN|0-13-674409-5}}|year=1997}} | |publisher=[[Prentice Hall]]|id = {{ISBN|0-13-674409-5}}|year=1997}} | ||
* Neke poveznice koje se odnose na ovu knjigu su dostupne [http://web.comlab.ox.ac.uk/oucl/publications/books/concurrency/ ovdje]. Cijeli je tekst dostupan za skidanje kao [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/publications/68b.ps PS] ili [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/publications/68b.pdf PDF] datoteka sa [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/pubs.html popisa] akademskih publikacija Billa Roscoea.</ref> Član je porodice matematičkih teorija konkurentnosti poznate kao procesne algebre, ili [[procesni račun]]i. CSP je utjecao na razvoj programskog jezika [[Occam (programski jezik)|Occam]].<ref name="roscoe"/><ref>{{ | * Neke poveznice koje se odnose na ovu knjigu su dostupne [http://web.comlab.ox.ac.uk/oucl/publications/books/concurrency/ ovdje]. Cijeli je tekst dostupan za skidanje kao [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/publications/68b.ps PS] ili [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/publications/68b.pdf PDF] datoteka sa [http://web.comlab.ox.ac.uk/oucl/work/bill.roscoe/pubs.html popisa] akademskih publikacija Billa Roscoea.</ref> Član je porodice matematičkih teorija konkurentnosti poznate kao procesne algebre, ili [[procesni račun]]i. CSP je utjecao na razvoj programskog jezika [[Occam (programski jezik)|Occam]].<ref name="roscoe"/><ref>{{Citiranje knjige | ||
|last=INMOS | |last=INMOS | ||
|authorlink=INMOS | |authorlink=INMOS |
Trenutačna izmjena od 03:46, 18. studenoga 2021.
U računarstvu, slijedni priopćajni postupci[1] (obično kao CSP - od engl. Communicating Sequential Processes) je formalni jezik za opis uzoraka interakcije u konkurentnim sustavima.[2] Član je porodice matematičkih teorija konkurentnosti poznate kao procesne algebre, ili procesni računi. CSP je utjecao na razvoj programskog jezika Occam.[2][3]
CSP je prvi put opisan u radu iz 1978.[4] autora C. A. R. Hoarea, ali je s vremenom znatno uznapredovao. CSP je praktično primijenjen u industriji kao alat za specificiranje i verificiranje konkurentnih aspekata raznih sustava - poput T9000 transpjutora,[5] i sustava za sigurno elektroničko poslovanje.[6] Akademske primjene CSP-a ga obično uključuju kao alat za istraživanje u teoriji konkurentnosti, na način na koji su apstrakni strojevi korišteni za proučavanje slijednih sustava. Sama teorija CSP-a je još uvijek predmet aktivnog istraživanja, uključujući rad koji se odnosi na povećanje opsega praktične primjenjivosti (npr. povećanje skale sustava koji može biti ukrotivo analiziran[7]).
Nedovršeni članak Slijedni priopćajni postupci koji govori o računarstvu treba dopuniti. Dopunite ga prema pravilima uređivanja Hrvatske internetske enciklopedije.
Izvori
- ↑ Kiš Miroslav, Englesko-hrvatski i hrvatsko-engleski informatički rječnik, Zagreb, Naklada Ljevak, 2000., str. 206
- ↑ 2,0 2,1 Roscoe, A. W. (1997). The Theory and Practice of Concurrency. Prentice Hall. ISBN 0-13-674409-5
- ↑ INMOS (12. svibnja 1995.). occam 2.1 Reference Manual. SGS-THOMSON Microelectronics Ltd.. http://www.wotug.org/occam/documentation/oc21refman.pdf, INMOS document 72 occ 45 03
- ↑ Hoare, C. A. R. (1978). "Communicating sequential processes". Communications of the ACM 21 (8): 666–677. doi:10.1145/359576.359585
- ↑ Barrett, G. (1995). "Model checking in practice: The T9000 Virtual Channel Processor". IEEE Transactions on Software Engineering 21 (2): 69–78. doi:10.1109/32.345823
- ↑ Hall, A; R. Chapman (2002). "Correctness by construction: Developing a commercial secure system". IEEE Software 19 (1): 18–25. http://www.anthonyhall.org/c_by_c_secure_system.pdf
- ↑ Creese, S. (2001). Data Independent Induction: CSP Model Checking of Arbitrary Sized NetworksData Independent Induction: CSP Model Checking of Arbitrary Sized Networks, Oxford University.