Sciweavers

OOPSLA
2005
Springer

GOOAL: an educational object oriented analysis laboratory

13 years 10 months ago
GOOAL: an educational object oriented analysis laboratory
Our goal is to enable rapid production of static and dynamic object models from natural language description of problems. Rapid modeling is achieved through automation of analysis tasks. This automation captures the cognitive schemes analysts use to build their models of the world through the use of a precise methodology. The methodology is based on the use of proposed technique called role posets, and a semi-natural language (called 4W). First versions of this tool were used as prototypes to produce early design artifacts for very small (toy) problems. Current version has been successfully used as an educational tool in object oriented software engineering courses. We present the tool with its new complete features and results of its application in learning process. Original problem statements are automatically translated to 4W language. The produced sentences then, are analyzed with role posets to produce static model views. Finally the 4W sentences are used to generate dynamic view...
Hector G. Pérez-González, Jugal K. K
Added 28 Jun 2010
Updated 28 Jun 2010
Type Conference
Year 2005
Where OOPSLA
Authors Hector G. Pérez-González, Jugal K. Kalita, Alberto Salvador Núñez Varela, Richard S. Wiener
Comments (0)