|
|
 |
Technology Area |
Computing and Software |
Project Status |
Ongoing research |
Inventors |
Bob Martin |
IP Status |
Ongoing research |
Overview |
As software undergoes maintenance and enhancement,
it becomes brittle, complex, and susceptible to errors.
Software quality teams can no longer afford to focus
simply on removing errors; the fundamental software
architectural issues of evolvability, portability,
and maintainability are key to an organization's capacity
to survive and thrive.
MITRE has developed a Software Quality Assessment
Exercise (SQAE) methodology and framework geared specifically
to providing insights about software quality from
a comprehensive, life cycle engineering perspective.
The SQAE methodology is designed to be tailored to
the specific context and needs of an organization,
while maintaining a comprehensive perspective on the
risk areas in software-based systems.
The SQAE capitalizes on industry and government open-system
standards, MITRE's past work and experience in conducting
over 100 assessments in this area, and modern software
reverse-engineering analysis tools and code assessment
technologies. The SQAE has been applied to more than
64 languages and over 50 million lines of code.
|
Benefits |
Quicker response time for risk
notification
Use in more than 60 languages
Tailored to specific business needs
|
Applications |
Software systems engineering
Software development
|
Additional Information
and Links |
Improving Software Quality Norms within Military Systems
R. A. Martin and L. H. Shafer, "Providing
a Framework for Effective Software Quality Assessment:
A First Step in Automating Assessments," [PDF,
200KB]. The First Annual Software Engineering
& Economics Conference, MITRE, McLean, Virginia,
April 2-3, 1996.
R. A. Martin and L. H. Shafer, "Providing
a Framework for Effective Software Quality Assessment:
Making A Science Of Risk Assessment," [PDF, 309KB].
The 6th Annual International Symposium of INCOSE "Systems
Engineering: Practices and Tools," Boston, Massachusetts,
July 9-11, 1996.
R. A. Martin and M. T. Drozd, "Using
Product Quality Assessment to Broaden the Evaluation
of Software Engineering Capability," [PDF, 164KB]
The 1996 Software Engineering Process Group (SEPG)
Conference "Broadening the Perspective for the Next
Century," Atlantic City, New Jersey, May 20-23, 1996.
|
|
|