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.
Supported by Fok Ying Tung Education Foundation(No.94030)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berard, E.V.: Essays on Object-Oriented Software Engineering. Prentice Hall, New Jersey (1993)
Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F.: Object-Oriented Modeling and Design. Prentice Hall, New Jersey (1991)
Raccoon, L.B.S.: The chaos model and the chaos life cycle. ACM SIGSOFT Software Engineering Notes 20, 55–66 (1995)
Raccoon, L.B.S.: Fifty years of progress in software engineering. ACM SIGSOFT Software Engineering Notes 22, 88–103 (1997)
Boehm, B.W.: A spiral model of software development and enhancement. IEEE Computer 21, 61–72 (1988)
Boehm, B.W.: Using the win win spiral model: A case study. IEEE Computer 31, 33–44 (1998)
Royce, W.W.: Managing the development of large software systems: Concepts and techniques. In: WESCON Technical Papers, Western Electronic Show and Convention, Los Angeles, A/1–1–A/1–9 (1970)
Raccoon, L.B.S.: The complexity gap. ACM SIGSOFT Software Engineering Notes 20, 37–44 (1995)
Raccoon, L.B.S.: The chaos strategy. ACM SIGSOFT Software Engineering Notes 20, 40–47 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, H., Ying, J., Chen, X., Wu, M., Li, C. (2005). Chaos-Model Based Framework for Embedded Software Development. In: Wu, Z., Chen, C., Guo, M., Bu, J. (eds) Embedded Software and Systems. ICESS 2004. Lecture Notes in Computer Science, vol 3605. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11535409_85
Download citation
DOI: https://doi.org/10.1007/11535409_85
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28128-3
Online ISBN: 978-3-540-31823-1
eBook Packages: Computer ScienceComputer Science (R0)