Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An approach for performance measurements in distributed CORBA applications
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
2001 (English)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [en]

Distributed computing systems are becoming more and more important in everyday life as well as in industrial and scientific domains. The Internet and its capabilities enable people to communicate and cooperate all over the world. One way to construct distributed systems is to use a communication model with distributed objects as CORBA (Common Object Request Broker Architecture). Distributed objects give many advantages, but suffer from some performance problems. In order to handle the performance problem it is important to find where in the event chain the delays occur. Therefore a tool for performance measurement and for identifying the bottlenecks in a distributed system should be a great help. This report answers the question: Can a profiling tool for CORBA applications, constructed with Interceptors as instrumentation for measuring points, give sufficient information for identify performance problems? This report investigates the possibilities to measure performance in a distributed system and if it s possible to automatically find the bottlenecks in a distributed system. The needs of a profiling tool are discussed and analyzed. The different ways of constructing a tool for distributed profiling is discussed. For verifying the ideas evolved in the investigation a prototype tool for profiling and performance measures is constructed. The profiling tool is constructed with Interceptors as instrumentation of the different nodes in the distributed system. A presentation program is also constructed for making the captured information more readable. The tool and presentation program constructed give the flow of the system in different callgraphs and also produces some call statistics in different levels. The constructed tool is tested and verified in a distributed environment. In the experiments we shows that the principle of the tool can work in a distributed environment and gives sufficient information for finding the bottlenecks and identifying the performance problems of the system.

Place, publisher, year, edition, pages
2001. , p. 41
Keywords [en]
CORBA, Profiling
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-1454Local ID: oai:bth.se:arkivexCCCDF5B2FEC778E1C1256A690067656COAI: oai:DiVA.org:bth-1454DiVA, id: diva2:828693
Uppsok
Technology
Supervisors
Available from: 2015-05-20 Created: 2001-06-12 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(346 kB)311 downloads
File information
File name FULLTEXT01.pdfFile size 346 kBChecksum SHA-512
d8b55a48e63a9ee38107384a39fbce0a92c9b21731504e3676c6a4eb0748bfe6bf027f0ca00dc8001872ea65ddf926fbe410ab7342479ffb659429aa59f438ef
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering and Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 311 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 144 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf