{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T03:22:35Z","timestamp":1779074555061,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540183174","type":"print"},{"value":"9783540478799","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1987]]},"DOI":"10.1007\/3-540-18317-5_15","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T19:32:42Z","timestamp":1330198362000},"page":"257-277","source":"Crossref","is-referenced-by-count":68,"title":["SIGNAL: A declarative language for synchronous programming of real-time systems"],"prefix":"10.1007","author":[{"given":"Thierry","family":"Gautier","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul","family":"Guernic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lo\u00efc","family":"Besnard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,27]]},"reference":[{"key":"15_CR1","unstructured":"Reference Manual for the ADA Programming Language; U.S. Department of Defense, 1983."},{"key":"15_CR2","unstructured":"Manuel officiel de r\u00e9f\u00e9rence LTR 3 (indice 2); CELAR, Bruz, July 1985."},{"key":"15_CR3","unstructured":"OCCAM Programming Manual; INMOS Limited, 1983."},{"issue":"8","key":"15_CR4","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/359576.359585","volume":"21","author":"C. A. R. R. Hoare","year":"1978","unstructured":"C.A.R. HOARE: Communicating Sequential Processes; Comm. of the ACM 21 (8), August 1978, 666\u2013677.","journal-title":"Comm. of the ACM"},{"key":"15_CR5","doi-asserted-by":"crossref","unstructured":"G. BERRY, L. COSSERAT: The ESTEREL Synchronous Programming Language and its Mathematical Semantics; Seminar on Concurrency, July 1984, S.D. Brookes, A.W. Roscoe and G. Winskel, editors, Lect. Notes in Computer Science, 197, Springer Verlag, 1985, 389\u2013448.","DOI":"10.1007\/3-540-15670-4_19"},{"key":"15_CR6","unstructured":"P. LE GUERNIC, A. BENVENISTE, P. BOURNAI, T. GAUTIER: SIGNAL: a data flow oriented language for signal processing; INRIA, Rennes, Research Report no 378, March 1985."},{"key":"15_CR7","unstructured":"P. LE GUERNIC, A. BENVENISTE: Real-Time, Synchronous, Data-Flow Programming: the Language SIGNAL and its Mathematical Semantics; INRIA, Rennes, Research Report no 533, June 1986."},{"key":"15_CR8","doi-asserted-by":"crossref","unstructured":"P. CASPI, N. HALBWACHS, D. PILAUD, J.A. PLAICE: LUSTRE: A declarative language for programming synchronous systems; 14th ACM Symp. on Principles of Programming Languages, Munich, January 1987.","DOI":"10.1145\/41625.41641"},{"key":"15_CR9","unstructured":"W.W. WADGE, E.A. ASHCROFT: Lucid, the Dataflow Programming Language; Academic Press U.K., 1985."},{"key":"15_CR10","unstructured":"A. BENVENISTE, P. LE GUERNIC: A denotational theory of synchronous communicating systems; IRISA, Rennes, Research Report no 360, May 1987."},{"key":"15_CR11","unstructured":"S.J. YOUNG: Real time languages: design and development; Elis Horwood publ., 1982."},{"key":"15_CR12","unstructured":"G. KAHN: The semantics of a simple language for parallel programming; Information Processing 74, J.L. Rosenfeld, editor, North-Holland, 1974, 471\u2013475."},{"key":"15_CR13","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1007\/978-3-642-82453-1_17","volume":"F13","author":"D. Harel","year":"1985","unstructured":"D. HAREL, A. PNUELI: On the Development of Reactive Systems; Logics and Models of Concurrent Systems, NATO ASI Series, Vol. F13, Springer-Verlag, 1985, 477\u2013498.","journal-title":"Logics and Models of Concurrent Systems, NATO ASI Series"},{"key":"15_CR14","unstructured":"T. GAUTIER, P. LE GUERNIC, A. BENVENISTE, P. BOURNAI: Programming real-time with events and data flow; Information Processing 86, Proceedings of the IFIP 10th World Computer Congress, September 1986, H.-J. Kugler, editor, North-Holland, 1986, 469\u2013498."},{"key":"15_CR15","unstructured":"B. LE GOFF, P. LE GUERNIC: Granules' help to sharing out a data flow graph over multiprocessor hardware; forthcoming paper."}],"container-title":["Lecture Notes in Computer Science","Functional Programming Languages and Computer Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-18317-5_15.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:14:36Z","timestamp":1605644076000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-18317-5_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987]]},"ISBN":["9783540183174","9783540478799"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-18317-5_15","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[1987]]}}}