Un procedimiento de medición de tamaño funcional para especificaciones de requisitos

Hoy en dia el tamano del software es utilizado en la gestion y control de produccion como uno de los parametros esenciales de los modelos de estimacion que contribuyen a la calidad de los proyectos de software y productos entregables. Aunque la importancia de la medicion temprana del tamano es evidente, actualmente esta medicion es solamente alcanzada en fases tardias del ciclo de vida del software (analisis, diseno e implementacion). El tamano de software puede ser cuantificado usando diferentes tecnicas, como las lineas de codigo y los metodos de medicion de tamano funcional. Un metodo de medicion de tamano funcional mide el tamano del software cuantificando los requisitos funcionales. El metodo Analisis de Puntos de Funcion (FPA) es el metodo mayormente utilizado. Este metodo fue desarrollado para medir Sistemas de Informacion de Gestion desarrollados con metodos tradicionales. Aunque IFPUG FPA ha ido alcanzado mayor popularidad en la industria, este metodo carece de aplicabilidad a todo tipo de software y a nuevos paradigmas de desarrollo. Para direccionar estas debilidades, COSMIC-FFP ha surgido como un metodo de segunda generacion y ha sido probado como un estandar internacional (ISO/IEC 19761). Sin embargo, la generalidad de COSMIC-FFP requiere ser instanciado por medio de un procedimiento mas especifico y sistematico en conjuncion con un metodo de desarrollo de software.

[1]  Bran Selic Tutorial: real-time object-oriented modeling (ROOM) , 1996, Proceedings Real-Time Technology and Applications.

[2]  Izak Benbasat,et al.  Development of an Instrument to Measure the Perceptions of Adopting an Information Technology Innovation , 1991, Inf. Syst. Res..

[3]  Stephen J. Mellor,et al.  Object lifecycles: modeling the world in states , 1992 .

[4]  Oscar Pastor,et al.  An Object-Oriented Approach to Automate Web Applications Development , 2001, EC-Web.

[5]  Alain Abran,et al.  A proposed measurement role in the rational unified process and its implementation with ISO 19761: COSMIC-FFP , 2004 .

[6]  Mario Piattini,et al.  Towards a consistent terminology for software measurement , 2006, Inf. Softw. Technol..

[7]  Alain Abran,et al.  Metrology, measurement and metrics in software engineering , 2003, Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717).

[8]  Juan Sánchez,et al.  Metamorfosis: Un Marco para el Análisis de Requisitos Funcionales , 2005, WER.

[9]  T.-H. Nguyen,et al.  Mapping the OO-Jacobson approach into function point analysis , 1997, Proceedings of TOOLS USA 97. International Conference on Technology of Object Oriented Systems and Languages.

[10]  Alain Abran,et al.  Measuring software functional size: towards an effective measurement of complexity , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[11]  Martha M. Gray,et al.  Applicability of Metrology to Information Technology , 1999, Journal of Research of the National Institute of Standards and Technology.

[12]  Dolores R. Wallace,et al.  Software Error Analysis , 1995 .

[13]  Silvia Abrahão,et al.  On the functional size measurement of object-oriented conceptual schemas: design and evaluation issues , 2004 .

[14]  Alain Abran,et al.  Initial Modeling of the Measurement Concepts in the ISO Vocabulary of Terms in Metrology , 2002 .

[15]  Geert Poels,et al.  Distance-based software measurement: necessary and sufficient properties for software measures , 2000, Inf. Softw. Technol..

[16]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

[17]  Fred D. Davis,et al.  A Theoretical Extension of the Technology Acceptance Model: Four Longitudinal Field Studies , 2000, Management Science.

[18]  Geert Poels,et al.  Definition and Validation of a COSMIC-FFP Functional Size Measure for Object-Oriented Systems , 2003 .

[19]  Stephen J. Mellor,et al.  Executable UML - A Foundation for Model-Driven Architecture , 2002, Addison Wesley object technology series.

[20]  Alain Abran,et al.  The contribution of metrology concepts to understanding and clarifying a proposed framework for software measurement validation , 2003 .

[21]  Piotr Habela,et al.  Adapting Use Case Model for COSMIC-FFP Based Measurement , 2005 .

[22]  Vicente Pelechano,et al.  The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming , 2001, Inf. Syst..

[23]  Horst Zuse,et al.  A Framework of Software Measurement , 1998 .

[24]  Alain Abran,et al.  Analysis of Software Measures Using Metrology Concepts - ISO 19761 Case Study , 2004, Software Audit and Metrics.

[25]  Oscar Pastor López,et al.  A requirements engineering approach for object-oriented conceptual modeling , 2003 .

[26]  Oscar Pastor,et al.  Just-UI : A User Interface Specification Model , 2002, CADUI.

[27]  Daniel L. Moody,et al.  The method evaluation model: a theoretical model for validating information systems design methods , 2003, ECIS.

[28]  Roel Wieringa,et al.  Postmodern Software Design with NYAM: Not Yet Another Method , 1997, Requirements Targeting Software and Systems Engineering.

[29]  D. Campbell,et al.  Convergent and discriminant validation by the multitrait-multimethod matrix. , 1959, Psychological bulletin.

[30]  Albert L. Baker,et al.  A philosophy for software measurement , 1990, J. Syst. Softw..

[31]  Alain Abran Software metrics need to mature into software metrology (recommendations) , 1998 .

[32]  Otto-von-Guericke-Universitä Magdeburg A Generalized Representation for selected Functional Size Measurement Methods , 2001 .

[33]  Hassan B. Diab,et al.  mucROSE: automated measurement of COSMIC-FFP for Rational Rose RealTime , 2005, Inf. Softw. Technol..

[34]  Shinji Kusumoto,et al.  Function point measurement tool for UML design specification , 1999, Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403).

[35]  Oscar Pastor,et al.  Modeling interactions using role-driven patterns , 2005, 13th IEEE International Conference on Requirements Engineering (RE'05).

[36]  Alain Abran,et al.  Applying a functional measurement method: cognitive issues , 2001 .

[37]  Trygve Reenskaug,et al.  Working with objects - the OOram software engineering method , 1995 .

[38]  Patrick Suppes,et al.  Foundations of measurement , 1971 .

[39]  Oscar Pastor,et al.  Validation Issues in Functional Size Measurement of Object-Oriented Conceptual Schemas: The Case of OOmFP , 2004 .

[40]  Fernando Brito e Abreu,et al.  Candidate metrics for object-oriented software within a taxonomy framework , 1994, J. Syst. Softw..

[41]  Silvia Mara Abrahao Gonzales On the functional size measurement of object-oriented conceptual schemas: design and evaluation issues , 2004 .

[42]  H. E. Dunsmore,et al.  Software engineering metrics and models , 1986 .

[43]  Mark C. Paulk,et al.  The Capability Maturity Model: Guidelines for Improving the Software Process , 1994 .

[44]  Oscar Pastor,et al.  OASIS: An Object-Oriented Specification Language , 1992, CAiSE.

[45]  Julio Cesar Sampaio do Prado Leite,et al.  A Scenario Construction Process , 2000, Requirements Engineering.

[46]  G. Dedene,et al.  M.E.R.O.DE.: a model-driven entity-relationship object-oriented Development method , 1994, SOEN.

[47]  Jeffrey Horlick,et al.  Metrology for information technology , 1997, STAN.

[48]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[49]  Brian Fitzgerald,et al.  An Innovative Training Model for an Organization Embracing Technology , 2002, J. Inf. Technol. Educ..

[50]  Janusz Zalewski,et al.  Object-oriented software engineering. A use case driven approach , 1993 .

[51]  Alain Abran,et al.  From software metrics to software measurement methods: a process model , 1997, Proceedings of IEEE International Symposium on Software Engineering Standards.

[52]  Geert Poels,et al.  Functional Size Measurement of Multi-layer Object-Oriented Conceptual Models , 2003, OOIS.

[53]  Chris F. Kemerer,et al.  Reliability of function points measurement: a field experiment , 2015, CACM.

[54]  Oscar Pastor,et al.  Towards a functional size measure for object-oriented systems from requirements specifications , 2004 .

[55]  Alain Abran,et al.  Investigation of the metrology concepts in ISO 9126 on software product quality evaluation , 2006 .

[56]  Ivar Jacobson,et al.  Object-oriented software engineering - a use case driven approach , 1993, TOOLS.

[57]  Scott A. Whitmire,et al.  Object-Oriented Design Measurement , 1997 .

[58]  Shinji Kusumoto,et al.  Function-point analysis using design specifications based on the Unified Modelling Language , 2001, J. Softw. Maintenance Res. Pract..

[59]  Emilia Mendes,et al.  Towards a Taxonomy of Hypermedia and Web Application Size Metrics , 2005, ICWE.

[60]  Nelly Condori-Fernández,et al.  Verifying the Construction of a Software Model from a Requirements Model , 2006, WER.

[61]  Shari Lawrence Pfleeger,et al.  Towards a Framework for Software Measurement Validation , 1995, IEEE Trans. Software Eng..

[62]  Fred D. Davis,et al.  User Acceptance of Computer Technology: A Comparison of Two Theoretical Models , 1989 .

[63]  Norman E. Fenton,et al.  Software Metrics: A Rigorous Approach , 1991 .

[64]  Oscar Pastor,et al.  Interaction Transformation Patterns Based on Semantic Roles , 2005, NLDB.

[65]  W W. Peng,et al.  Software Error Analysis | NIST , 1993 .