Over the last few years, agent-oriented software engineering has promoted the adoption of agents as a first-class paradigm for software engineering in research and industrial development. Agents have been used in research development for more than twenty years, while they still do not find complete acceptance in industrial settings. We believe that basically three characteristics of industrial development prevent the adoption of agents: (i) The scope of industrial projects is much larger than typical research efforts, (ii) The skills of developers are focused on established technologies, (iii) The use of advanced technologies is not part of the success criteria of a project. In order to establish a solid ground for giving agent technologies these characteristics, we recognize that accepted methods for industrial development depend on standard representations of artifacts supporting all phases of the software lifecycle. Standard representations are needed by tool developers to provide commercial quality tools that mainstream software engineering departments need for industrial agent systems development.