1. Adámek, J., Herrlich, H., Strecker, G.: Abstract and Concrete Categories. John Wiley & Sons, New York (1990)
2. Lecture Notes in Computer Science;J. Bénabou,1967
3. Borceux, F.: Handbook of Categorical Algebra 1. Cambridge University Press, Cambridge (1994)
4. Ehrig, H., Orejas, F., Braatz, B., Klein, M., Piirainen, M.: A component framework for system modeling based on high-level replacement systems. Software Systems Modeling 3, 114–135 (2004)
5. Fiadeiro, J.L.: Categories for Software Engineering. Springer, Heidelberg (2004)