CrossTalk: The Journal of Defense Software Engineering. Volume 18, Number 11
Abstract
"Selecting Architecture Products for a Systems Development Program," by Michael S. Russell -- This author proposes using a repeatable, matrix-based approach to select the architecture products required to support a larger systems engineering effort, to define the content of each product, and to identify each product's customer. "Dependency Models to Manage Software Architecture," by Neeraj Sangal and Frank Waldman -- This new approach using inter-module dependencies to specify and manage software architecture is simple, intuitive, and appears to scale better than currently used directed graph representations. "UML Design and Auto-Generated Code: Issues and Practical Solutions," by Ilya Lipkin and Dr. A. Kris Huber -- These authors relate their experience utilizing the Unified Modeling Language for design and automatic code generation, including general issues encountered and practical solutions. "UML 2.0-Based Systems Engineering Using a Model-Driven Development Approach," by Dr. Hans-Peter Hoffmann -- This article describes a Unified Modeling Language 2.0-based process that can be used to capture requirements and specify architecture, and uses model execution as a means for requirements verification and validation. "Security in a COTS-Based Software System," by Arlene F. Minkiewicz -- Here is an overview of the causes of security vulnerabilities in software, and how to assess what impact security constraints will have on your commercial off-the-shelf-based software projects. "Software Component Interoperability," by Jeffrey Voas -- This author explores the interoperability problems created by defective commercial off-the-shelf software components, and, in particular, the hidden interfaces and nonfunctional behaviors.
Document Details
- Document Type
- Technical Report
- Publication Date
- Nov 01, 2005
- Accession Number
- ADA487422
Entities
People
- A. K. Huber
- Arlene F. Minkiewicz
- Frank Waldman
- Hans-peter Hoffmann
- Ilya Lipkin
- Jeffrey Voas
- Michael S. Russel
- Neeraj Sangal