Products Solutions Services Events & News Company
Certifications - Standard Areas of Knowledge
Information Technology
Software Development Life Cycle
Applied Structured Systems Analysis
Applied Structured Systems Design
Object Oriented Paradigm
Computer-Aided Software Engineering & Hands-on Tutorials
Software Project Management
 
Certifications - Advanced Areas of Knowledge
Future Industry Trends
Web Applications Services & Technologies Course
Agile Development
Component Object Development
Software Configuration Management
Software Quality Assurance
Software Testing
 
Certifications - Specialized Areas of Knowledge
Rapid Delivery Workshop for Enterprise Architecture
Module 1: Enterprise Architecture for Managers and IT
Module 2: Rapid Delivery Methods for Enterprise Architecture

Applied Structured Systems Design

Measuring the Design Quality of the System and Software Architecture

Segment Outline:

  • Measures of Design Coupling of Structure Charts
    • The degree of dependence of one module on another
    • Measure of the chance that a defect in one module will appear as a defect in another
    • Measure of the chance that a change to one module will necessitate a change in another module
  • Cohesion
    • Functional Cohesion
    • Sequential Cohesion
    • Communicational Cohesion
    • Procedural Cohesion
    • Temporal Cohesion
    • Logical Cohesion
    • Coincidental Cohesion
  • Factoring
  • Decision Splitting
  • System Shape relative to Module Types
    • Afferent Module: Sends information from modules it calls to its caller
    • Transform Module: Transforms data it receives from its caller and sends back to its caller
    • Efferent Module: Sends information from its caller to modules it calls
    • Coordinate Module: Coordinates the communication of modules it calls
  • System Balance
  • Fan In, Fan Out
  • Coincidental Cohesion
  • Reporting Errors
  • Editing Data Rules
  • Data Related Design Considerations
  • Additional Design Considerations
  • Practical Guidelines

Click on the link below to view a short demonstration of the "Measuring the Design Quality of the System and Software Architecture" video.

Contact Us for more information and licensing options.


Demonstration Video

© Copyright 2013, Visible Systems Corporation. All rights reserved. - | Legal | Home | Contacts |
Home Help Sitemap Home