×


 x 

Shopping cart
Amnon H. Eden - Codecharts: Roadmaps and blueprints for object-oriented programs - 9780470626948 - V9780470626948
Stock image for illustration purposes only - book cover, edition or condition may vary.

Codecharts: Roadmaps and blueprints for object-oriented programs

€ 116.48
FREE Delivery in Ireland
Description for Codecharts: Roadmaps and blueprints for object-oriented programs Hardcover. * Provides accessible, illustration-driven content, with blueprints and roadmaps of programs appearing on almost every page. * Includes hundreds of examples and case studies, along with excerpts from programs that every Java programmer is familiar with. Num Pages: 272 pages, ill. BIC Classification: UMN. Category: (P) Professional & Vocational. Dimension: 262 x 183 x 21. Weight in Grams: 676.
NEW LANGUAGE VISUALIZES PROGRAM ABSTRACTIONS CLEARLY AND PRECISELY

Popular software modelling notations visualize implementation minutiae but fail to scale, to capture design abstractions, and to deliver effective tool support. Tailored to overcome these limitations, Codecharts can elegantly model roadmaps and blueprints for Java, C++, and C# programs of any size clearly, precisely, and at any level of abstraction. More practically, significant productivity gains for programmers using tools supporting Codecharts have been demonstrated in controlled experiments.

Hundreds of figures and examples in this book illustrate how Codecharts are used to:

  • Visualize the building-blocks of object-oriented design

  • Create bird's-eye ... Read more

  • Model blueprints of patterns, frameworks, and other design decisions

  • Be exactly sure what diagrams claim about programs and reason rigorously about them

Tools supporting Codecharts are also shown here to:

  • Recover design from plain Java and visualize the program's roadmap

  • Verify conformance to design decision with a click of a button

This classroom-tested book includes two main parts:

Practice (Part I) offers experienced programmers, software designers and software engineering students practical tools for representing and communicating object-oriented design. It demonstrates how to model programs, patterns, libraries, and frameworks using examples from JDK, Java 3D, JUnit, JDOM, Enterprise JavaBeans, and the Composite, Iterator, Factory Method, Abstract Factory, and Proxy design patterns.

Theory (Part II) offers a mathematical foundation for Codecharts to graduate students and researchers studying software design, modelling, specification, and verification. It defines a formal semantics and a satisfies relation for design verification, and uses them to reason about the relations between patterns and programs (e.g., "java.awt implements Composite" and "Factory Method is an abstraction of Iterator").

Show Less

Product Details

Format
Hardback
Publication date
2011
Publisher
John Wiley & Sons Inc United Kingdom
Number of pages
272
Condition
New
Number of Pages
272
Place of Publication
New York, United States
ISBN
9780470626948
SKU
V9780470626948
Shipping Time
Usually ships in 7 to 11 working days
Ref
99-1

About Amnon H. Eden
AMNON H. EDEN, PhD, is a computer scientist with the School of Computer Science and Electronic Engineering at the University of Essex and a research fellow at the Center for Inquiry. Dr. Eden has worked as a programmer and consultant to leading software companies, chaired the Software Engineering Diploma Programme at the Tel Aviv College of Management, and served as ... Read more

Reviews for Codecharts: Roadmaps and blueprints for object-oriented programs

Goodreads reviews for Codecharts: Roadmaps and blueprints for object-oriented programs


Subscribe to our newsletter

News on special offers, signed editions & more!