Restructuring extended Lexical elaborate Language
Rapatsalahy Miary Andrianjaka, Razafindramintsa Jean Luc, Thomas Mahatody, Sorin Ilie, Razafindrakoto Nicolas Raft · 2019
Requirements engineering is a process that explores the objectives of the actors and the activities to achieve their objectives, meeting requirements. The use of the natural language oriented requirement model as eLEL is interesting in order to specify the requirements and represent the conceptual level of a system. However, the typing of attributes and the representation of the method of a system that the eLEL model describes do not conform to the rule imposed by Object-Oriented Programming to type an attribute and construct a method. But we thought that the information that constitutes them is already described in the universe of discourse (UofD). Our strategy is to extend eLEL in its conceptual representation and the new extended lexicon is called ReLEL. To achieve this, we have added new method concepts to the ReLEL metamodel and extended the attribute format to obey the rule imposed by Object Oriented Programming (POO). Nevertheless, to validate the proposed approach, we evaluated the attribute and method performance of both eLEL and ReLEL requirements models. As a result, we have found that the ReLEL model has more attribute and method level elements than the eLEL model. Therefore, we have proposed an approach to derive a UML class diagram conceptual model from the ReLEL requirement model.