Endrit Xhina | University of Tirana, Albania (original) (raw)
Papers by Endrit Xhina
Annals of Human Genetics, 2013
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...
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.
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.
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.
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.
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.
International Journal of Computing and Optimization, 2015
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".
Annals of Human Genetics, 2013
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...
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.
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.
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.
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.
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.
International Journal of Computing and Optimization, 2015
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".