TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Proportional Font
Show Text Part by Default
Condense Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Content-Transfer-Encoding: 7bit
Sender: "Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
From: Jeff Castellow <[log in to unmask]>
Date: Fri, 2 Feb 2001 21:28:06 -0500
Content-Type: text/plain; charset="iso-8859-1"
MIME-Version: 1.0
Reply-To: Jeff Castellow <[log in to unmask]>
Parts/Attachments: text/plain (102 lines)

To Members and Friends of DC SIGAda

Next Meeting:

Our Next Meeting is scheduled for 8 February 2001 as a Joint Meeting of the
Baltimore and DC SIGAda Chapters. Bill Pritchett, of the from DCS
Corporation will be speaking on Applying Object Oriented Measures to
Software Projects. The presentation will start at 7:30 P.M. (Refreshments
and Social at 7:00 P.M.) at the Lockheed Martin Corporation in Rockville,
Snacks and soft drinks will be served at 7:00 PM, the general meeting will
start at 7:30 PM, followed by the program.

Abstract: Applying Object Oriented Measures to Software Projects

Traditionally, software has been designed using a top-down hierarchy of
functional units. The emphasis of measurement for functionally developed
software has centered around the four common categories of size, coupling,
cohesion, and complexity.

In the last decade, object-oriented development has become the predominant
methodology for developing software. Here software systems are developed as
structured collections of abstract data type implementations. Though certain
aspects of traditional software measures can be applied to object-oriented
software, by and large the measurements lose their original intent and are
therefore no longer applicable. The chief reason being that the properties
and relationships among object-oriented software are fundamentally different
from those of functionally developed software. Object-oriented software
utilizes the principles of localization, encapsulation, information hiding,
inheritance, and abstraction. The fundamental module in object-oriented
systems is the class. These classes may inherit state information and
relevant operations from other classes, enabling designers to extend the
definition of a class to form a new, related class.

This presentation will describe measures that can be used during development
of object-oriented modules to help identify those that may be error-prone or
may require additional testing to achieve quality goals needed by an

Presenter: Bill Pritchett

Bill Pritchett is the manager of the Embedded Systems Section for DCS
Corporation. At DCS, Mr. Pritchett supports the U.S. Army's Tank-Automotive
Research Development and Engineering Center (TARDEC) in the development of
future ground combat vehicles. He is also the Product Development manager of
AdaSTAT, a static analysis tool for Ada 95. Mr. Pritchett holds a B.S. in
Electrical Engineering from Virginia Tech and an M.S. in Computer Science
from George Washington University. He is currently pursuing his Ph.D. in
Information Technology from George Mason University where he is researching
object-oriented metrics for Ada 95. His email address is:
[log in to unmask]

Lockheed Martin Corporation
9211 Corporate Boulevard
Rockville, Maryland 20874

>From all points: Get to I-270 West from the I-495 Beltway,

Take I-270 West to Shady Grove Exit;
Turn left at light;
Turn right on Corporate Dr (at light);
Turn right at end of access road (can only turn left or right);
Go to end of driveway.
The building for the meeting is on the right, across the open courtyard
area. It is building #9211, as marked. Parking lots are on the left and

Enter main lobby. Stop at guard desk to check in.
Also, to obtain a map of the location, visit,
select Driving Directions for the destination address: "9211 Corporate
Drive, Rockville, Md."

DC SIGAda Home Page and Maillist
Please visit the DC SIGAda Web site at
Please provide suggestions on the Web site and its contents. We are
particularly interested in ways the DC SIGAda Home Page can serve you

Consider subscribing to our e-mail list. Simply send an email to:

[log in to unmask]
with the body containing:

subscribe SIGAda-DC Your Name

Detailed instructions to subscribe and signoff are provided on the DC SIGAda
Home Page.

We will have snacks and soft drinks at 7:00. The meeting begins at 7:30 pm.
Please forward this message to people who might be interested in attending.
We welcome all new members as our attendance and interests grow.

Many thanks to all earlier participants, contributors, speakers, advisors,
and friends, who are involved in helping to produce and attend the meetings.

Jeff Castellow, Chair, DC SIGAda