On frameworks and libraries in Software Development