Endrit Xhina | University of Tirana, Albania (original) (raw)

Papers by Endrit Xhina

Research paper thumbnail of Surnames in Albania: A Study of the Population of Albania through Isonymy

Annals of Human Genetics, 2013

Research paper thumbnail of Implementation of e-learning system in Albania

The national strategy of Albania government for the development of communication and information ... more The national strategy of Albania government for the development of communication and information technology has set priorities and policy orientation towards the development of these systems. In this point of view, the information systems for e-learning are important to support the teaching and learning process. Hence, the need for a multimedia system is immediate in all universities in Albania. This, because of the increased number of students as well as the latest technological developments as: the increased use of computer, the reduced cost of Internet access, the development of multimedia technologies, the creations of a national and international environment more collaborative. We have studied some technologies and tools that can be used separately or combined between them to support multimedia systems for e-learning. These technologies are studied in several aspects such as functionality, implementation options, life expectancy, extensibility and the cost. The results are pres...

Research paper thumbnail of Systems in Process Automation Applications

Usage of process automation applications in public institutions as well as in the business area i... more Usage of process automation applications in public institutions as well as in the business area implies the existing of communication facilities with other systems. The software should have facilities which allow to exchange data with other systems as a response of users’ or system’s events. Tools and techniques are available to enable this functionality, among which the web services. This paper will present a web services based solution for exchanging data with other systems built for a process automation application. An illustrative example of usage of this solution in a scenario which involves the communication between e-government systems will also be presented in this paper.

Research paper thumbnail of Book of proceedings FOURTEENTH INTERNATIONAL CONFERENCE ON: "SOCIAL AND NATURAL SCIENCES -GLOBAL CHALLENGE 2021" (ICSNS XIV-2021

Research paper thumbnail of Developing Process Automation Software for e-Government processes

Research paper thumbnail of Automation of e-Government Processes through Windows Workflow Foundation, a Use Case Study for Construction Permit Urban Service Process in Municipalities

In this paper we will present the crucial features of WF in .NET 4 and the use of this technology... more In this paper we will present the crucial features of WF in .NET 4 and the use of this technology for automation of the steps in “Construction Permit Urban Service Process” in Municipalities.

Research paper thumbnail of Integrated One-Stop-Shop model for local government

Research paper thumbnail of SQL Injection Attacks and Prevention Techniques - A Survey

Research paper thumbnail of An Information System Model for the Collection of Public Budget Institutions Revenues

Research paper thumbnail of Performance improvement through table partitioning (comparison of table partitioning in SQL server 2008

Increasing the size of the databases might face database administrators with performance issues. ... more Increasing the size of the databases might face database administrators with performance issues. Most of the software vendors for DBMS products have included tools and techniques that help the database administrator to improve the performance of the database. In this article we will test one of the techniques used to enhance the database performance, named " table partitioning ". The test will be done on SQL Server, which is one of the most used database management systems. The article will show the steps to implement the table partitioning in SQL Server 2008 R2. A partitioned table with two partitions will be created to test the performance of queries on each partition. A data population process will be applied to the table in order to fill the partitions with differentiated amount of data. The largest partition will be called " archive " and the smaller one " current ". A comparison table storing the amount of time required to execute each of the queries will be created. Six tests for each query will be executed in order to provide accurate results. The comparison table will guide the interpretation process and will facilitate the conclusions.

Research paper thumbnail of Ontology based law representation for e-government system public services

International Journal of Computing and Optimization, 2015

Generally legal acts are stored as text files which make it difficult to make software based anal... more Generally legal acts are stored as text files which make it difficult to make software based analysis of them with the purpose to assist the process design activity. This paper presents an ontology based representation of legal acts which regulate a list of services provided by higher educational institutions in Albania. The paper focuses on the enabling tools for reading the ontology and producing a human readable format of the ontology content. The ontology is created using Protégé and exported in owl format. Reading the structured file through a programming language, namely C# is illustrated in order to produce a human readable format of the legal act.

Research paper thumbnail of Building dynamic forms with XML, XSLT

International Journal of Computing and Optimization, 2015

In this paper we will present the usage of SVG, HTML5, CSS3 and JavaScript for the development of... more In this paper we will present the usage of SVG, HTML5, CSS3 and JavaScript for the development of a GUI web interface that allow us to easily design and model the tasks of a workflow process. A comparison of the features that the above technologies provide for symbolizing workflow statuses and connector steps will be presented in an example driven manner.

Research paper thumbnail of The modeling of communication with other systems in process automation applications

International Journal of Computing and Optimization, 2015

Research paper thumbnail of Surnames in Albania: A study of the Population of Albania through Isonymy

In order to describe the isonymic structure of Albania, the distribution of 3,068,447 surnames wa... more In order to describe the isonymic structure of Albania, the distribution of 3,068,447 surnames was studied in the 12 prefectures and their administrative subdivisions: the 36 districts and 321 communes. The number of different surnames found was 37,184. Effective surname number for the entire country was 1327, the average for prefectures was 653.3 ± 84.3, for districts 365.9 ± 42.0 and for communes 122.6 ± 8.7. These values display a variation of inbreeding between administrative levels in the Albanian population, which can be attributed to the previously published "Prefecture effect".

Research paper thumbnail of Surnames in Albania: A Study of the Population of Albania through Isonymy

Annals of Human Genetics, 2013

Research paper thumbnail of Implementation of e-learning system in Albania

The national strategy of Albania government for the development of communication and information ... more The national strategy of Albania government for the development of communication and information technology has set priorities and policy orientation towards the development of these systems. In this point of view, the information systems for e-learning are important to support the teaching and learning process. Hence, the need for a multimedia system is immediate in all universities in Albania. This, because of the increased number of students as well as the latest technological developments as: the increased use of computer, the reduced cost of Internet access, the development of multimedia technologies, the creations of a national and international environment more collaborative. We have studied some technologies and tools that can be used separately or combined between them to support multimedia systems for e-learning. These technologies are studied in several aspects such as functionality, implementation options, life expectancy, extensibility and the cost. The results are pres...

Research paper thumbnail of Systems in Process Automation Applications

Usage of process automation applications in public institutions as well as in the business area i... more Usage of process automation applications in public institutions as well as in the business area implies the existing of communication facilities with other systems. The software should have facilities which allow to exchange data with other systems as a response of users’ or system’s events. Tools and techniques are available to enable this functionality, among which the web services. This paper will present a web services based solution for exchanging data with other systems built for a process automation application. An illustrative example of usage of this solution in a scenario which involves the communication between e-government systems will also be presented in this paper.

Research paper thumbnail of Book of proceedings FOURTEENTH INTERNATIONAL CONFERENCE ON: "SOCIAL AND NATURAL SCIENCES -GLOBAL CHALLENGE 2021" (ICSNS XIV-2021

Research paper thumbnail of Developing Process Automation Software for e-Government processes

Research paper thumbnail of Automation of e-Government Processes through Windows Workflow Foundation, a Use Case Study for Construction Permit Urban Service Process in Municipalities

In this paper we will present the crucial features of WF in .NET 4 and the use of this technology... more In this paper we will present the crucial features of WF in .NET 4 and the use of this technology for automation of the steps in “Construction Permit Urban Service Process” in Municipalities.

Research paper thumbnail of Integrated One-Stop-Shop model for local government

Research paper thumbnail of SQL Injection Attacks and Prevention Techniques - A Survey

Research paper thumbnail of An Information System Model for the Collection of Public Budget Institutions Revenues

Research paper thumbnail of Performance improvement through table partitioning (comparison of table partitioning in SQL server 2008

Increasing the size of the databases might face database administrators with performance issues. ... more Increasing the size of the databases might face database administrators with performance issues. Most of the software vendors for DBMS products have included tools and techniques that help the database administrator to improve the performance of the database. In this article we will test one of the techniques used to enhance the database performance, named " table partitioning ". The test will be done on SQL Server, which is one of the most used database management systems. The article will show the steps to implement the table partitioning in SQL Server 2008 R2. A partitioned table with two partitions will be created to test the performance of queries on each partition. A data population process will be applied to the table in order to fill the partitions with differentiated amount of data. The largest partition will be called " archive " and the smaller one " current ". A comparison table storing the amount of time required to execute each of the queries will be created. Six tests for each query will be executed in order to provide accurate results. The comparison table will guide the interpretation process and will facilitate the conclusions.

Research paper thumbnail of Ontology based law representation for e-government system public services

International Journal of Computing and Optimization, 2015

Generally legal acts are stored as text files which make it difficult to make software based anal... more Generally legal acts are stored as text files which make it difficult to make software based analysis of them with the purpose to assist the process design activity. This paper presents an ontology based representation of legal acts which regulate a list of services provided by higher educational institutions in Albania. The paper focuses on the enabling tools for reading the ontology and producing a human readable format of the ontology content. The ontology is created using Protégé and exported in owl format. Reading the structured file through a programming language, namely C# is illustrated in order to produce a human readable format of the legal act.

Research paper thumbnail of Building dynamic forms with XML, XSLT

International Journal of Computing and Optimization, 2015

In this paper we will present the usage of SVG, HTML5, CSS3 and JavaScript for the development of... more In this paper we will present the usage of SVG, HTML5, CSS3 and JavaScript for the development of a GUI web interface that allow us to easily design and model the tasks of a workflow process. A comparison of the features that the above technologies provide for symbolizing workflow statuses and connector steps will be presented in an example driven manner.

Research paper thumbnail of The modeling of communication with other systems in process automation applications

International Journal of Computing and Optimization, 2015

Research paper thumbnail of Surnames in Albania: A study of the Population of Albania through Isonymy

In order to describe the isonymic structure of Albania, the distribution of 3,068,447 surnames wa... more In order to describe the isonymic structure of Albania, the distribution of 3,068,447 surnames was studied in the 12 prefectures and their administrative subdivisions: the 36 districts and 321 communes. The number of different surnames found was 37,184. Effective surname number for the entire country was 1327, the average for prefectures was 653.3 ± 84.3, for districts 365.9 ± 42.0 and for communes 122.6 ± 8.7. These values display a variation of inbreeding between administrative levels in the Albanian population, which can be attributed to the previously published "Prefecture effect".