Research Projects

Projects shaded with yellow  backgrounds are ones I would be particularly interested in working on at this time


Project Title status
Distributed molecular docking program initial investigations underway

Distributed DNA sequence database search engine written in Unicon.

idea
Distributed protein sequence database search engine written in Unicon initial implementation completed (almost)/ follow-on work defined
The Phase Problem in Protein Crystallography: Potential Approaches Utilizing Massively Parallel Computers initial investigation completed / dormant

 


Networks

Project Title status

Data Link Frame Aggregation Protocol

completed

Light-weight TCP/IP Stack.

idea

Meta-level Firewall

idea

 


Operating Systems

Project Title status

DHAKS(Distributed Hybrid Architecture Kernel System)

initial work completed / follow-on work defined
DICE, Distributed Interpretive Computing Environment initial systems completed
can be extended and improved ad infinitum
 
NEW! Dicer Bring DICE back to life on modern systems idea

DICE port to JVM

idea

DICE port to Microsoft CLR Environment.

idea

OS as an Embedded Library

idea

MOSIX Experiments Alternate Load Balancing Algorithms

active / initial work completed/follow-on work defined

 


Parallel Computing

Project Title status
MIMD Simulator idea
SIMD Simulator idea

 


Programming Languages

Project Title status

Concurrency In Unicon

on hold

Icon derivative with Parallel Language Constructs

idea
Integration of PVM and Unicon. idea

Introductory Teaching Language

completed

MICO (CORBA) Support in Unicon.

idea

Modula-2 Compiler Port to JVM

idea

Modula-2 Compiler Port to .NET Environment

idea
RPC (DCE)  support in Unicon idea
RPC (ONC) support in Unicon idea
SOAP support in Unicon initial implementation completed, should be enhanced

TLI or TDI support in Unicon

idea
MPI support in Unicon idea
Unicon compiler, rewrite in Unicon idea
Unicon i-code interpreter level support for objects initial phase
Unicon implementation on bare metal (embedded Unicon) idea

Unicon port to Microsoft .NET  

idea

XML-RPC Linda

idea

XML-RPC support for Unicon

initial implementation completed should be enhanced
 language translator to convert Perl programs to Unicon idea
Write a language translator to convert Python programs to Unicon idea
Coco-R Implementation for Unicon completed
Implement an i-code interpreter in e-Lisp with hooks to the Emacs variables idea

 


Security

Project Title status
Authentication and Security in Dynamically Reconfigurable Multi-Level Secure Distributed Systems completed
Source Code Security Analyzer initial implementation completed, could be extended indefinitely
Vulnerabilities and Countermeasures in Windows NT Operating System completed
System and Network Security Scanner idea

 


Web Centric Computing

Project Title status
Apache Icon Module idea
Apache Unicon Module idea
Distributed Cooperative Web Server completed
i-box idea
TestBank partial implementation, paused

 


Miscellaneous Small Projects

Project Title status
An Extended Unicon Major Mode for XEmacs completed
can be extended and improved ad infinitum