Request a Demo
Domain

Asset Lifecycle Planning

Remaining useful life calculation, deterioration modeling, what-if scenario analysis, risk-based prioritization (CoF × PoF), climate risk overlay, and funding gap analysis — enabling evidence-based infrastructure investment decisions.

< 120 sec

Scenario Modeling

Real-time

Risk Matrix

30%+ better

Capital Accuracy

Auto

RUL Recalc

Purpose-Built for Canadian Municipalities

Ontario Compliant
MFIPPA Ready
AODA Accessible
Bilingual Support
Canadian Hosted
SOC 2 Aligned

Purpose & Scope

What this module owns

Clear ownership boundaries prevent duplication and ensure every capability has exactly one authoritative home.

Owns

12

Delegated to

4

Asset inventory, attributes, TCA values

asset-registry

Condition data & deterioration curves

asset-condition-assessment

ML prediction, optimal timing, climate modeling

ai-ml-engine

Scenario reports & risk dashboards

reporting-analytics

These capabilities are handled by dedicated modules and consumed via stable API contracts — keeping boundaries clean and ownership unambiguous.

Core Capabilities

What it does

3 capability groups comprising 11 discrete capabilities — each with API surface, business rules, and data ownership.

Remaining useful life using age-based, condition-based, and risk-adjusted methods — automatically recalculated on new inspection data.

Age-Based

Install date + expected useful life to estimate remaining years.

Condition-Based

Project deterioration curve to failure threshold for more accurate RUL.

Risk-Adjusted

Shorten RUL for high-consequence assets where failure impacts are severe.

Auto-Recalculation

RUL automatically recalculated whenever new inspection data is entered.

Multiple model types (linear, exponential, polynomial, Markov) calibrated from municipal data or Canadian benchmarks with intervention adjustments.

Model Types

Linear, exponential, polynomial, step-function, and Markov chain models available per asset class.

Canadian Benchmarks

Default curves from InfraGuide and NRC calibrated with local municipal data.

Intervention Reset

Treatment interventions reset or adjust the deterioration curve based on type and extent.

Continuous Refinement

Models recalibrate as new inspection data accumulates, improving accuracy over time.

ENR/RS Means, local tender history, and engineering estimates with location-specific adjustments and inflation escalation.

Cost Sources

ENR Construction Cost Index, RS Means, local tender history, and engineering estimates.

Location Adjustment

Location-specific cost adjustments for Northern/rural Ontario and other factors.

Inflation Escalation

CPI and construction cost index escalation for future-year cost projection.

Total Project Cost

Includes engineering, contingency, and project management in addition to construction.

Repair/rehabilitate/replace comparison per asset with lifecycle cost, condition improvement, life extension, risk reduction, and cost-effective recommendation.

Option Comparison

Side-by-side comparison of repair, rehabilitate, and replace options for each asset.

Lifecycle Cost

Net present value calculation over the planning horizon for each treatment option.

Life Extension

Estimated years of additional service life gained from each treatment.

Recommendation

System identifies the cost-effective recommendation based on risk reduction per dollar invested.

Every module owns a single bounded context, exposes stable APIs, and can be composed into any Civic product — that's the architecture that scales.

Krutik Parikh

Creator of Civic

Data Model

Entity Architecture

5 entities with 4 relationships — the authoritative schema for this bounded context.

Entities

Select an entity to explore its fields and relationships

API Surface

Integration Endpoints

8 RESTful endpoints across 4 resource groups — plus 3 domain events for async integration.

|
GET

/api/v1/assets/rul

RUL for assets

GET

/api/v1/assets/treatment-options/{assetId}

Treatment option comparison

Ecosystem

Products that depend on this module

1 Civic products consume Asset Lifecycle Planning — making it one of the most critical platform services in the ecosystem.

Technical Specifications

Performance, Compliance & Configuration

Scenario Modeling (100K assets)

Target< 120 seconds

Risk Matrix Refresh

TargetReal-time on condition update

RUL Recalculation

TargetAutomatic on new inspection

Capital Forecast Accuracy

Target30%+ improvement

FAQ

Frequently Asked Questions

Ready to Integrate

Build on Asset Lifecycle Planning

Request an architecture brief, integration guide, or live demo environment for your team.