Maria Carmen Leonardi

Learn More
Building a secure and reliable software system is crucial. Requirements Engineering plays a main role in this process, because it helps to decide precisely what to build. A singular approach [8] proposes a methodology based in the LEL (Language Extended Lexicon) to record the terminology of the macrosystem and scenarios to model the behavior; a set of(More)
We present in this paper the outstanding features of a multimedia environment for learning object technology. This system presents certain novel aspects such as the extensive use of object animation and hypermedia patterns to describe object-oriented design concepts, in particular object frameworks. This environment complements other teaching and learning(More)
This paper tries to bridge the gap between LEL specification (natural language) and RAISE specification (formal requirement specification language). It discusses the LEL (Language Extended Lexicon) method for specifying requirements in natural language. LEL consists of entries for frequently used words in the pertaining domain. It assigns a set of notions(More)
MDA is a software development framework where the core is a set of automatic transformation of models. One of these models, the CIM, is used to define the business process model. Though a complete automatic construction of the CIM is not possible, we think we could use some requirements models and strategies adapting them to be used in the MDA framework. We(More)
Extreme Requirements (XR) is a proposal that tries to improve the quality of Extreme Programming (XP). XP is a well known agile method for software production. XP key elements are: little documentation, simplicity, analysis as constant activity, evolutionary design, integration and daily test. XR defines a requirements strategy that can be coupled with XP.(More)