UML for Real Design of Embedded Real-Time Systems /

The complexity of most real-time and embedded systems often exceeds that of other types of systems since, in addition to the usual spectrum of problems inherent in software, they need to deal with the complexities of the physical world. That world—as the proverbial Mr. Murphy tells us—is an unpredic...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Lavagno, Luciano (Επιμελητής έκδοσης), Martin, Grant (Επιμελητής έκδοσης), Selic, Bran (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Boston, MA : Springer US, 2003.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03972nam a22005535i 4500
001 978-0-306-48738-5
003 DE-He213
005 20151204183708.0
007 cr nn 008mamaa
008 100301s2003 xxu| s |||| 0|eng d
020 |a 9780306487385  |9 978-0-306-48738-5 
024 7 |a 10.1007/b105972  |2 doi 
040 |d GrThAP 
050 4 |a QA76.758 
072 7 |a UMZ  |2 bicssc 
072 7 |a COM051230  |2 bisacsh 
082 0 4 |a 005.1  |2 23 
245 1 0 |a UML for Real  |h [electronic resource] :  |b Design of Embedded Real-Time Systems /  |c edited by Luciano Lavagno, Grant Martin, Bran Selic. 
264 1 |a Boston, MA :  |b Springer US,  |c 2003. 
300 |a XIII, 370 p.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
505 0 |a Models, Software Models and UML -- UML for Real-Time -- Structural Modeling with UML 2.0 -- Message Sequence Charts -- UML and Platform-based Design -- UML for Hardware and Software Object Modeling -- Fine Grained Patterns for Real-Time Systems -- Architectural Patterns for Real-Time Systems -- Modeling Quality of Service with UML -- Modeling Metric Time -- Performance Analysis with UML -- Schedulability Analysis with UML -- Automotive UML -- Specifying Telecommunications Systems with UML -- Leveraging UML to Deliver Correct Telecom Applications -- Software Performance Engineering. 
520 |a The complexity of most real-time and embedded systems often exceeds that of other types of systems since, in addition to the usual spectrum of problems inherent in software, they need to deal with the complexities of the physical world. That world—as the proverbial Mr. Murphy tells us—is an unpredictable and often unfriendly place. Consequently, there is a very strong motivation to investigate and apply advanced design methods and technologies that could simplify and improve the reliability of real-time software design and implementation. As a result, from the first versions of UML issued in the mid 1990’s, designers of embedded and real-time systems have taken to UML with vigour and enthusiasm. However, the dream of a complete, model-driven design flow from specification through automated, optimised code generation, has been difficult to realise without some key improvements in UML semantics and syntax, specifically targeted to the real-time systems problem. With the enhancements in UML that have been proposed and are near standardisation with UML 2. 0, many of these improvements have been made. In the Spring of 2003, adoption of a formalised UML 2. 0 specification by the members of the Object Management Group (OMG) seems very close. It is therefore very appropriate to review the status of UML as a set of notations for embedded real-time systems - both the state of the art and best practices achieved up to this time with UML of previous generations - and where the changes embodied in the 2. 
650 0 |a Computer science. 
650 0 |a Special purpose computers. 
650 0 |a Software engineering. 
650 0 |a Operating systems (Computers). 
650 0 |a Computer-aided engineering. 
650 0 |a Computer engineering. 
650 1 4 |a Computer Science. 
650 2 4 |a Software Engineering. 
650 2 4 |a Operating Systems. 
650 2 4 |a Computer Engineering. 
650 2 4 |a Special Purpose and Application-Based Systems. 
650 2 4 |a Computer-Aided Engineering (CAD, CAE) and Design. 
650 2 4 |a Software Engineering/Programming and Operating Systems. 
700 1 |a Lavagno, Luciano.  |e editor. 
700 1 |a Martin, Grant.  |e editor. 
700 1 |a Selic, Bran.  |e editor. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781402075018 
856 4 0 |u http://dx.doi.org/10.1007/b105972  |z Full Text via HEAL-Link 
912 |a ZDB-2-SCS 
912 |a ZDB-2-BAE 
950 |a Computer Science (Springer-11645)