Eng Large Software Systems

Beschreibung

Eng Large Software Systems Mindmap am Eng Large Software Systems, erstellt von cheekymonky52 am 12/04/2013.
cheekymonky52
Mindmap von cheekymonky52, aktualisiert more than 1 year ago
cheekymonky52
Erstellt von cheekymonky52 vor mehr als 11 Jahre
54
0

Zusammenfassung der Ressource

Eng Large Software Systems
  1. Metrics
    1. Non-trivial
      1. Intended for release
        1. Benefits from proper practices

          Anmerkungen:

          • e.g. UML
          1. Not difficult to use with standard development tool

            Anmerkungen:

            • e.g. IDE
          2. Reverse Engineering
            1. Produce a class diagram from source code

              Anmerkungen:

              • 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.
              1. Used to increase longevity of the system
                1. Re-documentation
                  1. Design Discovery
                  2. Sequence Diagrams
                    1. How objects collaborate to complete a task
                      1. Elaborate use case diagrams

                        Anmerkungen:

                        • Bridges gap between high level view and more technical formal view that programmers need.
                        1. Guide for implementation
                          1. Test whether implementation is feasible
                            1. Interaction Frames

                              Anmerkungen:

                              • alt:Alternative  opt:Optional par:Parallel loop neg:Negative region:Critical Region ref:Reference sd:Sequence Diagram
                            Zusammenfassung anzeigen Zusammenfassung ausblenden

                            ähnlicher Inhalt

                            Testing Strategies
                            cheekymonky52
                            Testing Levels
                            cheekymonky52
                            Best Practices
                            cheekymonky52
                            Modelling[1]
                            cheekymonky52
                            Quality Frameworks
                            cheekymonky52
                            Architecture
                            cheekymonky52
                            1. Identify Risks
                            cheekymonky52
                            Modelling[2]
                            cheekymonky52
                            Mind Mapping
                            braun.rachel
                            BIO STEOP1
                            davidlol.kitz
                            Biologie - Genetik
                            Flemming H