Abstract
This paper presents a web portal for the certification of open source software. The portal aims at helping programmers in the internet age, when there are (too) many open source reusable libraries and tools available. Our portal offers programmers a web-based and easy setting to analyze and certify open source software, which is a crucial step to help programmers choosing among many available alternatives, and to get some guarantees before using one piece of software.
The paper presents our first prototype of such web portal. It also describes in detail a domain specific language that allows programmers to describe with a high degree of abstraction specific open source software certifications. The design and implementation of this language is the core of the web portal.
This work is funded by ERDF - European Regional Development Fund through the COMPETE Programme (operational programme for competitiveness) and by National Funds through the FCT - Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within project FCOMP-01-0124-FEDER-010049.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Haigh, M.: Software quality, non-functional software requirements and it-business alignment. Softw. Qual. Control 18(3), 361–385 (2010)
Stavrinoudis, D., Xenos, M., Peppas, P., Christodoulakis, D.: Early estimation of users’ perception of software quality. Softw. Qual. Control 13(2), 155–175 (2005)
Dromey, R.G.: Software quality prevention versus cure? Softw. Qual. Control 11(3), 197–210 (2003)
Wilson, D.N., Hall, T.: Perceptions of software quality: a pilot study. Softw. Qual. Control 7(1), 67–75 (1998)
Chulani, S., Boehm, B., Verner, J., Wong, B.: Workshop description of 4th workshop on software quality (wosq). In: Proceedings of the 2006 International Workshop on Software Quality, WoSQ ’06, pp. 1–2. ACM, New York (2006)
Cunha, J., Fernandes, J., Ribeiro, H., Saraiva, J.: Towards a catalog of spreadsheet smells. In: Murgante, B., Gervasi, O., Misra, S., Nedjah, N., Rocha, A.M.A.C., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2012, Part IV. LNCS, vol. 7336, pp. 202–216. Springer, Heidelberg (2012)
Cunha, J., Fernandes, J.P., Mendes, J., Martins, P., Saraiva, J.: Smellsheet detective: a tool for detecting bad smells in spreadsheets. In: Proceedings of the 2012 IEEE Symposium on Visual Languages and Human-Centric Computing, VLHCC’12. IEEE Computer Society, Washington (2012) (to appear)
Halstead, M.H.: Elements of Software Science (Operating and Programming Systems Series). Elsevier Science Inc., New York (1977)
Knuth, D.E.: Semantics of context-free languages. Math. Syst. Theor. 2(2), 127–145 (1968). Correction. Mathematical Systems Theory 5(1), 95–96 (1971)
Fernandes, J.P., Saraiva, J.: Tools and libraries to model and manipulate circular programs. In: PEPM’07: Proceedings of the ACM SIGPLAN 2007 Symposium on Partial Evaluation and Program Manipulation, pp. 102–111. ACM Press (2007)
Swierstra, D., Vogt, H.: Higher order attribute grammars. In: Alblas, H., Melichar, B. (eds.) SAGA School 1991. LNCS, vol. 545, pp. 256–296. Springer, Heidelberg (1991)
Squale: Front page. http://www.squale.org. Accessed August 2012
QSOS: Front page. http://www.qsos.org. Accessed August 2012
Alitheia Core: Front page. http://www.sqo-oss.org. Accessed August 2012
Campos, M.D., Barbosa, L.S.: Implementation of an orchestration language as a haskell domain specific language. Electron. Notes Theor. Comput. Sci. 255, 45–64 (2009)
Kitchin, D., Quark, A., Cook, W., Misra, J.: The orc programming language. In: Lee, D., Lopes, A., Poetzsch-Heffter, A. (eds.) FMOODS/FORTE 2009. LNCS, vol. 5522, pp. 1–25. Springer, Heidelberg (2009)
Martins, P., Fernandes, J.P., Saraiva, J.: A purely functional combinator language for software quality assessment. In: Symposium on Languages, Applications and Technologies (SLATE ’12). OASICS, vol. 21, pp. 51–69. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martins, P., Fernandes, J.P., Saraiva, J. (2014). A Web Portal for the Certification of Open Source Software. In: Cerone, A., et al. Information Technology and Open Source: Applications for Education, Innovation, and Sustainability. SEFM 2012. Lecture Notes in Computer Science(), vol 7991. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54338-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-54338-8_20
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54337-1
Online ISBN: 978-3-642-54338-8
eBook Packages: Computer ScienceComputer Science (R0)