Advertisement
XeN

Software Engineering

XeN
Oct 10th, 2013
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. # Strukturierung von Geschäftsprozessen (9P)
  2.  
  3. * extend:
  4. * include:
  5. * generalisierung:
  6.  
  7. # Diagramme
  8.  
  9. ## Aktivitätendiagramm (14P)
  10.  
  11. * Aktion:
  12. * Aktivität:
  13. * Objektknoten:
  14. * Partitionen:
  15.  
  16. und/oder Beziehung?
  17.  
  18. ## Klassendiagramm (5P)
  19.  
  20. * Variablen:
  21. * statisch?
  22. * Assoziationen:
  23. * Aggregation:
  24. * Komposition:
  25.  
  26. ## Sequenzdiagramm (6P)
  27.  
  28. * Lebenslinien:
  29. * Objekte (a, b, c):
  30. * Typen (A, B, C):
  31. * Asynchrone Nachricht (a->b):
  32. * Synchrone Nachricht (a->b):
  33.  
  34. ## Paketabhängigkeiten (14P)
  35.  
  36. * Acyclic-Dependencies-Principle (ADP):
  37. * zyklische Paketabhängigkeit:
  38. * afferente/zuführende Kopplung: *Klassen außerhalb des Pakets die von Klassen im Paket abhängen*
  39. * efferente/hinausführende Kopplung: *Klassen innerhalb des Pakets die von Klassen außerhalb des Pakets abhängen*
  40. * positionelle Instabilität:
  41. * positionelle Stabilität:
  42. * Abstraktheit:
  43. * Stable-Abstractions Principle (SAP):
  44.  
  45. ## Softwaremodule (6P)
  46.  
  47. * Modularisierung
  48. * Modulkopplung
  49. * Modulkohäsion
  50. * Import/Exportschnittstelle
  51. * heuristische Regeln
  52. * Abstraktionen
  53.  
  54. ## Komponentendiagramm (3P)
  55.  
  56. * Import/Exportschnittstelle
  57.  
  58. ## Entwurfsmuster
  59.  
  60. * Beobachtungsmuster (Observer-Pattern) (6P)
  61. * Composite (Kompositum-Muster) (6P)
  62.  
  63. * Klasse (konkret, abstrakt), Schnittstelle, Enum, Verbindungslinie, Pfeile
  64. * Anwendungsfälle für das Muster
  65.  
  66. ## Designprinzip "Dependency Inversion Principle" (6P)
  67.  
  68. ## Phasen Softwareentwicklungsprozess (12P)
  69.  
  70. * Planungsphase
  71. * Definitionsphase
  72. * Entwurfsphase
  73. * Implementierungsphase
  74. * Abnahme- und Einführungsphase
  75. * Wartungs- und Pflegephase
  76.  
  77. * Tätigkeit der Phasen
  78. * Artefakte nach den Phasen?
  79.  
  80. ## Inbetriebnahme von Software (6P)
  81.  
  82. * Strategien
  83.  
  84. ## Wartung und Pflege von Software (4P)
  85.  
  86. * Welche Tätigkeiten umfasst Wartung?
  87. * Welche Tätigkeiten umfasst Pflege?
  88.  
  89. ## Vergehensmodelle (4P)
  90.  
  91. * Vergehens- Prozessmodelle
  92.  
  93. ## Wasserfallmodell (3P)
  94.  
  95. ## V-Modell (2P)
  96.  
  97. ## Agile Prinzipien (3P)
  98.  
  99. * 12 Prinzipien (Manifest für agile Softwareentwicklung)
  100.  
  101. ## Scrum (8P)
  102.  
  103. * Product Backlog
  104. * Rollen und Verantwortlichkeiten
  105.  
  106. ## Agile vs. monumentale Modelle
  107.  
  108. * Vorteile, Nachteile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement