2016 · 12 citations · 23 references
EngineeringAerospace EngineeringSystems EngineeringCyber-physical SystemsRequirements EngineeringSystems ArchitectureCyber-physical Systems ArchitectureCyber-physical Systems DesignCyber-physical Systems ModelingMission RequirementsRequirements ModelingSystem RequirementsCubesat ArchitectureNon-functional Requirements ElicitationQuality Attribute ScenariosScenariosSpacecraft Architecture DesignSpacecraft Requirements EngineeringSystem Requirements SpecificationSystems Requirements Analysis
The OpenOrbiter CubeSat Development Initiative is working to build a small spacecraft system using open source software and open hardware principles. The important design considerations for the CubeSat include availability and performance. The essential contribution of this paper is the requirement elicitation and specification of system-wide qualities such as availability, performance, and security using quality attribute scenarios. The effect of using the quality-based scenarios is that it allows more rigorous treatment of non-functional requirements and hence proper selection of an architecture modeling to satisfy these requirements.
23
Cyber Physical Systems: Design Challenges
Edward A. Lee · 2008 · 3.5K citations
Functional documents for computer systems
David Lorge Parnas, Jan Madey · Science of Computer Programming · 1995 · 413 citations
Framing sustainability as a property of software quality
Patricia Lago, Sedef Akinli Koçak, Ivica Crnković et al. · Communications of the ACM · 2015 · 218 citations · Full text
A prototype architecture for cyber-physical systems
Ying Tan, Steve Goddard, Lance C. Pérez · ACM SIGBED Review · 2008 · 177 citations