Designing Software-Intensive Systems: Methods and Principles, 1st Edition

  • Published By:
  • ISBN-10: 1599047012
  • ISBN-13: 9781599047010
  • DDC: 005.1
  • Grade Level Range: College Freshman - College Senior
  • 559 Pages | eBook
  • Original Copyright 2007 | Published/Released December 2008
  • This publication's content originally published in print form: 2007

  • Price:  Sign in for price



Addresses the complex issues associated with software engineering environment capabilities for designing real-time embedded software systems.

Table of Contents

Front Cover.
Title Page.
Copyright Page.
Table of Contents.
Detailed Table of Contents.
1: Process Support Specification and Modeling Techniques.
2: Differentiated Process Support for Large Software Projects.
3: Modeling Techniques for Software-Intensive Systems.
4: Service Orientation and Software-Intensive Systems.
5: Requirements, Changes, and Tracability.
6: From Scenarios to Requirements in Mobile Client-Server Systems.
7: Evolution in Model-Driven Software Product-Line Architectures.
8: Traceability in Model-Driven Software Development.
9: Software Architectures and Architectural Alternatives.
10: Choosing Basic Architectural Alternatives.
11: Architecting Virtual Reality Systems.
12: A Survey of Software Architecture Approaches.
13: Analysis, Evaluation, and Optimization.
14: Dynamic Analysis and Profiling of Multithreaded Systems.
15: Evaluating Quality of Service for Enterprise Distributed Systems.
16: Reducing the Complexity of Modeling Large Software Systems.
17: Best Practices and Integrations.
18: A Domain-Specific Language for Describing Grid Applications.
19: A Framework for Understanding the Open Source Revolution.
20: Quality Metrics for Evaluating Data Provenance.
21: System Integration Using Model-Driven Engineering.
Compilation of References.
About the Contributors.