Skip to main content

Prime Radiant

Prime Radiant is an integrated software factory control systemSystemA set of interconnected components that work together to achieve a specific purpose or function. designed to centralize, analyze, and manage the development lifecycle across all applicationsApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution. and software artifactsArtifactA build or deployment result, such as a Docker container image or Java archive, produced by a software project..

Software engineering telemetry is frequently scattered across disparate platforms (e.g., Git repositories, CI/CD runners, dependency analyzers, static analysis tools). Prime Radiant automatically collects, aggregates, and correlates this data into a one view.

note

Prime Radiant is completely build with the NS ApplicationNS Application (NSApplication). A pre-built software stack that provides common enterprise application functionality such as CRUD, search, authentication, and business process modeling out of the box. stack and uses the foundation of data elementsData Element (DataElement). A fundamental data concept or entity within an application's domain, acting as an anthropomorphic translation of a real-life object or concept. and workflows to implement a software factory!

Project analyzer​

The Project analyzer is am essential part of the Prime Radiant. It is a CLI tool that can be integrated in the build pipeline to gather data of an applicationApplicationThe overarching model container grouping all components, domain logic, and configurations for an enterprise solution. and expansion resourcesExpansion Resource (ExpansionResource). A reusable resource bundle containing expanders and features that provide specific application capabilities, defined in the expansion settings and added to the classpath during expansion..

Feature preview​

The Prime Radiant is currently in active development, find out more in this article: