I nternational Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue. 8
Object-Oriented Full Function Point Analysis: An Empirical Validation 1,
Sheeba Praveen, 2,Dr. Rizwan Beg 1,
2,
Dept. CSE,Integral Un iversity Lucknow ,U.P Dept .CSE & IT,Integral university Lucknow,U.P.
Abstract this research work focuses on validation work of my proposed work to determine the functional size of real time application at early stage. This paper will describe how to calcu late the functional size of real time system using my proposed model that is Object Oriented Size Estimat ion Model for Real Time Application [1]. Here in this paper I am validating my proposed model with the help of Real Time System. I am taking Hu man Emotion detection which is real time software and applying OOFFPA on it. OOFFPA metrics of my p roposed model will calculate the size in terms of Function Point of this HED software and after calcu lating the size I co mpare this size with the size wh ich is calculated by other metrics. Co mparisons will prove that OOFFP metrics of my proposed model is best for size measurement of real time system. Keywords : OOFFPA, OPA, FPA, OO, TFPCP, FFP, OOSE, UM L, OOFP, SC, AS, A G, GN/ SP, MX, OOM C, OOTC, OOCC, OOUCG, OORCG, OOCECE, OOCECX, OOCICR, OOCICW, OOEI, OOEO, OOEQ, OOILF, OOEIF, OOFC. 1.
INTRODUCTION
This research is focuses on the cost estimation of Real Time System and for that I choose “Human Emotion Detection (HED)” which is a Real time system. Th is case study will help to validate my proposed work. In this case study I am using OOFFP metrics and Object oriented development procedures to estimate the size and cost of HED real time software.The HED can be applied in robotics in AI. The Robot can detect the human emot ion and act accord ingly the situation. This code can be interfaced with the help of embedded system using some programming language. The camera will act as a sensor which captures the image of human and analyses the image on the basis of his/her facial expression. It detect the emotion i.e. Happy, Sad, Strange, Normal, Surprise etc. means act accordingly the situation. Scenarios of HED are fo llowing: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Take an image as an input Then apply skin color segmentation on an image Find the largest connected region Check the probability to become a face of the largest connected region Convert the RGB image into Binary image To detect that the image is human face or not Separate the Eye and Lips fro m the image Convert the Eye and Lips into Binary image Apply the Bezier Curve on Eyes and Lips Detect the human Emotion Fro m the image
2. OBJECT ORIENTED DEVELOPMENT LIFE CYC LE A. Object Oriented Design In this research I follow the object oriented development life cycle to estimate size and cost of project []. 1. Object modeling Techniques 2. Dynamic modeling techniques 3. Functional modeling techniques All three object oriented design techniques and associated models (D) are used in the proposed Size estimat ion model. These models help to estimate the size of the project. So In this research I am applying Management Function count and Control function count on all three models of object oriented design. 4.2.1 Unified Modeling Language The Unified Modeling Language (UM L) defines a large number of different d iagrams. They are divided into following three categories: Static structure diagrams, Behavior d iagrams and Implementation diagrams. In order to calculate the function point fro m the above diagrams, we use the sequence diagrams and class diagrams. Because these diagrams includes the informat ion about all functions and data manipulated in the system. All these UM L diagram are explained in my proposed paper” Full Functional size measurement Model applied to UM L-based Real Time Application” [1].
||Issn 2250-3005(online)||
||December ||2012||
Page 256