Gast
#653086
Hallo an alle, ich schreibe gerade meine Diplomarbeit an der RWTH Aachen am Lehrstuhl Software für eingebettete Systeme. Teil der Arbeit ist eine interaktive Webapplikation. Die Idee der Anwendung ist, dass Entwickler von eingebetteten Systemen Informationen und Hilfe erhalten, aber auch geben können. Diese Infos beziehen sich auf nichtfunktionale Anforderungen eingebetteter Systeme. Die nichtfunktionalen Anforderungen sind die sogenannten "bilities" wie reliability (Zuverlässigkeit), dependability (Abhängigkeit), maintainability (Wartbarkeit) usw. In der Anwendung werden sie auch als Hardware Attribute bezeichnet. Des Weiteren blickt die Anwendung auf Eigenschaften, die die Attribute beeinflussen (zB der Einfluss des Debug Support auf die Testbarkeit). Ein unerfahrener Entwickler könnte sich also die Frage stellen: "Was ist Testbarkeit und wie wird sie vom Debug Support beeinflusst und warum sollte das für meinen Bedarf relevant sein?" Bisher habe ich meistens Fragen in Foren und Newsgroups gefunden, die eher auf die funktionalen Anforderungen bezogen sind (reicht mein Controller für meine Anforderung, ist er schnell genug etc). Der Bereich der nichtfunktionalen Anforderungen (oder auch Qualitäten) wird dabei oft nicht beachtet (ähnlich wie beim Software Engineering). Zur Zeit ist die Webanwendung noch in einer Betaversion. Ich möchte dennoch den Interessierten einladen sie zu besuchen und womöglich sogar Inhalte einzupflegen - sei es als Kommentar oder als Erweiterung des Attributbaums. Die Anwendung kann man unter http://diplom.julianwild.de besuchen. Leider ist der Datenbankserver meines Providers manchmal etwas überlastet. Versucht es dann bitte einfach etwas später nochmal. Ich danke euch für eure Zeit und vielleicht ja sogar euer Interesse. Julian Wild