Menu:

Tutorial: Writing An Effective Research Paper

A generic structure of a research paper can be as follows:

Abstract

1. Introduction

2. Background

    2.1 Theory

    2.2 Related Work

3. Research Achievements

    3.1 Methodology

    3.2 Proposal

    3.3 Results

4. Discussion and Conclusions

References

This is a base-line that you can either apply "as-is" or customize to your requirements. In the latter case, note that the importance is in the roles fullfiled by each section. These are essential elements of a good research paper and thus should be accomodated.

The Abstract

The guidelines:

The figure:

Abstract

An example:

Text below taken from: Iterative multi-tier management information modeling, Jean-Philippe Martin-Flatin, Divesh Srivastava and Andrea Westerinen, IEEE Communications Magazine, pp. 92-99, December 2003.

[1. Problem Space: The management information models currently used in the Internet have several limitations. Some of them contain errors, are missing important features, or are difficult to understand. Second, standards bodies keep reinventing the wheel, which confuses the terminology (hence customers) and wastes precious time. Third, finding a good balance between too abstract, and overly detailed models is a tough challenge, rarely achieved in practice. Last, the learning curve of existing data models is too steep.] [2. Research Proposal: We propose to alleviate these problems by adopting a new process for designing and standardizing management information models. It is inspired by two techniques form software engineering: the iterative and incremental software development process, which addresses the shortcomings of the waterfall process usually adhered to by the IETF and DMTF; and multi-tier models, which capture different perspectives (e.g., analysis, design, and implementation) of the information model.] [3. Innovative Result: Our main innovations are management-architecture-neutral universal information models (UIMs), sharing of conceptual models by different standard bodies, and specialization of the people involved in designing the different layers of the models. Our new process takes into account a number of constraints identified in real-life environments.]

The Introduction

The guidelines:

The figure:

Introduction

An example:

Text below taken from: Iterative multi-tier management information modeling, Jean-Philippe Martin-Flatin, Divesh Srivastava and Andrea Westerinen, IEEE Communications Magazine, pp. 92-99, December 2003.

[1. Problem Overview After more than a decade of large-scale delpoyment, element management in the internet is generally considered a success. However, the recent challenge of integrating service management with network and systems management has shown that management information modeling, one of its building blocks is still faced with a number of problems.]

[2. Detailed Problem Description First, some management information models (MIMs) are simply not good enough. ... (goes on with details)

Second, working groups in standards organizations keep reinventing the wheel by redefining things their way. ... (goes on with details)

Third, finding a good balance between an overly abstract model and a model cluttered with low-level engineering details is renowned as a tough challenge ... (goes on with details)

Fourth, the learning curve of existing data models is too steep. ... (goes on with details) ]

[3. Suitability of Research Direction We propose to alleviate these problems by changing significantly the way MIMs are devised and standardized. Our new modeling process is very general and may serve as the basis for a wide range of management information modeling activities. ... (goes on with details) ]

[4. Paper Organization The remainder of this article is organized as follows. First, we summarize how management information modeling is currently performed in the IP world. ... (goes on with the rest)]

The Background

The guidelines:

The figure:

Background

Research Achievements

The guidelines:

The figure:

Achievements

An example:

Text below taken from: Mobile Agent-based Performance Management for the Virtual Home Environment Christos Bohoris, George Pavlou and Antonio Liotta, Journal of Network and Systems Management (JNSM), vol. 11, no. 2, pp. 133-149, June 2003.

[1. Methodology In our evaluation we are interested to highlight the performance overheads in the managed network associated with the VHE performance monitoring task based on several technologies available to date. In addition, we consider a number of software metrics assessing each of the approaches in terms of quality and efficiency. Within this scope we have developed four performance monitoring systems with similar
functionality based on Mobile Agents, CORBA, Java-RMI and the Jasmin Script-MIB. ... (goes on with details)

For our VHE performance monitoring systems the important areas of performance overheads involve the tasks of software migration as well as remote communication between the various entities. Measurements were taken for the following typical system operations: 1. The remote transmissions of a scheduled performance report and a real-time notification ... (goes on with details) 2. The software migration occurring in the mobile agent and Script-MIB-based systems. ... (goes on with details)

For these operations we have taken the following measurements: 1. Traffic measurements: ... (goes on with details) 2. Response times measurements: ... (goes on with details)

All measurements were taken using a testbed of Linux workstations with homogeneous features (Redhat 7.1, Pentium Celeron 466MHz and 64MB of RAM), connected to a 100Mbps Ethernet network. Each node is configured as a software router with Differentiated Services (DiffServ) support, as provided by the Linux kernel version 2.4.2.]

Discussion and Conclusions

The guidelines:

The figure:

Conclusions

What to do:

What not to do: