CodePlant Overview

The main goal of CodePlant is to reduce the  complexities involved in building today’s business applications.

End to end solution

CodePlant provides framework and services that span all application layers, from user interface, through application business logic to database persistence.

Meta model

Underlying all of the CodePlant design decisions is the notion of metadata or "model." Metadata captures a business application analyst's intention without requiring run-time implementation.

Technology Encapsulation

CodePlant encapsulates core technologies into programming model abstractions and a metadata repository, decreasing the number of skills required to build a solution.

Application Business Logic

Through business abstractions and extensive use of metadata, CodePlant enables the development of business logic that is resuable and maintainable. Applications built on CodePlant will be able to adopt technology changes by changing the runtime without having to change the business logic.

Application Services and tools

CodePlant provides application services and tools independent of specific business logic. Examples include application services for reporting , system management, deployment, and data integration.

Interoperability

CodePlant enables interoprable business applications. Business logic built on CodePlant can be exposed as a service and reused in the complex business environment.

End to end solution 

CodePlant provides framework and services that span all application layers, from user interface, through application business logic to database persistence.