Component-Based Design
What is the TCP/IP of component assembly?
- In the early days of TCP/IP we needed an IMP to implement the protocol, today it runs in s/w on a laptop
- Must be reliable, robust, adaptable (learn, self-optimizing, self-balancing, negotiate for resources
)
- Self-verifying (what does that mean?)
- Self-testing
- Queriable
In many ways, its the OS of a component-oriented world