Skip to main content
[email protected]WhatsApp : +91 91063 65667Open Access Journal|Peer-Reviewed|Multidisciplinary|Research for a Better Tomorrow.ISSN 2984-8911ESTD 2023
JMVRA logoJMVRA – ISSN 2984-8911Journal of Modern and Versatile Research ApproachPeer ReviewedESTD 2023Open AccessCrossref DOI Submit Paper

JMVRA Home Journal Blog Computer Science Publishing

Structuring a CS Paper for an International Journal

Problem, related work, method, experiments and threats to validity: structure a computer science paper reviewers accept, then submit it cleanly.

GenreHow-to Revised Reading length5 min FocusPublishing Computer Science Research

JMVRA at a glance

  • ISSN2984-8911
  • FrequencyMonthly
  • AccessOpen access · CC BY 4.0
  • EstablishedJune 2023
  • Fee, after acceptance₹971 INR Indian · $41 USD foreign
  • Email[email protected]
  • WhatsApp+91 91063 65667
Submit Paper
Structure Your CS Research Paper — JMVRA guide banner

Reviewers at international journals go through computer science papers fast and with a sceptical eye. They want a well-defined problem, a truthful comparison against earlier work, a method that can be reimplemented and experiments that genuinely test the stated claims. This guide offers a layout suited to most computing papers and explains how to present it to an international journal. Reading the journal's recent papers first helps you match the level of detail its reviewers expect.

The structure of a computer science paper. Part 1: Problem & contributions — The problem, why it matters and a numbered list of contributions. Part 2: Related work — How this differs from the closest existing work. Part 3: Method — Enough detail to reproduce it. Part 4: Experiments — Datasets, baselines, metrics and results. Part 5: Threats & conclusion — Limits, validity threats and what follows. JMVRA: transparent, double-blind peer review · open access CC BY 4.0 · ISSN 2984-8911 ₹971 INR / $41 USD only after acceptance, up to 5 authors · Crossref DOI on request
A layout that most international reviewers know and expect. Tap to open full size.

A Paper Layout Suitable for Most CS Papers

Structure of a computer science paper
SectionWhat it must do
Title and abstractSummarise the problem, the approach and the key quantitative result
IntroductionExplain why the problem matters and list 2–4 concrete contributions
Related workCluster earlier approaches and spell out exactly how yours differs
Method / system designProvide sufficient detail, including equations, algorithms and architecture, to allow reimplementation
Experimental setupDatasets, baselines, metrics, hardware and hyper-parameter settings
Results and discussionComparative results, ablations, error analysis and tests of statistical significance
Limitations and threats to validitySituations in which the results may not apply
In SummaryFindings summarised, with future directions

Stating Contributions That Reviewers Trust

Instead of “we propose a novel framework”, write something a reader can verify: “we cut inference latency by 38% on the X benchmark, with accuracy staying within 0.5% of the baseline.” Link every contribution to the section and experiment that backs it up.

Experiments That Hold Up Under Review

  • Compare against recent, strong baselines, not just methods from ten years ago.
  • Prefer public benchmark datasets where available, and cite which versions you used.
  • Give means and variation across several runs rather than one best run.
  • Add an ablation study that shows which component produces the gain.
  • State the hardware used and the time the experiments took.

What an International Readership Requires

Imagine a reader unfamiliar with your institution, local setting or abbreviations. Spell out each acronym on first use, adopt SI units and standard notation, and describe any local dataset, such as Indian-language text or regional traffic data, in enough detail for others to assess its size and quality. Avoid idioms and region-specific references that may not translate for readers elsewhere.

Have a colleague from outside your lab read just the abstract and contributions. If they cannot tell what is new, revise before you submit.

Submitting the Paper

  1. Pick the correct section. Choose the subject category that fits your contribution, helping the editor identify appropriate reviewers.
  2. Upload everything together. That means the manuscript, source files when requested, your figures, a cover letter and any supplementary material.
  3. Disclose it all. Cover funding, conflicts of interest, preprints, data availability and any AI tools used in writing.
  4. Quote the paper ID. Use it in every message, and never resubmit a paper that is still under review.

A Template for CS Paper Abstracts

Vague abstracts account for many rejections. Write four sentences, each with a single purpose:

  1. Context and problem. “Real-time detection of phishing URLs is still hard on low-power devices.”
  2. Approach. “We present X, a lightweight model built from Y and Z.”
  3. Numerical result. “X reaches 97.1% F1 on the A and B benchmarks, with 4× lower latency than the strongest baseline.”
  4. Why it matters. “X makes phishing detection on the device itself practical for mobile browsers.”

Finish with keywords that do not already appear in the title. Editors frequently choose reviewers from the abstract alone, so it merits as much attention as any other section.

The 10 Most-Searched Questions on This Topic

Here are the ten questions researchers search for most on this subject, each with a direct answer.

  1. computer science research paper submission

    Send a full manuscript with a cover letter and declarations via the journal’s portal, after confirming the scope and reading the author guidelines.

  2. computer science research paper format

    Follow the journal’s template with these sections: introduction, related work, method, experimental setup, results, limitations, conclusion.

  3. how to write related work section

    Cluster earlier work by approach, summarise each cluster briefly and say plainly how your work is different.

  4. ablation study meaning

    Experiments that remove or alter one component at a time to reveal which part of a method drives the improvement.

  5. baseline comparison in research paper

    Evaluating your method against established and recent ones using identical data and metrics.

  6. threats to validity section

    A discussion of anything that could limit how widely your results apply: data, metrics, implementation or generalisation.

  7. international journal for computer science paper

    A journal whose editorial board and readership are international; examine its indexing, review model and recent papers.

  8. contributions in research paper example

    “We introduce X; we demonstrate Y on benchmark Z; we publish code and data at…” — concrete and verifiable.

  9. how many references in CS paper

    Sufficient to treat relevant earlier work fairly; 25–60 is common for a journal article, with more for reviews.

  10. reproducibility in computer science research

    Releasing code, data and complete experimental details so that others can reproduce the same results.

How JMVRA Fits In

JMVRA is a Transparent, Peer-Reviewed, Open Access Journal (Refereed Journal). Following the discontinuation of the UGC and UGC-CARE journal listing, and in alignment with the latest UGC-CARE recommendations and guidelines, JMVRA is aligned with UGC’s Suggested Parameters for Choosing Peer-Reviewed Journals. UGC public notice (PDF)

JMVRA accepts computer science research papers from Indian and international authors across all computing subfields, with double-blind review by subject experts.

ISSN
2984-8911 (online) · publishing since June 2023
Issues
Monthly issues across many disciplines
Review
Two-way anonymous review by specialists
Access
Open access published under CC BY 4.0
Fee
₹971 INR for Indian and $41 USD for foreign authors, due only after acceptance
DOI
Crossref — available as an optional extra
Indexing
Searchable in Google Scholar; not part of Scopus, Web of Science or DOAJ
Impact factor
11.25, derived from Google Scholar data

Screening begins the moment a paper arrives and each decision is sent as soon as it is reached, yet JMVRA never promises a set number of days: actual review time depends on the reviewers and on how much revision the paper needs.

At-a-Glance Checklist

  1. Contributions listedConcrete and verifiable
  2. Nearest work comparedMore than a citation
  3. ReproducibleSettings, data and code documented
  4. Validity threats statedCandidly, with mitigations
  5. Abstract consistentCovers problem, method, result, meaning

How to Write a Threats-to-Validity Section

Types of threat
TypeQuestion
InternalMight factors other than your method account for the results?
ExternalDo the findings carry over to different data or settings?
ConstructAre your metrics truly measuring what you claim?
In SummaryDo the statistical conclusions hold up?
  1. Organise by approach instead of going paper by paper
  2. Contrast with your method — note what each omits or handles differently
  3. Cover recent work — from the past few years
  4. Stay balanced — recognise what other approaches do well

Polishing the Writing of a Computer Science Manuscript

Even a sound technical idea can be undermined by confusing prose and untidy presentation. A final language and clarity pass is time well spent before any international submission.

  • Define every symbol once. Gather notation in a short table or introduce it at first use, and keep it consistent. Readers from other regions should never need to guess what a letter represents.
  • Prefer short, direct sentences. Long, tangled sentences are hard for non-native readers to follow. Split them and place the main claim near the start.
  • Give algorithms a plain explanation. Alongside pseudocode, add a few sentences describing the idea in everyday words. This helps a reviewer outside your exact niche see why the steps make sense.
  • Label figures independently. Write captions so each figure can be understood without hunting through the text, and mention units and axes. Good captions speed up reading.
  • Read the paper aloud. Reading slowly, or asking a colleague outside your project to do so, exposes awkward phrasing and gaps in logic. Fix them before the editor notices.

Clear notation, simple sentences and self-explanatory figures let reviewers focus on your contribution instead of decoding your text.

Questions Researchers Often Ask

Q1. Is IMRaD suitable for a computer science paper?
Yes. The structure above is IMRaD adapted for computing, with related work and experimental setup stated explicitly.
Q2. Are statistical tests expected by reviewers?
More and more, yes: at least the variation across runs, plus significance tests when differences are small.
Q3. Is it advisable to include limitations?
Yes. Reviewers usually view a candid limitations section as a strength.
Q4. Do I need English editing?
Clarity of language is important. Get a thorough proofread or editing support where necessary, and declare any AI tools you used.
Q5. Must a threats-to-validity section be included?
Not in every case, but it makes empirical CS papers stronger.
Q6. Where does related work belong?
Following the introduction, or ahead of the conclusion, according to what the field customarily does.

Your Paper's Journey at JMVRA, From Submission to Publication

  1. SubmitReceive your paper ID
  2. ScreenScope & similarity
  3. ReviewDouble-blind
  4. DecideEmail & SMS
  5. RevisionComment by comment
  6. AcceptCopyright & fee
  7. ProduceDOI at the author's request
  8. PublishMonthly issue
₹971 INR / $41 USDPublication fee — billed only after acceptance
on requestCrossref DOI — an optional extra, on request
on requestPrinted certificate — optional extra
₹1100 / $170Printed journal + certificate + DOI package
On requestReview report shared with the author
₹0Billed when you submit or while under review

How long review takes depends on the reviewers and on any revision required, so no set turnaround is promised; you are told of acceptance or rejection by email and WhatsApp.

Ready to Publish? Submit to JMVRA

2984-8911Online ISSN · publishing since June 2023
11.25Impact factor · from Google Scholar citations
₹971 INR / $41 USDBilled only after an acceptance decision
Double-blind checksPeer review in the open
CC BY 4.0Openly accessible, embargo-free
On requestCrossref DOI

JMVRA is aligned with UGC's Suggested Parameters for Choosing Peer-Reviewed Journals.

JMVRA is a Transparent, Peer-Reviewed, Open Access Journal (Refereed Journal). Following the discontinuation of the UGC and UGC-CARE journal listing, and in alignment with the latest UGC-CARE recommendations and guidelines, JMVRA is aligned with UGC’s Suggested Parameters for Choosing Peer-Reviewed Journals.

Key Terms

Subjects and search phrases this article addresses.

computer science research paper submission computer science research paper format how to write related work section ablation study meaning baseline comparison in research paper threats to validity section international journal for computer science paper contributions in research paper example how many references in CS paper reproducibility in computer science research UGC CARE journal journal publication peer review journal Crossref DOI high impact factor computer science journal CSE paper publication AI and machine learning journal computer science peer reviewed journal India

Related Reading

Further reading on the same theme from the JMVRA blog.

Keep Reading on the JMVRA Blog

Our JMVRA journal blog carries this guide along with other practical advice on publishing, indexing, metrics and research integrity, all written so that claims can be verified and nothing is promotional.

Browse all articles

Just ₹971 INR
Publish in a UGC-aligned peer-reviewed journal · ₹971 INR Indian authors · $41 USD international · Impact Factor 11.25
Submit Paper