Responsibility Ascriptions in Technology Development and Engineering: Three Perspectives