Hi,
I am not sure whether this is what you are after - it is not a web2.0 pattern as such but a pattern for web2.0 client applications. We call it DistributedProperties, and it is similar to DynamicObjectModel (http://st-www.cs.uiuc.edu/users/johnson/papers/dom/DynamicObjectModel.pdf). Properties are not parts of an object but provided by property providers and scoped with unique name spaces. Here is the usage scenario: the objects represent resources on the web, and you want to reason about them (for instance, whether they are trustworthy). The resources might have some built-in properties (like the URL, name, type etc), but more interesting (in order to figure out whether you can trust them) are properties provided by other parties, such as: - the delicious bookmark count - the Google page rank - how often this resource is referenced in a certain blog - aggregated feedback data from a dedicated feedback server Delicious, Google etc are the PropertyProviders. We have implemented this within the WebOfPatterns project (http://www-ist.massey.ac.nz/wop/) - the idea is that resources are design patterns encoded in RDF and published on standard web servers. The patterns can be discovered in social networks, checked for trustworthiness with (SWRL) rules based on contributed properties and then loaded into Eclipse in order to check projects for instances of these patterns. The plugin based Eclipse environment is particularly useful to implement DistributedProperties: property provider is an extension point and there are plugins extending it for delicious, blogger etc. There is also a paper about this that has a UML diagram of the pattern: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2007.51 Hope this helps, Jens _____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Yip Sent: Wednesday, 4 July 2007 9:57 a.m. To: Dragos Manolescu Cc: [email protected] Subject: Re: [patterns-discussion] Pointers to Web 2.0 patterns Which aspect of Web 2.0 are you interested in? On 02/07/07, Dragos Manolescu <[EMAIL PROTECTED]> wrote: I'm looking for pointers to work on web 2.0 patterns. Who is working in this space and where are they at? Search engines pointed me to a few folks on this list ( http://www.eaipatterns.com/ramblings/45_web20.html). I bet that there are other effors that aren't searchable yet. Thanks, -Dragos _______________________________________________ patterns-discussion mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/patterns-discussion -- Jason Che-han Yip http://jchyip.blogspot.com http://cruisecontrol.sourceforge.net "Watch your thoughts; they become words. Watch your words; they become actions. Watch your actions; they become habits. Watch your habits; they become character. Watch your character; it becomes your destiny." (Frank Outlaw)
_______________________________________________ patterns-discussion mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/patterns-discussion
