Date Added: Dec 2010
Software engineering is an engineering discipline and use of sound engineering principles that concerned with the theories, method and tools with all aspect of software production. Requirement engineering is a branch of software engineering concerned with the real world goals for function and constraints on software systems. Requirement engineering is a process that establishes the foundation on how the software system has to be implemented and related with other processes of software life cycle. In this paper, the authors propose an efficient framework with tropos methodology, based on agent oriented framework for the software product. Requirement Engineering (RE) process technique in the project is the first step towards increasing the overall quality of the software product.