Are you looking for a more effective approach to real-time systems development? The development of real-time distributed systems is one of the most difficult engineering problems ever faced, taxing the capabilities of traditional real-time software development approaches. Real-Time Object-Oriented Modeling is the first book that brings together, in a single harmonious approach, the power of object-oriented concepts tailored specifically for real-time systems, with an iterative and incremental process based on the use of executable models. Developed by practitioners, the proven methodology described here is becoming a leader in the industry. Using a learn-by-example approach, this book offers: A single consistent set of graphical modeling concepts, chosen to improve developer effectiveness, which applies uniformly to analysis, design, and implementation. This reduces the learning curve to master the entire method and eliminates expensive discontinuities across different stages of development. An approach to the object paradigm that is easy to learn and that applies to the construction of reusable architectural design components, not just low-level language elements. This unleashes the true power of the object paradigm. Techniques for constructing executable models to gain early confidence in specifications and design decisions. Approaches to project management that deliver the benefits of the object paradigm and executable models.
Excellent Presentation of OO for Embedded Development
Published by Thriftbooks.com User , 23 years ago
I have used ROOM since 1993 - it is a very useful and flexible methodology. The authors present it in a very clear and well thought out manner. The examples also show that this is not a "toy" methodology. ROOM comes out of the author's years of experience in developing real solutions; I can only say that it has been very successful for myself and teams I've been on as well. That it has evolved into the real-time representation of UML only shows that these authors were ahead of their time.
ROOM is great, the book is hard to read
Published by Thriftbooks.com User , 25 years ago
It's very difficult to evaluate the book. There are actually two things to evaluate: (1) the ROOM methodology, and (2) the book publishing ROOM. The ROOM methodology is great: the only complete software development methodology I have ever seen. However the way it is discussed in the book is not an easy reading, even not for an experienced OO developer. Do not give up when you think you have lost. Reread sections until you understand the gist. Eventually, you will be very happy with the new tecniques you learned. I'm quite sure that ROOM is applicable not only for real-time systems. It should be adapted to non-realtime development too. Without reading this book you will not understand UML RealTime implemented by Rational RoseRealTime. My five stars are primarily for ROOM methodology.
This is how real-time development should be done
Published by Thriftbooks.com User , 25 years ago
The ROOM methodology is specifically tailored for the practical development and maintenance of real-time systems. Have you ever tried to use CASE tools but found that something is always lost between design and implementation? Have you ever had to fix code where there was no design documentation at all? Use the techniques in this book, and those days are gone. The key point from this book is that the ROOM models are executable. The model IS the system. The mapping from your model to the code is unambiguous. Your implementation NEVER deviates from the design - that is how the methodology works. Your design is a living document. If you are doing serious real-time work read this book and check out [...] - you won't regret it.
Very Well Presented
Published by Thriftbooks.com User , 27 years ago
The ROOM Methodology can look very complicated - until you try to use it once. The beauty of ROOM is that it is a simple and elegant notation to describe a system or an application. This isn't just an academic text but comes from years of work developing real solutions, and it shows. I have applied it to various tasks (both using the ObjecTime tool and without the tool) and have yet to find a system that it didn't work on.
ROOM is an exciting methodology
Published by Thriftbooks.com User , 27 years ago
ROOM is an exciting methodology! The book gives the reasoning behind the development of the method, and describes the methodology in a visual, easy to understand form. It also presents a formal description of the methodology. Along with the ObjectTime tool, which is described in the book, ROOM represents a new paradigm for RT development. One which is the future of all computing. A paradigm where the high-level language used (C++, RPL, etc.) will take the place of assembly language,and design graphics will displace high level languages.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.