Abstract

Traditional requirements analysis is focused on capture functions of the system that are being built from scratch. As the size and complexity of process-aware information system continues to grow, the use of COTS (Commercial off-the-shelf) software packages is being viewed as a solution. Use of COTS packages accelerates the implementation process to some extent, however, it puts enterprises into a dilemma: whether to adapt asis business processes or to customize software packages. In order to help the enterprises get out of the dilemma, a methodology is proposed to automatically elicit software requirement using best practice as domain knowledge. The methodology involves three phases: business modeling, gap detecting and gap bridging. Firstly, VPML is employed to describe as-is business process, Secondly, semantics computing technology is employed to analyze the gap between enterprise needs and COTS software capacity. At last, Goal Reasoning Technology is employed to encourage enterprise users and software vendors take participate in decision making process together.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call