Michael W. Bigrigg

   Principal Research Scientist,
   General Dynamics Mission Systems | Viz


Michael W. Bigrigg's research is in the interdisciplinary intersection of of social + communication + information
networks. Central has been the theme of data: data security, data integrity, data reliability and large-scale
data processing. Applications of this research have been in secure storage systems, software reliability and
integrity analysis of data subsystems, the reliability of pervasive sensor networks, and the extraction of social
networks from text. Software artifacts from this research include PASIS, FlakyIO, Critter Sensor Network, and
AutoMap. The PASIS secure storage system used an information-theoretic approach to provide a cutomizable
tradeoff between security, availability, and performance. The FlakyIO framework is a software exception injection
engine for the evaluation of I/O failures on software. The Critter device is a pervasive sensor network with
routines to overcome data failures. AutoMap is a text mining software used to extract a social network as it
appears in the text. His teaching has included traditonal computer science classes as well as the course "Social
Implications of Technology", which studies the impact of technology in the areas of reliability, integrity and
security. Bigrigg was the co-director of the Embedded and Reliabile Information Systems Laboratory in the
Institute for Complex Engineered Systems (ICES) at Carnegie Mellon University.



My research interests lie in the intersection of systems, networks,
and data. Some recent examples of this has been Computer-Aided Engineering,
Reliable Distributed Information Systems, and Pervasive Sensor Networks.

Current Projects:
TANA: Text and Network Analytics
DS3, Decision Support Systems - Sensors

Previous Projects:
Linking Social and Communication Networks
AutoMap: Extract, Analyze, and Represent Relational Data from Texts
SORASCS: Software Architecture to Support Socio-Cultural Modeling
Pervasive Infrastructure Sensor Networks
Program Analysis for Reliable Software Development (PARIS)
Perpetually Available Secure Information Systems (PASIS)
Active Disks and Storage Networks

Current Publications



Principal Research Scientist
General Dynamics Mission System | Viz

Previous Employment
Project Scientist, Institute for Software Research at Carnegie Mellon University
Project Scientist, Institute for Complex Engineered Systems at Carnegie Mellon University
          Co-Director, Embedded and Reliable Information Systems Laboratory
Project Manager, National Applied Software Engineering Center
          operated by Concurrent Technologies Corporation
Technical Staff, Tartan Laboratories, Inc.
          now part of Texas Instruments, Inc

Department of Civil and Environmental Engineering, CMU
Department of Computer Science, Pitt
Computer Science Department, IUP



Carnegie Mellon University
Heinz College, College of Information Systems and Management
95-720 Information Systems Project (Sponsor S14 S15)
95-881 Web Application Development (F15)
95-882 Enterprise Web Development (F15)

Carnegie Mellon University
College of Engineering
39-605 Engineering Product Design (S03, F03, S04, F04, S05, F05, S06, F06, S07, F07, S08, S10, F10, S11, F11, S12)
39-650 Systems Analysis and Design of Sensor Networks (F03, F04)

Computer Science Department
University of Pittsburgh
CS 4/7 Introduction to Computer Programming (98-2, 11-1, 11-2)
CS 90 Computers and Sustainability (12-2, 13-2)
CS 131 Software for Personal Computing (96-1, 96-2)
CS 132 Intermediate Programming in C and Unix (03-1, 03-2, 07-2)
CS/CoE 0445 Information Structures (00-3)
CS/CoE 1520 Programming Languages (98-3, 99-1, 99-2, 99-3, 01-1, 02-2)
CS/CoE 1541 Computer Architecture (01-2, 01-3, 02-3, 05-3, 14-1, 14-2, 15-1)
CS 1550 Introduction to Operating Systems (05-3)
CS 1590/590 Social Implications of Computing Technology (04-2, 05-2, 06-1, 10-1, 13-2, 14-1)
CS/CoE 1621 Structure of Languages (00-1, 02-1, 04-1)
CS/CoE 1622 Compiler Design (00-2)
CoE 1896 Senior Design Project (99-3, 04-3)

Computer Science Department
Indiana University of Pennsylvania
COSC 101 Microbased Computer Literacy (F05, S06, F06, S07)
COSC 105 Fundamentals of Computer Science (F06)
COSC 319 Software Engineering Concepts (F05, S06, S07)
COSC 320 Software Engineering Practicum (S06, S07)
COSC 415 Internet Architecture and Programming (F06)






Last Update: July 2015