PART V: Integration of Synchrony and Asynchrony

Programming languages that have been used for real-time programming can be broadly categorized into: 1. Asynchronous Languages: Here, a program is treated as a set of loosely coupled independent execution units or processes, each process evolving at its own pace. Interprocess communication is done b...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:Real Time Programming: Languages, Specification And Verification s. 149 - 150
Hlavní autori: R K Shyamasundar, S Ramesh
Médium: Kapitola
Jazyk:English
Vydavateľské údaje: Singapore World Scientific Publishing Company 2009
WORLD SCIENTIFIC
Predmet:
ISBN:9789810225667, 9810225660, 9789814499316, 9789812814029, 9812814027, 9814499315
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Programming languages that have been used for real-time programming can be broadly categorized into: 1. Asynchronous Languages: Here, a program is treated as a set of loosely coupled independent execution units or processes, each process evolving at its own pace. Interprocess communication is done by mechanisms such as message passing. Communication as a whole is asynchronous in the sense that an arbitrary amount of time can pass between the desire of communication and its actual completion. This class includes languages such as Ada, Occam, CSP etc. 2. Perfectly Synchronous Languages: In this class, programs react instantaneously to its inputs by producing the required outputs. Statements evolve in a tightly coupled input-driven way deterministically and communication is done by instantaneous broadcast where the receiver receives a message exactly at the time it is sent. That is, a perfectly synchronous program produces its outputs from its input with no observable time delay. Languages such as Esterel [12], Lustre, Signal, Statecharts belong to this category. These languages are often referred to as reactive languages. These languages use the multiform notion of time rather than clock time…
AbstractList Programming languages that have been used for real-time programming can be broadly categorized into: 1. Asynchronous Languages: Here, a program is treated as a set of loosely coupled independent execution units or processes, each process evolving at its own pace. Interprocess communication is done by mechanisms such as message passing. Communication as a whole is asynchronous in the sense that an arbitrary amount of time can pass between the desire of communication and its actual completion. This class includes languages such as Ada, Occam, CSP etc. 2. Perfectly Synchronous Languages: In this class, programs react instantaneously to its inputs by producing the required outputs. Statements evolve in a tightly coupled input-driven way deterministically and communication is done by instantaneous broadcast where the receiver receives a message exactly at the time it is sent. That is, a perfectly synchronous program produces its outputs from its input with no observable time delay. Languages such as Esterel [12], Lustre, Signal, Statecharts belong to this category. These languages are often referred to as reactive languages. These languages use the multiform notion of time rather than clock time…
Author R K Shyamasundar
S Ramesh
Author_xml – sequence: 1
  fullname: R K Shyamasundar
– sequence: 2
  fullname: S Ramesh
BookMark eNqdkEtLAzEUhSM-sNb-BZk_UJubyVNXg_goFBStbkMmk9jRktTJiPTfm1K7EFx5N_cezj3f4pyggxCDQ-gM8DkAJRMlpJJAJFBMlI79wnUJsz00-mXs7zQmhHEujtBAEIUJpsCO0SilN5yHEi6oGKDJQ_U4L14uimno3Wtn-jaGIvriaR3soothXZjQFFXayVN06M0yudHPHqLnm-v51d14dn87vapm4xUw5sfGSG4JNEJiV4NXlgHxtqwVhqasSQ0NgLceG86lcABKet9QQZiX0hrDyyG63HK_Yrdskm1d6FvfWl3H-J40YL2pRP9dSU5X_0_rumudzwy6Zay6-PHpUq_dJm0zqjNLuzCrPr9r4BLKUmQm5JuX3yATfGo
ContentType Book Chapter
Copyright World Scientific Publishing Co. Pte. Ltd.
Copyright_xml – notice: World Scientific Publishing Co. Pte. Ltd.
DBID FFUUA
DEWEY 005.273
DOI 10.1142/9789812814029_others05
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9789812814029
9812814027
9789814499316
9814499315
EndPage 150
ExternalDocumentID 10.1142/9789812814029_others05
EBC1681337_101_166
GroupedDBID -VQ
-VX
089
20A
38.
5O.
92K
9WS
A4J
AABBV
AATMT
ABARN
ABCYV
ABIAV
ABMRC
ABQPQ
ACBYE
ACLGV
ACZWY
ADVEM
AERYV
AFOJC
AHWGJ
AIXPE
AJFER
AKHYG
ALMA_UNASSIGNED_HOLDINGS
ALUEM
AMYDA
AVGCG
AZZ
BBABE
CDOZE
CZZ
DUGUG
EBSCA
ECOWB
FFUUA
GEOUK
J-X
JJU
MYL
PD6
PQQKQ
PVBBV
TM9
WMAQA
XI1
YSPEL
ID FETCH-LOGICAL-p155f-aa86c21d780eb1f9c512fc3b901d3b2b1d11fcf0a6687e1198ffd4725f88caa63
ISBN 9789810225667
9810225660
9789814499316
9789812814029
9812814027
9814499315
IngestDate Sat Mar 08 07:01:45 EST 2025
Tue Oct 21 06:32:59 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum QA76.54 .S33 2010
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p155f-aa86c21d780eb1f9c512fc3b901d3b2b1d11fcf0a6687e1198ffd4725f88caa63
OCLC 729020415
PQID EBC1681337_101_166
PageCount 2
ParticipantIDs proquest_ebookcentralchapters_1681337_101_166
worldscientific_books_10_1142_9789812814029_others05_brief
worldscientific_books_10_1142_9789812814029_others05
PublicationCentury 2000
PublicationDate 2009
20091100
PublicationDateYYYYMMDD 2009-01-01
2009-11-01
PublicationDate_xml – year: 2009
  text: 2009
PublicationDecade 2000
PublicationPlace Singapore
PublicationPlace_xml – name: Singapore
PublicationTitle Real Time Programming: Languages, Specification And Verification
PublicationYear 2009
Publisher World Scientific Publishing Company
WORLD SCIENTIFIC
Publisher_xml – name: World Scientific Publishing Company
– name: WORLD SCIENTIFIC
SSID ssj0000426747
Score 1.3514618
Snippet Programming languages that have been used for real-time programming can be broadly categorized into: 1. Asynchronous Languages: Here, a program is treated as a...
SourceID worldscientific
proquest
SourceType Enrichment Source
Publisher
StartPage 149
SubjectTerms PART V: Integration of Synchrony and Asynchrony
Software Engineering
Title PART V: Integration of Synchrony and Asynchrony
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=1681337&ppg=166&c=UERG
https://www.worldscientific.com/doi/10.1142/9789812814029_others05
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1La9wwEBZN2kMp9F26faFDb8HEsmU9citt0i5dktBultyMrJVgD3HCOg3Jv--MJdu720BpoBdjCVmW9cnSzGi-ESEfM1tl2jiZSCOLhMOYSgxaxDTX1guROhWQnsjDQ3V6qo_jWe1Ne5yArGt1fa0v_ivUkAdgI3X2H-DuK4UMuAfQ4Qqww3VDIl63vca4sci3X5w5ZACg49VZJDRPol2yha09dN5Hax36NO7MoGVdxuooOoaRtTPDCsYxrkQUMH_e1Bbj6obwTZ-aLrlmRdCRTtfPVUc_Jl-CXWs6Phh34SSDlqkVbreBoqlXZjoWIo3GRZOF6LF_zsc8Cy4YQx1lyyxr0mJYgbpd942FqXcX_FtNW2RLSpjk7n_dPzr53pvYUD0EbSmEWYLHQFwB4XVIx2r6NAftL2cCdPe-cBoSoaQMiVCsiHRzaNfu7a1a01ketwFwA8kV8VwRYqZPySMktlBknMBnPyP3XP2cPOmO9aBxln9BdhF0OtujK5DTc097yClATgfIX5KTg_3p529JPFcjuQDp0SfGKGEzNpcqhZXaawtCn7d5BaLhPK-yis0Z89anRgglHWNaeT_nMiu8UtYYkb8i2_V57V4TWlTCyMobnnHDC1sYrY2Hbnfwj2Os_hFJuj4o293_6HJsw6c2JROK5blET0O4FyPCNzqqxKegXMufz8rbu3pE9u7yWFktF86_uds735KHw4_0jmxfLn-59-SBvbpcNMsPcSz-BjC1gpE
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Real+Time+Programming%3A+Languages%2C+Specification+And+Verification&rft.atitle=Part+V%3A+Integration+of+Synchrony+and+Asynchrony&rft.date=2009-11-01&rft.pub=WORLD+SCIENTIFIC&rft.isbn=9789812814029&rft.spage=149&rft.epage=150&rft_id=info:doi/10.1142%2F9789812814029_others05&rft.externalDBID=n%2Fa&rft.externalDocID=10.1142%2F9789812814029_others05
thumbnail_s http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F1681337-l.jpg
http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.worldscientific.com%2Faction%2FshowCoverImage%3Fdoi%3D10.1142%2F9789812814029_others05