CS Department

Computer and Information Science
University of Oregon

Software

Proem

Please visit the Proem web site.

Cybiko C ANSI project

We're coding an approximation of ANSI C libraries for the Cybiko handheld device. The aim is to make porting code to Cybikos easier as well as shorten the learning curve for programming in C on Cybikos. The following are the finished libraries (version 1.0):
string.h & string.c 9 Functions
assert.h 1 Macro (No accompanying C file.)
ctype.h & ctype.c 11 Functions
stdarg.h 3 Macros (No accompanying C file.)

Proposed Application APIs:
Proposed Serial API
Proposed Network API

W.A.L.I.D.:  Wearable Augmented task-List Interchange Device.

The WALID system was designed as a simulator to test wearable communities projects. The first version was used in testing the Negotiation System described in When Cyborgs Meet: Building Communities of Cooperating Wearable Agents, and as described in Modeling Wearable Negotiation in a Opportunistic Task Oriented Domain. Developed with the JDK 1.17b

 

W.A.L.I.D. modification for trust.

One of our undergraduate researchers experimented with modifying the WALID simulator for the trust domain. The project has not been completed (due to the end of the school year.) Developed with the JDK 1.17b

 

D.I.O.G.E.N.E.S. Distributed Trust Server

The trust system described in Disseminating Trust Information in Wearable Communities was implemented on Handspring Visors. It was developed using the "early release" then the alpha version of the KVM. It's quirky as to which versions of the KVM it'll run on - beware and recompile with your version.