Harleen K. Flora

Work place: The IIS University, Jaipur, India

E-mail: harleenflora@gmail.com

Website:

Research Interests: Software Construction, Software Development Process, Software Engineering, Data Structures and Algorithms

Biography

Harleen K. Flora is a research scholar at ‗The IIS University‘, Jaipur, India. She is currently working as an Associate Professor at SBBS Post Graduate College, Jalandhar, India. She is a certified PMP, ITIL Project Manager and holds Master‘s degree in Computer Management from University of Pune, India. She has over 15 years of extensive experience developing and managing software projects throughout the entire software lifecycle. She worked for Lockheed Martin and served many US government projects as a Consultant. Her research areas include traditional software engineering and Agile software development.

Author Articles
An Investigation on the Characteristics of Mobile Applications: A Survey Study

By Harleen K. Flora Xiaofeng Wang Swati V. Chande

DOI: https://doi.org/10.5815/ijitcs.2014.11.03, Pub. Date: 8 Oct. 2014

Swift advances in mobile communication technology have spawned almost unlimited new mobile applications. Mobile application development is an extremely well growing industry across the globe that created new opportunities of modern businesses and pioneered new technologies in the area. In order to build high quality mobile applications, it is imperative to understand the key characteristics that define mobile applications, which if wisely considered and implemented, can facilitate the delivery of truly exceptional, valuable and user friendly mobile apps that satisfy users’ needs. Only few scientific publications can be found which specifically identify the key characteristics and what makes mobile applications different from traditional software. For this purpose, we conducted an online survey from the mobile research and development community. The survey questions covered the entire mobile application development lifecycle starting from inception to the maintenance stage. This paper presents the survey results by classifying the key characteristics that differentiate mobile applications from traditional ones into three categories: Hardware, Software (application interaction, application development, and application security) and Communication. The study contributes towards a greater understanding of mobile software and the current trends in the mobile application development. It also highlights various features and attributes that assist in developing high quality mobile software applications.

[...] Read more.
An Investigation into Mobile Application Development Processes: Challenges and Best Practices

By Harleen K. Flora Xiaofeng Wang Swati V. Chande

DOI: https://doi.org/10.5815/ijmecs.2014.06.01, Pub. Date: 8 Jun. 2014

The mobile device market has witnessed swift industrial growth over the last decade. The quick expansion of this new computing platform has almost outpaced the software engineering processes customized to mobile application development. However, there is still lack of novel research initiatives around the mobile application development process. There remains a deficiency in development standards and best practices which expose the mobile device to potential attacks. This deficiency needs to be addressed promptly and requires further work.
The objective of this research is to better understand the current methodologies adapted and to investigate challenges faced during the mobile application development processes that are different from traditional enterprise application. For this purpose, an online survey was conducted from the mobile research and development community. The survey questions covered the entire mobile application development lifecycle starting with requirements, and ending with bringing to life a complete mobile application.
The study contributes towards a greater understanding of mobile application development process, examines real challenges confronted, and investigates the best practices that can be successfully implemented to enhance, evaluate, and improve the performance of the mobile application development process. These findings can also be considered as a possible research topic that indicates the breadth of research requirements and prospects in mobile computing.

[...] Read more.
Other Articles