Richard A. Kemmerer
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Richard A. Kemmerer has a total of 15 co-authors. Here are the top co-authors by number of shared publications:
- Giovanni Vigna
University of California Santa Barbara
5 shared publications - Andra L. M. dos Santos
University of California
2 shared publications - Andre Arnes
Centre for Quantifiable Quality of Service in Communication Systems, Norwegian University of Science and Technology, Trondheim, Norway
1 shared publication - Brett Stone-Gross
University of California
1 shared publication - Carlo A. Furia
Department of Computer Science and Engineering Chalmers University of Technology Sweden
1 shared publication - Christopher Kruegel
University of California
1 shared publication
Latest Publications
- Open Access
Refinement and Verification of Real-Time Systems
This paper discusses highly general mechanisms for specifying the refinement of a real-time system as a collection of lower level parallel components that preserve the timing and functional requirements of the upper level specification. These mechanisms are discussed in the context of ASTRAL, which is a formal specification language for real-time systems. Refinement is accomplished by mapping all of the elements of an upper level specification into lower level elements that may be split among several parallel components. In addition, actions that can occur in the upper level are mapped to actions of components operating at the lower level. This allows several types of implementation strategies to be specified in a natural way, while the price for generality (in terms of complexity) is paid only when necessary. The refinement mechanisms are first illustrated using a simple digital circuit; then, through a highly complex phone system; finally, design guidelines gleaned from these specifications are presented.
Open AccessRefinement and Verification of Real-Time Systems
This paper discusses highly general mechanisms for specifying the refinement of a real-time system as a collection of lower level parallel components that preserve the timing and functional requirements of the upper level specification. These mechanisms are discussed in the context of ASTRAL, which is a formal specification language for real-time systems. Refinement is accomplished by mapping all of the elements of an upper level specification into lower level elements that may be split among several parallel components. In addition, actions that can occur in the upper level are mapped to actions of components operating at the lower level. This allows several types of implementation strategies to be specified in a natural way, while the price for generality (in terms of complexity) is paid only when necessary. The refinement mechanisms are first illustrated using a simple digital circuit; then, through a highly complex phone system; finally, design guidelines gleaned from these specifications are presented.
- 21 December 2006
- Published by Springer Nature in Journal of Computer Virology and Hacking Techniques
- Vol. 2 (4) , 275-289
Using a virtual security testbed for digital forensic reconstruction
- 21 December 2006
- Published by Springer Nature in Journal of Computer Virology and Hacking Techniques
- Vol. 2 (4) , 275-289
Using a virtual security testbed for digital forensic reconstruction
- 18 April 2003
- Published by Elsevier in Theoretical Computer Science
- Vol. 299 (1-3) , 413-438
Presburger liveness verification of discrete timed automata
- 18 April 2003
- Published by Elsevier in Theoretical Computer Science
- Vol. 299 (1-3) , 413-438
Presburger liveness verification of discrete timed automata
- 1 January 2002
- Published by SAGE Publications in Journal of Computer Security
- Vol. 10 (1-2) , 71-103
STATL: An attack language for state-based intrusion detection
STATL is an extensible state/transition-based attack description language designed to support intrusion detection. The language allows one to describe computer penetrations as sequences of actions that an attacker performs to compromise a computer sy
- 1 January 2002
- Published by SAGE Publications in Journal of Computer Security
- Vol. 10 (1-2) , 71-103
STATL: An attack language for state-based intrusion detection
STATL is an extensible state/transition-based attack description language designed to support intrusion detection. The language allows one to describe computer penetrations as sequences of actions that an attacker performs to compromise a computer sy
- 1 January 1999
- Published by SAGE Publications in Journal of Computer Security
- Vol. 7 (1) , 37-71
NetSTAT: A network-based intrusion detection system
Network-based attacks are becoming more common and sophisticated. For this reason, intrusion detection systems are now shifting their focus from the hosts and their operating systems to the network itself. Network-based intrusion detection is challen
- 1 January 1999
- Published by SAGE Publications in Journal of Computer Security
- Vol. 7 (1) , 37-71
NetSTAT: A network-based intrusion detection system
Network-based attacks are becoming more common and sophisticated. For this reason, intrusion detection systems are now shifting their focus from the hosts and their operating systems to the network itself. Network-based intrusion detection is challen