Description |
1 online resource (xxv, 243 pages) : illustrations |
|
data file rda |
|
Bibliography |
Bibliography |
Includes bibliographical references (pages 235-238) and index. |
Summary |
"LePUS3, the language of Codecharts, has proven to radically cuts the costs of key tasks in software development and significantly improves the quality of software produced. This classroom-tested resource teaches this visual language through extensive examples and case studies, offering more precise and elegant notation than any other text on the market. It provides accessible, illustration-driven content, with blueprints and roadmaps of programs appearing on almost every page. The book is written for software professionals, third- and fourth-year students of computer science, and graduate students and researchers in software engineering"-- Provided by publisher. |
|
"The book is about a visual language for creating blueprints and maps of programs: Codecharts. It is written for practitioners who wish to cut the costs of software development with Java, C++, C♯ and other dominant programming languages. To be most effective, Codecharts are presented in a visually attractive form that is accessible to professionals and students alike: One or more sample charts appear on every page of the book, modeling programs that every programmer is familiar with"-- Provided by publisher. |
Contents |
Frontmatter -- Color Plates -- Prologue. Motivation -- Design Description Languages -- An Overview of Codecharts -- UML Versus Codecharts -- Historical Notes -- Practice. Part Introduction -- Modelling Small Programs -- Modelling Large Programs -- *Modelling Industry-Scale Programs -- Modelling Design Motifs -- Modelling Application Frameworks -- Modelling Design Patterns -- Modelling Early Design Revisited -- *Advanced Modelling Techniques -- Theory. Part Introduction -- Abstract Semantics -- Verification -- *Schemas -- LePUS3 in Classical Logic -- Reasoning about Charts -- Appendix I: The Gang of Four Companion -- Appendix II: Formal Definitions -- Appendix III: UML Quick Reference -- References -- Index. |
Subject |
Computer software -- Development.
|
|
Object-oriented programming (Computer science)
|
|
Programmation orientée objet (Informatique) |
|
COMPUTERS -- Programming -- Object Oriented. |
|
Computer software -- Development |
|
Object-oriented programming (Computer science) |
Added Author |
Nicholson, J. (Jonathan), 1983-
|
Other Form: |
Print version: Eden, A.H., 1967- Codecharts. Hoboken, N.J. : Wiley, 2010 9780470626948 (DLC) 2010013941 (OCoLC)526076760 |
ISBN |
9780470891025 (electronic bk.) |
|
0470891025 (electronic bk.) |
|
9780470891032 (oBook) |
|
0470891033 (oBook) |
|
1283126281 |
|
9781283126281 |
Standard No. |
9786613126283 |
|