This page contains links to a number of whitepaper articles that provide discussions on a number of topics.
They are formatted to be convenient to print out.
| Technology | |
| Cut The Crap: An Introduction | *New* Simple top-level introduction to the technology |
| Cut The Crap: A Personal History | *New* Tells the story of the Cut The Crap development to date. |
| CTCMap: A New Object Idiom | *New* A utility class that provides a critical subset of the generic object model and available under LGPL with full source code. |
| Incidental Persistance | *New* The generic model is something more than simply persistent. |
| The Generic Persistent Object Model | *Updated* Provides an overview of the Generic Perisistent Object Model. |
| GPO vs Relational Database | Examaines the GPO data structures and compares to a relational database. |
| Unification of Spreadsheets with a Persistent Object Model | Discusses the approach taken to unify dataflow/spreadsheet type programming with the Generic Persistent Object Model. |
| Model-based RAD with the Alchemist | *New* Explains the Alchemist approach to system and application generation. |
| Referential Integrity: A Problem Solved | *New* Discusses the problem of referential integrity and how the Generic Persistent Object Model solves the problem. |
r-value Data in an l-value World |
*New* Presents a different take on system design. |
| Cutting The Crap On XML | Looking at how XML is used and how MiniDOM and PDOM provide solutions to real problems. |
| Why And How To Use MiniDOM | Introduces MiniDOM as an alternative to both DOM and SAX parsing tasks. |
| Why And How To Use PDOM | Introduces PDOM as a scalable W3C DOM solution |
| Why And How To Use QUDOM | Introduces QUDOM, the Quick Unmodifiable DOM |
| Yet Another DOM: CTCDOM | *New* CTCDom is another DOM implementation, but based on CTCMap and developed to test functionality and performance. |
| What Is A Striterator? | Explains the Striterator constructs and why and how they should be used. |
| An Alchemist Generated Web Application Uncovered | Examines the Northwind web application, explaining the purpose behind the different components. |
| InterActor - A Unified Graphical Model | Takes a look at the InterActor package, examining how its structures support a unified model for conventional GUIs, animations and presentation. |
| GPath - An XPath-like Generic Query Language | GPath is the query language designed for GPO. The integration with the
standard object navigation has to be experienced to be believed. |
| Tutorial | |
| The Odyssey | Provides a concise tutorial introduction to the Cut The Crap software. |
| The Alchemist Web Application | *New* Guides user from installation to generating a new Object model |
| Building A GPO Based Data Model | Using a simple example demonstrates how specializing GPO classes
can be used to implement a data model. |
| An Implementation of Northwind using The Alchemist | Uses the standard Northwind data model as an example to demonstrate
how The Alchemist generates a complete functional system. |