03685cam a2200733Ia 4500
ocn701308668
OCoLC
20230823095619.0
m o d
cr cn|||||||||
110210s2011 njua ob 001 0 eng d
DG1
eng
pn
DG1
DG1
YDXCP
EBLCP
MHW
OCLCQ
E7B
UKMGB
REDDC
DEBSZ
OCLCQ
IEEEE
AFU
N$T
OCLCA
OCLCQ
IDEBK
OCLCF
OCLCQ
DEBBG
IAS
015638961
Uk
708569128
823504901
9780470904916
(electronic bk.)
0470904917
(electronic bk.)
9780470904909
(electronic bk.)
0470904909
(electronic bk.)
9780470876596
(hbk.)
047087659X
(hbk.)
10.1002/9780470904916
doi
AU@
000046901145
AU@
000051593728
CHBIS
010058603
CHNEW
000604723
CHVBK
309707897
DEBSZ
372800408
DEBSZ
397000138
DEBSZ
400042525
DEBSZ
430995431
DEBSZ
449243559
GBVCP
790198096
NZ1
15915622
DEBBG
BV043392733
(OCoLC)701308668
(OCoLC)708569128
(OCoLC)823504901
10.1002/9780470904916
Wiley InterScience
http://www3.interscience.wiley.com
QA76.76.T55
S26 2011
COM
051220
bisacsh
005.275
22
MAIN
Sandén, Bo.
Design of multithreaded software :
the entity-life modeling approach /
by Bo Sandén.
Hoboken, N.J. :
John Wiley & Sons,
©2011.
1 online resource (xix, 298 pages) :
illustrations
text
txt
rdacontent
computer
c
rdamedia
online resource
cr
rdacarrier
Includes bibliographical references and index.
Foundations. Introduction -- Support for Multithreading -- State Modeling -- The ELM Way. Entity-Life Modeling -- Design Patterns Based on Event Threads -- Event-Thread Patterns for Resource Sharing -- Simultaneous Exclusive Access to Multiple Resources -- Background and Discussion. Real-Time Software Architectures and Data-Flow Design Approaches -- The Origins of Entity-Life Modeling.
This book assumes familiarity with threads (in a language such as Ada, C♯, or Java) and introduces the entity-life modeling (ELM) design approach for certain kinds of multithreaded software. ELM focuses on "reactive systems," which continuously interact with the problem environment. These "reactive systems" include embedded systems, as well as such interactive systems as cruise controllers and automated teller machines. Part I covers two fundamentals: program-language thread support and state diagramming. These are necessary for understanding ELM and are provided primarily for reference.
Print version record.
Threads (Computer programs)
Computer software
Development.
Computer science.
COMPUTERS
Programming
Parallel.
bisacsh
Computer software
Development.
fast
(OCoLC)fst00872537
Threads (Computer programs)
fast
(OCoLC)fst01150298
Electronic books.
Wiley InterScience (Online service)
Print version:
Sandén, Bo.
Design of multithreaded software.
Hoboken, N.J. :
John Wiley & Sons,
c2011
9780470876596
(OCoLC)660533491
http://dx.doi.org/10.1002/9780470904916
Wiley Online Library
92
DG1
18863
18822
swe