Abstract business composition