Text this: Systematic specification and development of hierarchical manufacturing automation software /