Total views : 362

Gap Analysis in Specifying Porting Requirements for Mobile Application


  • Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, 43400 UPM Serdang, Selangor, Malaysia


Background/Objectives: To propose gap analysis technique is to gather porting requirements for mobile application porting project. Methods/Statistical Analysis: Static-group Comparison method was used to evaluate the effectiveness of this technique. 3 mobile development organizations that are specializing in mobile application porting project were participated in this study. All together 10 participants were involved. Interview and questionnaire technique were used to identify the characteristics and issues during gathering of porting requirements. From the analysis, at the moment porting requirements are gathered using ad-hoc method or using their own intuitions. Hence the porting requirements are ambiguous and not consistent. Findings: Formalizing the porting requirement activity is essential to ensure the completeness and quality of the ported requirements. Gap analysis technique is significantly faster with precise requirements than the ad-hoc techniques. Application/Improvements: Gap analysis offers a formalized way to gather porting requirement to ensure the completeness and quality of a ported mobile application.


Gap Analysis, Mobile Application, Platform, Porting Requirements.

Full Text:

 |  (PDF views: 228)


  • Georgieva E, Georgiev T. Methodology for Mobile Devices Characteristics Recognition. In: Boris Rachev, Angel Smrikarov, and Dimo Dimov. Comp. Sys. Tech ‘07. International Conference on Computer Systems and Technologies; 2007; New York. USA: ACM. 2007; 71. Doi: 10.1145/1330598.1330674.
  • Johansson A, Svensson J. Techniques for Software Portability in Mobile Development. Master thesis. School of Engineering: Blekinge Institute of Technology; 2009. Cited 2013 Mar 30.
  • Attarha M, Modiri N. Focusing on the Importance and the Role of Requirement Engine. In: Interaction Sciences (ICIS). 4th International Conference; Busan. Korea: IEEE; 2011. p. 181-184.
  • IEEE-Std-830, IEEE Recommended Practice for Software Requirements Specifications; 1998. p. 1-40. Doi: 10.1109/ IEEESTD.1998.88286.
  • Abran A, Al-Sarayreh KT. Cuadrado-Gallego JJ. A Standards-Based Reference Framework for System Portability Requirements. Computer Standards and Interfaces. International Journal of Computer Applications in Technology. 2013; 35(4):380-395.
  • Contus. Mobile application porting In: Contus. Available from:; 2013, 28 Mar.
  • Cho D, Bae D. Case Study on Installing a Porting Process for Embeded Operating System in a Small Team. In: Secure Software Integration and Reliability Improvement Companion (SSIRI-C). 5th International conference; South Korea: IEEE; Jeju Island; 2011. p. 19-25.
  • Mindtools. Identifying What Needs to be Done in a Project In: Mindtools. Available from: pages/article/gap-analysis.htm; 2013 28 Mar
  • ECSS-E-ST-10C, Space engineering: system engineering general requirements, Requirements and Standards Division Noordwijk, The Netherlands, 2009.
  • Jinhyung Cho, Hwansoo Kang, Seawoo Kim. A Mobile Application Development Tool Based on Object Relational Mapping Solution. Indian Journal of Science and Technology. 2015; 8(18):IPL082.
  • Subarnarekha Ghosal, Shalini Chaturvedi, Akshay Taywade, Jaisankar N. Android Application for Ticket Booking and Ticket Checking in Suburban Railways. Indian Journal of Science and Technology. 2015; 8(S2):171–178.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.