Used price: $2.20
List price: $14.99 (that's 30% off!)
Used price: $10.12
Collectible price: $13.76
Buy one from zShops for: $9.39
Colorful & rhyming. Two dogs driving a loaded truck on a desert road, get driven into a hole! They ask travelers traveling in a car, Movers in a van & a school bus for help! but the truck wont go! Until the tow truck arrives to rescue the day. My 3 year old son just loves it. A must for your home library.
Used price: $144.36
Buy one from zShops for: $144.36
Used price: $9.00
Collectible price: $12.71
The material in this book has been taught for several years in one-semester first-year graduate courses at Rensselaer Polytechnic Institute in Troy, N.Y., the State University of New York at Albany, and many other institutions. The bewildered looks of students in these institutions have motivated the authors to do several rewrites of the materials. That's why the book is pleasant to read and easy to understand.
The book contains a good introduction to state machines and all modern grammars, including, but not limited to, LALR(1).
Since the book doesn't cover code generation, but only lexical and syntax part, it is still actual since published 1976. For example, the most popular nowadays LALR(1) grammar, supported by Yacc and Bison, is a core of the GNU compiler and many other commercial compilers. But the book itself is tool-free, it explains the background that never expires, rather than bothering the reader with the tools which may exist today and vanish tomorrow. The example of such book with a mess of theory and tools is "Compilers: Principles, Techniques, and Tools" by by Alfred V. Aho.
The book "Compiler Design Theory" is embracing, neat and actual.
Used price: $7.50
Buy one from zShops for: $13.29
I especially enjoyed Berrigan's poetic style; albeit, I wish that some of his words wer not so arcane. Boberly's art is also very good.
Non-violent, Christian activists, if you want to know about street theater, read this book!
List price: $24.95 (that's 30% off!)
Used price: $17.35
Collectible price: $19.50
Buy one from zShops for: $16.37
Used price: $38.10
Buy one from zShops for: $35.99
The book describes, rationalizes, and selectively illustrates the RMM Approach, where the continued availability of the legacy system capabilities is necessary over the sequence of modernization increments. While the approach is illustrated through an incremental transformation of a legacy COBOL-based system to a Java-based derivative, the RMM Approach is nevertheless applicable to other modernization problems or technologies. Moreover, the book does an exceptionally good job of interweaving explanations with examples. These examples are modest but salient and revealing, thereby avoiding unwarranted detail or distractions.
The advocated approach is at once both architecture-centric and component-centric. Architecture centricity captures and sustains a rather specific vision of the as-desired system, and the associated target architecture provides a stable reference over the various modernization activities. Component centricity enables the identification, analysis, grouping, and ultimate realization of system elements that are allocated to the respective modernization increments. Overall then, the target architecture establishes the initial and termination points of a modernization project, and the componentization installments determine the actual redevelopment trajectory connecting the project end points.
For me, the most intriguing, innovative, and vital parts of the approach appear under the RMM activities labeled Define Modernization Strategy and Reconcile Strategy with Stakeholder Needs (Chapters 13-15 and Chapter 16, respectively). Basically, the modernization strategy provides a systematic approach to delineating, analyzing, and grouping modernization elements through an examination of the legacy system implementation, subject to project constraints and certain prior higher-level technical decisions. Then, the finalization of element groupings into sequential increments is determined using programmatic preferences of the various stakeholders. This two-stage definition of modernization increments is driven prominently by cost and risk considerations, as well as by programmatic and technical factors. Ultimately, the designated increments establish waypoints on the aforementioned redevelopment trajectory, thereby identifying interim architectural configurations that facilitate closure on the target architecture, while simultaneously maintaining user capabilities during the modernization effort.
In all, 'Modernizing Legacy Systems' is a readable, coherent, illuminating, and surprisingly broad treatment of a vital topic. Hopefully, the RMM Approach or variants thereof will see widespread use in industry, thereby exploiting "a systematic and fact-based method that avoids arbitrary, intuitive decision making..."
Used price: $21.89
Buy one from zShops for: $39.98