Martin L. Griss is the Director of Carnegie Mellon Silicon Valley. With over 35 years of experience in software development, education, and research, Martin spent two decades as Principal Laboratory Scientist at Hewlett-Packard and as Director of HP's 70-person Software Technology Laboratory. Martin is a leading authority on software reuse and component-based development and led HP’s corporate reuse program. Also at HP Labs, where he was widely known as HP’s “Reuse Rabbi,” Martin spearheaded work on software agents, software tools and process, UML standards, and component-based software engineering. Previously at the University of Utah for nine years as a tenured Associate Professor of computer science, Martin taught software engineering and led research in software engineering, software portability, symbolic computation and compiler development; supervised M.S. and Ph.D. students; and developed and distributed Portable Standard LISP. More recently, he was an Adjunct Professor of computer science at U.C. Santa Cruz, leading research on context-aware intelligent software agent systems. Martin earned his B.Sc. in mathematics and physics from the Technion in 1967 and a Ph.D. in physics from the University of Illinois in 1971. He has served on the ACM SIGSOFT Executive Committee, a joint ACM/IEEE “Software Engineering as Profession” taskforce, and numerous program, workshop and tutorial committees. He is co-author of the popular book Software Reuse: Architecture, Process and Organization for Business Success and has published over fifty papers, 60 technical reports, and numerous columns, panels, and tutorials on software reuse, components and agents. He is a sought-after speaker and consultant, delivering invited talks and tutorials on reuse, software engineering, and software agents at academic, professional, and industry conferences and workshops.
Context-Aware
Activity-aware Mental Stress Detection Using Physiological Sensors (with Feng-Tso Sun, Cynthia Kuo, Heng-Tze Cheng, Senaka Buthpitiya, and Patricia Collins), Silicon Valley Campus (2010)
Continuous stress monitoring may help users better understand their stress patterns and provide physicians with...
Anubis: An Attestation Protocol for Distributed Context-Aware Applications (with Senaka Buthpitiya, Feng-Tso Sun, Heng-Tze Chen, Patrick Tague, and Anind K. Dey), Silicon Valley Campus (2010)
Sharing sensitive context information among multiple distributed components in mobile environments introduces major security concerns....
Mobile Context-Aware Personal Messaging Assistant (with Senaka Buthpitiya, Deepthi Madamanchi, and Sumalatha Kommaraju), Silicon Valley Campus (2010)
A previous study shows that busy professionals receive in excess of 50 emails per day...
Enhanced Indoor Locationing in a Congested Wi-Fi Environment (with Hsiuping Lin, Ying Zhang, and Ilya Landa), Silicon Valley Campus (2009)
Many context-aware mobile applications require a reasonably accurate and stable estimate of a user’s location....
Mobility
OmniSense: A Collaborative Sensing Framework for User Context Recognition Using Mobile Phones (with Heng-Tze Cheng, Senaka Buthpitiya, and Feng-Tso Sun), Silicon Valley Campus (2010)
Context information, including a user’s locations and activities, is indispensable for context-aware applications such as...
SensOrchestra: Collaborative Sensing for Symbolic Location Recognition (with Heng-Tze Cheng, Feng-Tso Sun, and Senaka Buthpitiya), Silicon Valley Campus (2010)
Symbolic location of a user, like a store name in a mall, is essential for...
Room-Level Wi-Fi Location Tracking (with Joshua Correa, Ed Katz, and Patricia Collins), Silicon Valley Campus (2008)
Context-aware applications for indoor intelligent environments require an appropriately accurate and stable interior positioning system...
Disaster Management
Toward the Next Generation of Emergency Operations Systems (with Art Botterell), Silicon Valley Campus (2011)
For more than half a century the Emergency Operations Center (EOC) has been a key...
Overseer: A Mobile Context-Aware Collaboration and Task Management System for Disaster Response (with Faisal B. Luqman), The Eighth International Conference on Creating, Connecting and Collaborating through Computing, UC San Diego, La Jolla CA, United States (2010)
Efficient collaboration and task management is challenging in distributed, dynamically-formed organizations such as ad hoc...
Leveraging Mobile Context for Effective Collaboration and Task Management in Disaster Response (with Faisal Luqman), Silicon Valley Campus (2010)
Collaboration and task management is challenging in distributed, dynamically-formed teams, typical in large scale disaster...
Software Engineering
Design Guidelines for Technology-Mediated Social Interaction in a Presence Sensing Physical Space (with Alex Darrow, Jing Jin, Ed Katz, and Ray Bareiss), Silicon Valley Campus (2007)
Technology for building smart homes is here today; however, a solid understanding of how people...