Software Architectures in Computer-Aided Prototyping
Abstract
We examine representations and support for software architectures in the context of
computer aided prototyping. To assess the potential contributions of advances in this area,
we explore the connection between generic software architectures and automation support for
software reuse, program generation, software evolution, reengineering, and transformation
of prototypes into production code.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
Fast Software AES Encryption
Osvik, Dag Arne; Bos, Joppe W.; Stefan, Deian; Canright, David (2010);This paper presents new software speed records for AES-128 encryption for architectures at both ends of the performance spectrum. On the one side we target the low-end 8-bit AVR microcontrollers and 32-bit ARM microprocessors, ... -
Application of model based systems engineering methods to development of combat system architectures
Banner-Bacin, Linda; Carpenter, Tim; Chacon, David; Chandler, James; Childs, James; Hoang, Tuyen; Howard, Robert; Isaian, James; Kang, Seung; Kinberg, Michael; Kong, James; Manz, Jeremy; Matela, Ruth; Mendiola, Jonathan; O'Neil, John; Ortiz, Leonard; Pham, Tan; Rayshouny, Jamal; Sarabia, Eric; Sung, Kihoon; Sysavath, Heng; Vajdos, Caleb; Valdez, Armando; Vasquez, Armando; Wellesley, Alan; Wentland, Mindy; Wheeler, Paul (Monterey, California. Naval Postgraduate School, 2009); NPS-SE-09-002Navy acquisition activities frequently produce combat system architectures based on existing systems rather than stakeholder requirements. This approach limits software component reuse which, in turn, limits potential ... -
Generating GraphML XML Files for Graph Visualization of Architectures and Event Traces for the Monterey Phoenix Program
Shields, Timothy L. (Monterey, California. Naval Postgraduate School, 2012-09);Architecture, architecture modeling, and testing architecture models are key components of the software design process. The ability to design and visualize architecture models efficiently and accurately has a direct impact ...