Refine Your Search

Search Results

Technical Paper

Effort Estimation in Model-Based Software Development

2006-04-03
2006-01-0309
Since the end of the 1990s, model-based development processes have increasingly been adopted for the development of automotive embedded control software. One of the main goals of this approach is a reduction of project development time. This reduction is achieved through the use of executable modeling and autocoding. Due to the current constraints for a majority of embedded controllers on microprocessor memory and throughput, efficient production-quality code can not be generated from an executable model with the push of a button. The autocoding process requires manual setting of the software properties for the model's blocks and components by a software professional. Once the code is generated, code verification is needed. Although in many cases autocode generation and verification stages take less time to execute as compared to handcoding techniques, they still require substantial time to perform.
X