OpenModel: Related Work
<-- ^ -->
Modularity is not enough
-
CORBA/IDL, EJB/RMI, DCOM, etc, all export interfaces only
-
Email case study shows "black box reuse" not likely to meet needs of stakeholders in MSDS
UDDI standard is already starting to move in this direction
-
UDDI (Universal Description Discovery and Integration): "yellow pages for the web"
-
UDDI tMODELs allow declaration of various sorts of w.s. behavior descriptions
-
WSDL (Web Services Description Language): interface declarations like CORBA's IDL
-
WSCL (Web Services Conversation Language): defines allowable interaction sequences
... but not functional relationships, nor complete/formal transition criteria
-
WSFL (Web Services Flow Language): module interconnect for static compound services
-
OpenModel models could fit in as richer type of tMODEL
P3P: a limited try restricted to privacy related behavior
-
web sites describe what they will do with personal information
-
users declare what sorts of behaviors they will tolerate
-
browser negotiates on behalf of user, warns user when site declares undesirable behavior
-
==> only successful if web sites won't or can't game the system
-
fails due to unfavorable game theory (cf Limitations slide)