Advances in Software Engineering · 2012 · 29 citations · 13 references
Event-driven ArchitectureEngineeringMachine LearningVerificationSoftware EngineeringSoftware AnalysisFormal VerificationData GenerationComplex Event ProcessingDifferent KernelSystems EngineeringEvent ProcessingRuntime VerificationKnowledge DiscoveryComputer ScienceTrace EventsProgram AnalysisAutomated ReasoningSynthetic DataSoftware TestingEvent-driven ProgrammingFormal MethodsSynthetic EventsEvent-driven MonitoringStateful ApproachFault InjectionSystem SoftwareData Modeling
We propose a generic synthetic event generator from kernel trace events. The proposed method makes use of patterns of system states and environment-independent semantic events rather than platform-specific raw events. This method can be applied to different kernel and user level trace formats. We use a state model to store intermediate states and events. This stateful method supports partial trace abstraction and enables users to seek and navigate through the trace events and to abstract out the desired part. Since it uses the current and previous values of the system states and has more knowledge of the underlying system execution, it can generate a wide range of synthetic events. One of the obvious applications of this method is the identification of system faults and problems that will appear later in this paper. We will discuss the architecture of the method, its implementation, and the performance results.
13
Classification and detection of computer intrusions
Sandeep Kumar · Purdue e-Pubs (Purdue University System) · 1996 · 382 citations
Visualizing interactions in program executions
Dean Frederick Jerding, John Stasko, Thomas Ball · 1997 · 187 citations · Full text
Visualizing the behavior of object-oriented systems
Wim De Pauw, Richard F. Helm, Doug Kimelman et al. · 1993 · 166 citations
Engineering, Object-oriented Modeling, Object-oriented Systems +17