Abstract
Automating the evaluation of a software process is complex due to the absence of interoperability mechanisms between the tools that are used to manage, develop or maintain software projects. This work presents an approach to facilitate the construction of mechanisms to evaluate software projects. Based on information integration principles and Linked Open Data techniques, project management and development tools can expose their data using a set of shared models, thereby facilitating the development of integration solutions intended for software process evaluation. A practical application of the approach is here described in order to facilitate automated technical reviews of projects in software forges and repositories.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aurum, A., Petersson, H., Wohlin, C.: State-of-the-art: software inspections after 25 years. Software Testing, Verification and Reliability 12(3), 133–154 (2002)
Bizer, C., Cyganiak, R.: D2r server-publishing relational databases on the semantic web. In: Poster at the 5th International Semantic Web Conference (2006)
Cabot, J., Wilson, G., et al.: Tools for teams: A survey of web-based software project portals. Dr. Dobb’s, 1–14 (2009)
Colombo, A., Damiani, E., Frati, F., Oltolina, S., Reed, K., Ruffatti, G.: The Use of a Meta-Model to Support Multi-Project Process Measurement. In: 2008 15th Asia-Pacific Software Engineering Conference, pp. 503–510. IEEE (2008)
Colomo-Palacios, R., López-Cuadrado, L.J., González-Carrasco, I., García-Peñalvo, J.F.: Sabumo-dtest: Design and evaluation of an intelligent collaborative distributed testing framework. Computer Science and Information Systems 11(11), 29–45 (2014)
DeMarco, T.: Controlling software projects: Management, measurement, and estimates. Prentice Hall PTR, Upper Saddle River (1986)
Emami, M.S., Ithnin, N.B., Ibrahim, O.: Software process engineering: Strengths, weaknesses, opportunities and threats. In: 2010 6th International Conference on Networked Computing (INC), pp. 1–5. IEEE, Gyeongju (2010)
Heath, T., Bizer, C.: Linked data: Evolving the web into a global data space. Synthesis Lectures on the Semantic Web: Theory and Technology 1(1), 1–136 (2011)
Herraiz, I., Gonzalez-Barahona, J.M., Robles, G., German, D.M.: On the prediction of the evolution of libre software projects. In: 2007 IEEE International Conference on Software Maintenance, pp. 405–414 (October 2007)
Joerg, B., Ruiz-Rube, I., Sicilia, M.A., Dvořvoák, J., Jeffery, K., Hoellrigl, T., Rasmussen, H.S., Engfer, A., Vestdam, T., Barriocanal, E.G.: Connecting closed world research information systems through the linked open data web. International Journal of Software Engineering and Knowledge Engineering 22(03), 345–364 (2012)
Mohammed, K., Redouane, L., Bernard, C.: A deviation-tolerant approach to software process evolution. In: Ninth International Workshop on Principles of Software Evolution in Conjunction with the 6th ESEC/FSE Joint Meeting, IWPSE 2007, p. 75. ACM Press, New York (2007)
Robles, G., González-Barahona, J.M.: A comprehensive study of software forks: Dates, reasons and outcomes. In: Hammouda, I., Lundell, B., Mikkonen, T., Scacchi, W. (eds.) OSS 2012. IFIP AICT, vol. 378, pp. 1–14. Springer, Heidelberg (2012)
Rodríguez, D., García, E., Sánchez, S.: Defining Software Process Model Constraints with rules using OWL and SWRL. Int. J. Soft. Eng. Knowl. 20, 533–548 (2010)
Ruiz-Rube, I., Dodero, J.M.: Un framework para el despliegue y evaluación de procesos software. Ph.D. thesis, University of Cádiz, Spain (December 2013)
Traverso-Ribón, I., Ruíz-Rube, I., Dodero, J.M., Palomo-Duarte, M.: Open data framework for sustainable assessment in software forges. In: Proceedings of the 3rd International Conference on Web Intelligence, Mining and Semantics, WIMS 2013, pp. 20:1–20:8. ACM, New York (2013)
Workgroup, O.C.S.: Oslc core specification version 3.0 draft. Tech. rep., OSLC (2013)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Dodero, J.M., Ruiz-Rube, I., Traverso, I. (2014). Automating Technical Reviews in Software Forges and Repositories Based on Linked Data. In: Closs, S., Studer, R., Garoufallou, E., Sicilia, MA. (eds) Metadata and Semantics Research. MTSR 2014. Communications in Computer and Information Science, vol 478. Springer, Cham. https://doi.org/10.1007/978-3-319-13674-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-13674-5_4
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-13673-8
Online ISBN: 978-3-319-13674-5
eBook Packages: Computer ScienceComputer Science (R0)