Gömülü Sistemler İçin Model Tabanlı Yazılım Tasarım ve Geliştirme Aracı
Abstract
Developing manual codes in compliance with well-defined requirements and architectural design is an easy task as software projects. For complex systems, a billion lines of code can even be developed by teams. At this point, the requirement and design consistency become crucial. Even little misunderstandings in theamendments to be made leads to change in design and eventually resulting in changes thousands of lines of code. During the operation of changes, the developer may accidentally modify correct lines. Amendments to be made, the places that donot require changes as a result of the impact may cause unexpected errors and these errors may not be detected during the tests. After all, the cost of the software to be produced shall be higher than expected. To avoid this type of complexities andin order to reduce the cost of software, various software tools have been developed in software industry.