Ich schreibe gerade meine Masterarbeit über die Wartbarkeit einer Webanwendung. Ich fand einige Methoden wie den "Maintainability Index" von Coleman et al. oder der "Software Maintainability Index" von Muthanna et al. Für beide muss man die zyklomatische Komplexität berechnen. Meine Frage lautet also:
Ist es möglich, die zyklomatische Komplexität einer Webanwendung zu messen?
Meiner Meinung nach besteht eine Webanwendung aus drei Teilen:
- Servercode (PHP, C #, Python, Perl usw.)
- Client-Code (JavaScript)
- HTML (Links und Formulare als Operatoren, GET-Parameter und Formularfelder als Operanden!?)
Was denken Sie? Gibt es einen anderen Standpunkt zur Komplexität von Webanwendungen? Habe ich etwas verpasst?