|
|
Assistant Professor Department of Computer
Science CIS Building Room 2046 601 South College Road Wilmington, NC
28403 Tel: 910-962-3819 Fax: 910-962-7457 simmondsd [at] uncw [dot] edu ----------------- Visitors since 9/8/2006 |
Research Areas & Projects Component-Based
Software Engineering A software component is a
prefabricated software unit that is capable of being used in the assembly of
complete software systems from prefabricated parts. Component based software
engineering is concerned with the development of these prefabricated software
units, called components, and their configuration, assembly, deployment and
evolution. Software components are typically defined in terms of well-defined
interfaces and dependencies and defined by a component model. My research
interest includes the various areas and standards critical to cbse. These
include: •
Specification standards for
defining components •
Interaction standards for
specifying the explicit context dependency on other software elements •
Composition standards for defining
how components can be composed to create a larger structure and how a
producer can replace one existing component with another one. •
Deployment standards for specifying
how components are put into operation •
Software component testing
techniques. Research Projects 1. Design by contract a.
Students: b.
Results § Papers in progress c.
Status:
Research ongoing. ______________________________ |