Education
| 1987 |
BS |
Lafayette College, Easton, PA |
Computer Science |
| 1991 |
MS |
University of Rhode Island |
Computer Science |
| 1995 |
PhD |
University of Rhode Island |
Applied Mathematical Science - Computer Science |
Teaching Appointments
| 2005-present |
Associate Professor, Department of Computer Science and Statistics, University of Rhode Island. |
| May 1990- May 1995 |
Adjunct Faculty, Department of Computer Science and Statistics, University of Rhode Island. |
Awards
- Graduated Magna Cum Laude
- Phi Beta Kappa
Selected Grants and Funding
- Real-Time Data Distribution in Asynchronous Network Communications (Real-Time Data DANCE)” for $600,000 from NSF, 9/1/2004-8/30/2007 Co-PI with Victor Fay-Wolfe and Timothy Henry.
- Distributed Real-Time Data Replication in C2 and Combat Systems” for $950,000 from ONR, 10/1/2002-9/30/2005; Co-PI with Victor Fay-Wolfe.
- Distributed Scheduling Aspects for Time-Critical Targeting” for $482,562 from DARPA (subcontracted through Washington University), 10/1/2002-9/30/2004; Co-PI with C. Gill (Washington University), L. Welch (Ohio University), D. Niehaus (University of Kansas).
- Providing End-to-End Predictability through Prioritized Network Traffic” for $155,000 from ONR, 10/1/2002-9/30/2005; Co-PI with V. Fay-Wolfe.
- Distributed Real-Time Collaborative Services” for $200,000 from the Office of Naval Research (ONR), 10/1/99-9/30/02.
- Distributed Real-Time Combat Systems” for $300,000 from ONR, 10/1/98-9/30/01; Co-PI with Victor Fay-Wolfe.
- Developing an Architecture and Services for Real-Time Agents” for $9,995 from University of Rhode Island Council for Research - Proposal Development Grant, 7/1/00-12/31/00.
- Developing Real-Time Multi-User Virtual Environments for $8455 from University of Rhode Island Council for Research - Proposal Development Grant, 6/1/99-12/15/99.
- Real-Time Object-Oriented Databases for Distributed Environments” for $505,000 from ONR, 2/1/96-9/30/99; Co-PI with Victor Fay-Wolfe.
|
Research Areas
Expertise/Interests: Real-time systems, distributed systems, real-time data distribution, real-time sensor networks, real-time middleware, quality of service, real-time databases, semantic concurrency control, object-oriented programming.
Reserch Project Web Sites:
- Real-Time Distributed Object Computing
- Sensor Networks
Selected Publications
- Real-Time Databases and Data Services; with Krithi Ramamritham and Sang Son, Real-Time Systems Journal, vol. 28, pp 179-216, Dec. 2004.
- Scheduling and Priority Mapping for Static Real-Time Middleware; with Levon Esibov, et. al; Real-Time Systems, 20, 155-182, 2001, Kluwer Academic Publishers.
- A UML Package for Specifying Real-Time Objects; with Lynn Ma; The Journal of Computer Standards and Interfaces; 22 (2000), 307-321.
- Real-Time CORBA; with Victor Fay Wolfe, et. al. invited paper, Transactions on Parallel and Distributed Systems, v. 11, no. 10, Oct. 2000, pp.1073-1089.
-
- A First Course in Computer Science: The Discipline is More than Programming; with Joan Peckham, et. al. The Journal of Computing in Small Colleges. vol. 15, no. 5, May 2000.
- The Affected Set Priority Ceiling Protocols for Concurrency Control in Real-Time Object-Oriented Systems; with Michael Squadrito, et. al.; The International Journal of Computer Systems Science and Engineering; vol. 14, no. 4., July 1999.
- Expressing and Enforcing Timing Constraints in a Dynamic Real-Time CORBA System; with Victor Fay Wolfe, et. al.; Real-Time Systems, 16, 253-280 (1999) Kluwer Academic Publishers.
- Object-Based Semantic Real-Time Concurrency Control with Bounded Imprecision.; with Victor Fay Wolfe; IEEE Transactions on Knowledge and Data Engineering. Vol. 9, no. 1, Jan-Feb. 1997. Pages 135-147.
- Timed Atomic Behavior on POSIX Compliant Real-Time Systems; with Victor Fay Wolfe and James Oblinger; Journal of the International Society of Computer Applications, vol. 2(1), April 1995, pp. 1-10.
|