In recent years, many computers and mobile devices have become connected to networks, thereby producing a ubiquitous network with vast computer resources, but presenting difficulties for using these resources effectively. To realize efficient utilization of computer resources, we specifically examine agent-oriented software computing because agent systems can use computer resources efficiently and intelligently. The DASH framework, a useful agent framework to develop and deploy a flexible agent system, has an agent repository that enables users to construct an agent system dynamically. However, the DASH framework presents two problems. First is a difficulty of finding appropriate agents to provide the service. Secondly, a user can not receive agent-based service without the DASH framework. In this study, we enhance the DASH framework and resolve these problems.