Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Specification and development of interactive systems: focus on streams, interfaces, and refinement
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Mastering Enterprise Javabeans
Mastering Enterprise Javabeans
Abstract behavior types: a foundation model for components and their composition
Science of Computer Programming - Formal methods for components and objects pragmatic aspects and applications
UM-RTCOM: An analyzable component model for real-time distributed systems
Journal of Systems and Software
Composition management interfaces for a predictable assembly
SC'07 Proceedings of the 6th international conference on Software composition
H: A component-based specification language for heterogeneous applications
Computer Standards & Interfaces
Hi-index | 0.00 |
Predictable assembly in component-based software development intuitively means the ability to predict effectively properties of a system, making essential use of properties of its components. A formal definition is difficult to give, because the idea is a large, vague one. As an outgrowth of an informal workshop, this paper frames a mathematical definition. A somewhat surprising consequence of the formal definition is that assembly is usually predictable, but each particular case requires engineering effort to establish.