Home About SERC Research Showcase Calendar Library Directory SERC Fellow

Active Research Areas

SERC is focused on improving the software engineering capabilities of its affiliate members by applying research results within the business of each affiliate.

As seen in the chart, affiliates are concerned with improving product quality, improving their product definition and construction, and solving hard problems within application domains.

Over 100 software engineering research projects have been conducted in the SERC since 1986.  These projects enable real companies to meet real goals through applied research, as depicted in the SERC enabling framework shown below.

  

                                                         SERC Enabling Framework

  

Recent projects, the principal investigators and their affiliations, and the sponsoring affiliates follow.  The projects are listed in alphabetical order by the principal investigator's last name. 

 

Selected SERC Projects

 

 

Scenario Based Analysis of Dynamic Specifications

Hany Ammar and Katerina Goseva-Popstojanova                

West Virginia University

Ali Mili, New Jersey Institute of Technology

NASA IV&V Facility & Motorola

 

National Aeronautics and Space Administration

 

Software Architecture Metrics

Hany Ammar, West Virginia University

Ali Mili, New Jersey Institute of Technology

NASA IV&V Facility

 

National Aeronautics and Space Administration

West Virginia University

Dynamic Specifications of Interactive Electronic Technical Manuals (IETMs)

Hany Ammar, et al, West Virginia University

ManTech

 

ManTech Logo

West Virginia University

Scenario-based Independent Verification and Validation of UML Specifications
Hany Ammar, Sherif Yacoub,

West Virginia University

AverStar

 

West Virginia University

POD: A Development Environment for Pattern-oriented Design
Hany Ammar, Sherif Yacoub,

West Virginia University

ManTech

ManTech Logo

Ball State University

Applications of Formal Methods to Industry

Jay Bagga, Ball State University

City Machine

 

Ball State University

Analysis of Relay Ladder Logic Programs

Jay Bagga, Ball State University

City Machine

 

West Virginia University

Flow Visualization Using Virtual Reality
Vic Baker, West Virginia University

National Energy Technology Laboratory

 

National Energy Technology Laboratory

West Virginia University

Software Engineering Implication of Use of Visualization Packages

Vic Baker, West Virginia University

National Energy Technology Laboratory

 

National Energy Technology Laboratory

West Virginia University

Tiled Display MFIX Data Visualization

Jim Canon, West Virginia University

 National Energy Technology Laboratory

  

National Energy Technology Laboratory

West Virginia University

UML Based Software Reliability Prediction

Bojan Cukic, West Virginia University

NASA IV&V

 

National Aeronautics and Space Administration

West Virginia University

Stability Monitoring and Analysis of Learning in Adaptive Systems

Bojan Cukic, West Virginia University

NASA IV&V

 

National Aeronautics and Space Administration

Purdue University

Low Complexity Video Coding

Ed Delp and Mary Comer, Purdue University

Naval Surface Warfare Center

 

Naval Surface Warfare Center - Crane Division

Purdue University

Data Quality

Ahmed Elmagarmid, Purdue University

Telcordia

 

Telcordia Technologies

Portland State University

 

Tool Support for Metrics Repository and Generalizing SERC Process Models
Warren Harrison, David Raffo, Portland State University

Northrop Grumman

Northrop Grumman

Portland State University

 

Optimal Allocation of Verification and Validation Resources,

Warren Harrison, Portland State University

NASA IV&V Facility in conjunction with Nancy Eickelman, Motorola

 

Portland State University

Allocation of (Security) Risk Mitigation Efforts

Warren Harrison, Portland State University

Motorola

 

Motorola

 

Welding Process Characterization Modeling

Ron Klein and George Trapp, West Virginia University

Ali Mili, New Jersey Institute of Technology,

Allegheny Power and the Office of Naval Research

 

Purdue University

Architecture Based Estimation of Software Reliability and Testing Distributed Systems
Aditya Mathur, Purdue University

Guidant

 

Guidant Corporation

Purdue University

A Hybrid Model of the Incremental Test Process
Aditya Mathur, Purdue University

Guidant

 

Guidant Corporation

Purdue University

Software Release Control Using Defect Based Quality Estimation

Aditya Mathur, Purdue University

Guidant

 

Guidant Corporation

Purdue University

Computational Models to Study Auditory Processing and Learning Disorders in Children

Aditya Mathur, Purdue University

National Science Foundation

 

National Science Foundation

Purdue University

Modeling the Auditory Pathway: Preliminary Results

Aditya Mathur, Alik Bakshi, Purdue University

National Science Foundation

 

National Science Foundation

Penn State logo

Extending Developer Tools for Security-typed Languages

Patrick McDaniel, Pennsylvania State University

Motorola

 

Motorola

West Virginia University

Software Development in High Performance Scientific Computing

Don McLaughlin, West Virginia University

EPSCoR

 

DOE/EPSCoR Logo

Indiana University Purdue University Indianapolis

Modeling Component Quality of Service- A Uniframe-Based Approach

Rajeev Raje, IUPUI

DoD and ONR

 

 

Portland State University

Rapidly Deployable Software Process Models: Developing Prototype Simulation Tools

David Raffo, Portland State University

Northrop Grumman

 

Northrop Grumman

Portland State University

Predicting the Impact of Applying the Personal Software Process (PSP) on a Real-World Development Environment
David Raffo and Warren Harrison, Portland State University

Northrop Grumman

Northrop Grumman

Portland State University

An Exploratory Study to Characterize and Evaluate IV&V ROI
David Raffo, Warren Harrison, Portland State University

NASA

 

National Aeronautics and Space Administration

Ball State University

Usability Expert Review Model and Tool

Kirsten Smith and Paul Buis, Ball State University

Baker Hill, Ontario Systems

 

 

Ball State University

Mapping Cache Artifacts to Design Metrics Primitives

Vinayak Tanksale, Ball State University

Ontario Systems

 

Ontario Systems

University of West Florida

RECON: Software Reconnaissance Tool for "C" Programmers
Norman Wilde, University of West Florida

Telcordia

 

Telcordia Technologies

University of West Florida

Spotlighting the Code
Norman Wilde, University of West Florida

Telcordia

 

Telcordia Technologies

University of West Florida

Combining Tools for Feature Location and Understanding

Norman Wilde, University of West Florida

Motorola

 

Motorola

University of West Florida

Software Feature Analysis for Better Software Change Analysis

Norman Wilde, Dennis Edwards, Sharon Simmons,

University of West Florida

Northrop Grumman

Northrop Grumman

University of West Florida

Understanding Software Features By Integrating

Dynamic and Static Analysis

Norman Wilde, University of West Florida

Motorola

Motorola

Computer-aided Testing for Reusable Software Components

Mark Yang, University of Florida

NASA

 

National Aeronautics and Space Administration

. Ball State University

Design Metrics
Wayne Zage and Dolores Zage, Ball State University

Northrop Grumman, Motorola, Telcordia, Raytheon

 

Northrop Grumman

Motorola

Telcordia Technologies

National Aeronautics and Space Administration

 

Ball State University

A Stress Point Resolution System Based on Module Signatures

Wayne Zage and Dolores Zage, Ball State University

Motorola

 

Motorola

Ball State University

The Eclipse Platform for Tool Integration and Development
Wayne Zage and Dolores Zage, Ball State University

Motorola

 

Motorola

Ball State University

Metrics Directed Process Guidance for SDL Model Development
Wayne Zage and Dolores Zage, Ball State University

Motorola

 

Motorola

Ball State University

Metrics Directed Verification of UML Designs
Wayne Zage and Dolores Zage, Ball State University

Raytheon

 

National Aeronautics and Space Administration

Ball State University

UL Logo

 

Reducing the Time to Product Stability through Global Testing

Wayne Zage and Dolores Zage, Ball State University

National Science Foundation

Ita Richardson, University of Limerick, Ireland

Science Foundation Ireland

 

National Science Foundation

Ball State University

Measuring The Effect of Software Design on Software Security

Wayne Zage and Dolores Zage, Ball State University

Arxan Technologies

Ball State University

SMART: Security Measurements and Assuring Reliability through metrics Technology

Wayne Zage and Dolores Zage, Ball State University

US Army Research Lab

 

Highlights
 
  
Coming soon the Spring 2008 showcase agenda