Preface. 1. Business Components. 2. Model-Driven, Component-Based Development. 3. SCARLET: Light-Weight Component Selection in BANKSEC. 4. Built-In Contract Testing for Component-Based Development. 5. Interfaces and Techniques for Runtime Testing of Component-Based Systems. 6. The NEPTUNE Technology to Verify and to Document Software Components. 7. The OOSPICE Assessment Component: Customizing Software Process Assessment to CBD. 8. The OOSPICE Methodology Component: Creating a CBD Process Standard. 9. QCCS: Quality Controlled Component-Based Software Development. 10. Components for Embedded Devices: The PECOS Approach. 11. Model-Based Risk Assessment in a Component-Based Software Engineering Process: The CORAS Approach to Identify Security Risks. 12. A Vocabulary of Building Elements for Real-Time Systems Architectures. 13. COTS Component-Based System Development: Processes and Problems. 14. Component-Based Software Measurement. Biographies.
Business Component-Based Software Engineering, an edited volume, aims to complement some other reputable books on CBSE, by stressing how components are built for large-scale applications, within dedicated development processes and for easy and direct combination. This book will emphasize these three facets and will offer a complete overview of some recent progresses. Projects and works explained herein will prompt graduate students, academics, software engineers, project managers and developers to adopt and to apply new component development methods gained from and validated by the authors. The authors of Business Component-Based Software Engineering are academic and professionals, experts in the field, who will introduce the state of the art on CBSE from their shared experience by working on the same projects.
Business Component-Based Software Engineering is designed to meet the needs of practitioners and researchers in industry, and graduate-level students in Computer Science and Engineering.
Springer Book Archives