Integrated software is very important for the university to manage day-to-day operations. This integrated software is going through evolution process when changes are requested by the users and finally the new versions are created. oftware version management is the process of identifying and keeping track of different versions of software. Complexity level of this process would become complicated should software was distributed in many places. This paper presents a temporal-based software version management model. The model is purposely implemented for managing software versions in Information Technology Centre, Universiti Darul Iman Malaysia. Temporal elements such as valid time and transaction time are the main attributes considered, to be inserted into the software version management database. By having these two attributes, it would help the people involved in software process to organize data and perform monitoring activities with more efficient.