Environment-Agnostic Decision Automation
Modern enterprise systems no longer operate within a single runtime, operating system, or deployment model. Decision automation infrastructure must be capable of operating consistently across all environments without forcing platform-specific rewrites, external service dependencies, or fragmented rule architectures.
Code Effects was designed specifically for this reality.
Built on .NET Standard 2.0, it supports deployment across all platforms on any compatible .NET runtime while preserving a single rule model, a single execution architecture, and a unified development approach. This provides broad compatibility across the .NET ecosystem, including:
- .NET Framework
- modern .NET
- ASP.NET
- ASP.NET Core
- Windows services
- Linux services
- Windows and macOS desktop applications
- containerized workloads
- iOS apps
- Android apps
- mobile and edge runtimes
As a result, organizations can deploy the same decision automation infrastructure across both modern and legacy systems without maintaining separate rule engines or incompatible rule definitions. Business rules remain portable across environments. The deployment model can evolve independently of the rule architecture itself.
Supporting Both Legacy and Modern Architectures
Most enterprise organizations operate a combination of old and new infrastructure. Critical operational systems often remain on older frameworks for years due to:
- regulatory validation
- operational stability
- migration risk
- integration complexity
- long lifecycle requirements
At the same time, newer systems increasingly target:
- modern .NET runtimes
- Linux containers
- Kubernetes orchestration
- distributed cloud architectures
- mobile platforms
- edge execution environments
Code Effects allows these environments to coexist within a single decision infrastructure. This significantly simplifies long-term architectural evolution and operational maintenance.
Local Decision Execution on Mobile and Edge Platforms
Certain operational workflows increasingly execute outside traditional server infrastructure. Examples include:
- mobile validation systems
- field-service applications
- offline operational workflows
- industrial edge systems
- disconnected environments
- client-side automation
- local compliance validation
Because Code Effects targets .NET Standard 2.0, the engine can execute directly inside compatible iOS and Android runtimes in addition to desktop and server environments. This enables organizations to execute business rules locally on devices without depending on continuous connectivity to external rule-processing services.
Full Source Licensing and Maximum Deployment Freedom
Code Effects also offers a Full Source perpetual license for organizations that require maximum infrastructure ownership and deployment flexibility.
While standard engine assemblies are sufficient for most deployment scenarios, Full Source provides organizations with complete control over how the platform is compiled, optimized, integrated, deployed, and maintained across different environments. Having this license, engineering teams can:
- compile the engine internally
- optimize builds for specific runtimes
- customize deployment behavior
- integrate internal tooling
- audit implementation details
- apply internal security policies
- align builds with enterprise deployment standards
- maintain independent internal builds
- adapt the engine to specialized deployment environments
This level of control becomes especially valuable in environments involving:
- Linux container optimization
- highly specialized infrastructure
- regulated enterprise systems
- performance-sensitive deployments
- proprietary internal platforms
- mobile runtime customization
- long-term internal maintenance requirements
The availability of Full Source ensures that organizations are not limited by vendor-controlled binaries when designing long-term deployment strategies across Windows, Linux, macOS, iOS, Android, cloud, edge, or hybrid infrastructures.
Distribution Freedom Across Any Market
Code Effects also offers annual Distribution and Partner subscriptions for organizations embedding the engine into commercial software products. When combined with the available Full Source perpetual license, these licensing options provide organizations with effectively unrestricted deployment and distribution flexibility.
Companies can:
- embed the engine into commercial products
- distribute to unlimited end users
- publish to any commercial market
- integrate into SaaS platforms
- distribute mobile apps
- ship containerized solutions
- support cloud-native infrastructures
- operate globally without deployment restrictions
This model allows organizations to maintain complete ownership of both their product architecture and their deployment strategy while preserving long-term independence from vendor-controlled hosting or execution models.
The result is a decision automation platform that can evolve alongside the organization’s own infrastructure, business model, and distribution strategy rather than constraining them.