Object-based Composability

How to realise composable business

Bizcloud is a comprehensive framework for composing platform business models that combines aspects of both Application Development Frameworks and Enterprise Architecture Frameworks, but with a distinct approach. Unlike traditional frameworks that focus on code or components, Bizcloud facilitates object-based composability. In other words, it focusses on business objects and their relationships. Rather than requiring coding, it enables "composition" through configuration of business objects.

This concept represents a shift from traditional component-based development methods and offers unique advantages for creating flexible, adaptable business platforms. Instead of technical components, it deals with business concepts - which are defined as objects - and their relationships. By working with business objects rather than code or large components (or "packages"), this approach enables more flexible, adaptable, and business-aligned software systems. Unlike traditional frameworks that focus on code or components, Bizcloud centers on business objects and their relationships, with the MONJO ontology providing hundreds of predefined objects that can be used to kickstart the process:

Bizcloud is a comprehensive framework for composing platform business models that combines aspects of both Application Development Frameworks and Enterprise Architecture Frameworks, but with a distinct approach. 

Key characteristics that make it a framework:

However, Bizcloud differs from traditional frameworks in several important ways:

You might call Bizcloud a "Business Platform Composition Framework" or "Platform Business Model Framework" because it provides:



Object-based vs. Component-based Composability

To understand object-based composability, it's helpful to contrast it with the more traditional component-based approach:

Relevance to Business Applications

Object-based composability is particularly relevant for business applications because:

Implementation in Bizcloud

The Bizcloud framework exemplifies the object-based composability approach:


Advantages of Object-based Composability