Developer docs
API playgroundTry for free, no card

Search company profiles

DIA

Full company profile

uuid0038mqv

Namestring
DIA
Legal namestring
DIA Agency Inc.
Websiteurl
dia.guru
Company typeenum
Private
Founded yearint
1980
Descriptiontext

DIA Agency Inc. is a private, Ottawa-based software development consultancy that provides professional services to enterprise clients in North America and Europe. The firm specializes in model-driven development (MDD) built on Eclipse open-source modeling frameworks, including the Eclipse Modeling Framework (EMF), Eclipse UML2, EMF Client Platform, Papyrus, and Eclipse OCL. Its President, Christian W. Damus, holds committer status on multiple Eclipse projects, which the firm leverages as both a technical credential and a channel to influence upstream open-source roadmap decisions on behalf of clients. Service scope spans open-source consulting, custom proprietary application development, and MDD advisory, applied across vertical domains including medical software, financial services, and software engineering tooling.

The company operates on a professional services revenue model. Engagements are structured as fixed-price contracts based on hourly rates with defined deliverables, or as retainer arrangements; time is tracked in quarter-hour increments and billed monthly alongside detailed time logs. Initial requirements analysis is provided free of charge, with deeper estimation work contracted separately when substantial research is required. Marketing and lead generation are minimal: a website (dia.guru) provides service information and a contact form, supplemented by free initial consultations and credibility derived from open-source community contributions.

The firm traces its legal history to the early 1980s as an economic policy and modeling consultancy, then pivoted in 2012 to its current Eclipse-based software development focus. It is independently and privately held, with no disclosed institutional investment, parent company, or subsidiary structure. The operating footprint is a single Ottawa headquarters serving cross-border clients, and the visible headcount is limited to the founder/President.

Short descriptiontext

DIA Agency Inc. is an Ottawa-based software development consultancy specializing in Eclipse-based model-driven development (MDD) for enterprise clients in North America and Europe. It delivers fixed-price and retainer consulting, leveraging founder Christian W. Damus's committer status on EMF, Papyrus, UML2, and OCL.

Operating statusenum
Operating
Ownership categoryenum
akta.pro rankint
HeadquartersOttawa, Canada
HQ citystring
Ottawa
HQ countrystring
Canada
HQ regionstring
North America
Markets served

Serves global market

Offices1 record

Each record includes

City, Country, Type, Description, Source

Keyword5 values
model-driven development consulting, Eclipse software consulting, custom software development, open-source modeling frameworks, UML modeling services
Industry2 codes
1DevOps Consulting & Transformation
CodeBPAEAKAAPrimaryYes
2Developer Tools & DevOps Platform Services (CI/CD, Artifacts, IaC)
CodeHDABAAAIPrimaryNo
NAICS code1 code
  • Custom Computer Programming Services541511
SIC code1 code
  • Services-Computer Programming, Data Processing, Etc.7370
Product category
Software Development Consulting
No data
GTM motion1 record

Each record includes

Type, Description, Source

Revenue model1 record
1Professional Development Services
TypeProfessional Services
Description

Fixed-price consulting contracts based on hourly rates with defined deliverables or retainer arrangements. Time tracked in quarter-hour increments with monthly invoicing. Initial requirements analysis provided free of charge unless substantial research is required.

dia.guru
Marketing channels3 records

Each record includes

Title, Type, Stage, Description, Source

Distribution channels1 record

Each record includes

Title, Type, Scope, Target buyer, Description, Source

Cost components4 values
Personnel, Operations, Marketing or Sales, Technology or R&D
Pricing details1 tier
1Fixed-price contracts with hourly rate basis
ModelOtherBilling cadenceMonthly
Notes

Fixed-price contracts based on an hourly rate with defined deliverables or retainer basis. Time tracked in quarter-hour increments rounded down. Monthly invoices with detailed time logs. Initial requirements analysis free of charge unless substantial research is needed.

dia.guru
GTM typeB2B
B2B
Offering typeServices
Services
Core offering1 text field

DIA Agency Inc. is a professional software development consultancy that provides consulting and custom development services based on Eclipse open-source modeling technologies, with a special focus on model-driven development (MDD). The firm delivers open-source software consulting, custom application and back-end system development, and MDD advisory for enterprise clients across North America and Europe, applying expertise in the Eclipse Modeling Framework (EMF), UML, Papyrus, and related projects to domains including medical, financial services, and software engineering.

Differentiator
Functional benefit
Problem solved
Product overview1 text field

DIA Agency Inc. is a software development consulting firm offering professional development and custom software solutions. They specialize in model-driven development (MDD) using Eclipse-based open-source modeling technologies including the Eclipse Modeling Framework (EMF), UML, and related Eclipse projects. Their service offerings include open-source software consulting, custom solution development, and model-driven development advisory. The company does not appear to offer distinct named software products; instead they provide consulting services to help clients leverage Eclipse modeling technologies for applications across various domains including medical, financial services, and software engineering.

Product and service3 records
1Open Source Software Consulting
CategorySoftware Development Consulting
2Custom Solutions Development
CategorySoftware Development Consulting
3Model-Driven Development (MDD) Advisory
CategorySoftware Development Consulting
Description

Advisory and implementation services for the model-driven development paradigm, delivering rigorous methods, flexible front-ends, and adaptive APIs for software systems at all scales. Targeted at engineering teams seeking MDD-based approaches to complex domain modeling, including back-end and full-stack systems.

Scale indicator4 records

Each record includes

Type, Value, Description, Source

Recent move3 records

Each record includes

Date, Type, Title, Description, Source

Expansion highlight3 records

Each record includes

Type, Description

Peers10 records
TypeBroad incumbent
Description

The Eclipse Foundation stewards the modeling projects DIA contributes to (EMF, Papyrus, UML2, OCL). While not a consulting competitor, it is the broader ecosystem anchor and the platform whose trajectory determines DIA's market opportunity.

TypeEmerging player
Description

Lightbend offers developer tooling and consulting around reactive and enterprise JVM systems, with services marketed to enterprise software teams. While the stack differs, its developer-focused consulting resonates with DIA's enterprise software engineering customer segment.

TypeDirect peer
Description

itemis is a German consulting and tools company with deep expertise in Eclipse modeling (Xtext, MPS) and model-driven development. It offers comparable services to enterprise clients building complex model-driven systems, making it a highly comparable peer.

TypeBroad incumbent
Description

Red Hat operates a broad portfolio of enterprise developer tools and open-source middleware, some built on Eclipse frameworks. It is a much larger incumbent that overlaps indirectly with DIA's enterprise tooling and consulting opportunity.

TypeDirect peer
Description

Modeliosoft develops the Modelio UML modeling tool and provides consulting around model-driven engineering. It targets the same enterprise user base that requires rigorous modeling approaches, making it a comparable peer in the MDD consulting space.

TypeDirect peer
Description

Obeo is a French software company founded by Eclipse committers that develops and contributes to the same Eclipse modeling stack (Papyrus, EMF, Sirius) DIA specializes in. It is a direct competitor in MDD consulting and tooling across virtually the same customer profile.

TypeDirect peer
Description

Tom Sawyer Software builds graph-based modeling and MDD tools often integrated with Eclipse and related frameworks. It serves enterprise clients with similar model-driven engineering needs, overlapping with DIA's target market and tooling philosophy.

TypeDirect peer
Description

Sodius (formerly part of Willert) provides Eclipse-based modeling and MDD consulting, including work on Papyrus and related frameworks. It is a directly comparable specialist consultancy serving the same kind of model-driven enterprise engagements.

TypeEmerging player
Description

Codific is a smaller consultancy specializing in model-driven development and secure software engineering using Eclipse-based tooling. It is a smaller, emerging peer with comparable technical specialization and similar enterprise customer profile.

TypeBroad incumbent
Description

Siemens' Polarion ALM product is built on Eclipse and serves enterprise software engineering teams with model-driven lifecycle tooling. It is a broader incumbent that competes indirectly in the same enterprise MDD-aligned tooling market.

Market position
Strengths4 records

Each record includes

Headline, Details, Source

Weaknesses4 records

Each record includes

Headline, Details, Source

Competitive moat2 records

Each record includes

Type, Details

Key risks6 records

Each record includes

Headline, Details, Source

Key highlights5 records

Each record includes

Headline, Details, Source

Customer concentration

Classification, Details

Segment3 records

Each record includes

Title, Type, Primary, Description, Pain point addressed, Use case, Source

Ideal customer profile3 records

Each record includes

Profile, Firmographic size, Sales motion, Sales cycle length, Buying structure, Purchase trigger, Buyer persona, Geography, Industry vertical, Primary use case, Description, Pain points, Evidence proof points, Target buyer

Technology focused
No
API detail
Has APIbool
No

Docs URL, Description

AI maturity
App detail

Has app

Feature2 records

Each record includes

Title, Differentiator, Description, Source

Core technology
Revenue estimate
Valuation estimate
Number of profiles
Profiles1 record

Each record includes

Name, Designation, Designation category, Overview, Profile commentary, Source

No data
No data
Funding overview

Funding stage, Last funding date, Total funding USD

Funding rounds

Each record includes

Round, Amount USD, Date, Pre money valuation, Total investors, Investors, News

Investors

Each record includes

Name, Type, Date of entry, Rounds participated, Website

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

M&A

Each record includes

Name, Acquisition type, Announced date, Completed date, Status, Website, News

Investment

Each record includes

Name, Round, Announced date, Lead investor, Website, News

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

DIA

Software Development Consultingdia.guru

DIA Agency Inc. is an Ottawa-based software development consultancy specializing in Eclipse-based model-driven development (MDD) for enterprise clients in North America and Europe. It delivers fixed-price and retainer consulting, leveraging founder Christian W. Damus's committer status on EMF, Papyrus, UML2, and OCL.

What DIA does

DIA Agency Inc. is a private, Ottawa-based software development consultancy that provides professional services to enterprise clients in North America and Europe. The firm specializes in model-driven development (MDD) built on Eclipse open-source modeling frameworks, including the Eclipse Modeling Framework (EMF), Eclipse UML2, EMF Client Platform, Papyrus, and Eclipse OCL. Its President, Christian W. Damus, holds committer status on multiple Eclipse projects, which the firm leverages as both a technical credential and a channel to influence upstream open-source roadmap decisions on behalf of clients. Service scope spans open-source consulting, custom proprietary application development, and MDD advisory, applied across vertical domains including medical software, financial services, and software engineering tooling.

The company operates on a professional services revenue model. Engagements are structured as fixed-price contracts based on hourly rates with defined deliverables, or as retainer arrangements; time is tracked in quarter-hour increments and billed monthly alongside detailed time logs. Initial requirements analysis is provided free of charge, with deeper estimation work contracted separately when substantial research is required. Marketing and lead generation are minimal: a website (dia.guru) provides service information and a contact form, supplemented by free initial consultations and credibility derived from open-source community contributions.

The firm traces its legal history to the early 1980s as an economic policy and modeling consultancy, then pivoted in 2012 to its current Eclipse-based software development focus. It is independently and privately held, with no disclosed institutional investment, parent company, or subsidiary structure. The operating footprint is a single Ottawa headquarters serving cross-border clients, and the visible headcount is limited to the founder/President.

DIA firmographics

Firmographics
Name
DIA
Legal name
DIA Agency Inc.
Website
https://dia.guru
Company type
Private
Founded year
1980
Operating status
Operating
Short description
DIA Agency Inc. is an Ottawa-based software development consultancy specializing in Eclipse-based model-driven development (MDD) for enterprise clients in North America and Europe. It delivers fixed-price and retainer consulting, leveraging founder Christian W. Damus's committer status on EMF, Papyrus, UML2, and OCL.
Ownership category
akta.pro rank

DIA industry classification

Industry
Product category
Software Development Consulting
NAICS
Custom Computer Programming Services (541511)
SIC
Services-Computer Programming, Data Processing, Etc. (7370)
akta.pro primary industry
DevOps Consulting & Transformation (BPAEAKAA)
akta.pro secondary industry
Developer Tools & DevOps Platform Services (CI/CD, Artifacts, IaC) (HDABAAAI)

Keywords

  • Model-driven development consulting
  • Eclipse software consulting
  • Custom software development
  • Open-source modeling frameworks
  • UML modeling services

Where DIA is headquartered

Location

Headquarters

HQ city
Ottawa
HQ country
Canada
HQ region
North America

Offices1 record

Markets served

DIA business model

Business model
GTM type
B2B
Offering type
Services
Cost components
Personnel, Operations, Marketing or Sales, Technology or R&D

Revenue model

  1. Professional Development Services: Fixed-price consulting contracts based on hourly rates with defined deliverables or retainer arrangements. Time tracked in quarter-hour increments with monthly invoicing. Initial requirements analysis provided free of charge unless substantial research is required.

Pricing tiers

ModelBillingPrice
OtherMonthlyFixed-price contracts with hourly rate basis

Go-to-market motion1 record

Distribution channels1 record

Marketing channels3 records

DIA product offering

Product offering

Core offering

DIA Agency Inc. is a professional software development consultancy that provides consulting and custom development services based on Eclipse open-source modeling technologies, with a special focus on model-driven development (MDD). The firm delivers open-source software consulting, custom application and back-end system development, and MDD advisory for enterprise clients across North America and Europe, applying expertise in the Eclipse Modeling Framework (EMF), UML, Papyrus, and related projects to domains including medical, financial services, and software engineering.

Product overview

DIA Agency Inc. is a software development consulting firm offering professional development and custom software solutions. They specialize in model-driven development (MDD) using Eclipse-based open-source modeling technologies including the Eclipse Modeling Framework (EMF), UML, and related Eclipse projects. Their service offerings include open-source software consulting, custom solution development, and model-driven development advisory. The company does not appear to offer distinct named software products; instead they provide consulting services to help clients leverage Eclipse modeling technologies for applications across various domains including medical, financial services, and software engineering.

Differentiator

Problem solved

Functional benefit

Products and services

  • Open Source Software Consulting
  • Custom Solutions Development
  • Model-Driven Development (MDD) Advisory Advisory and implementation services for the model-driven development paradigm, delivering rigorous methods, flexible front-ends, and adaptive APIs for software systems at all scales. Targeted at engineering teams seeking MDD-based approaches to complex domain modeling, including back-end and full-stack systems.

Companies that use DIA

Customer profile

Segments3 records

Ideal customer profiles3 records

DIA technology and API

Technology

Technology focussed No

API detail

Has API
No
API docs
API detail

Core technology

AI maturity

App detail

Feature2 records

DIA partnerships and signals

Strategic signal

Scale indicators4 records

Recent moves3 records

Expansion highlights3 records

DIA competitors and assessment

Company assessment

Broad incumbents

  • Eclipse Foundation: The Eclipse Foundation stewards the modeling projects DIA contributes to (EMF, Papyrus, UML2, OCL). While not a consulting competitor, it is the broader ecosystem anchor and the platform whose trajectory determines DIA's market opportunity.
  • Red Hat: Red Hat operates a broad portfolio of enterprise developer tools and open-source middleware, some built on Eclipse frameworks. It is a much larger incumbent that overlaps indirectly with DIA's enterprise tooling and consulting opportunity.
  • Siemens (Polarion ALM): Siemens' Polarion ALM product is built on Eclipse and serves enterprise software engineering teams with model-driven lifecycle tooling. It is a broader incumbent that competes indirectly in the same enterprise MDD-aligned tooling market.

Emerging players

  • Lightbend: Lightbend offers developer tooling and consulting around reactive and enterprise JVM systems, with services marketed to enterprise software teams. While the stack differs, its developer-focused consulting resonates with DIA's enterprise software engineering customer segment.
  • Codific: Codific is a smaller consultancy specializing in model-driven development and secure software engineering using Eclipse-based tooling. It is a smaller, emerging peer with comparable technical specialization and similar enterprise customer profile.

Direct peers

  • itemis: itemis is a German consulting and tools company with deep expertise in Eclipse modeling (Xtext, MPS) and model-driven development. It offers comparable services to enterprise clients building complex model-driven systems, making it a highly comparable peer.
  • Modeliosoft: Modeliosoft develops the Modelio UML modeling tool and provides consulting around model-driven engineering. It targets the same enterprise user base that requires rigorous modeling approaches, making it a comparable peer in the MDD consulting space.
  • Obeo: Obeo is a French software company founded by Eclipse committers that develops and contributes to the same Eclipse modeling stack (Papyrus, EMF, Sirius) DIA specializes in. It is a direct competitor in MDD consulting and tooling across virtually the same customer profile.
  • Tom Sawyer Software: Tom Sawyer Software builds graph-based modeling and MDD tools often integrated with Eclipse and related frameworks. It serves enterprise clients with similar model-driven engineering needs, overlapping with DIA's target market and tooling philosophy.
  • Sodius: Sodius (formerly part of Willert) provides Eclipse-based modeling and MDD consulting, including work on Papyrus and related frameworks. It is a directly comparable specialist consultancy serving the same kind of model-driven enterprise engagements.

Market position

Strengths4 records

Weaknesses4 records

Competitive moat2 records

Key risks6 records

Key highlights5 records

Customer concentration

DIA financial estimates

Financial estimate

Revenue estimate

Valuation estimate

DIA leadership team

Management profile

Number of profiles

Profiles1 record

DIA funding detail

Funding detail

Funding overview

Funding rounds

Investors

Funding detail is available on the Subscription and Enterprise plan.Contact sales →

DIA M&A and investment

M&A and investment

M&A

Investments

M&A and investment is available on the Subscription and Enterprise plan.Contact sales →

Frequently asked questions about DIA

What does DIA do?

DIA Agency Inc. is a professional software development consultancy that provides consulting and custom development services based on Eclipse open-source modeling technologies, with a special focus on model-driven development (MDD). The firm delivers open-source software consulting, custom application and back-end system development, and MDD advisory for enterprise clients across North America and Europe, applying expertise in the Eclipse Modeling Framework (EMF), UML, Papyrus, and related projects to domains including medical, financial services, and software engineering.

Is DIA a public or private company?

DIA is a private company. It is classified as founder individual operated bootstrapped and is currently operating.

When was DIA founded?

DIA was founded in 1980.

Where is DIA based?

DIA is headquartered in Ottawa, Canada, in the North America region.

How does DIA make money?

One revenue line is on record: professional Development Services.

Who are DIA's main competitors?

Broad incumbents on record are Eclipse Foundation, Red Hat and Siemens (Polarion ALM). Emerging players are Lightbend and Codific. Direct peers are itemis, Modeliosoft, Obeo, Tom Sawyer Software and Sodius.

Does DIA have an API?

No public API is recorded for DIA.

What industry is DIA in?

DIA's product category is Software Development Consulting. Its primary akta.pro industry code is BPAEAKAA, DevOps Consulting & Transformation, with a secondary code of HDABAAAI, Developer Tools & DevOps Platform Services (CI/CD, Artifacts, IaC). Its NAICS code is 541511 and its SIC code is 7370.

Unlock the full company data

50 free credits on sign-up, no credit card required.

Contact sales