Identifying Difficulties of Software Modeling Through Class Diagrams: A Long-Term Comparative Analysis | IEEE Journals & Magazine | IEEE Xplore