Toward a new definition to term Software Engineering based on the E-ServicesSeyyed Mohsen HASHEMI,Computer Eng. Dept., Science and Research Branch, Islamic Azad University, , Tehran Iran hashemi@srbiau.ac.ir Mohammadreza RAZZAZI Computer Eng. Dept., AmirKabir University of Technology Tehran Iran razzazi@aut.ac.ir This is time to extend the definition of the term ‘Software Engineering’ based on the term ‘E-Services’. Thus, the definition of the term E-Services must be revised with the concern of future technologies and trends such as Grid and Globalization. Paper has presented a UML-based Ontology, which called ISRUP SOSA to realize pragmatically E-Services in the Global Village Governances. In addition, to present a new definition of E-Services instead of E-Government, E-Business, E-Commerce, and E-Governance Services, the globalization trends have specified that to realize the suggested ISRUP SOSA Ontology in the world, it is necessary to propose the specification of ISRUP SOSA to promote the role of the E-Services in the commercial and governmental unbundling. Meanwhile, the main features of the ISRUP SOSA are Grid-Centric, X2Y-Centric, E-Service Centric, Collaborative-Centric base on the next generation Governance Frameworks, and they are Data and Service Integration-Oriented. Therefore, paper represents the ISRUP SOSA Ontology to the term ‘E-Services’ in a new definition of Software Engineering in both way of the representation of an Ontology; UML and XML. Keywords:software engineering, e-services, ontology, ISRUP, collaborative |