Concurrent and real-time programming in Java:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Chichester
Wiley
2004
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XIV, 431 S. graph. Darst. |
ISBN: | 047084437X |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV019678918 | ||
003 | DE-604 | ||
005 | 20160205 | ||
007 | t | ||
008 | 050131s2004 xxkd||| |||| 00||| eng d | ||
010 | |a 2004008522 | ||
020 | |a 047084437X |9 0-470-84437-X | ||
035 | |a (OCoLC)249966396 | ||
035 | |a (DE-599)BVBBV019678918 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxk |c GB | ||
049 | |a DE-573 |a DE-526 |a DE-384 | ||
050 | 0 | |a QA76.73.J38 | |
082 | 0 | |a 005.131 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Wellings, Andy |e Verfasser |4 aut | |
245 | 1 | 0 | |a Concurrent and real-time programming in Java |c Andy Wellings |
264 | 1 | |a Chichester |b Wiley |c 2004 | |
300 | |a XIV, 431 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
650 | 0 | 7 | |a Nebenläufigkeit |0 (DE-588)4115352-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Echtzeitprogrammierung |0 (DE-588)4048695-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Echtzeitprogrammierung |0 (DE-588)4048695-3 |D s |
689 | 0 | 1 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Nebenläufigkeit |0 (DE-588)4115352-2 |D s |
689 | 1 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | 2 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013006941&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013006941 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804133117581066240 |
---|---|
adam_text | IMAGE 1
PREFACE
INTRODUCTION. CONCURRENCY REAL-TIME SYSTEMS SUMMARY CONCURRENT
PROGRAMMING IN JAVA. CONCURRENCY MODELS OVERVIEW OF JAVA CONCURRENCY
MODEL THREADS IN DETAIL THREAD TERMINATION THREAD-LOCAL DATA SUMMARY
COMMUNICATION AND SYNCHRONIZATION. SYNCHRONIZED METHODS AND STATEMENTS
WAITING AND NOTIFYING IMPLEMENTING CONDITION VARIABLES SYNCHRONIZATION
AND THE JAVA MEMORY MODEL ASYNCHRONOUS THREAD CONTROL SUMMARY COMPLETING
THE JAVA CONCURRENCY MODEL. THREAD PRIORITIES AND THREAD SCHEDULING
DELAYING THREADS THREAD GROUPS CONCURRENCY-RELATED UTILITIES THE PROCESS
AND RUNTIME CLASSES THREAD-RELATED EXCEPTIONS STRENGTHS AND LIMITATIONS
OF THE JAVA CONCURRENCY MODEL BLOCH S THREAD SAFETY LEVELS SUMMARY
IMPLEMENTING COMMUNICATION PARADIGMS IN JAVA. SEMAPHORES SIGNALS EVENTS
BUFFERS BLACKBOARD BROADCAST BARRIERS SUMMARY CASE STUDY: CONCURRENT
MAZE SEARCH. CONCURRENT MAZE SEARCHING STOPPING THE SEARCH WHEN A
SOLUTION IS FOUND
IMAGE 2
LIMITING THE CONCURRENCY BY REUSING THREADS
SUMMARY THE REAL-TIME SPECIFICATION FOR JAVA. BACKGROUND AND NIST
REQUIREMENTS OVERVIEW OF ENHANCEMENTS MEMORY MANAGEMENT TIME VALUES AND
CLOCKS SCHEDULABLE OBJECTS AND SCHEDULING REAL-TIME THREADS ASYNCHRONOUS
EVENT HANDLING AND TIMERS ASYNCHRONOUS TRANSFER OF CONTROL
SYNCHRONIZATION AND RESOURCE SHARING PHYSICAL AND RAW MEMORY ACCESS
SYSTEM-WIDE PROPERTIES SYNCHRONIZATION AND THE RTSJ SUMMARY MEMORY
MANAGEMENT. THE BASIC MODEL AN EXAMPLE OF SCOPED MEMORY USAGE ESTIMATING
THE SIZE OF SCOPED MEMORY AREAS ASSIGNMENT RULES NESTED MEMORY AREAS AND
THE SINGLE PARENT RULE SHARING MEMORY AREAS BETWEEN SCHEDULABLE OBJECTS
PORTALS USING SCOPED MEMORY REAL-TIME ISSUES SUMMARY CLOCKS AND TIME.
THE BASIC MODEL EXAMPLES SUMMARY SCHEDULING AND SCHEDULABLE OBJECTS.
SCHEDULING AND FIXED PRIORITY SCHEDULING THE BASIC MODEL THE PRIORITY
SCHEDULER THE PARAMETER CLASSES PARAMETERS CLASSES AND THE PRIORITY
SCHEDULER ALTERNATIVE SCHEDULERS AND EDF SCHEDULING SUMMARY ASYNCHRONOUS
EVENTS AND THEIR HANDLERS. THE BASIC MODEL
IMAGE 3
BOUND EVENT HANDLERS
COST ENFORCEMENT AND DEADLINE MONITORING TIMERS PROGRAM TERMINATION AND
ASYNCHRONOUS EVENT HANDLERS POSIX SIGNALS EXAMPLES ASYNCHRONOUS EVENTS
WITH PARAMETERS UNDERSTANDING ASYNCHRONOUS EVENT HANDLERS SUMMARY
REAL-TIME THREADS. THE BASIC MODEL THE NOHEAPREALTIMETHREAD CLASS THE
MODEL OF PERIODIC, SPORADIC AND APERIODIC THREADS MONITORING DEADLINE
MISSES IN PERIODIC REAL-TIME THREADS SUMMARY ASYNCHRONOUS TRANSFER OF
CONTROL. APPLICATION REQUIREMENTS FOR ASYNCHRONOUS TRANSFER OF CONTROL
THE BASIC MODEL EXAMPLES SYNCHRONIZED METHODS AND STATEMENTS THE
INTERRUPTIBLE INTERFACE MULTIPLE ASYNCHRONOUSLYINTERRUPTEDEXCEPTIONS THE
TIMED CLASS THREAD DEADLINE MISS HANDLERS REVISITED FURTHER EXAMPLES
SUMMARY RESOURCE SHARING. PRIORITY INHERITANCE THE RTSJ AND PRIORITY
INHERITANCE WAIT-FREE QUEUES SUMMARY PHYSICAL AND RAW MEMORY. THE BASIC
MODEL CREATING OBJECTS IN PHYSICAL MEMORY ACCESSING RAW MEMORY SUMMARY
CASE STUDY: AUTOMOBILE CRUISE CONTROL SYSTEM. ACCS REQUIREMENTS SYSTEM
INTERACTIONS SOFTWARE DESIGN IMPLEMENTATION
IMAGE 4
SUMMARY
HIGH-INTEGRITY REAL-TIME SYSTEMS. THE RAVENSCAR COMPUTATIONAL MODEL
JAVA, THE RTSJ AND RAVENSCAR THE RAVENSCAR-JAVA PROFILE SUMMARY OF
RAVENSCAR-JAVA PROFILE AN EXTENDED EXAMPLE-A MINE CONTROL SYSTEM SUMMARY
CONCLUSIONS. SPECIFICATION CHALLENGES IMPLEMENTATION CHALLENGES
MAINTAINING MOMENTUM FINALLY.A APPENDIX: JAVA CLASS AND INTERFACE
SPECIFICATIONS. REFERENCES INDEX TABLE OF CONTENTS PROVIDED BY
BLACKWELL S BOOK SERVICES AND R.R. BOWKER. USED WITH PERMISSION.
|
any_adam_object | 1 |
author | Wellings, Andy |
author_facet | Wellings, Andy |
author_role | aut |
author_sort | Wellings, Andy |
author_variant | a w aw |
building | Verbundindex |
bvnumber | BV019678918 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 |
callnumber-search | QA76.73.J38 |
callnumber-sort | QA 276.73 J38 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)249966396 (DE-599)BVBBV019678918 |
dewey-full | 005.131 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.131 |
dewey-search | 005.131 |
dewey-sort | 15.131 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01889nam a2200481zc 4500</leader><controlfield tag="001">BV019678918</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160205 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050131s2004 xxkd||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2004008522</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">047084437X</subfield><subfield code="9">0-470-84437-X</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)249966396</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019678918</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxk</subfield><subfield code="c">GB</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-573</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-384</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.J38</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.131</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wellings, Andy</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Concurrent and real-time programming in Java</subfield><subfield code="c">Andy Wellings</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Chichester</subfield><subfield code="b">Wiley</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIV, 431 S.</subfield><subfield code="b">graph. Darst.</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="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Nebenläufigkeit</subfield><subfield code="0">(DE-588)4115352-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Echtzeitprogrammierung</subfield><subfield code="0">(DE-588)4048695-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Echtzeitprogrammierung</subfield><subfield code="0">(DE-588)4048695-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</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">Nebenläufigkeit</subfield><subfield code="0">(DE-588)4115352-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013006941&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-013006941</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV019678918 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:03:37Z |
institution | BVB |
isbn | 047084437X |
language | English |
lccn | 2004008522 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013006941 |
oclc_num | 249966396 |
open_access_boolean | |
owner | DE-573 DE-526 DE-384 |
owner_facet | DE-573 DE-526 DE-384 |
physical | XIV, 431 S. graph. Darst. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Wiley |
record_format | marc |
spelling | Wellings, Andy Verfasser aut Concurrent and real-time programming in Java Andy Wellings Chichester Wiley 2004 XIV, 431 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Nebenläufigkeit (DE-588)4115352-2 gnd rswk-swf Echtzeitprogrammierung (DE-588)4048695-3 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Echtzeitprogrammierung (DE-588)4048695-3 s Java Programmiersprache (DE-588)4401313-9 s DE-604 Nebenläufigkeit (DE-588)4115352-2 s Programmierung (DE-588)4076370-5 s 1\p DE-604 GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013006941&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Wellings, Andy Concurrent and real-time programming in Java Nebenläufigkeit (DE-588)4115352-2 gnd Echtzeitprogrammierung (DE-588)4048695-3 gnd Programmierung (DE-588)4076370-5 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
subject_GND | (DE-588)4115352-2 (DE-588)4048695-3 (DE-588)4076370-5 (DE-588)4401313-9 |
title | Concurrent and real-time programming in Java |
title_auth | Concurrent and real-time programming in Java |
title_exact_search | Concurrent and real-time programming in Java |
title_full | Concurrent and real-time programming in Java Andy Wellings |
title_fullStr | Concurrent and real-time programming in Java Andy Wellings |
title_full_unstemmed | Concurrent and real-time programming in Java Andy Wellings |
title_short | Concurrent and real-time programming in Java |
title_sort | concurrent and real time programming in java |
topic | Nebenläufigkeit (DE-588)4115352-2 gnd Echtzeitprogrammierung (DE-588)4048695-3 gnd Programmierung (DE-588)4076370-5 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
topic_facet | Nebenläufigkeit Echtzeitprogrammierung Programmierung Java Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013006941&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT wellingsandy concurrentandrealtimeprogramminginjava |