5.1.1 Reusable Specification Components for Model‐Based System‐Engineering
暂无分享,去创建一个
Many modern, complex systems follow common design principles where the system is broken down into various subsystems and components. For example, every spacecraft requires a number of subsystems such as attitude determination and control, power, thermal, communications and propulsion. These subsystems have common functionalities and similar interactions, rendering them suitable for representation with a reusable specification architecture. Their similarities can be used to create a system-engineering environment specific to modeling that particular system, its subsystems and the subsystems' interactions. Based on this hypothesis, a domain-specific specification architecture has been developed that is tailored for cross-disciplinary use by systems and software engineers.
[1] James R. Wertz,et al. Spacecraft attitude determination and control , 1978 .
[2] Elaine J. Weyuker,et al. Testing Component-Based Software: A Cautionary Tale , 1998, IEEE Softw..
[3] Nancy G. Leveson. Intent Specifications: An Approach to Building Human-Centered Specifications , 2000, IEEE Trans. Software Eng..