![]() The aforementioned goals were achieved by conducting a single case study in a company that develops medical applications for bio-impedance devices and follows a rather systematic refactoring process in periodic timestamps. Objective: This study aims to investigate how refactorings are applied in ES industry and propose a systematic approach that can guide refactoring through a 3-step process for refactoring: (a) planning (b) design and (c) evaluation. To assure effective bug-fixing, shorten the time required for releasing updates, a refactoring of the software codebase needs to take place regularly. Such a compromise does not come without a cost since embedded systems need heavy maintenance cycles. ![]() ![]() In embedded software industry, stakeholders usually promote run-time properties (e.g., performance, energy efficiency, etc.) as quality drivers, which in many cases leads to a compromise at the levels of design-time qualities (e.g., maintainability, reusability, etc.).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |