← All posts Research & Publishing

A Guide to the SCI Journal of Software Engineering and Cloud Computing

Modern computing environments depend heavily on the intersection between sound software engineering practices and robust cloud architectures. The SCI Journal of Software Engineering and Cloud Computing (SJSECC) addresses this space directly. Hosted on the SciMatic platform, the journal publishes peer-reviewed research that bridges theoretical computer science and the practical considerations of building, testing, and running systems at scale.

Aim and Editorial Direction

The primary aim of SJSECC is to provide an academic and practical record of developments in software design and distributed computing. Many computational studies remain detached from infrastructure realities, while deployment engineering frequently proceeds without formal empirical grounding. SJSECC provides a venue where empirical software research, design methodologies, and infrastructure innovations converge.

Submissions are evaluated on both scientific rigor and practical applicability. Research published in the journal is expected to demonstrate clear methodological foundations while addressing issues that matter to practicing software engineers, system architects, and platform operators.

Core Subject Areas and Scope

The scope of SJSECC reflects the modern software lifecycle, from early architectural decisions to production monitoring. The journal considers work across several interconnected subfields:

1. Software Engineering Methodologies

Methodological research forms a central component of the journal. Submissions in this area generally address systematic approaches to developing reliable software. Topics include:

  • Requirements engineering: Elicitation, formal specification, modeling, and automated requirements validation.
  • Software design and architecture: Architectural patterns, modularity, technical debt management, and legacy code refactoring.
  • Software testing and quality assurance: Automated testing, verification, fuzzing, static analysis, and reliability benchmarking.
  • Agile and lean development: Empirical investigations into team workflows, delivery metrics, estimation models, and developer productivity.
  • Software maintenance and evolution: Long-term system maintainability, dependency management, code decay, and migration strategies.

2. Cloud Infrastructure and Distributed Systems

The operational side of the journal's scope focuses on modern infrastructure models and distributed computing abstractions. Relevant topics include:

  • Cloud computing platforms and services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), multi-cloud orchestration, and resource scheduling.
  • DevOps and CI/CD: Continuous integration and deployment pipelines, infrastructure as code, automated rollbacks, and release engineering.
  • Microservices and containerization: Service mesh design, container scheduling, service discovery, and inter-service communication protocols.
  • Distributed systems and middleware: Consensus algorithms, distributed transaction processing, distributed caching, and messaging architectures.
  • Serverless and edge computing: Function-as-a-Service (FaaS) performance, cold-start latency reduction, edge-cloud data synchronization, and decentralized computation.
  • Service-Oriented Architecture (SOA): Protocol governance, API design, contract testing, and lifecycle management.
  • Performance engineering and scalability: Capacity planning, stress testing, auto-scaling mechanisms, and distributed tracing.

Accepted Article Formats

To accommodate diverse forms of research, SJSECC accepts several manuscript types:

  • Original Research Articles: Full-length papers presenting novel theoretical models, empirical evaluations, algorithms, or architectural frameworks. These papers must include robust experimental validation or comparative evaluations.
  • Review Papers: Comprehensive surveys of existing literature on a defined topic within software engineering or cloud platforms. Review papers are expected to synthesize current findings, identify research gaps, and propose systematic taxonomies.
  • Case Studies: In-depth studies of specific software projects, infrastructure transformations, or post-mortem analyses of system behavior. Case studies must provide concrete data and transferable engineering lessons.
  • Industry Experience Reports: Contributions from practitioners and industry teams describing real-world deployment challenges, large-scale migrations, or operational failures and remediations.
  • Short Communications: Concise reports presenting preliminary experimental results, proof-of-concept architectures, or targeted discussions on emergent technical problems.

Who the Journal Is For

SJSECC serves a mixed audience composed of researchers, postgraduate scholars, and technical practitioners:

  • Academic Researchers: Computer scientists and software engineering researchers looking to publish formal studies, empirical datasets, and algorithmic improvements.
  • Cloud Architects and Systems Engineers: Industry professionals seeking peer-reviewed methodologies for distributed system resilience, deployment pipelines, and cost-effective cloud governance.
  • Graduate Students: Master's and doctoral candidates working on software quality, distributed middleware, or cloud computing platforms who need a formal venue for dissertation-related publications.

Submission and Review Process

All submissions to SJSECC undergo peer review conducted by subject-matter experts in software engineering and cloud technologies. The review process checks for technical correctness, clarity, adequate citation of related work, and alignment with the journal's scope.

Authors can submit manuscripts and manage revisions through the SciMatic editorial portal, where tools for manuscript tracking and literature management are available to simplify the authoring workflow.

Published 5 hours ago in Research & Publishing