A Framework for Dynamic Program Analyzers.
Informations
Type:
inproceedings
Auteurs:
Bruegge, Bernd and Gottschalk, Tim and Luo, Bin
Pertinence:
Faible
Référence:
Doi:
10.1145/167962.165870
Mots-clés:
Url:
https://dl.acm.org/doi/10.1145/167962.165870
Date de publication:
10/1993
Résumé:
Abstract:
BEE++ is an object-oriented application framework for the dynamic analysis of distributed programs. The main objective of BEE++ is to provide a common platform for monitoring and debugging. BEE++‘s class library consists of a rich set of classes for event processing to support a variety of visualization, monitoring and debugging needs. It also provides for customizability of event processing through inheritance. Users can derive customized graphi- cal debugging and visualization systems from a set of base classes. BEE++‘s other design goals are the support of dynamic program analysis for distributed heterogenous target applications at runtime with predictable overhead. The design is based a symmetric peer-peer architecture, including the ability to dynamically configure target appli,. cations and monitoring tools. The dynamic analysis tools can be distributed across nodes, which provides signifi- cant performance gains for visualization applications. In addition, the framework can be instantiated for a variety of communication protoco1s.A TCP/IP based instance of the framework has been ported to several machine architec- tures including Sun, Vax and Cray-YMP. BEE++ is based on BEEI 101, a portable platform for monitoring imple- mented in C but has been completely reengineered in C++ using the object-oriented design methodology OMT. Per- formance measurements indicate that the runtime overhead of the object-oriented version is not signilicant when com- pared with the C version.
Références
0 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Pas encore d'article
Citations
1 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Modeling Object-Oriented Program Execution article Haute De Pauw, Wim and Kimelman, Doug and Vlissides, John 09/1997 4 1
Mots-clés
0 mots-clés
Nom Nombre d'articles Actions
Pas encore de mot-clé
Auteurs
4 auteurs
Nom Nombre d'articles Actions
Bin 1
Tim and Luo 1
Bernd and Gottschalk 1
Bruegge 1