Configuring flight test systems can be a complex process due to the large number of choices that
must be made. Making these choices requires system knowledge to build a working
configuration in an efficient and timely manner. Historically, flight test systems have embedded
this system knowledge in code. The limitation with these approaches is that any change or
addition to the system knowledge is costly due to the significant work required to update and
maintain the software. We see the philosophy of constraints as a promising path toward
addressing these issues. In the context of flight test configuration, a set of constraints defines the
limits of how a system may be configured to perform specific tasks. This paper describes an
approach for simplifying configuration by moving the system knowledge out of hardcoded
business rules and into a flexible architecture that leverages constraints for validation of system
configurations.
Identifer | oai:union.ndltd.org:arizona.edu/oai:arizona.openrepository.com:10150/624259 |
Date | 11 1900 |
Creators | Noonan, Patrick J., Ibaroudene, Hakima, Whittington, Austin J., Moodie, Myron L. |
Contributors | Southwest Research Institute |
Publisher | International Foundation for Telemetering |
Source Sets | University of Arizona |
Language | en_US |
Detected Language | English |
Type | text, Proceedings |
Rights | Copyright © held by the author; distribution rights International Foundation for Telemetering |
Relation | http://www.telemetry.org/ |
Page generated in 0.002 seconds