Home :
Introduction
requirements
issues
capabilities
ECM
proposal
project life
metrics
CMMI
benefits
motivation
author
academic
lessons learned
policy
Demonstrated:
distributed database
conveyor emulation
Conveyor Emulation
A company required a complex conveyor emulation which included
many interconnected sorters, merges and any number of picking and shipping lines
for testing their system.
Like the Distributed Database an application
specific language drives the entire system.
It demonstrates the following:
- 2.5 hours is all the author needed to support for 95 percent of all system configurations.
- Tool no longer needed the support of the author for most projects.
- Major concept holes where found and solved with this tool.
- Dropped our risk considerably with a very accurate and very inexpensive testing tool.
- Solutions to applications containing conflicting requirements where demonstrated and
put to operation using weighted (best solve) solutions.
Conflicting Requirements
Conflicting requirements can be easily resolved using requirement weighting
instead of absolute requirements where possible.
This becomes an extremely effective management tool when dealing with dynamic priorities.
The following example demonstrates:
- Sort heavy first then progressively lighter
- Keep like product together for any given shipment
- Support high priority shipments
- Handle actual situations not just theoretic ideal
- And, as always, As FAST as POSSIBLE.
Copyright (C) 2007-2020 Infinite Delta Corp.
GNU General Public License (GPL) version 3.