1 (cont’d.) Requirements
• Composition
– Sufficiently expressive preconditions/effects
• Pervasive computing
– Dynamic binding
• User constraints & preferences
• Semantic brokering
• Compatibility with existing standards
– WSDL, uPnP, Corba?,