SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Experiment Einführung Einführung in Feature Diagramme
Agenda Einführung Feature Diagramme (FD) Abbilden der Normsprache auf FD Beispiele FD Bearbeitung der FD Aufgaben
Einführung FD - Allgemeines Feature Diagramme: seit 1990 Kang et. al. Feature Für den User sichtbares, herausragendes Merkmal Feature Diagram  Und/Oder Baum Variabilitätsbeziehungen setzen die Konzepteeines Baumes um Variabilitätsabhängigkeiten Einschränkungen
Einführung FD - Konzepte Aggregation/Dekomposition Zusammenfassen einer Menge von Artefakten zu einem neuen Artefakt Generalisation/Spezialisierung Zusammenfassen einer Menge von Artefakten zu einem neuen Artefakt, welches allgemeiner ist als die einzelnen Artefakte Was variiert? Wie variiert etwas? Was? Wie? Wie?
Einführung FD – Notation Beziehungen zwischen Features Optional Verpflichtend/obligatorisch Erfordert/verlangt Alternative Gruppe Schließt aus Abhängigkeiten zwischen Features  Erfordert/verlangt Schließt aus
Formulierungen Modell (1/6) Modellelement: optionales Feature Formulierungen: kann | muss nicht | könnte | es ist möglich, dass |es ist erlaubt, dass  enthalten/gewählt
Formulierungen Modell (2/6) Modellelement: verpflichtendes Feature Formulierungen: soll immer | soll nicht nicht | kann nicht, nicht | darf nicht nicht |  es ist unerlässlich, dass  enthalten/gewählt
Formulierungen Modell (3/6) Modellelement: optionales Blatt-Feature Formulierungen: kann | muss nicht | könnte | es ist möglich, dass |es ist erlaubt, dass gebunden/realisiert ,[object Object]
verpflichtendes Blatt-Feature
Formulierungen:
soll immer| soll nicht nicht| kann nicht nicht| darf nicht nicht | es ist unerlässlich, dass
 gebunden/realisiert,[object Object]
Formulierungen Modell (5/6) Modellelement: Alternative Gruppe – m aus n Elementen Formulierungen: muss mindestens Anzahl  … kann  alle Kombination aus X, Y und Z ... kann bis zu #Anzahl  ... muss mindestens X und kann höchstens Y in Kombination  ...  gebunden/realisiert
Formulierungen Modell (6/6) Modellelement:  erfordert Formulierungen: benötigt | setzt voraus |  erzwingt | bedingt ,[object Object]
schließt aus

Weitere ähnliche Inhalte

Andere mochten auch (20)

Pulsografico
PulsograficoPulsografico
Pulsografico
 
Mitos y leyendas
Mitos y leyendasMitos y leyendas
Mitos y leyendas
 
Error y-acierto-2
Error y-acierto-2Error y-acierto-2
Error y-acierto-2
 
Dámaso alonso
Dámaso alonsoDámaso alonso
Dámaso alonso
 
Proyecto eduplay 26.07 vf
Proyecto eduplay 26.07 vfProyecto eduplay 26.07 vf
Proyecto eduplay 26.07 vf
 
Implementos de laboratorio
Implementos de laboratorioImplementos de laboratorio
Implementos de laboratorio
 
2.1 raices
2.1 raices2.1 raices
2.1 raices
 
Fernn
FernnFernn
Fernn
 
AIS-Stellhebelbaum Facility Management und Property Management
AIS-Stellhebelbaum Facility Management und Property ManagementAIS-Stellhebelbaum Facility Management und Property Management
AIS-Stellhebelbaum Facility Management und Property Management
 
Ceuta
CeutaCeuta
Ceuta
 
Proyecto de aula marleny pineda
Proyecto de aula   marleny pinedaProyecto de aula   marleny pineda
Proyecto de aula marleny pineda
 
Online Zukunftstrends 2014
Online Zukunftstrends 2014 Online Zukunftstrends 2014
Online Zukunftstrends 2014
 
LAK OÖ Meisterkurs
LAK OÖ MeisterkursLAK OÖ Meisterkurs
LAK OÖ Meisterkurs
 
Trabajo diana
Trabajo dianaTrabajo diana
Trabajo diana
 
Oac
OacOac
Oac
 
Implementos de laboratorio
Implementos de laboratorioImplementos de laboratorio
Implementos de laboratorio
 
Modernismo
ModernismoModernismo
Modernismo
 
Pàra cerna
Pàra cernaPàra cerna
Pàra cerna
 
BBTGasteiz octubre
BBTGasteiz octubreBBTGasteiz octubre
BBTGasteiz octubre
 
Método+de..
Método+de..Método+de..
Método+de..
 

Intro FD Only

  • 1. Experiment Einführung Einführung in Feature Diagramme
  • 2. Agenda Einführung Feature Diagramme (FD) Abbilden der Normsprache auf FD Beispiele FD Bearbeitung der FD Aufgaben
  • 3. Einführung FD - Allgemeines Feature Diagramme: seit 1990 Kang et. al. Feature Für den User sichtbares, herausragendes Merkmal Feature Diagram  Und/Oder Baum Variabilitätsbeziehungen setzen die Konzepteeines Baumes um Variabilitätsabhängigkeiten Einschränkungen
  • 4. Einführung FD - Konzepte Aggregation/Dekomposition Zusammenfassen einer Menge von Artefakten zu einem neuen Artefakt Generalisation/Spezialisierung Zusammenfassen einer Menge von Artefakten zu einem neuen Artefakt, welches allgemeiner ist als die einzelnen Artefakte Was variiert? Wie variiert etwas? Was? Wie? Wie?
  • 5. Einführung FD – Notation Beziehungen zwischen Features Optional Verpflichtend/obligatorisch Erfordert/verlangt Alternative Gruppe Schließt aus Abhängigkeiten zwischen Features Erfordert/verlangt Schließt aus
  • 6. Formulierungen Modell (1/6) Modellelement: optionales Feature Formulierungen: kann | muss nicht | könnte | es ist möglich, dass |es ist erlaubt, dass  enthalten/gewählt
  • 7. Formulierungen Modell (2/6) Modellelement: verpflichtendes Feature Formulierungen: soll immer | soll nicht nicht | kann nicht, nicht | darf nicht nicht | es ist unerlässlich, dass enthalten/gewählt
  • 8.
  • 11. soll immer| soll nicht nicht| kann nicht nicht| darf nicht nicht | es ist unerlässlich, dass
  • 12.
  • 13. Formulierungen Modell (5/6) Modellelement: Alternative Gruppe – m aus n Elementen Formulierungen: muss mindestens Anzahl … kann alle Kombination aus X, Y und Z ... kann bis zu #Anzahl ... muss mindestens X und kann höchstens Y in Kombination ...  gebunden/realisiert
  • 14.
  • 17.
  • 18. FD – Beispiele (2/4) Feature Premium muss gewählt werden Mindestens Camera oder GPS muss realisiert/gebunden werden beide Features können realisiert/gebunden werden
  • 19. FD – Beispiele (3/4) Feature Komfort Außenspiegel kann gewählt werden Ist es gewählt, dann sind die Außenspiegel immer beheizbar Zusätzlich können sie abklappbar sein
  • 20. FD – Beispiel (4/4) Variationspunkt Videochip kann gewählt werden Mindestens Standard Definition oder High Definition muss realisiert/gebunden werden Standard Definition verbietet, dass Premium enthalten ist. Variationspunkt Premium kann enthalten sein Mindestens HD Camera oder GPS muss realisiert/gebunden werden beide Variante können realisiert/gebunden werden HD Camera setzt voraus, dass High Definition realisiert wird. Premiumverhindert, dass Standard Definition realisiert wird.