Complex Content
Made Simple
Learn More

Because all content is not created equal.

It’s our mission to take your complex content requirements and turn them into simple, repeatable processes that increase quality, ensure consistency, and give your employees more time to do what you hired them for – creating and distributing flawless content.

At Ovitas, we understand that every organisation is different, and that their content, editorial and publishing needs are different too.

If you choose to partner with us, we’ll take the time to understand your content management process end to end, using our experience alongside your feedback to tailor a solution designed specifically to solve the challenges you face every day.

The more complex your content, the more vulnerable it becomes to human error.

Our customized solutions guide your content creators through each article or document, validating every element or entry as its created. Not only does this ensure consistency and quality, it saves time too, automating formatting and other repeatable operations.

Alongside the controllable workflows we use semantic tags to enrich your content and increase machine readability, opening up possibilities for enhanced customization, automation and greater flexibility in data manipulation.

Of course, creating your content is only half the story – the next step is putting it in front of your readers.

Our single source, multi-channel publishing solution gives you the power to publish across multiple platforms with a single click, meaning there’s no need to remember endless publishing workflows or platform-specific quirks. As a result, your speed to market increases and further potential for human error is eliminated.

Read on to learn more about our services.


From single conversion and migration steps to complete publishing solutions.


Take control of your content at component level with topic-based authoring. Write once, reuse indefinitely.

We can help you adopt a recognised standard like DITA, or design your own proprietary schema.


Execute multi-channel publishing from a single, platform-agnostic source.

Automated publishing lets you reach your target audience on any device, through any medium – all while reducing costs and time-investment.


Comprehensive clean-up of your unstructured or semi-structured content.

Our flexible rule and pattern-driven framework structures legacy content programmatically and can be configured to suit your needs.


Consolidate legacy data held in multiple isolated and expensive silos.

Document databases like MarkLogic or InfoArchive can be used to integrate and harmonize your data across multiple sources, making it easily accessible through one simple application.


Learn more about how we helped our customers get the most out of their content.

Felleskatalogen | 2004 - TODAY

The Norwegian Pharmaceutical Product Compendium (Felleskatalogen) is a reference work of medicinal products marketed in Norway. Aimed at healthcare professionals, it details the composition, medicinal properties, and usage of the various pharmaceutical products.

Ovitas has delivered a custom, semantic XML driven editorial environment (component content management system) for Felleskatalogen in 2005. Since then the project kept its pace and keeps adding new functionality.

The semantically structured content - Felleskatalogen’s own semantic information platform, what we designed and built - makes all kind of automation possible.

We've configured scheduled processes which update data in different parts of the content automatically using several third party data sources. The content is authored once and automated publishing pipelines push the content to several channels: paper, web, mobile apps, voice generation and also to data interfaces (web services) from where third parties can reuse the content.

We’ve built very robust quality control around the publishing pipes, which tests and compares the new content candidate against the live baseline. We’ve also implemented the publishing platforms: the www.felleskatalogen.no webapp and mobile apps. Felleskatalogen’s web site is used on a daily basis by most healthcare professionals from across country. It handles a traffic about 3-4 page views per second.

The heart of their system is the Content Lifecycle System from Empolis, which utilizes Felleskatalogen’s own semantic information platform.

Date: 2004 - Today | Client: Felleskatalogen AS | Category: complete editorial and publishing solution

Nationalencyklopedin | 1999 - TODAY

Nationalencyclopedin is the most comprehensive contemporary Swedish language encyclopedia.

Ovitas has built a semantic content structure and metadata driven editorial platform with complex workflow for internal and external authors in 1999. The system was managing more than 500.000 encyclopedia and dictionary articles for 15 years.

In 2015 we've replaced the editorial system with Alfresco CMS, providing web based authoring.

Norstedts Juridik | 2001 - TODAY

Norstedts Juridik is a global information services company. The company serves legal, business, tax, accounting, finance, audit, risk, compliance, and healthcare markets.

Norstedts Juridik implemented the Empolis Content Lifecycle System to support extremely complex editorial process needed to publish Swedish laws. A legal document has a very long life cycle, and each individual paragraph can have multiple variations, which are valid for a specified time period.

The system must be capable of composing legal documents with their validity from any given time, at any given time, and yet, redundant contents cannot exist in the system. This is a challenging task for any content management system, however, CLS provided all of the needed functionalities for legal publishing out-of-the-box.

MSD | 2014 - 2016

MSD is one of the largest pharmaceutical companies in the world.

Ovitas worked with MSD - in a partnership with LIS/HINAS- on an online drug and treatment cost calculator tool to help to choose the most affordable drug / treatment on the market for a given condition.

Scandinavian Airlines | 2005 - 2007

Scandinavian Airlines is the flag carrier of Denmark, Norway, Sweden and the largest airline in Scandinavia.

Ovitas developed a cost-effective solution for airlines operations based on Empolis’ industry-leading knowledge management platform Information Access System.

The resulting EDOCS platform, tailored to SAS Norge’s requirements, is a hosted web portal which provides a single point of content access and management, offering comprehensive functionalities for information retrieval with search, navigation, display and print capabilities of airline operation manuals. All updated documents and manuals are instantly accessible via the web. Users can see all related information across manual types on a single screen. EDOCS uses a formal knowledge model to intelligently present the most relevant pages.

Nokia | 2005 - 2007

Nokia is a Finnish multinational communications and information technology company, headquartered in Espoo, Finland.

Ovitas implemented a tailor made component content management system for mobile user manual authoring, which used Topic Maps technology modelling mobile features and binding document components.

Kunnskapsforlaget | 1996 - 2007

Kunnskapsforlaget is a Norwegian publishing company based in Oslo that concentrates on encyclopedias, encyclopedic books, textbooks, and dictonaries.

Their semantic SGML driven component content management system got into production in 1996. It was the first CMS we have implemented. By then we were pioneers using semantic markup driven authoring and publishing.

The system was based on Empolis's Content Lifecycle System and PTC's Arbortext Editor.

Magnus Informatik | 2008 - 2012

Magnus Informatik is one of Scandinavia’s leading suppliers of software and services in tax, audit and accounting. Magnus’ software focuses mainly on tax advice, annual reports, financial data, audit processes, tax margin calculation and economic analysis.

Magnus is part of Wolters Kluwer Scandinavian division, with about 250 employees and offices in Stockholm, Gothenburg, Oslo, Copenhagen and Aarhus.

Ovitas rolled out an Empolis CLS based editorial platform and flexible, metadata driven on-demand publishing.

The Sandbox

Employees are encouraged to explore new technologies and projects, and to use some time on contributing to community projects. Here are some examples:
This book provides a generic view on semantic structure driven component content management and publishing. It’s not a product presentation and you won’t find any commercial product reference here neither. It was written to help people who needs content management to understand this field better. It can help you to clarify your own requirements when you’re introducing a CMS or want to improve your current workflow in your company.
Click here to read the book.
This article provides a generic view on how to make any arbitrary data read-only accessible for end-users. It's a prerequisite for quite many business cases.
Click here to read the book.

FEST Browser is a browsing and searching tool over the pharmaceutical drug data made publicly available by Statens Legemiddleverk in the form of FEST XML.
Built on top of eXist-db XML database, the user can browse the catalog of drug entries, and see the XML entries in a pretty-print format.
The FEST Browser is a showcase of the potential of XPath and XQuery over XML content, and how we can provide simple maintenance tools that can make data curation and validation easy.

HunNor is an open source Hungarian-Norwegian dictionary. The goal of the project is to provide the Hungarian community in Norway with an electronic dictionary. While content is contributed by members of the community, the editorial system and the dictionary interface is developed by Ovitas employees.

The dictionary is available online at dict.hunnor.net, and can also be downloaded for offline use in different formats, for example as data package for third party dictionary apps, dictionary for the Kindle e-book reader, and even as a PDF document.

To learn more about the dictionary, check the project on GitHub.


Barnabas Davoti
CEO, CMS & XML expert
Adam Kover
Developer & linguist
Ståle Kopperud
Nuno Cardoso
Desktop / Mobile / Web - Java / JavaScript / NodeJS / ReactJS
Zdenek Zikan
Java / JavaScript developer, system administrator