Presentations and Documents
| Name | Description | Links |
|---|---|---|
| Automatic Construction of Web Service Tests | This is an abridged version of "Automating Compliance Testing" (elsewhere on this page), that was presented as a poster session at the 2006 ISMI Symposium on Manufacturing Effectiveness in Austin. | |
| Automatic Message Classification | Factories are complicated: data flies everywhere as machines talk to each other. Problems may manifest themselves far from the root source: fining that source can be difficult. It would be helpful if these communications could be monitored, and problems detected automatically: at the very least classifying messages as normal/abnormal. Ideally this would happen without extensive training. This talk (given at 2006 AEC/APC Symposium XVIII in Westminster CO) describes some experiments in automatic data classification. | |
| Automated Compliance Testing | Solid test coverage can take as much effort as coding itself. It would be nice if tests could be created automatically from high level descriptions. This describes an experimental tool for automatically building and running tests, starting from test vectors and a state machine description language. A presentation developed for 2006 IPC Works in Fort Worth, but never given. | |
| Advanced UML Class Modeling | Explains some common problems with UML class diagrams, and how to resolve them. Also describes some underutilized features of UML, and some of the new features of UML 2.0 (I do not see much value in some of these new features, but you should be aware of them). Part of an ISEMI UML tutorial given at the Semi Spring Standards Meeting of 2005 in Austin, and repeated at Semicon West in San Francisco. | |
| A Model Driven Standards Process | Standards seem to take forever to build... and when you are done, they are often ambiguous and riddled with errors. This talk describes how best practices from software development can be applied to standards development. Part of an ISEMI UML tutorial given at the Semi Spring Standards Meeting of 2005 in Austin, and repeated at Semicon West in San Francisco. | |
| Analysis Catalog for the Focus 3D Telemodeling Tool | An internal high-level requirements document for an augmented reality modeling system. Includes an analysis class model and an enumeration of the main use cases the complete system is anticipated to have. See also "Architecture of the Focus 3D Telemodeling Tool" and "Focus 3D Telemodeling Tool, Use Cases For Iteration 1". | |
| Architecture of the Focus 3D Telemodeling Tool | An internal document describing the architecture of an augmented reality modeling system. Includes discussions of the main components and how they fit together. See also "Analysis Catalog for the Focus 3D Telemodeling Tool" and "Focus 3D Telemodeling Tool, Use Cases For Iteration 1". | |
| Better Standards, Built Faster | Describes a better way of building XML based standards. By concentrating on the UML model, and building the XML schema automatically, many problems are eliminated. A talk given at the 2007 IPC Global Design Conference in Toronto. | |
| Ensuring High Quality Data Transfer Standards | Describes artifacts from the software construction process which could improve the standards construction process. A talk given at 2004 AEC/APC Symposium XVI in Westminster, CO. | |
| Focus 3D Telemodeling Tool, Use Cases For Iteration 1 | An internal document describing desired functionality for the first cut of an augmented reality modeling system. This is relatively abstract, and deliberately factors out how the user interface provides the functionality. See also "Analysis Catalog for the Focus 3D Telemodeling Tool" and "Architecture of the Focus 3D Telemodeling Tool". | |
| XML Extension Options | A brief discussion of some of the ways to extend data defined by XML Schemas, presented at a SEMI meeting in Austin. |