Service 01 · Build

Software Development, Customization & Module Integration

Software Built Around Your Data Model.

Out-of-the-box software rarely matches the way a utility actually works. SEPM extends its core engine — primarily the SEPM X-Translator framework — to connect Smallworld GIS with external systems, CAD environments and regulatory reporting standards, without changing your core database structure.

Laptop showing an overloaded GIS application with warning dialogs such as “Required field missing”, surrounded by sticky notes reading custom field, manual step, import, export and repeat.

The standard software doesn't fit your workflow.

Scope

What We Build.

Our development work spans three areas, often combined within a single project.

01

Magik Module Engineering

Proprietary Smallworld Magik code and customer-specific modules that extend standard X-Translator behaviour to match your data model and workflows.

  • Magik
  • x_translator_customer_*
02

XML & Configuration Mapping

Complex external schema definitions — ISYBAU, INTERLIS, SIA 405 — translated into Smallworld database representations through XML mapping rules and Magik transformation routines.

  • ISYBAU
  • INTERLIS
  • SIA 405
03

Custom UI & Automation

Streamlined user interfaces such as SEPM Simple GUI and automated background services that reduce manual effort for operators and let non-specialists run complex imports and exports.

  • SEPM Simple GUI
  • Batch
  • APIs

Capabilities

How It Works — and What It Changes.

Data schema mapping
Technical approachXML mapping rules and Magik transformation routines
Benefit to youThird-party and regulatory formats bridged to Smallworld without altering the core database.
Spatial algorithms
Technical approachAutomated stationing, 3D pipe sole calculation and buffer generation
Benefit to youNo more manual drafting of new pipe connections or safety corridors.
Data integrity & audit
Technical approachDifferential attribute updates and transaction logging
Benefit to youNo unwanted overwrites — and a full history of every change.
User experience
Technical approachDedicated SEPM Simple GUI configurations
Benefit to youNon-technical staff run complex imports and exports with one click.

Need Software That Fits Your Data Model?

Tell us about your systems, your data model and the workflow you want to change. We'll assess what can be built — and how.