Warenkorb
Kostenloser Versand
Unsere Operationen sind klimaneutral

Real-Time UML Bruce Powel Douglass

Real-Time UML von Bruce Powel Douglass

Real-Time UML Bruce Powel Douglass


€5.99
Zustand - Sehr Gut
Nur noch 4

Zusammenfassung

This work introduces embedded/real-time systems programmers to object technology and the UML.

Real-Time UML Zusammenfassung

Real-Time UML: Developing Efficient Objects for Embedded Systems Bruce Powel Douglass

Second Edition now available! Real-time systems programmers face unique challenges. Qualities such as execution speed and memory size are paramount in the development of real-time systems, and performance is a fundamental aspect of correctness in this domain. Given these constraints and requirements, it is fair to say that the development of real-time systems is more challenging than that of most software systems. Yet the lack of a standard notation and design process has discouraged embedded systems developers from adopting a revolutionary new approach to software design--object technology--that has produced clearly identifiable benefits in less specialized software applications. With the development and wide adoption of a standard notation, the Unified Modified Language (UML), real-time systems developers can now avail themselves of the benefits and advantages of object technology. UML is a 3rd generation modeling language which rigorously defines the semantics of the object metamodel and provides a notation for capturing and communicating object structure and behavior. It is particularly well-suited to modeling real-time and embedded systems.Real-Time UML is the introduction that developers of real-time systems need to make the transition to object-oriented analysis and design and modeling with UML. It covers the important features of the UML and shows how to effectively use the UML to model real-time systems. The book includes special in-depth discussions of finite state machines, object identification strategies, and real-time design patterns to help beginning and experienced developers alike. 0201325799B04062001

Über Bruce Powel Douglass

Bruce Powel Douglass is the Chief Evangelist for i-Logix, a leading producer of tools for real-time systems development. He contributed to the original specification of the UML and to the UML 2.0 as one of the co-chairs of the Object Management Group's Real-Time Analysis and Design Working Group. Bruce consults for a number of companies and organizations, including NASA, on building large-scale, real-time, safety-critical systems. He is the author of seven other books, including Real-Time Design Patterns (Addison-Wesley, 2003) and Doing Hard Time (Addison-Wesley, 1999).



Inhaltsverzeichnis

1. Introduction to Real-Time Systems and Objects. What is Special about Real-Tim Systems? Dealing with Time. Advantage of Objects. Object Orientation with UML. UML Diagrams and Notation. A Look Ahead. References. 2. Requirements Analysis of Real-Time Systems. External Events. Specifying External Events. Use Cases. Scenarios. Context Diagrams and Use Cases in Real-Tim Systems. References. 3. Analysis: Defining the Object Structure. The Object Discovery Process. Key Strategies for Object-Oriented Analysis. Identify Object Associations. Object Attributes. Class Utilities. Verifying the Problem Statement. Discovering Candidate Classes. Class Diagrams. Defining Class Relationships and Associations. Associations. Aggregation and Composition. Associative Classes. Generalization Relationships. Summary. References. 4. Analysis: Defining Object Behavior. Object Behavior. Defining Object State Behavior. UML State Diagrams. The Role of Scenarios in the Definition of Behavior. Defining Operations. Summary. References. 5. Architectural Design. Overview of Design. What is Architectural Design? Representing Physical Architecture in UML. Architectural Patterns. Communication Infrastructure. Concurrency Design. Representing Tasks. Defining Task Threads. Assigning Objects to Tasks. Defining Task Rendezvous. Summary. References. 6. Mechanistic Design. What is Mechanistic Design? Mechanistic Design Patterns. Summary. References. 7. Detailed Design. What is Detailed Design? Data Structure. Associations. Operations. Visibility. Algorithms. Exceptions. Summary. References. Appendix: Notational Summary. Index

Zusätzliche Informationen

GOR002358202
9780201325799
0201325799
Real-Time UML: Developing Efficient Objects for Embedded Systems Bruce Powel Douglass
Gebraucht - Sehr Gut
Broschiert
Pearson Education (US)
19980203
400
N/A
Die Abbildung des Buches dient nur Illustrationszwecken, die tatsächliche Bindung, das Cover und die Auflage können sich davon unterscheiden.
Dies ist ein gebrauchtes Buch. Es wurde schon einmal gelesen und weist von der früheren Nutzung Gebrauchsspuren auf. Wir gehen davon aus, dass es im Großen und Ganzen in einem sehr guten Zustand ist. Sollten Sie jedoch nicht vollständig zufrieden sein, setzen Sie sich bitte mit uns in Verbindung.