RT 205: Identifying and Measuring Modularity Violations on Cyber-Physical Systems
Abstract
In recent years, the Department of Defense has emphasized modular and open approaches to system development to improve interoperability, facilitate system evolution and technology insertion, and foster competition. Requirements such as the Modular Open Systems Approach (MOSA) have been imposed on acquisition efforts. However, it can be difficult for the Government to assess whether the resulting architectures and systems are truly modular. In this research task, RT205, Identifying and Measuring Modularity Violations on CyberPhysical Systems, we investigated modularity violations in cyberphysical systems. Cyberphysical systems are composed of diverse subsystems consisting of both physical and software components. Cyberphysical systems are more representative of the systems that the DoD acquires than a pure software system. Our approach combined the analysis of alternative architectural perspectives with the analysis of project version control systems and project documents, and machine learning techniques. We were able to identify modularity violations from different architectural perspectives that were driven by hardware or domain factors instead of pure software issues.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jun 07, 2019
- Accession Number
- AD1074520
Entities
People
- Joana Cardoso
- Lu Xiao
- Michael J. Pennock
- Xiao Wang
Organizations
- Stevens Institute of Technology