Journal Publications and Refereed Book Articles
Note: Student coauthors are indicated by ``*''.
- K. Calvert, J. Griffioen, and S. Wen*,
Scalable Network Management using Lightweight Programmable
Network Services,
Special Issue on Management of Active and Programmable Networks,
Journal of Network and System Management,
Vol 14, No 1, March 2006,
(to appear).
- C. Dhillon*, M. Bond*, J. Griffioen, and K. Calvert,
Building Layered Active Services,
Computer Networks,
Elsevier Publishers,
(to appear).
- A. Seghal*, K. Calvert, and J. Griffioen,
A Flexible Concast-based Grouping Service,
Computer Networks,
Elsevier Publishers,
(to appear).
- K. Calvert, J. Griffioen, B. Mullins*, S. Natarajan*,
L. Poutievski*, A. Sehgal*, and S. Wen*,
Leveraging Emerging Network Services To Scale Multimedia Applications,
Software Practice and Experience,
pp 1377-1397,
Vol 33,
2003.
- S. Wen*, J. Griffioen, and K. Calvert,
Building Multicast Services from Unicast Forwarding and
Ephemeral State,
Computer Networks,
pp 327-345,
Vol 38, No 3,
February, 2002.
- K. Kiernan, W.B. Seales, and J. Griffioen,
The Reappearances of St. Basil the Great in the British Library
MS Cotton Otho B.x,
Computers and the Humanities,
pp 7-26,
Vol 36, No 1,
2002, Kluwer Academic Publishers.
- K. Kiernan, W.B. Seales, and J. Griffioen,
The Reappearances of St. Basil the Great in British Library MS
Cotton Otho B. x,
Journal of the National Center of Digitization,
pp 6-21,
Vol IV, No 3, 2004
(revision of the previous paper, published with permission).
- M. Brown*, B. Seales, J. Griffioen, and K. Kiernan,
3D Acquisition and Restoration of Medieval Manuscripts,
Communications of the ACM,
pp. 58-59,
Vol 44, No. 5,
May, 2001.
- K. Calvert, J. Griffioen, B. Mullins*, A. Sehgal*, and S. Wen*,
Concast: Design and Implementation of an Active Network
Service,
IEEE Journal on Selected Areas in Communications (JSAC),
pp 426-437,
Vol 19, No. 3,
March, 2001.
- W.B. Seales, J. Griffioen, K. Kiernan, C.J. Yuan*, and L. Cantara*,
The Digital Atheneum: New Techniques for Restoring and
Preserving Old Documents,
Computers in Libraries Journal,
pp 26-31,
Vol 20, No 2,
February, 2000.
- W.B. Seales, J. Griffioen, and K. Kiernan,
The Digital Atheneum -- Restoring Damaged Manuscripts,
RLG DigiNews,
pp 7-12,
Vol 3, No 6,
December, 1999.
- J. Griffioen, B. Seales, and J. Lumpp Jr.,
Teaching in Wireless Classrooms,
ASEE Journal of Engineering Education, Vol 88, No 4,
October, 1999.
- J. Lumpp Jr, K. Sivakumar*, C. Diaz*, and J. Griffioen,
Performance Visualization for Distributed Shared Memory Systems,
Parallel and Distributed Computing Practices,
pp 31-48,
Vol 1, No 3,
September, 1998.
- B. Seales, J. Griffioen, and A. Prescott,
Image - the future of text, Towards the Digital Library,
Edited by Carpenter, Shaw, and Prescott,
pp 190-199,
The British Library,
1998.
- J. Griffioen, B. Seales, R. Yavatkar, and K. Kiernan,
Content-based Multimedia Data Management and Efficient Remote
Access, Revue, Informatique et Statistique dans les Sciences
Humaines [RISSH],
pp 213-233,
Vol 33,
1997.
- J. Lumpp, J. Griffioen, R. Yavatkar, T. Kay*, and C. Diaz*,
High-Level Reactive Support for Scalable Distributed Systems,
IEEE Bulletin of the Technical Committee on Operating Systems:
Special Issue on Multiprocessor and Distributed Operating
Systems,
pp. 13-27,
Vol. 8, No. 2,
September, 1996.
- J. Griffioen, R. Yavatkar, and R. Adams*,
A Framework for Developing Content-Based Analysis Systems,
Intelligent Multimedia Information Retrieval,
pp 295-312,
Edited by Mark Maybury,
MIT Press,
1997.
- J. Griffioen, R. Yavatkar, and R. Finkel,
Unify: A Scalable Approach to Multicomputer Design,
IEEE Bulletin of the Technical Committee on Operating Systems,
pp. 24-34,
Vol. 7, No. 2,
July, 1995.
- D. Comer, J. Griffioen, and R. Yavatkar,
A Flexible Prototyping Method for Simulating Experimental
Communication Networks,
International Journal on Computer
Simulation,
pp. 335-354,
Vol. 3, No. 4,
1993.
Submitted Journal Papers
- K. Calvert, S. Venkatraman*, and J. Griffioen,
Authenticated Access to Reserved Network Resources,
submitted to the
International Journal on Network Security.
- C. Diaz* and J. Griffioen,
Adapting Consistency For Dynamic Networks,
submitted to the
Journal of Parallel and Distributed Computing,
Elsevier Publishers.
- M. Rogers*, C.J. Yuan*, J. Griffioen, and B. Seales,
DANCE: An Adaptive Framework for Creating and Viewing
Digital Library Collections,
submitted to the
Journal of Digital Information.
Refereed Conference and Workshop Publications
- L. Wang*, J. Griffioen, and K. Calvert,
Estimating Achievable Throughput,
Short paper appearing in the poster proceedings of
SIGCOMM 2005,
August,
2005.
- M. Muthulakshmi*, R. Heath, K. Calvert, and J. Griffioen,
A Node Processor Microarchitecture for Implemention of the ESP
Network Service Development Paradigm,
In the proceedings of the International Conference on
Information Systems: New Generations (ISNG 2005),
April 4-6,
2005.
- L. Poutievski*, K. Calvert, and J. Griffioen,
Routing without Addresses,
Short paper appearing in the poster proceedings of
ICNP 2004,
October,
2004.
- K. Calvert, J. Griffioen, B. Mullins*,
L. Poutievski*, and A. Sehgal*,
Secure Customizable Many-to-One Communication,
In the Proceedings of the Sixth International Working
Conference on Active Networks (IWAN 2004),
October 27-29,
2004.
- L Wang*, J. Griffioen, K. Calvert and S. Shi,
Passive Inference of Path Correlation,
In the Proceedings of the NOSSDAV '04 Conference,
June,
2004.
- M. Muthulakshmi*, J. Heath, K. Calvert, and J. Griffioen,
ESP: A Flexible High Performance PLD-Based Network Service,
In the Proceedings of the IEEE International Conference on
Communications (ICC 2004),
June 20-24,
2004.
- S. Shi, L. Wang*, K. Calvert, and J. Griffioen,
A Multi-path Routing Service for Immersive Environments,
In the Proceedings of the Workshop on Grids and Advanced
Networks 2004 (GAN'04) in conjunction with 4th IEEE/ACM International
Symposium on Cluster Computing and the Grid,
April 19-22,
2004.
- L. Poutievski*, K. Calvert, and J. Griffioen,
Speccast,
In the Proceedings of the INFOCOM 2004 Conference,
March,
2004.
- K. Calvert, J. Griffioen, N. Imam*, and J. Li*,
Challenges in Implementing an ESP Service,
In the Proceedings of the Fifth International Working
Conference on Active Networks (IWAN 2003),
Received BEST PAPER Award,
Dec 10-12,
2003,
Revised version appeared in
Springer-Verlag, Lecture Notes in Computer Science,
Vol. 2982, 2004.
- B. Mullins*, J. Griffioen, K. Calvert,
Multicast TCP via Concast Merged Acknowlegements,
In the Proceedings of the 12th International Conference
on Computer Communications and Networks (ICCCN 2003),
October 20-23,
2003.
- C. Jaynes, B. Seales, K. Calvert, Z. Fei, and J. Griffioen,
The Metaverse - A Collection of Inexpensive, Self-configuring, Immersive Environments,
In the Proceedings of The 7th International Workshop on
Immersive Projection Technology/Eurographics Workshop on Virtual
Environments,
May 22-23,
2003.
- A. Sehgal*, K. Calvert, and J. Griffioen,
A Generic Set Formation Service,
In the Proceedings of the 2003 Open Architectures and Network
Programming Conference (OPENARCH 2003),
April,
2003.
- A. Sehgal*, K. Calvert, and J. Griffioen,
A Flexible Concast-based Grouping Service,
In the Proceedings of the 2002 International Working
Conference on Active Networks (IWAN 2002),
December,
2002,
Extended version accepted in the journal Computer Networks.
- M. Bond*, C. S. Dhillon*, J. Griffioen, and K. Calvert,
Designing Service-Specific Execution Environments,
In the Proceedings of the 2002 International Working
Conference on Active Networks (IWAN 2002),
December, 2002,
Extended version accepted in the journal Computer Networks.
- M. Bond*, K. Calvert, Y. Chae*, J. Griffioen, B. Mullins*, S. Natarajan*,
L. Poutievski*, A. Sehgal*, S. Venkatraman*, S. Wen*, and E. Zegura,
ActiveCast: Toward Application-Friendly Active Network Services,
In the Proceedings of the DARPA Active Networks Conference
and Exposition,
May,
2002.
- K. Calvert, J. Griffioen, and S. Wen*,
Lightweight Network Support for Scalable End-to-End Services,
Proceedings of the ACM SIGCOMM Conference (SIGCOMM 2002),
August,
2002.
- S. Wen*, J. Griffioen, and K. Calvert,
CALM: Congestion-Aware Layered Multicast,
In the Proceedings of the IEEE Open Architectures and Network
Programming Workshop 2002 (OPENARCH 02),
June,
2002.
- K. Calvert, S. Venkatraman*, and J. Griffioen,
FPAC: Fast Fixed-Cost Authentication for Access to Reserved Resources,
In the Proceedings of the INFOCOM 2002 Conference,
June,
2002.
- K. Calvert, J. Griffioen, B. Mullins*, S. Natarajan*,
L. Poutievski*, A. Sehgal*, and S. Wen*,
Leveraging Emerging Network Services To Scale Multimedia Applications,
In the Proceedings of the 2001 IEEE International Conference
on Computer Communications and Networks Conference (ICCCN 2001),
October,
2001.
- S. Wen*, J. Griffioen, and K. Calvert,
Building Multicast Services from Unicast Forwarding and Ephemeral
State,
In the Proceedings of the IEEE Open Architectures and Network
Programming Workshop 2001 (OPENARCH 01),
pp 37-48,
April,
2001.
- K. Calvert, J. Griffioen, A. Sehgal*, and S. Wen*,
Building A Programmable Multiplexing Service Using Concast,
In the Proceedings of ICNP '00 Conference,
November,
2000.
- M. Rogers*, J. Lumpp, and J. Griffioen,
PDM: Programmable Monitoring For Distributed Applications,
In the Proceedings of PDCS 2000,
August,
2000.
- C. Diaz* and J. Griffioen,
A Measurement-Based Algorithm for Mapping Consistency Models
to Shared Data,
In the Proceedings of the Second International Workshop
on Software Distributed Shared Memory (in conjunction with
The International Conference of Supercomputing),
May,
2000.
- C. Diaz* and J. Griffioen,
Measuring Consistency Costs for Distributed Shared Data,
In the Proceedings of LCR2000: The Fifth Workshop on
Languages, Compilers, and Run-Time Systems for Scalable
Computers (In cooperation with ACM SIGPLAN),
May,
2000.
- M. Rogers*, C. Diaz*, R. Finkel, J. Griffioen, and J.E. Lumpp Jr.,
BTMD: Small Fast Diffs for WAN-based DSM,
In the Proceedings of the Second International Workshop
on Software Distributed Shared Memory (in conjunction with
The International Conference of Supercomputing),
May,
2000.
- R. Gopalakrishnan, J. Griffioen, G. Hjalmtysson, C. Sreenan, and S. Wen*,
A Simple Loss Differentiation Approach to Layered Multicast,
In the Proceedings of the INFOCOM 2000 Conference,
March,
2000.
- K. Calvert, J. Griffioen, A. Sehgal*, and S. Wen*,
Concast: Design and Implementation of a New Network Service,
In the Proceedings of ICNP '99 Conference,
November,
1999.
- R. Gopalakrishnan, J. Griffioen, G. Hjalmtysson and C. Sreenan,
Stability and Fairness Issues in Layered Multicast,
In the Proceedings of the NOSSDAV '99 Conference,
June,
1999.
- T. Anderson* and J. Griffioen,
An Application-aware Data Storage Model,
In the
Proceedings of the 1999 USENIX Annual Technical Conference,
June,
1999.
- S. Wen*, J. Griffioen, and R. Yavatkar,
Integrating Concast and Multicast Communication Models,
In Proceedings of the
Int. Soc. for Optical Engr: Symposium on Voice, Video, and
Data Communications,
November,
1998.
- J. Griffioen, W.B. Seales, and J.E. Lumpp Jr.,
Teaching in Realtime Wireless Classrooms,
In the Proceedings of the IEEE 1998 Frontiers in Education
Conference,
Received BEST PAPER Award,
November,
1998,
Revised version appeared in the Journal of Engineering Education.
- J. Griffioen, B. Seales, J. Lumpp, and T. Kay*,
Experience Developing Wireless Networks for Interactive
Multimedia Instruction,
In the Proceedings of the IEEE 1998 Frontiers in Education
Conference,
November,
1998.
- J. Lumpp, K. Sivakumar*, C. Diaz*, and J. Griffioen,
Xunify - A Performance Debugger for a Distributed Shared Memory
System,
In Proceedings of the Hawaii International Conference
on Systems Sciences (HICSS-31): Virtual Shared Memory for
Distributed Architectures,
January,
1998.
- J. Griffioen. W.B. Seales, and R. Yavatkar,
Multiple Target Tracking Across Reliable Multicast Wireless Networks,
In Proceedings of the
SPIE Conference on Sensor Fusion and Distributed
Robotic Agents,
October,
1997.
- J. Griffioen, T. Anderson*, and Y. Breitbart,
A Dynamic Migration Algorithm for a Distributed Memory-Based File
Management System,
In the Proceedings of the IEEE 7th
International Workshop on Research Issues in Data Engineering
(RIDE '97),
April,
1997.
- J. Lumpp, R. Yavatkar, J. Griffioen, and B. Seales,
Quality-Of-Service Guarantees Using Positioning Information in
a Wireless Distributed Environment,
In Proceedings of the
Int. Soc. for Optical Engr: Sensor Fusion and Distributed
Robotic Agents,
November,
1996.
- J. Griffioen, R. Yavatkar, and R. Adams*,
Automatic and Dynamic Identification of Metadata in Multimedia,
In Proceedings of the First IEEE Metadata Conference,
April,
1996.
- J. Griffioen, T. Anderson*, R. Vingralek*, and Y. Breitbart,
Derby: A Memory Management System for Distributed Main Memory
Databases,
In Proceedings of the IEEE 6th International Workshop
on Research Issues in Data Engineering (RIDE '96),
February,
1996.
- R. Yavatkar, J. Griffioen, and M. Sudan*,
A Reliable Dissemination Protocol for Interactive Collaborative
Applications,
In Proceedings of the ACM Multimedia '95
Conference,
pp. 333-344,
November,
1995.
- J. Griffioen, R. Yavatkar, and R. Adams*,
An Object-Oriented Model for the Semantic Interpretation of Multimedia
Data,
In the demonstration proceedings of the ACM
Multimedia '95 Conference,
November,
1995.
- J. Griffioen, B. Seales, and R. Yavatkar,
Quality-of-Service Guarantees for Wireless Computer Vision,
In Proceedings of the Int. Soc. for Optical Engr: Sensor Fusion
and Networked Robotics VIII,
Vol. 2589,
pp. 122-133,
October,
1995.
- J. Griffioen and R. Appleton*,
Performance Measurements of Automatic Prefetching,
In Proceedings of the ISCA International Conference on Parallel and
Distributed Computing Systems,
September,
1995,
A longer version of this paper appeared as University of Kentucky
Technical Report CS-256-95.
- R. Yavatkar and J. Griffioen,
Reliable Dissemination for Large-Scale Wide-Area Information
Systems,
In Proceedings of the 3rd IEEE Workshop on the
Architecture and Implementation of High Performance Communication
Subsystems (HPCS'95),
August,
1995.
- J. Griffioen, R. Yavatkar, and R. Mehrotra,
A Semantic Data Model for Embedded Image Information,
In Proceedings of the 1995 IS&T/SPIE Symposium on Electronic Imaging
Science and Technology,
Vol. 2417,
pp. 414-425,
February,
1995.
- J. Griffioen, R. Yavatkar, R. Adams*, and R. Mehrotra,
MOODS: A Multimedia Information Modeling System,
In Proceedings of the ACM Multimedia '94 Conference Workshop on
Multimedia Database Management Systems,
October,
1994.
- J. Griffioen and R. Appleton*,
Reducing File System Latency Using a Predictive Approach,
In Proceedings of the USENIX Summer 1994 Technical Conference,
pp. 197-207,
June,
1994.
- R. Yavatkar and J. Griffioen,
Clique: A Toolkit for Group Communication Using IP Multicast,
In Proceedings of the Workshop on Services in Distributed
and Networked Environments,
June,
1994.
- J. Griffioen, R. Mehrotra, and R. Yavatkar,
An Object-Oriented Model for Image Information Representation,
In Proceedings of the Second International Conference on
Information and Knowledge Management,
pp. 393-403,
November,
1993.
Also released as Technical Report No. 232-93, Department of
Computer Science, University of Kentucky.
- J. Griffioen and R. Appleton*,
Automatic Prefetching in a WAN,
In Proceedings of the IEEE
Workshop on Advances in Parallel and Distributed Systems,
October,
1993.
- D. Comer and J. Griffioen,
Efficient Order-Dependent Communication in a Distributed
Virtual Memory Environment,
In Proceedings of the Third
Symposium on Experiences with Distributed and Multiprocessor
Systems (SEDMS III),
USENIX Association,
pp. 249-262,
March,
1992.
- S. Chapin, D. Comer, J. Griffioen, S. Mark, P. Muckelbauer, and S. Osterman,
Porting the X11R4 Server to the XINU Operation System,
In Proceedings of the Xhibition '91 Conference,
pp. 131-139,
June,
1991.
- D. Comer and J. Griffioen,
Virtual Memory Xinu,
In Proceedings of the Second
Symposium on Experiences with Distributed and Multiprocessor
Systems (SEDMS II), USENIX Association,
pp. 261-270,
March,
1991.
Also released as Technical Report No. CSD-TR-1028, Department
of Computer Science, Purdue University.
- D. Comer and J. Griffioen,
A New Design for Distributed Systems: The Remote Memory Model,
In Proceedings of the USENIX Summer 1990 Technical Conference,
USENIX Association,
pp. 127-136,
June,
1990.
- D. Comer, J. Griffioen, and R. Yavatkar,
Shadow Editing: A Distributed Service for Supercomputer Access,
In Proceedings of the Eighth International Conference on
Distributed Computing Systems (ICDCS '88),
pp. 215-223,
June,
1988.
Invited Book Chapters
- J. Griffioen,
TCP/IP and the Internet, Handbook of Software for
Engineers and Scientists, Edited by Paul Ross, CRC Press Inc., 1995.
- J. Griffioen and J. Edwards*,
OS/2, Handbook of Software for Engineers and Scientists,
Edited by Paul Ross, CRC Press Inc., 1995.
Other Publications
- K. Calvert and J. Griffioen,
Internet Concast Service,
Internet Draft,
draft-calvert-concast-svc-00,
July, 2000.
- K. Calvert, J. Griffioen, B. Mullins*, A. Sehgal*, and S. Wen*,
Implementing a Concast Service,
In the Proceedings of the 37th Annual Allerton Conference
on Communication, Control, and Computing,
September, 1999. Invited paper.
- J. Griffioen and R. Appleton,
The Design, Implementation, and Evaluation of a Predictive
Caching File System,
Dept. of Computer Science Technical Report
CS-264-96, University of Kentucky,
June, 1996
-
J. Griffioen, W.B. Seales, R. Yavatkar,
Content-based Multimedia Data Management and Efficient Remote Access,
In Proceeding of the Symposium on Reconnecting Science and the
Humanities in Digital Libraries, October, 1995.
Invited paper.
- K. Kiernan, W.B. Seales, J. Griffioen, and R. Yavatkar,
Extending HTML/HTTP Middleware to Support Annotated Digital Libraries,
August 1995.
SIGCOMM '95 Workshop on Middleware,
August, 1995. Position paper.
- K. Kiernan, W.B. Seales, J. Griffioen, and R. Yavatkar,
Tools for Digital Manuscript Analysis, In Proceedings
of the 30th International Congress on Medieval Studies,
May, 1995.
Invited abstract.
- J. Griffioen and R. Appleton*,
Performance Measurements of Automatic Prefetching Technical
Report CS-256-95,
University of Kentucky, January, 1995.
- J. Griffioen, R. Yavatkar, and R. Finkel,
Extending the Dimensions of Consistency: Spatial Consistency and
Sequential Segments, Technical Report CS-248-94,
University of Kentucky, April, 1994.
- J. Griffioen, R. Yavatkar, and R. Finkel,
Unify: A Scalable Loosely-Coupled Distributed Shared Memory
Multicomputer - Technical Report CS-226-93,
University of Kentucky, January, 1993.
- J. Griffioen,
Remote Memory Backing Storage for Distributed Virtual Memory
Operating Systems,
Ph.D. Thesis, Department of Computer Science,
Purdue University, Technical Report No. CSD-TR-92-052, 1991.
- D. Comer and J. Griffioen,
Cooperative Management of Embedded Resources in a Distributed
Environment, Technical Report CSD-TR-1034, Department of
Computer Science, Purdue University, October, 1990.
- D. Comer and J. Griffioen,
Virtual Memory for Diskless Desktop Workstations, Technical
Report CSD-TR-916, Department of Computer Science, Purdue
University, September, 1989.
- D. Comer and J. Griffioen,
A Virtual Memory Operating System for a Distributed Workstation
Environment, Technical Report CSD-TR-884, Department of
Computer Science, Purdue University, April, 1989.
James Griffioen
2005-10-01