STM Integrity Hub Case Study background

STM Integrity Hub Development - Case Study

Developing a cloud-based modular platform that helps publishers identify research integrity violations

STM Integrity Hub logo

Industry

Publishing

Science

Technology

AWS
JavaScript
Node.JS
noSQL databases

Customer’s Location

flag

Amsterdam, the Netherlands

About the Project

The STM Integrity Hub is a groundbreaking platform that connects academic research worldwide to protect research quality. Created by STM, a leading trade association with 145 members across 21 countries, the Hub combines automated screening tools, data analysis, and shared knowledge from member organizations to screen manuscripts for potential misconduct and verify scientific findings before publication.

This platform leads STM’s mission to advance trusted research and maintain scientific standards. In addition to issues detection in manuscripts, STM Integrity Hub together with their secure infrastructure and shared technology enables publishers to protect author privacy and follow competition laws - all while contributing to a growing database of research integrity insights.

The Challenge

When STM first contacted ELITEX, their goal was to build a secure cloud platform for validating research papers. The project faced two business-critical challenges: first, creating a system that would allow multiple publishers to screen manuscripts while keeping their data separate and secure. Second, STM were looking for a development partner with flexible team scaling, as they launched a new type of service in the academic publishing market and needed to adjust the development pace based on publisher adoption and feedback.

When ELITEX joined the STM Integrity Hub development, the project started nearly from scratch with only a few preset basic libraries. Without any pre-existing architecture, our team had to design and implement core features while ensuring the platform could handle sensitive data from multiple publishers securely and scale as the network grew.

High level architecture of STM Integrity Hub - Case Study

Our Process

The ELITEX team began the entire STM Integrity Hub development process by establishing a smooth workflow. We used an agile development approach with short iteration cycles to build the platform gradually, step by step. Our team collaborated closely with STM stakeholders, conducting regular feedback sessions with key client representatives to ensure the development was aligned with publisher needs and legal standards.

The development process itself centered on the API-first principle, where we created AWS microservices connected by Lambda functions. Our DevOps engineers configured and deployed various services like API Gateway, Cognito, and DynamoDB, while developers focused on writing Lambda functions and building integration connectors for publishers’ systems. Another part was creating a user-friendly UI for all parties.

Managing complex data flows between multiple parties while maintaining privacy standards also became a significant focus—our team invested substantial time in securing data handling that met both legal requirements and industry regulations. In such a sensitive domain as publishing, the legal nuances are a significant part of the entire challenge, and ELITEX invested dedicated resources to ensure compliance with all legal requirements are met while maintaining the system’s functionality.

Our Solution

The STM Research Integrity Hub development process combined serverless AWS infrastructure with custom-built connectors for publisher integration. We implemented a system that processes manuscript data through multiple screening tools while maintaining strict data privacy and security protocols. The core platform leverages AWS services including Lambda functions, DynamoDB, OpenSearch, and Fargate to ensure scalability and performance.

For seamless integration with publishers’ systems, we developed specialized API connectors that bridge editorial workflows with the Hub’s screening capabilities. These connectors handle data transformation, maintain configuration settings, and ensure secure communication between all components. The system was designed to be modular, allowing publishers to integrate their back-end systems directly with the Hub’s API.

Though primarily API-driven, we also created essential user interfaces to support different platform users. This includes dedicated UIs for publishers to manage submissions, STM administrators to oversee the Hub’s operations, and specialized tools like Papermill detection that combines multiple screening mechanisms into a unified interface. Each interface was designed with security in mind to protect sensitive data and ensure a smooth user experience.

Our Project Team

ELITEX’s development team included six dedicated specialists: two front-end developers for building user interfaces, two back-end developers handling server-side logic and API integrations, one DevOps engineer maintaining cloud infrastructure, and a project manager coordinating the entire workflow.

Regular communication with STM stakeholders and clear role distribution enabled the team to maintain steady development progress. This structure proved effective for both ongoing platform maintenance and implementing new features based on publisher feedback and evolving requirements.

The Result

ELITEX successfully delivered a scalable, secure platform, just as STM needed. The Hub processes manuscript submissions through various integrity checks while maintaining strict data privacy standards and enabling seamless integration with publisher systems.

As the technical partner for STM, we continue to enhance the platform’s capabilities, adding new features and improving existing ones. The Hub now serves as a crucial tool in the academic publishing industry’s fight against research misconduct, showing how technology supports maintaining scientific standards at scale.

STM Integrity Hub Publishing Software Development Case Study, image 5
STM Integrity Hub Publishing Software Development Case Study, image 1
STM Integrity Hub Publishing Software Development Case Study, image 2

Why Partner With ELITEX?

Here’s why STM chose ELITEX as their development partner:

  • Cost-effective nearshore development

ELITEX offered high-quality development services at rates significantly lower than Dutch market prices. This cost advantage enabled STM to invest more in platform features and security measures.

  • Full dedication & legal understanding

Our team invested time to understand specific industry regulations and data privacy requirements. We built our development process around these legal complexities while maintaining a focus on the publisher’s actual needs.

  • Transparent communication

Direct contact with developers and no unnecessary management layers ensured quick decision-making. Our team maintained regular updates with STM stakeholders through clear communication channels.

  • Technical & industry excellence

Our track record in publishing projects like Peerwith and OA Switchboard demonstrated our deep industry knowledge. Combined with AWS expertise and secure data handling capabilities, this publishing-specific experience proved essential for building STM’s platform.

notebook

Take the First Step: Schedule a Project Consultation Today

laptop for CTA

Other Case Studies

GB flag

Labeling Management Software - Kallik

JavaScript
Angular
HTML/CSS
Java
OracleDB

Label software for precise, print-ready packaging

Problem

Kallik’s Veraciti™ publishing software, though robust in functionality, suffered from an outdated UI and lacked front-end expertise within the in-house team, making the application cumbersome to use and hindering further feature development.

Solution

By partnering with ELITEX, Kallik modernized Veraciti’s UI, enhanced functionality with new features like a rule engine editor, and established a cross-functional team for ongoing development, ensuring the software remained innovative and industry-leading.

Learn more
kallik screen
photo

Publishing Software Development - The OA Switchboard

React
Node.JS
AWS

An open-source publishing management hub

Problem

The OA Switchboard needed a technology partner to develop their platform from scratch, specifically requiring expertise in scholarly information and open-source solutions.

Solution

ELITEX built a serverless message hub using AWS services, complete with a user-friendly UI and custom connectors, allowing seamless communication between publishers, institutions, and funders.

Learn more
Publishing Software Development - The OA Switchboard Case Study, image 8
photo

Peer-to-Peer Marketplace for Scientists - Peerwith

Node.JS
Angular
HTML/CSS
MongoDB
noSQL databases
Express
Polymer
Elasticsearch

P2P research marketplace for experts and scientists

Problem

Peerwith needed to expand its marketplace, handle a growing user base, and develop new features while maintaining flexibility to scale the development team as required.

Solution

Partnering with ELITEX, Peerwith gained a scalable and skilled development team that enhanced its platform with new features, launched a SaaS solution, and ensured ongoing support, enabling seamless growth and improved service offerings.

Learn more
Peer-to-Peer Marketplace for Scientists - Peerwith, Case Study, image 8

Let's talk about your project

Drop us a line! We would love to hear from you.

imgimg
Your message