Software Estimation Framework for Mobile Application Projects

Author(s):  
Shailesh Kumar ◽  
Anant R. Koppar

As mobile devices are becoming the primary access channels for information, the authors need to have accurate effort estimation model for mobile application projects. In this paper the authors discuss “Mobile application estimation framework” that was designed based on 14 mobile application projects and was validated against 5 mobile application projects. In this paper the authors discuss the estimation framework for both native/hybrid mobile application projects and mobile web application projects. The proposed “Mobile application estimation framework” provides comprehensive coverage for various factors involved in mobile estimation such as layer-wise components, horizontal components and others. The estimation framework also considers the cost drivers and is used as effort adjustment factor. The proposed mobile application estimation framework achieved the MMRE of 0.207 with pred (0.3) of 80%.

Dengue cases has become endemic in Malaysia. The cost of operation to exterminate mosquito habitats are also high. To do effective operation, information from community are crucial. But, without knowing the characteristic of Aedes larvae it is hard to recognize the larvae without guide from the expert. The use of deep learning in image classification and recognition is crucial to tackle this problem. The purpose of this project is to conduct a study of characteristics of Aedes larvae and determine the best convolutional neural network model in classifying the mosquito larvae. 3 performance evaluation vector which is accuracy, log-loss and AUC-ROC will be used to measure the model’s individual performance. Then performance category which consist of Accuracy Score, Loss Score, File Size Score and Training Time Score will be used to evaluate which model is the best to be implemented into web application or mobile application. From the score collected for each model, ResNet50 has proved to be the best model in classifying the mosquito larvae species.


2014 ◽  
Author(s):  
Kien Hoa Ly ◽  
Daniel Beauchamp ◽  
Gerhard Andersson

Research indicates that there is a potential for persuasive technologies to be used as a means for increasing physical activity. In this exploratory work, we developed a mobile web application to gather movement data to explore the potential of a health tool in the context of a dance floor to promote physical activity. We wanted to explore if the mobile application in combination with the context and mechanisms seen in other health applications could drive physical activity. In total, 208 participants generated 20,279 data points through the mobile application on the dance floor. The result from this work points out that the concept should be further investigated in more studies.


2012 ◽  
pp. 238-246
Author(s):  
Sarah Afzal Safavi ◽  
Maqbool Uddin Shaikh

The assessment of main risks in software development discloses that a major threat of delays are caused by poor effort / cost estimation of the project. Low / poor cost estimation is the second highest priority risk [Basit Shahzad]. This risk can affect four out of a total five phases of the software development life cycle i.e. Analysis, Design, Coding and Testing. Hence targeting this risk alone may reduce the overall risk impact of the project by fifty percent. Architectural designing of the system is a great activity which consumes most of the time in SDLC. Obviously, effort is put forth to produce the design of the system. It is evident that none of the existing estimation models try to calculate the effort put on designing of the system. Although use case estimation model uses the use case points to estimate the cost. But what is the cost of creating use cases? One reason of poor estimates produced by existing models can be negligence of design effort/cost. Therefore it shall be well estimated to prevent any cost overrun of the project. We propose a model to estimate the effort in each of these phases rather than just relying upon the cost estimation of the coding phase only. It will also ease the monitoring of project status and comparison against planned cost and actual cost incurred so far at any point of time.


2017 ◽  
Vol 56 (04) ◽  
pp. 283-293 ◽  
Author(s):  
Giordano Lanzola ◽  
Paolo Bossi ◽  
Silvana Quaglini ◽  
Elisa M. Zini

SummaryObjectives: We propose an architecture for monitoring outpatients that relies on mobile technologies for acquiring data. The goal is to better control the onset of possible side effects between the scheduled visits at the clinic.Methods: We analyze the architectural components required to ensure a high level of abstraction from data. Clinical practice guidelines were formalized with Alium, an authoring tool based on the PROforma language, using SNOMED-CT as a terminology standard. The Alium engine is accessible through a set of APIs that may be leveraged for implementing an application based on standard web technologies to be used by doctors at the clinic. Data sent by patients using mobile devices need to be complemented with those already available in the Electronic Health Record to generate personalized recommendations. Thus a middleware pursuing data abstraction is required. To comply with current standards, we adopted the HL7 Virtual Medical Record for Clinical Decision Support Logical Model, Release 2.Results: The developed architecture for monitoring outpatients includes: (1) a guideline-based Decision Support System accessible through a web application that helps the doctors with prevention, diagnosis and treatment of therapy side effects; (2) an application for mobile devices, which allows patients to regularly send data to the clinic. In order to tailor the monitoring procedures to the specific patient, the Decision Support System also helps physicians with the configuration of the mobile application, suggesting the data to be collected and the associated collection frequency that may change over time, according to the individual patient’s conditions. A proof of concept has been developed with a system for monitoring the side effects of chemo-radiotherapy in head and neck cancer patients.Conclusions: Our environment introduces two main innovation elements with respect to similar works available in the literature. First, in order to meet the specific patients’ needs, in our work the Decision Support System also helps the physicians in properly configuring the mobile application. Then the Decision Support System is also continuously fed by patient-reported outcomes.


2014 ◽  
Author(s):  
Kien Hoa Ly ◽  
Daniel Beauchamp ◽  
Gerhard Andersson

Research indicates that there is a potential for persuasive technologies to be used as a means for increasing physical activity. In this exploratory work, we developed a mobile web application to gather movement data to explore the potential of a health tool in the context of a dance floor to promote physical activity. We wanted to explore if the mobile application in combination with the context and mechanisms seen in other health applications could drive physical activity. In total, 208 participants generated 20,279 data points through the mobile application on the dance floor. The result from this work points out that the concept should be further investigated in more studies.


Author(s):  
Sarah Afzal Safavi ◽  
Maqbool Uddin Shaikh

The assessment of main risks in software development discloses that a major threat of delays are caused by poor effort / cost estimation of the project. Low / poor cost estimation is the second highest priority risk [Basit Shahzad]. This risk can affect four out of a total five phases of the software development life cycle i.e. Analysis, Design, Coding and Testing. Hence targeting this risk alone may reduce the overall risk impact of the project by fifty percent. Architectural designing of the system is a great activity which consumes most of the time in SDLC. Obviously, effort is put forth to produce the design of the system. It is evident that none of the existing estimation models try to calculate the effort put on designing of the system. Although use case estimation model uses the use case points to estimate the cost. But what is the cost of creating use cases? One reason of poor estimates produced by existing models can be negligence of design effort/cost. Therefore it shall be well estimated to prevent any cost overrun of the project. We propose a model to estimate the effort in each of these phases rather than just relying upon the cost estimation of the coding phase only. It will also ease the monitoring of project status and comparison against planned cost and actual cost incurred so far at any point of time.


Author(s):  
Anureet Kaur ◽  
Kulwant Kaur

Smartphones<em>/</em>mobile devices are enduring all the aspects of human life. With the significant increase in demand for applications running on smartphones/mobile devices, developers and testers are anticipated to deliver high quality, on time and within budget applications. The estimation of development and testing provides a baseline and act as a tracking gear for stakeholders and developers. There are various approaches for estimation of traditional software development. But mobile applications are considered different from traditional software such as from those running on desktop, laptop or on the web. Many traditional estimation techniques used for these software are adapted to mobile domain. With agile software development (ASD) methodology, the scenario of development and estimation has changed drastically and so as mobile app development and estimation. This paper provides a Systematic Literature Review (SLR) on traditional estimation techniques and agile estimation techniques applied in mobile software/application. Also, effort attributes and accuracy parameters for estimation in mobile apps are presented. However, to date, there are very fewer studies done on the mobile application estimation domain using agile methodology.


2017 ◽  
Vol 10 (04) ◽  
pp. 755-759
Author(s):  
Mudasir M Kirmani

Practical effort estimation is very basic and most essential aspect of very organisation to sustain better project management. Accuracy in efforts makes the organisation to surge its business and build motivation among its customers effectively. It was observed that continuous improvement is required for software effort assessment after regular eras.The fundamental point of this examination work is to assess the execution of Re-UCP strategy for estimation of efforts for web application projects. This research work compares the existing effort estimation model results with the Re-UCP effort estimation methods results for web application development projects.


2013 ◽  
Vol 4 (2) ◽  
pp. 69-73
Author(s):  
Seng Hansun

Mobile operating system market shares always grow from year to year. The issue to make a mobile application in an easy, fast, and reliable way had arisen. Therefore, many UI framework to create mobile web application have been introduced, one of them is jQuery Mobile. jQuery Mobile with its’ ‘write less, do more’ slogan become popular among web mobile developers. In this paper, the author tries to build a stand-alone mobile application using jQuery Mobile as a prototype of Universitas Multimedia Nusantara mobile application. It can be concluded that jQuery Mobile can be used to make a simple application in a fast and rapid changing environment. Kata kunci—jQuery Mobile, web mobile app, HTML, CSS, JavaScript


Sign in / Sign up

Export Citation Format

Share Document