Lifecycle coverage analysis via multi-agent system methodology