Is it possible to use this approach to detect design patterns by adopting other software projects? I'm not sure how I could generate a dataset from another software project.