Author(s):  
CHAMUNDESWARI ARUMUGAM ◽  
CHITRA BABU

Software size estimation at the early analysis phase of software development lifecycle is crucial for predicting the associated effort and cost. Analysis phase captures the functionality addressed in the software to be developed in object-oriented software development life-cycle. Unified modeling language captures the functionality of the software at the analysis phase based on use case model. This paper proposes a new method named as use case model function point to estimate the size of the object-oriented software at the analysis phase itself. While this approach is based on use case model, it also adapts the function point analysis technique to use case model. The various features such as actors, use cases, relationship, external reference, flows, and messages are extracted from use case model. Eleven rules have been derived as guidelines to identify the use case model components. The function point analysis components are appropriately mapped to use case model components and the complexity based on the weightage is specified to calculate use case model function point. This proposed size estimation approach has been evaluated with the object-oriented software developed in our software engineering laboratory to assess its ability to predict the developmental size. The results are empirically analysed based on statistical correlation for substantiating the proposed estimation method.


2010 ◽  
Vol 3 (4) ◽  
pp. 1-20 ◽  
Author(s):  
Balsam A. Mustafa

The effective analysis and specification of requirements is critical in software development. Faults in the requirements may have significant impact on the quality of the software system. Use cases describe and analyze requirements in many current Object Oriented (OO) development methodologies, and can serve as a means for developers to communicate with different stakeholders. However, issues concerning use case format and level of detail are unclear and debatable. This study uses theories from cognitive psychology on how humans understand text and diagrams to investigate the effect of use case model format on end user understanding. An experiment to assess the performance of novices when using different use case formats indicated that for tasks that required only surface understanding of the use case model, the provision of diagrams along with the textual use case descriptions significantly improved comprehension performance in both familiar and unfamiliar application domains. However, the author found no statistically significant difference in performance between simple and detailed diagrams, suggesting that the provision of simple diagrams along with textual use case descriptions might be sufficient to support the negotiation and communication on system requirements between novice end-users and system analysts.


Author(s):  
G. COSTAGLIOLA ◽  
F. FERRUCCI ◽  
G. TORTORA ◽  
G. VITIELLO

In order to achieve quality products with reliable cost and effort estimations, one of the main tasks for planning software project development is size estimation. This is especially true when dealing with interactive applications which represent critical components in a software project. In the paper, we address the problem of the size estimation of interactive graphical applications developed using the object-oriented methodology. In particular, we define and validate a metric, the Class Point metric, for estimating the size of object-oriented GUIs. The method is based on the idea of quantifying classes in a program analogous to function counting performed by the function point metric. Theoretical validation has proven the consistency of the Class Point metric as size measure. Empirical validation provides evidence that the Class Point metric is a useful measure for OO software size.


2018 ◽  
Vol 7 (2) ◽  
pp. 144
Author(s):  
Arsia Rini ◽  
Heki Aprianto

Tempat pelayanan kesehatan bertujuan untuk memberikan pelayanan kesehatan kepada masyarakat melalui lembaga institusi pelayanan kesehatan. Masyarakat di Kota Palembang mendapatkan informasi tempat pelayanan kesehatan melalui informasi masyarakat sekitar, lembaga pelayanan kesehatan dan beberapa situs internet yang ditampilkan secara terpisah. Maka sebuah website geografis diperlukan untuk menampilkan tata letak lokasi pelayanan kesehatan dan informasi lengkap tentang pelayanan kesehatan di Kota Palembang. Penelitian ini bertujuan untuk membuat sebuah pemodelan website geografis tempat pelayanan kesehatan di Kota Palembang. Pemodelan yang digunakan berbasis object oriented dengan menerapkan use case diagram dan activity diagram.


Electronics ◽  
2021 ◽  
Vol 10 (5) ◽  
pp. 592
Author(s):  
Radek Silhavy ◽  
Petr Silhavy ◽  
Zdenka Prokopova

Software size estimation represents a complex task, which is based on data analysis or on an algorithmic estimation approach. Software size estimation is a nontrivial task, which is important for software project planning and management. In this paper, a new method called Actors and Use Cases Size Estimation is proposed. The new method is based on the number of actors and use cases only. The method is based on stepwise regression and led to a very significant reduction in errors when estimating the size of software systems compared to Use Case Points-based methods. The proposed method is independent of Use Case Points, which allows the elimination of the effect of the inaccurate determination of Use Case Points components, because such components are not used in the proposed method.


2021 ◽  
Vol 1098 (3) ◽  
pp. 032084
Author(s):  
R Elsen ◽  
D Kurniadi ◽  
S Rahayu ◽  
M R Nashrulloh

2016 ◽  
Author(s):  
James Harris ◽  
Dorthe Carr ◽  
Jamie Coram
Keyword(s):  
Use Case ◽  
Phase 2 ◽  

2011 ◽  
Vol 271-273 ◽  
pp. 1168-1172
Author(s):  
Wei Zhang ◽  
Lin Na Zhao

Because of the multi-user and multi-function characteristics of the Teaching Management System of universities, the application system is usually designed to be distributed architecture. This paper analyzes its complex functional demands through building a use case model, finds out the key factors from the aspect of the use case model, and finally meets the distributed needs with the application of lightweight container architecture. The analysis and design of the distributed teaching management system can reduce the risk of failure, and the functional demands of the application system can be realized gradually with the coherence of the architecture.


Author(s):  
Ric Ramos ◽  
Jaelson Castro ◽  
João Araújo ◽  
Ana Moreira ◽  
Fernanda Alencar ◽  
...  

Author(s):  
Jing Liu ◽  
Zhiming Lui ◽  
Xiaoshan Li ◽  
He Jifend ◽  
Yifeng Chen

In this chapter, we study the use of a formal object-oriented method within Relational Unified Process (RUP). Our purposes are (a) to unify different views of UML models; (b) to enhance RUP and UML with a formal method to improve the quality of software; (c) to scale up the use of the formal method with the use-case driven, iterative and incremental aspects of RUP. Our overall aim is to establish a sound foundation of RUP and UML and scale up the use of formal methods in software-intensive system development.


Sign in / Sign up

Export Citation Format

Share Document