Sara Shahzad

Learn More
In this paper we describe adaptations to the classical Extreme Programming (XP) process. The approach described integrates HCI (human computer interaction) instruments. The implemented HCI instruments are: user studies, extreme personas (a variation of the personas approach), usability expert evaluations, usability tests, and automated usability(More)
The main objective of this research is to design and develop a new mobile application that Learning Approach using mobile applications is still not very User Interface Design. Mobile Multimedia Application: An Iterative Approach. user interface for mobile learning applications is proposed. The requirements for mobile user interface are defined and a(More)
This paper proposes a feature selection technique for software clustering which can be used in the architecture recovery of software systems. The recovered architecture can then be used in the subsequent phases of software maintenance, reuse and re-engineering. A number of diverse features could be extracted from the source code of software systems,(More)
Mobile phones have become full-featured mobile computers. Applications providing good user experience and taking full advantage of the increasing capabilities of mobile phones are still rare. One such application is audio and video on mobile phones which is expected to become a killer application in the near future. A lot of valuable audio and video content(More)
Software birthmark is a unique quality of software to detect software theft. Comparing birthmarks of software can tell us whether a program or software is a copy of another. Software theft and piracy are rapidly increasing problems of copying, stealing, and misusing the software without proper permission, as mentioned in the desired license agreement. The(More)