Socio ethical analysis and requirements