|
|
Dr. Rob Pettit
Phone:
703-324-8937 |
|
Biosketch |
|
|
Research Interests |
Object-Oriented Software Design· Large-scale, real-time, and embedded systems · Critical systems · Concurrent software architectures · Performance modeling and analysis · Applying research to industrial applications |
|
Education |
|
|
|
|
|
|
|
Teaching |
|
|
|
|
|
|
Program Committees |
11th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC 2008) – General Co-Chair
10th IEEE International Symposium on Object/component/service-oriented Real-time distributed Computing (ISORC 2007) – General Co-Chair
9th ACI/IEEE International Conference on Model Driven Engineering Languages and Systems – PC Member / Chair, Doctoral Symposium
9th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2006) – PC Co-chair / Industry Track Chair
International Workshop on Modeling and Analysis of Real Time Embedded Systems (MARTES 2005)
8th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2005) – PC Co-chair / Industry Track Chair
7th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC 2004)
|
Publications |
“Modeling Behavioral Design Patterns of Concurrent Objects”, Robert G. Pettit IV and Hassan Gomaa, Proc. 28th International Conference on Software Engineering (ICSE), Shanghai, China, May 2006.
“The Impact of UML 2.0 on Existing UML 1.4 Models”, Julie A. Street and Robert G. Pettit IV, MoDELS 2005, Montego Bay, Jamaica, October 2004.
“Lessons Learned Applying UML in the Design of Mission Critical Software”, Robert G. Pettit IV and Julie A. Street, UML 2004, Lisbon, Portugal, October 2004.
“Modeling Behavioral Patterns of Concurrent Software Architectures Using Petri Nets”, Robert G. Pettit IV and Hassan Gomaa, Working IEEE Conference on Software Architectures (WICSA) 2004, Oslo, Norway, June 2004.
“Lessons Learned
Applying UML in Embedded Software Systems Designs”, Robert G.
Pettit IV, Workshop
on Software Technologies for Embedded and Ubiquitous Computing Systems
(WSTFEUS) 2004, (Invited Paper),
“Improving the Reliability of Concurrent
Object-Oriented Software Designs,” Robert G. Pettit IV, Workshop
on
Object-oriented Real-time and Dependable Systems (WORDS) 2003,
“Establishing
Inspection Criteria for UML Models,” Robert G.
Pettit IV, UML 2002
Tutorial Proceedings,
“Improving the Reliability of
Object-Oriented Architecture Designs: An
Approach Using Colored Petri Nets,” Robert G. Pettit IV, Symposium
on Reliable
Object-Oriented Programming,
“Modeling State-Dependent Objects using
Colored Petri Nets,” Robert G. Pettit IV and Hassan Gomaa, Coloured
Petri
Nets 2001: Modeling of Objects, Components and Agents Workshop,
“Validation of Dynamic Behavior in UML Using Colored Petri Nets,” Robert G. Pettit IV and Hassan Gomaa, UML 2000 Dynamic Behavior Workshop, York, England, October, 2000.
“Modeling
Object-Oriented Behavior Using Petri Nets,” Robert G. Pettit
IV, OOPSLA '99
Behavioral Semantics Workshop,
Consortium Object-Oriented Software Engineering using UML (COSUML), Robert G. Pettit IV and Hassan Gomaa, Software Productivity Consortium, 1998.
Ada 95 Quality and Style: Guidelines for Professional Programmers, Christine Ausnit-Hood, Kent A. Johnson, Robert G. Pettit IV, and Steven B. Opdahl, Springer-Verlag 1997.
"Ada
95 Quality and Style,"
Robert G. Pettit IV and Christine Ausnit-Hood,
Software
Technology Conference Proceedings,
"Using Ada 95 for the Design of Distributed Real-Time Systems," Robert G. Pettit IV, TRI-Ada '96 Conference Proceedings, Philadephia, PA, December, 1996.
"CoRE for Requirements, ADARTS for Design," Robert G. Pettit IV, TRI-Ada '96 Conference Tutorial, December, 1996.
"Integrating Petri Nets With Design Methods for Concurrent and Real-Time Systems," Robert G. Pettit IV and Hassan Gomaa, IEEE Real-Time Applications Workshop, October, 1996.
Ada 95 Quality and Style: Guidelines for Professional Programmers, SPC-94093-CMC, Christine Ausnit-Hood, Kent A. Johnson, Robert G. Pettit IV, and Steven B. Opdahl, Software Productivity Consortium, October, 1995.
“A Software Design Method for Ada 95 Based Concurrent and Real-Time Systems,” Robert G. Pettit IV and Hassan Gomaa, TRI-Ada ’95 Conference Proceedings, Anaheim, CA, November, 1995
Last Updated: 5 January 2007