Composing Software Components A Software-testing Perspective /
Software components and component-based software development (CBSD) are acknowledged as the best approach for constructing quality software at reasonable cost. Composing Software Components: A Software-testing Perspective describes a 10-year investigation into the underlying principles of CBSD. By r...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Autor Corporativo: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
New York, NY :
Springer US : Imprint: Springer,
2010.
|
Edición: | 1st ed. 2010. |
Temas: | |
Acceso en línea: | Texto Completo |
Tabla de Contenidos:
- Components and Component-based Development
- Engineering, Components, and Software
- Software Components and Component-based Development
- CBSD in Practice and Theory
- Software Testing: Practice and Theory
- Software Testing's Place in Development
- Software Testing Theory
- Subdomain Testing
- Composition of Components
- Subdomain Theory of Stateless Component Composition
- Tutorial Example - SYN Tools for Stateless Components
- Persistent State
- Concurrent Execution
- The Other Non-functional Property: Reliability
- Supporting Tools
- CBSD Support Tools
- Tool Implementation
- Debugging Components, Component-based Systems, and Support Tools
- Unfinished Business: Volunteer Tool Makers
- Case Studies
- Accuracy of Component Measurements and System Predictions
- Case Studies of I-CBSD
- Implications for Software Testing
- Unit vs. System Testing
- Functional vs. Non-functional Properties
- Conclusion: Lessons Learned from I-CBSD
- Open Problems.