1. Vale, T., Crnkovic, I., de Almeida, E.S., da Mota Silveira Neto, P.A., Cerqueira Cavalcanti, Y., de Lemos Meira, S.R.: Twenty-eight years of component-based software engineering. J. Syst. Softw., 111, 128–148 (2016). ISSN 0164-1212.
http://dx.doi.org/10.1016/j.jss.2015.09.019
2. Szyperski, C.: Component Software: beyond object-oriented programming, 2nd ed., Addison Wesley, Essex, England (2002)
3. Mili, H., Mili, A., Yacoub, S., Addy, E.: Reuse based software engineering: techniques, organization, and measurement. Wiley-Blackwell, New Jersey (2002)
4. Barn, B., Brown, A.W.: Methods and tools for component based development. In: Proceedings of IEEE Technology of Object-Oriented Languages (TOOLS 1998) (1998)
5. Andreou, A.S., Papatheocharous, P.: Automatic matching of software component requirements using semi-formal specifications and a CBSE ontology. In: Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software (Barcelona, Spain, April 29–30) (2015)