In order to develop a robust and effective system the emphasis from a techno-centric approach to human-centric
approach has been recommended (Holland et al., 2000; Lintern, 2007). It has the benefits of dynamically
reconfigure itself to bring sub-systems into functional coordination (Lintern, 2007) to achieve a better outcome. An
enhanced outcome is not reached by an intelligent technology but by the coordinated collaboration of distributed
human agents via their interactions and by the incorporation of human-centric approaches.