TOWARD A QUALITY MODEL FOR CBSE - Conceptual Model Proposal
María A. Reyes, Maryoly Ortega, María Pérez, Anna Grimán, Luis E. Mendoza, Kenyer Domínguez
2009
Abstract
In this paper, which is part of a research in progress, we analyze the conceptual elements behind Component-Based Software Engineering (CBSE) and propose a model that will support its quality evaluation. The conceptual model proposed integrates the product perspective, a view that includes components and Component-Based Software (CBS), as well as the process perspective, a view that represents the component and CBS development life cycle. The model proposal was developed under a systemic approach that will allow for assessing and improving products and processes immersed in CBSE. Future actions include proposing metrics to operationalize the model and validate them through a case study. The model application will allow studying the behavior of each perspective and the relationships among them.
References
- Anderson, W. 2007. What COTS and Software Reuse Teach us about SOA. In Sixth International IEEE Conference on Commercial-off-the-Shelf (COTS)- Based Software Systems. 141-149.
- Andreou, A., Tziakouris, M., 2007. A quality framework for developing and evaluating original software components. In Information and Software Technology, 49, 122-141.
- Bertoa, M. F., Troya, J. M. and Vallecillo, A., 2006. Measuring the usability of software components. In Journal of Systems and Software, 79(3), 427-439.
- Cai, X., Lyu, M., Wong, K., 2002. Component-Based Embedded Software Engineering: Development Framework, Quality Assurance and a Generic assessment environment. In International Journal of Software Engineering and Knowledge Engineering, 12(2), 107-133.
- Carvallo, J., Franch, X., Quer, C., 2006. Managing NonTechnical Requirements in COTS Components Selection. In 14th IEEE International Requirements Engineering Conference, 316 - 321.
- Carvallo, J., Franch, X., Quer, C., 2007. Determining Criteria for Selecting Software Components: Lessons Learned. In IEEE Software, 24(3), 84-94.
- Carvallo, J., Franch, X., Grau, G., Quer, C., 2004. COSTUME: A Method for Building Quality Models for Composite COTS-based Software Systems. In Fourth International Conference on Quality Software, Germany. IEEE Computer Society Press, 214-223.
- Clemente, P., Hernández, J., 2003. Aspect Component Based Software Engineering. In Second AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software.
- Councill, W., Heineman, G., 2001. Component-Based Software Engineering. Addison Wesley.
- Crnkovic, I., 2003. Component-based Software Engineering - New Challenges in Software Development. In 25th International Conference on Information Technology Interfaces.
- Gao, J., Tsao, J., Wu, Y., 2003. Testing and Quality Assurance for Component-Based Software. Artech House Publishers.
- Grunske, L., 2007. Early quality prediction of componentbased systems - A generic framework. In The Journal of Systems and Software, 80, 678-686.
- Jasmine, K y Vasantha, R., 2007. DRE - A Quality Metric for Component based Software Products. In Proceedings of World Academy of Science, Engineering and Technology, 23, 380-383. Lau, K., Wang, Z., 2006. A Survey of Software Component Models. University of Manchester: Computer Science.
- Meyer, B., 2003. The Grand Challenge of Trusted Components. In 25th International Conference on Software Engineering.
- Montilva, J., Arapé, N., Colmenares, J., 2003. Desarrollo de Software Basado en Componentes. In IV Congreso de Automatización y Control, Mérida.
- Noy, N. y McGuinness, D., 2001. Ontology Development 101: A Guide to Creating Your First Ontology. Stanford University: Stanford, CA.
- Pressman, R., 2005. Software Engineering: A Practitioner's Approach,. McGraw Hill. 6th. edition.
- Rawashdeh, A. y Matalkah, B., 2006. A New Software Quality Model for Evaluating COTS Components. In Journal of Computer Science 2(4), 373-381.
- Sedigh-Ali, S., y Paul, R., 2001. A Software Engineering Metrics for COTS-Based Systems. In Computer, 44- 50.
- SEI, Software Engineering Institute, 2000. Volume II: Technical Concepts of Component-Based Software Engineering. Carnegie Mellon University. 2nd edition.
- Simão, R, Belchior, A. 2003. Quality characteristics for software components: Hierarchy and quality guides. In Lecture Notes in Computer Science, 2693, 184-206.
- Sommerville, I., 2005. Software Engineering. Addison Wesley. 7th edition.
- Szyperski, C., 2002. Component Software Beyond ObjectOriented Programming. Addison Wesley. 2nd edition.
Paper Citation
in Harvard Style
Reyes M., Ortega M., Pérez M., Grimán A., Mendoza L. and Domínguez K. (2009). TOWARD A QUALITY MODEL FOR CBSE - Conceptual Model Proposal . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8111-84-5, pages 101-106. DOI: 10.5220/0001978701010106
in Bibtex Style
@conference{iceis09,
author={María A. Reyes and Maryoly Ortega and María Pérez and Anna Grimán and Luis E. Mendoza and Kenyer Domínguez},
title={TOWARD A QUALITY MODEL FOR CBSE - Conceptual Model Proposal},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2009},
pages={101-106},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001978701010106},
isbn={978-989-8111-84-5},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - TOWARD A QUALITY MODEL FOR CBSE - Conceptual Model Proposal
SN - 978-989-8111-84-5
AU - Reyes M.
AU - Ortega M.
AU - Pérez M.
AU - Grimán A.
AU - Mendoza L.
AU - Domínguez K.
PY - 2009
SP - 101
EP - 106
DO - 10.5220/0001978701010106