Abstract
Most of the existing software systems are web-based and interactive. Semantic Web Technologies further allows for organizing and encoding information meaningfully. It enables software agents to interpret the information. However, the representation of information in different format has made challenging to interoperate among the heterogeneous systems. The representation of heterogeneous system with common standards and vocabularies is an effective solution for interoperability. For this, development of domain ontology is required for common understanding of the concept. The research work is mainly focused on development of domain ontology for issuing Citizenship of Nepal as e-government is widely considered as a good example of heterogeneous system. Protégé is used as ontology editor and Web Ontology Language (OWL) is used for representation of the concepts. A hybrid methodology with Unified Modelling Language (UML) is used to get in-depth concept of the domain. The domain ontology is verified using built-in reasoner of Protégé and validated with answering competency questions of the domain using SPARQL query.
References
G. Antoniou and F. Van Harmelen, A Semantic Web Primer, Second. The MIT Press, 2008.
R. Garcia-Castro and A. Gomez-Perez, “Interoperability results for Semantic Web technologies using OWL as the interchange language,” J. Web Semant., vol. 8, no. 4, pp. 278–291, 2010.
N. F. Noy and D. L. McGuinness, “Ontology Development 101 : A Guide to Creating Your First Ontology,” Stanford University, Stanford,CA, 94305, 2000.[Online]. Available: https://protege.stanford.edu/publications/ontology_development/ontology101.pdf.[Accessed: 10-Nov-2019].
S. Bachhofer et al., “OWL Web Ontology Language Reference,” W3C Recommendation, 2004.[Online]. Available: http://www.w3.org/TR/2004/REC-owl-ref-20040210/.[Accessed: 10-Mar-2019].
K. A. Jasmi, B. Basiron, M. Huda, and A. Maseleno, “TACTICAL STEPS FOR E-GOVERNMENT DEVELOPMENT,” Intnernational J. Pure Appl. Math., vol. 119, no. 15, pp. 2251–2258, 2018.
T. Cresswell, “Introduction E-government Interoperability , Infrastructure and Architecture : State- of-the-art and Challenges Relating Architecture , Infrastructure and Interoperability,” J. Theor. Appl. Electron. Commer. Res., vol. 6, no. 1, 2011.
M. Uschold and M. King, “Towards a Methodology for Building Ontologies conjunction with IJCAI-95 Abstract,” in In Proceedings of IJCAI95 Workshop on Basic Ontological Issues in Knowledge Sharing, Montreal, Canada, 1995, no. July, pp. 1–13.
M. S. Rani, S. John, and N. Shah, “Proposal of an Hybrid Methodology For Ontology Development by Extending the Process Models of Software Engineering,” Int. J. Inf. Technol. Converg. Serv., vol. 6, no. 1, pp. 37–44, 2016.
G. Brusa, M. L. Caliusco, and O. Chiotti, “A Process for Building a Domain Ontology : an Experience in Developing a Government Budgetary Ontology,” in 2nd Australas.Workshop Adv. Ontologies, Hobart, TAS, Australia, 2006, vol. 72, pp. 7–15.
A. A. Alsanad, “A Domain Ontology for Software Requirements Change Management in Global Software Development Environment,” IEEE Access, vol. 7, pp. 49352–49361, 2019.
H. Lamharhar, D. Chiadmi, and L. Benhlima, “Ontology-based knowledge representation for e-Government domain,” in iiWAS ’15: Proceedings of the 17th International Conference on Information Integration and Web-based Applications & Services, 2015, pp. 1–10.
A. Ramaprasad, A. S. Ortiz, and T. Syn, “An Ontology of eGovernment,” in Proceedings of the 14th IFIP WG 8.5 International Conference on Electronic Government, 2015, no. August, pp. 258–269.
S. Pokharel, M. A. Sherif, and J. Lehmann, “Ontology Based Data Access and Integration for Improving the Effectiveness of Farming in Nepal,” in Proc. of the International Conference on Web Intelligence, 2014, no. August.
House of Representatives Nepal 2063, Nepal CITIZENSHIP ACT 2063 ( 2006 ). Nepal Law Commission, 2006, pp. 1–8.
House of Representatives Nepal 2063, Nepal Citizenship Rules , 2063 ( 2006 ). Nepal Law Commission, 2006.
A. Evans, R. France, K. Lano, and B. Rumpe, “Developing the UML as a Formal Modelling Notation.” Springer Berlin Heidelberg, pp. 336–348, 1999.
Online, “Protege Ontology Library,” https://protegewiki. stanford.edu/wiki/Protege_Ontology_Library, 2020.
