The proposed Expert System sits on top of all the layers
in the software development process, to resolve many
complexities in initial phase of software development. This
proposed expert system will be enhanced to support Due
Diligence process, in which multiple domains are studied
with set of questionnaire to identify the system, in which
user interacts directly with expert system during the initial
phase. Currently implemented to support the requirement
phase for multiple domain experts, the below architecture is
to express the SDD process with integrated expert system: