Software-Intensive Systems Producibility Research (Briefing Charts)

Abstract

Current software development tools do not adequately provide system-level awareness. Software and System development tool suites must: (1) Automate tasks not done consistently well by humans such as code generation and enforcement of architectural policies; (2) Provide consolidated system-awareness; and (3) Simplify testing and verification. Development environments for net-reliant embedded systems must: (1) Readily embrace emerging data and knowledge management strategies; (2) Automatically facilitate and assess interoperability protocol implementation compatibility; (3) Address system-of-systems design; and (4) Accommodate data and functional uncertainties associated with ad-hoc networks and transient application relationships.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 02, 2006
Accession Number
AD1015689

Entities

People

  • Robert Gold

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Acquisition
  • Ad Hoc Networks
  • Complex Systems
  • Embedded Systems
  • Engineering
  • Engineers
  • Investments
  • Knowledge Management
  • Lessons Learned
  • Mesh Networks
  • Productivity
  • Reliability
  • Software Development
  • Software Development Tools
  • System Of Systems
  • Systems Engineering
  • Systems Management

Fields of Study

  • Computer science

Readers

  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Software Engineering.