RESEARCH PAPERS

The following software engineering areas will be presented in class presentations. The numbers represent the total number of papers to be presented within each areas.

The papers will be chosen from the following conferences and journals: The following presents the assignments of research paper areas to each student.
 
Student Name Research Paper Area
Ai,Jing Requirements and Specifications
Bai,Xin Requirements and Specifications
Bergandi,Michael V OO Analysis
Bloss,Bryan Edward Design
Garden,Gleyner Design
Conway,Nicholas  Implementation and Integration
Fulbright,Thomas E Maintenance
Gable,Gordon Maintenance
Comardelle,Jeremy Testing
Haggard,James R Testing
Hancock,Kyle Software Metrics and Configuration Management
Kong,Jingfei Software Metrics and Configuration Management
Kaza,Vamsiravali Software Engineering in agent systems
Hu,Yinghua Software Engineering in agent systems
Li,Shuxin Software Engineering in agent systems
Lother,Douglas Software Engineering in networking
Pinnama Reddy,Naveen  Software Engineering in networking
Ramakrishnan,Harish Software Engineering in networking
Reinhart,Wesley Reinhart   Software Engineering in mobile computing
Velez,Victor Software Engineering in mobile computing
Wu,Yu Software Engineering in mobile computing

Paper and Project Presentations Schedule


An agent-based approach for building complex software systems
Date Students and Papers
10/14/03 Teams 1, 2, 3, 4, 5, 6 (Concept of Operations, Project Management Plan, Software Requirements Specification, Test Plan)
10/21/03 Teams 1, 2, 3, 4, 5, 6 (High-level Design and Detailed Design)
10/28/03 Ai, Jing
   Formal Specifiation: A road map

Bai, Xin
   Deriving Operational Software Specifications from System Goals

Bergandi, Michael V
   The Shlaer-Mellor Method

Bloss,Bryan Edward
   Sound Methods and Effective Tools for Engineering Modeling and Analysis

Garden,Gleyner
   Evolution, Architecture, and Metamorphosis

Conway,Nicholas
    Using Genetic Algorithms and Coupling Measures to Devise Optimal Integration Test Orders

11/04/03 Fulbright,Thomas E
   Software maintenance and evolution: a roadmap

Gable,Gordon

Comardelle, Jeremy
   Software Testing Best Practices, When Should a Test Be Automated?, Intelligent Test Automation

Haggard,James R
   An Emperical Study of Regression Test Selection Techniques

Hancock,Kyle
   Concepts in configuration management systems

Kong,Jingfei
   Palantir: Raising Awareness among Configuration Management Workspaces

11/18/03 Teams 1, 2, 3, 4, 5, 6 (Test Results, User's Manual, Source Code, Build Instructions, Project Legacy, Final Presentation, Individual Lessons Learned)

Kaza,Vamsiravali

Hu, Yinghua

Li,Shuxin
   An agent-based approach for building complex software systems

12/02/03 Lother,Douglas

Pinnama Reddy,Naveen

Ramakrishnan,Harish

Reinhart,Wesley ReinhartModeling 
   Mobile IP in Mobile UNITY
   
Velez,Victor

Wu,Yu