Case study · Internal tools · Quality & intellectual property

Codemark: mapping and protecting our code

🔧 Internal tool — in development (foundations delivered).

Codemark is a tool LBO Dev developed for ourselves, in two parts: automatically mapping the code of our projects, and protecting the intellectual property of what we deliver. An approach that says a lot about our standards: we apply to our own code the same rigour we put into your projects.

Dependency graph between key functions — Codemark

Part 1 — Mapping the code

On a project that keeps growing, understanding "who depends on what" quickly becomes difficult. Codemark identifies a project's critical functions and maps them out.

Dependency graph

See how the major building blocks fit together.

Impact analysis

Before changing a function, know what it might affect elsewhere.

Change detection

Spot a key function that has changed without its version being incremented.

Faster debugging

Go straight to the points linked to a symptom.

For our clients, the benefit is concrete: code that is better understood, safer to evolve, and faster to fix.

Part 2 — Protecting intellectual property

The code we deliver is the fruit of genuine know-how. Codemark makes it possible to apply a discreet, robust ownership signature to each delivered version, in order to:

Prove the origin

Attest to the origin of a piece of code in the event of a dispute.

Identify a leak

Tell different deliveries apart to trace back to the source of a leak.

Withstand changes

A signature that holds up against partial modifications of the code.

Support a legal filing

Concrete backing for a copyright-style procedure.

This signature remains invisible in use and in no way affects how the software works.

For obvious security reasons, the precise workings of this protection are not made public.

Why it matters

A tool like Codemark sums up two values we stand for: quality — mapped code is mastered code, more reliable over time — and respect for intellectual property, ours as much as our clients'. It is the kind of quiet investment that makes the difference in the long run.

Project status

Codemark is an internal tool currently in development. Its foundations are in place; the code-protection part, then full mapping and a visualisation dashboard, are the next steps.

Looking for a demanding technical partner?

If you are looking for a team that takes the quality and protection of your code seriously, let's talk about your project: we get back to you within 24 working hours. Based in Contern, we support businesses across Luxembourg and the Greater Region.

Request a quote