Emniyet Kritik Yazılımlar

Design


While mentioning design for projects in the guidance of DO-178B, it is worth mentioning og DO-331Model Based Development and Verification document with the new established DO-178C document because model based development will be involved in current and future designs. If we follow the model based development, we will have to keep to DO-331. Because modeling is an issue on its own, we should try to elaborate on description of the modeling and how to use it in DO-331 document rather than modeling details. Whether a model based approach is followed or not , design consists of 2 parts in the projects in guidance of DO-178B/C  they are called as software design and low level requirements. 
Software design is a text and modal expression that most of us are familiar. Software low level requirements are colloquially mortar of design, and they are where the question of how the work based on function is answered. At this point, model elements can be used for elucidating all or some of requirements or design steps of software system. This usage divided into two part like “Specification” and “Design”. High level abstract models for functionality, performance and safety are created in Specification part. Created model elements in this part don’t express detailed parts such as data structure, data transfer, control transfer, but they elaborate functionality and express functionally proceedings of the system. To give an example on behalf of simplistic, if our modeled system is a microwave oven, main design elements are modeled for its shutter, emitter, timer, and detailed indicators are not expressed such as how many watt microwave’s emitter will be, how many digits will be on the clocks’ digital screen, etc. in this part. 

To sum up, any model projection relating to design details should not be created in the Specification. In case of using models that we created in Specification as high level requirements, all the conditions that should be completed for high level requirements mentioned in DO-178B/C documents are valid as same as model elements. Additionally, all the “specification” models should be “traced” to software high level requirements.

Hiç yorum yok:

Yorum Gönder