Towards Refactoring of DMARF and GIPSY Case Studies - A Team 5 SOEN6471-S14 Project Report
Intensional programming is a declarative programming paradigm that involves the programming of expressions placed in an inherently multidimensional context space. It is an emerging and evolving domain of very general application. The general intensional programming system (GIPSY) aims at the development of a programming system that would allow very dynamic investigations on the possibilities of intensional programming and all its widely different flavors and domains of application. Requirement as a key driver to any systems or software effort, it provides the basis for all of the following development work by R. R. Young (2001). Capture effective requirements is human activity works on a system design. This work focuses on the requirements capturing for the GIPSY system, the method to achieve the requirements, and considering each effective requirements practices in the context of our current work.