Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
--- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
---- Softwaretechnik (http://www.informatikerboard.de/board/board.php?boardid=18)
----- Softwaretechnik Begriffe (http://www.informatikerboard.de/board/thread.php?threadid=2999)


Geschrieben von hali am 03.05.2016 um 21:10:

  Softwaretechnik Begriffe

Meine Frage:
Software wird in der Architektur in kleinere Einheiten "zerteilt" . Dabei werden viele verschiedene Begriffe benutzt : "Subsystem" , "Packages" , "Tiers" , "layers" und "Components" . Worin liegen die Unterschiede ?

Meine Ideen:
Also "Packages" buendeln implementierte Klassen und regeln Sichbarkeitsbereiche , d.h hier hätten wir die Aufteilung von Software in Klassenbündel .
Zwischen "Tier" und "Layers" kann ich keinen Unterschied fest machen , beides sind doch Schichten in einem Schichtenmodell . Also nur Synonyme ?
"Components" sind doch das , was durch ein Komponentenmodell definiert wird und dadurch immer abhängig davon und nicht pauschal festzulegen . Und ein "Subsystem" wäre wahrscheinlich ein eigens lauffähiges Programm , das eben eine Teilmenge der Klassen des betrachteten Systems hat .

Kann jemand die Begriffe klar voneinander abgrenzen und eventuell Beispiele liefern ?



Geschrieben von Necip am 01.07.2016 um 08:52:

 

Es ist wichtig die Begriffe zu verstehen! Suche solange im Internet, bis Du Klarheit darüber erlangt hast.

Ich habe unter dem Stichwort "subsystem tiers" in google auf diese pdf gestossen:

toronto.edu Architectures.pdf


Forensoftware: Burning Board, entwickelt von WoltLab GmbH