Technology analysis