We present a model for component software. We describe how components are specified at the interface level, design level and how they are composed. From its external view, a component consists a set of interfaces, provided to or required from its environment. From its internal view, a component is an executable code that can be coupled with other components via its interfaces. The developer has to ensure that the specification of a component is met by its design and implementation. We also combine component-based and objectoriented techniques in component-based software development. © 2004 Springer Science + Business Media, Inc.
CITATION STYLE
Liu, Z., Jifeng, H., & Li, X. (2004). Contract oriented development of component software. In IFIP Advances in Information and Communication Technology (Vol. 155, pp. 349–365). Springer New York LLC. https://doi.org/10.1007/1-4020-8141-3_28
Mendeley helps you to discover research relevant for your work.