scholarly journals Revised approach for the prediction of functional size of mobile application

2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Ziema Mushtaq ◽  
Abdul Wahid

Mobile applications affect our everyday activities and have become more and more information centric. Effort estimation for mobile application is an essential factor to consider in the development cycle. Due to feature complexities and size, effort estimation of mobile applications poses a continued challenge for developers. This paper attempts to adapt COSMIC Function Point and Unified Modeling Language (UML) techniques to estimate the size of a given mobile application. The COSMIC concepts capture data movements of the functional processes whereas the UML class analyzes them. We utilize the Use Case Diagrams, sequence diagrams and class diagrams for mapping the Function user requirements for sizing mobile applications. We further present a new size measurement technique; Unadjusted Mobile COSMIC Function points (UMCFP) to get the functional size of mobile application using Mobile Complex Factors as an input. In this study eight mobile applications were analyzed using UMCFP, Function Point Analysis and COSMIC Function Point. The results were compared with the actual size of previous Mobile application projects.

2019 ◽  
Vol 8 (2) ◽  
pp. 9-15
Author(s):  
Muhamad Roofiq

The development of technology makes the cellphone no longer functions as a means of communication but its features are increasingly enriched, making it more functional. The purpose of writing this research is to design a mobile application for prayer information to make it easier for Muslims to get information about the procedures for implementing obligatory prayers, especially for the learning process of prayer in children often encounter obstacles such as limited info, media and high mobility, therefore sometimes we need media learning that can be taken anywhere - like the prayer guide application on this handphone. This application can display the prayer menu that contains mandatory prayer guidelines, prayer details that contain images of prayer movements along with lafadz and their sounds. This application modeling uses UML (Unified Modeling Language), which includes Use Case Diagrams, Class Diagrams, Sequence Diagrams, and Activity Diagrams. By making this application with the Fisher Yates Shuffle algorithm is expected to help the process of learning prayer for children, easily which can be used anytime and anywhere. As for the future development, it is expected to be able to make the sunnah prayer menu, adding a short letter in the quran.


2015 ◽  
Vol 2015 ◽  
pp. 1-5
Author(s):  
Senthil Kumar Murugesan ◽  
Chidhambara Rajan Balasubramanian

Software companies are now keen to provide secure software with respect to accuracy and reliability of their products especially related to the software effort estimation. Therefore, there is a need to develop a hybrid tool which provides all the necessary features. This paper attempts to propose a hybrid estimator algorithm and model which incorporates quality metrics, reliability factor, and the security factor with a fuzzy-based function point analysis. Initially, this method utilizes a fuzzy-based estimate to control the uncertainty in the software size with the help of a triangular fuzzy set at the early development stage. Secondly, the function point analysis is extended by the security and reliability factors in the calculation. Finally, the performance metrics are added with the effort estimation for accuracy. The experimentation is done with different project data sets on the hybrid tool, and the results are compared with the existing models. It shows that the proposed method not only improves the accuracy but also increases the reliability, as well as the security, of the product.


2010 ◽  
Vol 11 (1) ◽  
pp. 1-13 ◽  
Author(s):  
A. Jakimi ◽  
A. Sabraoui ◽  
E. Badidi ◽  
A. Salah ◽  
M. El Koutbi

Scenarios has become a popular technique for requirements elicitation and specification building. Since scenarios capture only partial descriptions of the system behavior, an approach for scenario composition and/or integration is needed to produce more complete specifications. The Unified Modeling Language (UML), which has become a standard notation for object-oriented modeling, provides a suitable framework for scenario acquisition using Use Case diagrams and Sequence or Collaboration diagrams. In this paper, we suggest an algorithmic and tool support for composing and integrating scenarios that are represented in form of sequence diagrams. We suggest four operators (;: sequential operator, ||: concurrent operator, ?: conditional operator and  * :iteration operator) to compose a set of scenarios that describe a use case of a given system. In this paper, we suggest also to apply the scenario approach to B2B systems (Business to Business). We propose to develop B2B systems as a three activities process deriving formal specifications and code skeletons from UML scenarios. Activities of this proposed process are generally automatic and are supported by a set of developed algorithms and tools.


2008 ◽  
Vol 22 (2) ◽  
pp. 123-139 ◽  
Author(s):  
Alan S. Levitan ◽  
Jian Guan ◽  
Andrew T. Cobb

ABSTRACT: The purpose of this case is, first, to provide students with an experience in systems modeling, using facts gathered through interviews with employees who may not be skilled in presenting their responsibilities in a systematic, logical, sequential manner. Second, students will gain actual hands-on experience learning and using a leading modeling language, the Unified Modeling Language (UML), through a popular Computer-Aided Software Engineering (C.A.S.E.) tool. Finally, the students will be using those interview facts to model an object-oriented system for processing cash receipts. In that effort, they will learn and apply the unique documentation techniques used in analyzing and designing object-oriented systems with design features such as use cases, class diagrams with inheritance, and sequence diagrams.


2018 ◽  
Vol 7 (1) ◽  
pp. 7-14
Author(s):  
Suherman Sohor ◽  
Suri Handayani

Based on observations made on the system of assessment of Employee Target (SKP) at the office of the election commission of Riau Province is still less than optimal because the data input and processed in a conventional way in the assessment of Employee Work Objectives (SKP), resulting in generating a valid report Take a long time and have trouble. In assessing the Employee Work Objectives (SKP) is still less effective because it requires a long and quite complicated calculation formula. This is because the absence of a system that can support the assessment process. For that required a system that can provide solutions to the problem, this system is made using the programming language PHP, HTML and MySQL as the database. For the design of the system using UML (Unified Modeling Language) which includes use case diagrams, activity diagrams, class diagrams and sequence diagrams. The purpose of making this system is to provide solutions from existing problems, simplify the process of employee performance appraisal, assessment of Employee Work Objectives (SKP) which initially only using Microsoft Excel assessment, with the system then the assessment process Employees Objectives (SKP) Done automatically to improve the performance of office agencies and optimize the performance of the officials of the Riau provincial election commission office.


Author(s):  
Paul Cymerman ◽  
Joe Van Dyke ◽  
Ian Brown

This paper investigates correlating the basic elements of Unified Modeling Language and Cyclomatic Complexity with Function Point Analysis (FPA) principles to develop an automated software functional sizing tool. This concept has been difficult to achieve due to the logical nature of the FPA sizing methodology versus the physical nature of source lines of code (SLOC). In this approach, we examine software complexity from design and maintainability perspectives in order to understand relationships in physical code. Our hypothesis is that this method will “simulate” FPA principles and produce an objective sizing method. This would provide the foundation for an automated tool that scans physical software code to derive “Objective Function Points”(OFPs) functional size measure.


Sign in / Sign up

Export Citation Format

Share Document