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...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Hamlet, Dick (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Boston, MA : Springer US, 2010.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • 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.