Inhaltlich unver???nderte Neuauflage. Die Fehlersuche in gro???en Serverapplikationen ist eine schwierige Aufgabe, da die-se Applikationen meist nebenl???ufig ausgef???hrt werden und zeitkritisch sind. Statische Codeanalyse ist oft nicht ausreichend und schrittweises De-bug-ging ist nicht durchf???hrbar. Die Fehlersuche wird zus???tzlich erschwert, wenn die Serverprogramme in objekt-orientierten Programmiersprachen ver-fasst sind, da viele etablierte Techniken, wie zum Beispiel die klassische Kon-troll-flussanalyse, wegen ...
Read More
Inhaltlich unver???nderte Neuauflage. Die Fehlersuche in gro???en Serverapplikationen ist eine schwierige Aufgabe, da die-se Applikationen meist nebenl???ufig ausgef???hrt werden und zeitkritisch sind. Statische Codeanalyse ist oft nicht ausreichend und schrittweises De-bug-ging ist nicht durchf???hrbar. Die Fehlersuche wird zus???tzlich erschwert, wenn die Serverprogramme in objekt-orientierten Programmiersprachen ver-fasst sind, da viele etablierte Techniken, wie zum Beispiel die klassische Kon-troll-flussanalyse, wegen der Klassenableitungen, Methoden???berschreibungen und dynamischen Bindung von Code nicht mehr direkt angewandt werden k???nnen. In diesem Buch werden die Grundlagen f???r die ???berwachung von laufenden, in objektorientierten Sprachen verfassten Serverapplikationen pr???-sen-tiert. Das Konzept der hier vorgestellten L???sung beruht auf der ???ber-wa-chung des Programmcodes an bestimmten Stellen. Bei fehlerhaftem Ver-hal-ten kann aus den protokollierten Ereignissen der Ablauf bis zur fehlerhaften Stel-le in dem Programm rekonstruiert werden. Die Auswahl der Positionen f???r die Ereignisfunktionen basiert auf graphentheoretischen Algorithmen, die die Menge der Positionen f???r die ???berwachung signifikant reduzieren. Dieses Buch richtet sich an alle Informatiker, an Studenten des Faches sowie den interessierten Leser.
Read Less