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

Reply via email to