Views 
   PDF Download PDF Downloads: 1017

 Open Access -   Download full article: 

Feature Aware Prediction of User Action in Software Process

Seema Safi, Sajid Anwar and Lala Rukh

Institute of Management Sciences, KPK Peshawar, Pakistan. Agriculture University, kpk Peshawar, Pakistan.

Article Publishing History
Article Received on :
Article Accepted on :
Article Published :
Article Metrics
ABSTRACT:

A lot of Software Process Description Languages have been exercised and made. Some implement one paradigm, for example rule based languages (pre-/post conditions), net based languages (petri nets, state machines), or imperative languages (based on programming languages). Others implement multiple paradigms .all of them are not very efficient, reliable and robust and the approach we use, observes the user’s action and tries to predict his next step. For this we use approaches in the area of machine learning (sequence learning) and adopt these for the use in software processes. This paper describes an approach for user (e.g. SW architect) assisting in software processes. The sequence prediction technique, which is presented in this paper, is based on IPAM4 and Jacobs/Blockeel5. The results show that our approach predicts continuously better than the original algorithm. In this paper we described an approach to assist users by predicting the next step the user starts during process enactment. We evaluated this work by defining situations and we compared our approach with the core algorithm we have adopted.

KEYWORDS: Software engineering; Sequence prediction; Machine learning; Software processes; Software process description languages

Copy the following to cite this article:

Safi S, Anwar S, Rukh L. Feature Aware Prediction of User Action in Software Process. Orient. J. Comp. Sci. and Technol;5(2)


Copy the following to cite this URL:

Safi S, Anwar S, Rukh L. Feature Aware Prediction of User Action in Software Process. Orient. J. Comp. Sci. and Technol;5(2). Available from: http://www.computerscijournal.org/?p=2649



Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.