Component Tools


Girlinger Franz

In Software-Projekten werden oft umfangreiche Biblioheken von Software-Komponenten verwendet. Ihr Umfang reicht von einigen wenigen bis zu tausenden Komponenten für verschiedene Plattformen. Diese große Anzahl unterschiedlicher oder gleicher (? :-) ) Komponenten zwingt Softwareentwickler, Werkzeuge zu verwenden.

Im Rahmen dieser Diplomarbeit soll ein Werkzeug entwickelt werden, welches das Arbeiten mit Komponenten-Bibliotheken erleichtern. Das Werkzeug kann auf einem bereits vorhandenem Component Repository aufbauen. Beispiele für solch ein Werkzeug sind:

  • Component Repository: verwaltet Informationen über Interfaces und deren Implementierungen, sowie Ort, wo die Komponenten-Bibliotheken zu finden sind etc. (SQL Datenbank, schon vorhanden)
  • Query und Display Tools: Suche und verschiedene Darstellungen von Komponenten.
  • Alternative Searching Tools: Warum kann die Suche nicht auch aufs Web ausgedehnt werden??
  • Configuration Tools: Es ist z.B. sinnvoll gewisse Bibliotheken zu Konfigurationen / Sets zusammenzugeben. z.B.: ein Set fuer Web-Application Development, ein Set fuer Embedded-System development etc.
  • Import Tools: Vorhandene Bibliotheken sollen durchforstet und nach gewissen Kriterien in die Component Repository eingordnet werden.
  • ...
Diese Liste ist nur ein Vorschlag und eigene Ideen können eingebracht werden. Siehe Kontakt für nähere Informationen!

Plattform: Java oder .NET (C#)
Kontakt: Mag. Dietrich Birngruber