GoConqr has a new look! Let us know what you think.

Mind map

Eng Large Software Systems

cheekymonky52 Eng Large Software Systems English

Map content

Eng Large Software Systems

  1. Metrics

    • Non-trivial
    • Intended for release
    • Benefits from proper practices
      • e.g. UML
    • Not difficult to use with standard development tool
      • e.g. IDE
  2. Reverse Engineering

    • Produce a class diagram from source code
      • Class Diagram represents the static view of software and can be used as a base for other UML diagrams such as sequence diagrams. Useful to show how changes can effect classes through dependencies and how you can reduce coupling through interfaces.
    • Used to increase longevity of the system
    • Re-documentation
    • Design Discovery
  3. Sequence Diagrams

    • How objects collaborate to complete a task
    • Elaborate use case diagrams
      • Bridges gap between high level view and more technical formal view that programmers need.
    • Guide for implementation
    • Test whether implementation is feasible
    • Interaction Frames
      • alt:Alternative  opt:Optional par:Parallel loop neg:Negative region:Critical Region ref:Reference sd:Sequence Diagram

Information

Description
Eng Large Software Systems Mind Map on Eng Large Software Systems, created by cheekymonky52 on 12/04/2013.
Created by
cheekymonky52
Views
66
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?