An Approach to E-marketplace Automation