Abstract
Development tools for robot software development should be produced according to a well-structured process to ensure they meet the needs of robot developers and users. The beginning of the process is determining the requirements that the tools must meet. In this article, we describe the first stages in the applying the Volere requirements process to identify the requirements for a software tool used to deploy a component-based robot software application into an execution environment. We describe setting the scope of the tool, determining its context and external interactions, and finding the use cases. Based on these use cases, future work will determine the detailed requirements that a deployment tool should meet.