Software components

by

1.6 hrs read
Rate this book:
410 pages 2008

About This Book

https://www.novapublishers.com/catalog/product_info.php?products_id=7577
This book is aimed at professionals and students who would like to benefit from the best practices on software components. It also provides some insights into software reuse, current issues in software engineering and its applications. Its aim is to provide concise and good practice design guidelines on software components which will benefit practitioners, researchers, learners, and educators. It provides a summary of approaches, practices and authors own experiences on developing components for reuse, developing components for an application domain (domain analysis), and how to test them. The book is aimed at more illustrative examples with exercises, and a web site for instructor’s course manual. Steven Covey (2006) says we now live in a Wisdom of Knowledge Age where people use the experiences gained from previous era. This is exactly true in software components where there are a number of books on CBSE and components based development with Java, C#, C++, and Ada. This edition collects all of the best practices that people can use in everyday life.

Table of Contents:
Preface

Acknowledgement

Dedication

Part 1: Software Reuse, CBSE, and Guidelines

Chapter 1. Introduction to Software Reuse

Chapter 2. Component Based Software Engineering (CBSE)

Chapter 3. Guidelines on CBSE Definition, Component Identification and Component Design

Chapter 4. Component Models

Chapter 5. Domain Analysis

Chapter 6. Component Based Development for Reuse

Chapter 7. Software Component Testing and Evaluation Guidelines

Chapter 8. Large Scale Software Reuse

Chapter 9. Fractal CBSE

Chapter 10. UML 2.0 Revisited

Part 2: CBSE Process, Management, and Software Product Lines

Chapter 11. Use Case Based Component Testing


Chapter 12. Componentising Software Patterns

Chapter 13. Service Oriented Software Components and Architectures

Chapter 14. Software Product Line and Product Family Based Development

Chapter 15. Engineering Software Product Family: The FARE Method

Chapter 16. Software Product Line Improvement Model for Small-to-Medium Enterprises

Chapter 17. Software Architecture Design Guidelines

Chapter 18. Agile Software Engineering Best Practice Guidelines

Chapter 19. Open Source Software Components

Chapter 20. Component Metrics and Frameworks

Part 3: CBSE Applications and Case Studies

Chapter 21. Software Components for Large Scale Super and Grid Computing Applications

Chapter 22. Software Components and Architecture for Digital Security

Chapter 23. Software Components for Multi-Devices & Web Based Applications

Chapter 24. Software Components for Network Infrastructures and Management Systems

Chapter 25. Software Components for Distributed Database Systems

Glossary

Index

Buy This Book

As an Amazon Associate and Bookshop.org affiliate, BookOrb earns from qualifying purchases.

Write a Review

Sign in to write a review.