Chaos-model Based Framework for Embedded Software Development

Huifeng Wu,Jing Ying,Xian Chen,Minghui Wu,Changyun Li
DOI: https://doi.org/10.1007/11535409_85
2005-01-01
Abstract:The main issue of today's software development process is how to relate the schedule and coding of the software project. The chaos model of software development gave a theoretical description for it. This paper introduces the chaos model into the research of software architecture and brings forward a new software development framework CBFSD, which divides the process of software development into three levels: tasks level, codes level and components level. The construction of components level's architecture is the core of the whole framework. In this framework, we use the chaos strategy: ”Resolve the most important issue first.” The strategy makes it more appropriate to design and develop complicated software systems.
What problem does this paper attempt to address?