Wir arbeiten seit Herbst 1995 Jahren mit dem DAC und haben folgende Erfahrungen gesammelt:
- Verbesserungsvorschläge werden sehr rasch implementiert (zB Unterstutzung eines neuen Compilers).
- Sehr kompetenter und guter Support (Antwort meistens am selben Tag).
- Information uber Updates via E-MAIL. Download vom Internet.
Schlüsselfunktionen:
- Aktuelle und auch für nicht SW-Entwickler verständliche Dokumentation dank Flow Chart.
- Projektdefinition in DAC dank Unterstützung von Assembler- und C-Files in Make-File.
- Relativ einfaches Einbinden von Tools (Compiler, Assembler, Linker, Make...).
- Codeoptimierung dank filespezifischen Compilereinstellungen (Size-/Speed-Optimierung)
- Qualitätsverbesserung dank konfigurierbarem Analyser und Metriken
- Abstraktion von komplexen Funktionen dank Graph mit Gruppen und View (code review, walk through, reverse engineering)
- Kopplung jeder Funktion oder Variable ist sehr rasch ersichtlich
- zB Namensänderungen uber das ganze Projekt (Replace all)
Die Liste ist nicht vollstandig und ich bin sicher, dass mit den geplanten Erweiterungen der DAC noch viel mehr direkten Nutzen bringt. Ich kenne kein CASE-Tool fur den Low-Cost Embedded-Bereich (4/8/16-Bit) mit vergleichbarer Unterstützung bei der Implementation. |