11.07.2015 Views

ISSN: 2250-3005 - ijcer

ISSN: 2250-3005 - ijcer

ISSN: 2250-3005 - ijcer

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

International Journal Of Computational Engineering Research (<strong>ijcer</strong>online.com) Vol. 2 Issue. 8Object-Oriented Full Function Point Analysis: An Empirical Validation1, Sheeba Praveen, 2, Dr. Rizwan Beg1, Dept. CSE,Integral University Lucknow ,U.P2,Dept .CSE & IT,Integral university Lucknow,U.P.Abstractthis research work focuses on validation work of my proposed work to determine the functional size of real timeapplication at early stage. This paper will describe how to calculate the functional size of real time system using myproposed model that is Object Oriented Size Estimation Model for Real Time Application [1]. Here in this paper I amvalidating my proposed model with the help of Real Time System. I am taking Human Emotion detection which is realtime software and applying OOFFPA on it. OOFFPA metrics of my proposed model will calculate the size in terms ofFunction Point of this HED software and after calculating the size I compare this size with the size which is calculated byother metrics. Comparisons will prove that OOFFP metrics of my proposed model is best for size measurement of realtime system.Keywords : OOFFPA, OPA, FPA, OO, TFPCP, FFP, OOSE, UML, OOFP, SC, AS, AG, GN/SP, MX, OOMC, OOTC,OOCC, OOUCG, OORCG, OOCECE, OOCECX, OOCICR, OOCICW, OOEI, OOEO, OOEQ, OOILF, OOEIF, OOFC.1. INTRODUCTIONThis research is focuses on the cost estimation of Real Time System and for that I choose “Human EmotionDetection (HED)” which is a Real time system. This case study will help to validate my proposed work. In this case studyI am using OOFFP metrics and Object oriented development procedures to estimate the size and cost of HED real timesoftware.The HED can be applied in robotics in AI. The Robot can detect the human emotion and act accordingly thesituation. 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 facialexpression. It detect the emotion i.e. Happy, Sad, Strange, Normal, Surprise etc. means act accordingly the situation.Scenarios of HED are following:1. Take an image as an input2. Then apply skin color segmentation on an image3. Find the largest connected region4. Check the probability to become a face of the largest connected region5. Convert the RGB image into Binary image6. To detect that the image is human face or not7. Separate the Eye and Lips from the image8. Convert the Eye and Lips into Binary image9. Apply the Bezier Curve on Eyes and Lips10. Detect the human Emotion From the image2. OBJECT ORIENTED DEVELOPMENT LIFE CYCLEA. Object Oriented DesignIn this research I follow the object oriented development life cycle to estimate size and cost of project [].1. Object modeling Techniques2. Dynamic modeling techniques3. Functional modeling techniquesAll three object oriented design techniques and associated models (D) are used in the proposed Size estimation model.These models help to estimate the size of the project. So In this research I am applying Management Function count andControl function count on all three models of object oriented design.4.2.1 Unified Modeling LanguageThe Unified Modeling Language (UML) defines a large number of different diagrams. They are divided into followingthree categories: Static structure diagrams, Behavior diagrams and Implementation diagrams. In order to calculate thefunction point from the above diagrams, we use the sequence diagrams and class diagrams. Because these diagramsincludes the information about all functions and data manipulated in the system. All these UML diagram are explained inmy proposed paper” Full Functional size measurement Model applied to UML-based Real Time Application” [1].||Issn <strong>2250</strong>-<strong>3005</strong>(online)|| ||December||2012|| Page 256

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!