Intelligent systems, known as expert systems, serve to this purpose in the extent that they have signed as facilitators in this process. These are systems that are based on expert knowledge, on any subject, in order to emulate human expertise in the specific field. To obtain this knowledge, the knowledge engineers, also called software engineers, need to develop methodologies for intelligent systems. In this area there is still no unified methodology that provides effective methods, notations and tools to aid in development.