Michael W. Bigrigg

   Principal Research Scientist,
   General Dynamics Mission Systems | Viz


Dr. Bigrigg's research is in the interdisciplinary intersection 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 networks and models from text. His teaching has included traditional
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.



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

Adjunct Faculty
Heinz School, College of Information Systems and Management at Carnegie Mellon University

Adjunct Faculty
Computer Science Dept at University of Pittsburgh

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
Faculty, Computer Science Dept at Indiana University of PA
Project Manager, National Applied Software Engineering Center
          operated by Concurrent Technologies Corporation
Technical Staff, Tartan Laboratories, Inc.
          now part of Texas Instruments, Inc



Carnegie Mellon University
Heinz College, College of Information Systems and Management
46-903 Financial Computing III (S16)
95-720 Information Systems Project (S14, S15, F15, S16)
95-720 Information Systems Project (S14, S15, F15, S16)
95-865 Text Analytics (S16)
95-881 Web Application Development (F15, S16)
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)



PhD Engineering
College of Engineering
Carnegie Mellon University

MS Computer Science
Department of Computer Science
University of Pittsburgh

BS Computer Science
Computer Science Department
Indiana University of PA



Last Update: October 2015