Helping software vendors to orient their developments by sharing ideas and long term vision based on ongoing technology awareness and highly structured manufacturing architecture framework