Skip to main content
2001 Faculty Publications | Computer Science and Engineering | Michigan State University

Computer Science and Engineering Department

Michigan State University

2001 Publications

B. Cheng

B.H.C. Cheng and G.C. Gannod, "Developing and Maintaining an Object-Oriented Distributed Multimedia Information System," in Annals of Software Engineering (Special issue on Multimedia Software Engineering),Vol. 12, 2001, pp. 95-117.

G. Gannod and B.H.C. Cheng, "A Suite of Tools for Facilitating Reverse Engineering Using Formal Methods," in Proc. of IEEE International Workshop on Program Comprehension, Toronto, Canada, May 12-13, 2001.

W.E. McUmber and B.H.C. Cheng, "A General Framework for Formalizing UML," in Proc. of IEEE International Conference on Software Engineering (ICSE01), Toronto, Canada, May 2001.

B.H.C. Cheng, "A Metamodel-Based Approach to Formalizing UML," in Proc. of IEEE International Conference on Computer Software and Applications Conference (COMPSAC01), Chicago, Illinois, October 2001.

B.H.C. Cheng and L. Campbell, "Integrating Informal and Formal Approaches to Requirements Modeling and Analysis," in IEEE Proceedings Requirements Engineering (RE01), August 2001, Toronto, Canada.

B.H.C. Cheng, L.K. Dillon, K. Stirewalt, P. McKinley, S. Kulkarni, and J. Lee, "Automated Development and Run-time Adaptation of Interactive Distributed Applications," Workshop on New Visions for Software Design and Productivity: Research and Applications, sponsored by NSF, Nashville, TN, Dec. 13-14, 2001. Online Proceedings: http://www.isis.vanderbilt.edu/sdp/Papers/Papers.htm

B.H.C. Cheng, "Properties of Separate Components," IEEE 4th Component-Based Software Engineering Workshop, Session Overview, May 2001.

M.J. Chung

J. Xu and M.J. Chung, "Predicting the Performance of Synchronous Discrete Event Simulation Systems," in Proceedings of IEEE International Conferences on CAD, San Jose, 2001, pp.. 18-23.

 

M.J. Chung, P. Kwon and B. Pentland, "Process Modeling and Reconfiguration in a Virtual Manufacturing Environment," in CIRP-1st Int. Conferences on Agile, Reconfigurable Manufacturing, Ann Arbor, MI, (2001).

 

J. White, M.J.Chung and A. Wojcik, "Subgraph Isomorphism Problem and Reengineering," in Proceedings of IEEE International Conference on Computer Design, Oct. 2001, Austin, Texas. pp. 405-409.

L. Dillon

L.K. Dillon and R.E.K. Stirewalt "Lightweight Analysis of Operational Specifications Using Inference Graphs," in Proceedings of the International Conference on Software Engineering, Toronto, CA, May 2001, pp. 57—67.

 

R.E.K. Stirewalt and L.K. Dillon, "A Component-Based Approach to Building Formal Analysis Tools," in Proceedings of the International Conference on Software Engineering, Toronto, CA, May 2001, pp. 167—176.

 

R.E.K. Stirewalt and L.K. Dillon, "Generation of Visitor Components that Implement Program Transformations," in Proceedings of the Symposium on Software Reuse, Toronto, CA, May 2001, pp. 86-94.

 

B.H.C. Cheng, L.K. Dillon, R.E.K. Stirewalt, P. McKinley, S. Kulkarni, and J. Lee, "Automated Development and Run-Time Adaptation of Interactive Distributed Applications," in NCO Workshop on New Visions for Software Design and Productivity: Research and Applications, accepted position papers published at, http://www.isis.vanderbilt.edu/sdp/Papers/Laura%20Dillon%20(Automated%20Development).pdf.

R. Enbody

R.J. Enbody and M. Horoi, "Using Amdahl's Law as a Metric to Drive Code Parallelization: Two Case Studies," International Journal of High Performance Computing Applications, Vol 15, No 1, Spring 2001

 

M. Brehob, R.J. Enbody, E. Torng, and S. Wagner, "On-line Restricted Cache Scheduling," in Proceedings of the 12th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), p. 374-383, 2001.

G. Stockman, and R.J. Enbody, "Teaching Advanced Students C++ with Computer Vision," in Computer Vision and Pattern Recognition: Combined Research-Curriculum Development in Computer Vision Workshop, Dec., 2001..

H. Hughes

D.D. Perkins and H.D. Hughes. "TCP over MAC Protocols in Mobile Ad Hoc Networks: A Performance Evaluation." in Proceedings of the 2001 International Conference on Advances in Infrastructure for Electronic, Business, Science, and Education on the Internet, L'Aquila, Italy, August 2001.

 

D.D. Perkins and H.D. Hughes. "TCP Performance in Mobile Ad Hoc Networks." in Proceedings of the 2001 International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Orlando, Florida, July 2001.

 

S. Akhtar and H.D. Hughes, "An Authentication Mechanism for Digital Mobile Networks," in Int. Conf. on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, August 2001.

A. Jain

M. Figueiredo, J. Zerubia and A.K. Jain (eds.), "Energy minimization Methods" in Computer Vision and Pattern Recognition, Springer-Verlag, LNCS 2134, 2001.

A.K. Jain and S. Pankanti, "Automatic Fingerprint Identification Systems," in Advances in Fingerprint Sciences, R.E. Gaensslen and H. Lee (eds.), pp. 275-326, CRC Press, 2001.

A.K. Jain, S. Prabhakar and S. Pankanti, "Matching and Classification: A case study in fingerprint domain," in Proc. Indian National Science Academy (PINSA), Vol. 67(A), No. 2, Proc. of INSA-A (Indian National Science Academy), Special Issue on Image Processing, Vision and Pattern Recognition, March 2001, pp.223-241.

 

J. Liu, F.B. Dazzo, O. Glagoleva, B. Yu and A.K. Jain, "CMEIAS: A Computer Aided System for the Image Analysis of Bacterial Morphotypes in Microbial Communities," in Microbial Ecology, Vol. 41, pp. 173-194, 2001.

 

A.K. Jain and S. Pankanti, "Biometric Systems: Anatomy of Performance," in IEICE Trans. Fundamentals, Vol. E84-D, No. 7, pp. 788-799, July 2001.

 

B. Kamgar-Parsi, B. Kamgar-Parsi, A.K. Jain and J. Dayhoff, "Airfcraft Detection: A Case Study in Using Human Similarity Measure," IEEE Trans. PAMI, Vol.23, pp. 1404-1414, Dec. 2001.

 

N. Duta , A.K. Jain, and M.-P. Dubuisson-Jolly, "Automatic Construction of 2D Shape Models," in IEEE Trans. PAMI, 2001, Vol. 23, pp. 433-446, May 2001.

 

A. Vailaya, M. Figueiredo, A.K. Jain and H.J. Zhang, "Bayesian Framework for Hierarchical Semantic Classification of Vacation Images," in IEEE Trans. Image Processing, Vol. 10, No. 1, pp. 157-172, Jan. 2001.

 

S. Connell and A.K. Jain, "Template-based On-Line Character Recognition," in Pattern Recognition Journal, Vol. 34, No. 1, pp. 1-14, Jan. 2001.

 

G.-D. Guo, A.K. Jain, Wei-Ying Ma and Hong-Jiang Zheng, "Learning Similarity Measure for Natural Image Retrieval with Relevance Feedback," in Proc. IEEE CVPR Conf., pp. I 731-736, Dec. 2001.

 

M.A.T. Figuerido and A.K. Jain, "Bayesian Learning of Sparse Classifiers," in Proc. IEEE CVPR Conf., pp. I 35-41, Dec. 2001.

 

S. Pankanti, S. Prabhakar and A.K. Jain, "On the Individuality of Fingerprints," in Proc. IEEE CVPR Conf., pp. I 805-812 Dec. 2001.

 

A. Namboodri and A.K. Jain, "Structure in On-line Documents," in Proc. ICDAR, pp. 844-848, Seattle, September 2001.

 

A.K. Jain, A. Ross and S. Prabhakar, "Fingerprint Matching Using Minutiae and Texture Features," in Proc. ICIP, Thessaloniki, pp. 282-285, October 2001.

 

R-L Hsu and A.K. Jain, "Face Modeling to Recognition," in Proc. ICIP, Thessaloniki, pp. II 693-696, October 2001.

 

R-L Hsu, M. Abdel-Mottaleb and A.K. Jain, "Face Detection in Color Images," in Proc. ICIP, Thessaloniki, pp. I 1046-1049, October 2001.

 

S. Dass and A.K. Jain, "Markov Face Models," in Proc. ICCV, Vancouver, pp. 680-687, July 2001.

 

D. Gutchess, M. Trajkovic, E. Cohen-Soleil, D. Lyons and A.K. Jain, "A Background Initialization Algorithm for Video Surveillance," in Proc. ICCV, Vancouver, pp. 733-740, July 2001.

 

S. Prabhakar and A.K. Jain, "Decision Level Fusion in Fingerprint Verification," in Proc. 2nd Int'l. Conf. On Multiple Classifier Systems, Cambridge, pp. 88-98, July 2001.

 

A.K. Jain, S. Prabhakar and S. Pankanti, "Twin Test: On Discriminability of Fingerprints," in Proc. 3rd AVBPA Conf., Halmstad, Sweden, pp. 211-216, July 2001.

 

A. Ross, A.K. Jain and Jian Zong Qian, "Information Fusion in Biometrics," in Proc. 3rd AVBPA Conf., Halmstad, Sweden, pp. 354-359, June 2001.

 

A.K. Jain, L. Hong, R. Bolle and S. Pankanti, "System and Method for Matching (Fingerprint) Images Using an Aligned String-Based Representation," U.S. Patent 6,185,318, Feb. 6, 2001.

 

A.K. Jain, L. Hong, R. Bolle and S. Pankanti, "System and Method for Determining Block Direction in Fingerprint Images," U.S. Patent 6,289112 Sept. 11, 2001.

 

A.K. Jain, L.Hong, R. Bolle and S. Pankanti, "Determining An Alignment Estimation Between Two (Fingerprint) Images," Patent No. 6,314,197, Nov. 6, 2001

A.K. Jain, L. Hong, R. Bolle and S. Pankanti, "System and Method For Identifying Foreground And Background Portions Of Digitized Images," U.S. Patent 6,263,091, July 17, 2001.

A.K. Jain, "Biometrics," in Microsoft Encarta, on-line edition, 2001.

S. Kulkarni

A. Arora, M. Demirbas and S. Kulkarni, "Graybox Stabilization," The International Conference on Dependable Systems and Networks. July 2001.

 

S. Kulkarni and Ravikant, "Stabilizing Causal Deterministic Merge," Workshop on Self-stabilization. Lisbon Portugal, September 2001

 

S. Kulkarni, A. Arora and A. Chippada, "Polynomial time synthesis of Byzantine agreement," Symposium on Reliable Distributed Systems, New Orleans LA, October 2001.

 

B. Cheng, L. Dillon, K. Stirewalt, P. McKinley, S. Kulkarni and J. Lee, "Automated Development and Run-Time Adaptation of Interactive Distributed Applications," Software Design and Productivity Coordinating Group, Workshop on New Visions for Software Design and Productivity, Nashville, TN. December 2001

J. Lee

Y. Solihin, J. Lee, and J. Torrellas. "Prefetching in an Intelligent Memory Architecture Using a Helper Thread", Proceedings of Workshop on Multithreaded Execution, Architecture and Compilation (MTEAC-5), December, 2001.

 

B. Cheng, L. Dillon, K. Stirewalt, P. McKinley, S. Kulkarni, and J. Lee. "Automated Development and Run-time Adaptation of Interactive Distributed Applications", NSF Workshop on New Visions for Software Design and Productivity: Research and Applications (http://www.isis.vanderbilt.edu/sdp/Papers/Papers.htm), December 2001.

 

Y. Solihin, J. Lee, and J. Torrellas. "Automatic Code Mapping on an Intelligent Memory Architecture," IEEE Transactions on Computers: Special Issue on Advances in High Performance Memory Systems, 50(11), November 2001.

 

J. Lee and D.A. Padua. "Hiding Relaxed Memory Consistency with a Compiler", IEEE Transactions on Computers: Special Issue on Parallel Architectures and Compilation Techniques, 50(8), August 2001.

 

S.P. Midkiff, J. Lee, and D.A. Padua. "A Compiler for Multiple Memory Models", 9th Workshop on Compilers for Parallel Computers (CPC 2001), June 2001.

 

J. Lee, Y. Solihin, and J. Torrellas. "Automatically Mapping Code in an Intelligent Memory Architecture", Proceedings of the 7th International Symposium on High Performance Computer Architecture, Jan. 2001.

P. McKinley

B. Cheng, L. Dillon, R. Stirewalt, P.K. McKinley, S. Kulkarni, and J. Lee, "Automated Development and Run-Time Adaptation of Interactive Distributed Applications," in Proceedings of the Workshop on New Visions for Software Design and Productivity: Research and Applications, sponsored by NSF, DARPA and other federal agencies, Nashville, Tennessee, December 2001.

 

P.K. McKinley, U. Padmanabhan and N. Ancha, "Experiments in Composing Proxy Audio Services for Mobile Users," in Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms (Middleware 2001), Heidelberg, Germany, November 2001.

 

P. Ge and P.K. McKinley, "Experimental Evaluation of Error Control for Video Multicast over Wireless LANs," in Proceedings of the Third International Workshop on Multimedia Network Systems, 2001.

 

P.K. McKinley and U.I. Padmanabhan, "Design of Composable Proxy Filters for Mobile Computing," in Proceedings of the Second International Workshop on Wireless Networks and Mobile Computing, 2001.

 

P.K. McKinley and A.P. Mani, "A study of proxy-based adaptive forward error correction for collaborative computing on wireless LANs," in IEEE Symposium on Applications and the Internet (SAINT), pp. 157-166, San Diego, California, January 2001.

M. Mutka

A. Bakić, M.W. Mutka, D.T. Rover, and A. Waheed, "Performance Optimization of Distributed Applications in an Extensible, Adaptive Environment," in Future Generation Computer Systems, vol. 18, no. 1, pp. 131-145, September 2001.

 

S.-S. Kang and M.W. Mutka, "Provisioning Service Differentiation in Ad Hoc Networks by the Modification of the Backoff Algorithm," in Proceedings of the International Conference of Computer Communications and Networks (ICCCN 2001), October 2001.

 

W. Tang, L. Cherkasova, L. Russel, M.W. Mutka, "Modular TCP Handoff Design in STREAMS-Based TCP/IP Implementation," in Proceedings of the International Conference on Networking (ICN'01), Part II in Springer Lecture Notes in Computer Science LNCS 2094; pp. 71-81, July 2001.

 

H. Smith, M.W. Mutka, and L. Yang, "Feedback Scalability for Multicast Videoconferencing," in Proceedings of the International Conference on Networking (ICN'01); Part I in Springer: Lecture Notes in Computer Science LNCS 2003, pp. 640-648, July 2001.

 

W. Tang, L. Cherkasova, L. Russel, M.W. Mutka, "Customized Library of Modules for STREAMS-based TCP/IP Implementation to Support Content-Aware Request Processing for Web Applications," in Proceedings of the 3rd International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS 2001), June 2001.

L. Ni

L.M. Ni and M. Valero, (editors), Proceedings of the 2001 International Conference on Parallel Processing, IEEE Computer Society Press, 2001

C. Owen

E. McGarrity, Y. Genc, M. Tuceryan, C. Owen, and N. Navab, "A new system for online quantitative evaluation of optical see-through augmentation," in Proceedings of ISAR'2001, International Symposium on Augmented Reality, October 29-30, 2001, Columbia University, NY, NY.

 

E. McGarrity, M. Tuceryan, C. Owen, Y. Genc, N. Navab, "Evaluation of Optical See-Through Systems," in Proceedings of The International Conference on Augmented, Virtual Environments and Three-Dimensional Imaging, ICAV3D'2001, May 20-June 1, 2001, Mykonos, Greece.

 

John K. Dixon and Charles B. Owen, "Distributed video summarization and retrieval for command and control applications," in Proceedings of Multimedia on Clusters of Workstations, special session of The 5th World Multi-Conference on Systemics, Cybernetics, and Informatics SCI 2001, July 22-25, 2001, Orlando, FL.

 

C.B. Owen, M. Malinak, J. Babbage, and K. Patel, "The ImageTclAR Augmented Reality Development Environment," demonstration in Proceedings of ISAR'2001, International Symposium on Augmented Reality, October 29-30, 2001, Columbia University, NY, NY.

 

John K. Dixon and Charles B. Owen, "Fast Client-Server Video Summarization for Continuous Capture," in Proceedings of ACM Multimedia'2001, Ottawa, Ontario, Canada, September 30-October 5, 2001.

S. Pramanik

S. Pramanik and J. Li, "Clustered SS-tree," in IEEE International Conference on Multimedia and Expo 2001, Tokyo, Japan, August 21, 2001.

S. Pramanik and J. Li, "AB Tree: A High Dimensional Database Indexing," NSF Information and Data Management Workshop Report, 2001

B. Punch

W.F. Punch and W. Rand, "Echo: An Augmneted Genetic Programming and Evoulutionary Computation Architecture for Agent Control," Computer Science and Information Management, Volume 3, No. 1 2001

 

A. Topchy and W. Punch, "Faster Genetic Programming based on Local Gradient Search of Numeric Leaf Values," GECCO-2001, Morgan Kaufmann, San Francisco, pp 155-162

 

Book Review "Genetic Programming, An Introduction", Banzhaf et. al. GP an Evolvable machines. Volume 2, Number 2, June 2001.

K. Stirewalt

K. Stirewarlt and L.K. Dillon, "A component-based approach to building formal analysis tools," in Proceedings of the IEEE International Conference on Software Engineering, May, 2001, Toronto Canada.

 

K. Stirewalt and L.K. Dillon. "Lightweight analysis of operational specifications using inference graphs" in Proceedings of the IEEE International Conference on Software Engineering, May, 2001, Toronto Canada.

 

K. Stirewalt and L.K. Dillon, "Generation of visitor components that implement program transformations" in Proceedings of the ACM Symposium on Software Reuse, May, 2001, Toronto Canada.

 

K. Stirewalt, S. Rugaber, and T. Shikano, "Adequate Reverse Engineering" in Proceedings of the IEEE International Conference on Automated Software Engineering November, 2001, San Diego

 

K. Stirewalt, B.H.C. Cheng, P.K. McKinley, S. Kulkarni, J. Lee and L.K. Dillon, "Automated development and run-time adaptation of interactive distributed applications" in Proceedings of the Workshop on New Visions of Software Design and Productivity Sponsored by NSF, DARPA, and other Government agencies. December, 2001, Nashville

G. Stockman

The book Computer Vision by Linda Shapiro and George Stockman appeared with a 2001 Copyright with Prentice-Hall, although all work in creating the text was done in the prior 4 years. The book has been adopted at several universities including Delaware, Ohio State, Notre Dame, and Tsing-Hua in Taiwan.

 

G. Stockman and R. Enbody, Teaching Advanced Students C++ with Computer Vision, Workshop on Combined Research-Curriculum Development in Computer Vision, Computer Vision and Pattern Recognition Conf. (9-14 Dec 2001) Kauai, Hawaii; published on CD

 

J. Chun and G. Stockman, "Subband Image Segmentation Using VQ for Content Based Image Retrieval", reviewed poster presentation, ACM Multimedia 2001 (30 Sep – 5 Oct), Ottawa, Ontario,CA

E. Torng

H. Alborzi, E. Torng P. Uthaisombut and S. Wagner, "The k-Client Problem," in Journal of Algorithms, 41, 115-173, 2001.

 

M. Brehob, R. Enbody, E. Torng and St. Wagner"Online Restricted Caching," in Proceedings of the 12th Annual ACM-SIAM Symposium on Discrete Algorithms, 374-383, 2001.

M. Urban-Lurain

M. Urban-Lurain, "The Academic Bookshelf: About Learning," in Journal of Engineering Education, 90(2), 171-172, 2001

 

M. Urban-Lurain, & D.J. Weinshank, (2001). "Do non-computer science students need to program?" in Journal of Engineering Education, 90(4), p 535-541.

 

D.J. Weinshank "Do Non-Computer Science Students Need to Program?" in Journal of Engineering Education, American Society for Engineering Education, Vol. 90, no. 4, October, 2001

J. Weng

J. Weng, J. McClelland, A. Pentland, O. Sporns, G. Stockman, M. Sur and E. Thelen, "Autonomous Mental Development by Robots and Animals," in Science, vol. 291, no. 5504, pp. 599-600, Jan. 26, 2001.

 

J. Weng and K.Y. Guentchev, "3-D Sound Localization from a Compact Noncolpanar Array of Microphones Using Tree-Based Learning," in Journal of the Acoustical Society of America, vol. 110, no. 1, pp. 310 - 323, July 2001.

 

N. Zhang, J. Weng and X. Huang, "Progress in Outdoor Navigation by the SAIL Developmental Robot," in Proc. SPIE Int'l Symposium on Intelligent Systems and Advanced Manufacturing, vol. 4573, Newton, MA, Oct. 28 - Nov. 2, 2001.

 

W.S. Hwang and J. Weng, "Incremental Hierarchical Discriminating Regression for Indoor Visual Navigation," in Proc. IEEE Int'l Conf. on Image Processing, Thessaloniki, Greece, Oct. 7-10, 2001.

 

Y. Zhang and J. Weng, "Autonomous Speech Acquisition of a Robot," in Proc. IEEE International Conference on Systems, Man, and Cybernetics (SMC 2001), Tucson, AZ, pp. 524-529, October 7-10, 2001.

Y. Zhang and J. Weng, "Developing Auditory Skills By the SAIL Robot," in Proc. IEEE Int'l Sym. Computational Intelligence in Robotics and Automation (IEEE CIRA 2001), Banff, Alberta, CA, pp. 155 - 160, July 29 - Aug. 1, 2001.

Y. Zhang and J. Weng, "Grounded Auditory Development by a Developmental Robot," in Proc. INNS-IEEE International Joint Conference on Neural Networks (IJCNN 2001), Washington DC, pp. 1059-1064, July 14-19, 2001.

 

J. Weng, Y. Zhang and W.S. Hwang, "Teaching a Learning Vehicle – A Developmental Perspective," in Proc. Robotics and Mechatronics Congress (RMC 2001), Singapore, June 6 - 8, 2001.

 

W.S. Hwang and J. Weng, "An Incremental Algorithm for Vision Guided Navigation," in Proc. Robotics and Mechatronics Congress, Singapore (RMC 2001), June 6 - 8, 2001.