Kiran Jude Fernandes

Learn More
Model-Driven Engineering (MDE) involves the construction and manipulation of many models of different kinds in an engineering process. In principle, models can be used in the product engineering lifecy-cle in an end-to-end manner for representing requirements , designs and implementations, and assisting in deployment and maintenance. The manipulations(More)
The computer generated virtual environments made possible by virtual reality (VR) may be moved through and manipulated by users in real time [1], but most display methods, including computer monitors, head-mounted displays, or projection screens, have an important limitation—they do not allow users to move around the virtual environment in a natural way.(More)
The software artefacts at different levels of abstraction and at different stages of the development process are closely interrelated. For developers to stay in control of the development process, trace-ability information must be maintained. In this paper, we present the engineering of the Traceability Metamodelling Language (TML), a meta-modelling(More)
Traceability of software artefacts has been recognized as an important factor for supporting various software development activities. However, establishing traceability requires a substantial investment in effort. Even when an initial set of traceability links has been established, this set is subject to gradual degradation as the associated artefacts are(More)