at:urbiflock
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
at:urbiflock [2008/09/05 11:21] – tvcutsem | at:urbiflock [2008/09/24 13:34] – cfscholl | ||
---|---|---|---|
Line 29: | Line 29: | ||
* nearby flockrs: isNearby | * nearby flockrs: isNearby | ||
* nearby friend flockrs: isFriend & isNearby | * nearby friend flockrs: isFriend & isNearby | ||
+ | |||
+ | WhiteBoard Drawings: | ||
+ | * [[uf: | ||
==== Architecture ==== | ==== Architecture ==== | ||
Line 37: | Line 40: | ||
These events are received by the local flockr user object and propagated to all local proximities. Proximities translate these events into addUser / removeUser events to be processed by flocks. To process these events, flocks register themselves on their dependent proximity. | These events are received by the local flockr user object and propagated to all local proximities. Proximities translate these events into addUser / removeUser events to be processed by flocks. To process these events, flocks register themselves on their dependent proximity. | ||
- | |||
- | As a first implementation of the RETE-network, | ||
- | |||
- | < | ||
- | def flockrTemplate := template: { | ||
- | def name := *; // wildcard, can be anything | ||
- | def age := constraint: { _ < 25 }; // must be younger than 25 | ||
- | def address := template: { | ||
- | def street := *; //any street,but street name must be filled | ||
- | def city := " | ||
- | }; | ||
- | def greet(); // person must have a greet method | ||
- | } taggedAs: [ Flockr ]; // object must be tagged as a Flockr | ||
- | </ | ||
==== Applications ==== | ==== Applications ==== | ||
- | * [[uf: | ||
- | |||
- | er to view installed applications, | ||
* [[uf: | * [[uf: | ||
* [[uf: | * [[uf: | ||
Line 62: | Line 48: | ||
* [[uf: | * [[uf: | ||
- | ==== To think about ==== | + | ==== Target Platforms |
- | * [[uf:persistence|Persistence]]: saving/ | + | * UrbiFlock will work on any computer which has java installed. |
+ | * We are currently testing our framework on HTC touch cruise pda's. In order to configure your HTC device for our framework you can follow the instruction | ||
- | | + | ==== To think about ==== |
+ | * [[uf: | ||
* [[uf: | * [[uf: |
at/urbiflock.txt · Last modified: 2015/02/04 19:06 by elisag