General
• Home
• Conferences
• Abstracts
• Group Objectives
• PhD/MPhil
• Apply for a PhD

  Others 
  • Agents
• Reusable WWW
• 
Logos
• Encryption
• Bits and pieces
 

Free Updates

Research work



 

Title:

Component-based Network Test Tools Platform for Network Design and Maintenance

[Video]

Researcher:

Hasanain Golam

Date completed:

Completed April 2003 [Thesis]

Papers published:

Golam H, Buchanan W, Smith I, Munoz J and Mannion M, Component-based Tools Platform for Network Testing, 9th IEEE Conference in ECBS, April 2002.

Abstract:

Tools development for testing real time systems rely heavily on frameworks that are capable of delivering the advantages of precise control, the availability of a range of functions and the availability of standardised and reusable components. The advantages with having such a framework, results in considerable saving in time and effort when new test tools are de-veloped or when existing tools are upgraded.
The aim of this thesis is to propose a software framework (termed tools platform hence-forth in this thesis) that provides increased reusability, configurability and efficiency to tool developers and Tool Users. The tools platform designed as a generic system could be in-stantiated with the desired degree of granularity at start-up, allowing Tool Users to add functions in the course of the tests. Common utilities provided by the platform that allow the Tool User to link tool libraries at run time, route and share data within components, schedule tasks for communications among components and format data in network layers, could be readily used while developing new tools. The immediate goals for the develop-ment of the platform were to address the following:

· Design the tool platform architecture
· Implement and test the basic tools platform;
· Prove the concept of this model by using the tools-platform to load a real-time data generation tool into the software system and perform real-time data generation; and
· Test and compare real-time performance of the platform with a purpose-built tool.

The platform was made to operate and control a generation tool to generate Ethernet data over a 100BASE-T line. The platform obtained as high as 98.43% utilisation of the line at full loading and compared quite well to a purpose built Ethernet generator, which obtained 98.48% under similar conditions.

Keywords: network, maintenance, components, reuse

 


Resources:

Protocol testing: review of methods and relevance for software testing, Gregor V. Bochmann, Alexandre Petrenko, Proceedings of the 1994 international symposium on Software testing and analysis.