The Enhanced Personal Profile Ontology (e-PPO) provides personal profile of personnel that are required for software requirement engineering task selection. Properties of the ontology includes static and dynamic features. Name, gender, date of birth, etc. are static in nature and may not change. Other static properties such as educational qualification and skills acquired can be updated while others including area of specialization and profession are dynamic and can be changed. Also, areas of specializations cannot be out of the scope of one’s profession, although one personnel can have multiple profession and skills, more than one profession can share things in common such as the same professional qualification may be required.