Journal Publications and Refereed Book Articles

Note: Student coauthors are indicated by ``*''.

  1. 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).

  2. C. Dhillon*, M. Bond*, J. Griffioen, and K. Calvert, Building Layered Active Services, Computer Networks, Elsevier Publishers, (to appear).

  3. A. Seghal*, K. Calvert, and J. Griffioen, A Flexible Concast-based Grouping Service, Computer Networks, Elsevier Publishers, (to appear).

  4. 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.

  5. 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.

  6. 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.
  7. 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).

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. J. Griffioen, B. Seales, and J. Lumpp Jr., Teaching in Wireless Classrooms, ASEE Journal of Engineering Education, Vol 88, No 4, October, 1999.

  13. 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.

  14. 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.

  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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

  1. K. Calvert, S. Venkatraman*, and J. Griffioen, Authenticated Access to Reserved Network Resources, submitted to the International Journal on Network Security.

  2. C. Diaz* and J. Griffioen, Adapting Consistency For Dynamic Networks, submitted to the Journal of Parallel and Distributed Computing, Elsevier Publishers.

  3. 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

  1. L. Wang*, J. Griffioen, and K. Calvert, Estimating Achievable Throughput, Short paper appearing in the poster proceedings of SIGCOMM 2005, August, 2005.

  2. 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.

  3. L. Poutievski*, K. Calvert, and J. Griffioen, Routing without Addresses, Short paper appearing in the poster proceedings of ICNP 2004, October, 2004.

  4. 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.

  5. L Wang*, J. Griffioen, K. Calvert and S. Shi, Passive Inference of Path Correlation, In the Proceedings of the NOSSDAV '04 Conference, June, 2004.

  6. 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.

  7. 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.

  8. L. Poutievski*, K. Calvert, and J. Griffioen, Speccast, In the Proceedings of the INFOCOM 2004 Conference, March, 2004.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  21. 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.

  22. M. Rogers*, J. Lumpp, and J. Griffioen, PDM: Programmable Monitoring For Distributed Applications, In the Proceedings of PDCS 2000, August, 2000.

  23. 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.

  24. 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.

  25. 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.

  26. 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.

  27. 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.

  28. 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.

  29. T. Anderson* and J. Griffioen, An Application-aware Data Storage Model, In the Proceedings of the 1999 USENIX Annual Technical Conference, June, 1999.

  30. 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.

  31. 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.

  32. 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.

  33. 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.

  34. 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.

  35. 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.

  36. 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.

  37. 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.

  38. 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.

  39. 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.

  40. 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.

  41. 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.

  42. 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.

  43. 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.

  44. 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.

  45. 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.

  46. 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.

  47. 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.

  48. 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.

  49. 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.

  50. 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.

  51. 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.

  52. 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.

  53. 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.

  54. 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

  1. J. Griffioen, TCP/IP and the Internet, Handbook of Software for Engineers and Scientists, Edited by Paul Ross, CRC Press Inc., 1995.
  2. J. Griffioen and J. Edwards*, OS/2, Handbook of Software for Engineers and Scientists, Edited by Paul Ross, CRC Press Inc., 1995.

Other Publications

  1. K. Calvert and J. Griffioen, Internet Concast Service, Internet Draft, draft-calvert-concast-svc-00, July, 2000.

  2. 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.

  3. 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

  4. 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.

  5. 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.

  6. 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.

  7. J. Griffioen and R. Appleton*, Performance Measurements of Automatic Prefetching Technical Report CS-256-95, University of Kentucky, January, 1995.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. D. Comer and J. Griffioen, Virtual Memory for Diskless Desktop Workstations, Technical Report CSD-TR-916, Department of Computer Science, Purdue University, September, 1989.

  13. 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