Czasopismo
2010
|
Vol. 35, No. 2
|
91-105
Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Warianty tytułu
Języki publikacji
Abstrakty
Most of the use-case-based effort estimation techniques rely on a concept of use-case transaction that is used for measuring complexity of use cases. This includes the most recognizable Karner's Use Case Points and the Transactions metric recently proposed by Robiolo and Orosco. Both approaches are focusing on quantitative aspects of use-case transactions. However, in this paper, we would like to propose a new method for measuring use-case complexity that is called TTPoints. It includes knowledge regarding semantics of transactions, numbers of business objects and interacting actors. Effort estimation accuracy of the proposed method was compared to accuracies of Use Case Points, Transactions, and Entity Objects, in the case study on a set of 8 projects.
Słowa kluczowe
Rocznik
Tom
Strony
91-105
Opis fizyczny
Bibliogr. 17 poz.
Twórcy
autor
autor
- Poznan University of Technology, Institute of Computing Science, ul. Piotrowo 2, 60-965 Poznań, Poland, Miroslaw.Ochodek@cs.put.poznan.pl
Bibliografia
- [1] Moløkken, K., Jørgensen, M.: A review of software surveys on software effort estimation. In: Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposium on. 223-230
- [2] Jacobson, I.: Object-oriented development in an industrial environment. ACM SIG-PLAN Notices 22(12) (1987) 183-191
- [3] Neill, C., Laplante, P.: Requirements Engineering: The State of the Practice. Software, IEEE 20(6) (2003) 40-45
- [4] Karner, G.: Resource Estimation for Objectory Projects. Objective Systems SF AB (copyright owned by Rational Software) (1993)
- [5] Braz, M., Vergilio, S.: Software Effort Estimation Based on Use Cases. Proceedings of the 30th Annual International Computer Software and Applications Conference (COMPSAC'06)-Volume 01 (2006) 221-228
- [6] Diev, S.: Use cases modeling and software estimation: applying use case points. ACM SIGSOFT Software Engineering Notes 31(6) (2006)
- [7] Mohagheghi, P., Anda, B., Conradi, R.: Effort estimation of use cases for incremental large-scale software development. Proceedings of the 27th international conference on Software engineering (2005) 303-311
- [8] Nageswaran, S.: Test effort estimation using use case points. 14 th International Internet & Software Quality Week 2001 (2001)
- [9] Robiolo, G., Orosco, R.: Employing use cases to early estimate effort with simpler metrics. Innovations in Systems and Software Engineering 4(1) (2008) 31-43
- [10] Adolph, S., Bramble, P., Cockburn, A., Pols, A.: Patterns for Effective Use Cases. Addison-Wesley (2002)
- [11] Cockburn, A.: Writing Effective Use Cases. Addison-Wesley (2000)
- [12] Schneider, G., Winters, J.P.: Applying Use Cases: A Practical Guide. Addison-Wesley (1998)
- [13] Garmus, D., Herron, D.: Function Point Analysis: Measurement Practices for Successful Software Projects. Addison-Wesley Boston (2001)
- [14] Ochodek, M., Nawrocki, J.: Automatic Transactions Identification in Use Cases. In: Balancing Agility and Formalism in Software Engineering: 2nd IFIP Central and East European Conference on Software Engineering Techniques CEE-SET 2007. Volume 5082 of LNCS., Springer Verlag (2008) 55-68
- [15] Kitchenham, B., Pfleeger, S., Fenton, N.: Towards a Framework for Software Measurement Validation. IEEE Transactions on Software Engineering (1995)
- [16] Ribu, K.: Estimating object-oriented software projects with use cases. Master's thesis, University of Oslo, Department of Informatics (2001)
- [17] Övergaard, G., Palmkvist, K.: Use Cases: Patterns and Blueprints. Addison-Wesley (2005)
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.baztech-article-BPP2-0019-0040