JITA

JITA Journal of Information Technology and Applications

Vol. 14 No. 2 (2024): JITA - APEIRON

Adrijan Božinovski, Biljana Stojčevska

Full Linearization of Ranking and Unranking of Catalan Cipher Vectors Using Catalan Triangle Abstraction

Review paper

DOI: https://doi.org/10.7251/JIT2402136B

Abstract

This paper demonstrates how to abstract a version of the Catalan Triangle necessary to compute the rank value from a given Catalan Cipher Vector, which is a process called ranking, and the process of obtaining a Catalan Cipher Vector from a given rank value, which is a process called unranking. That version of the Catalan Triangle is called the Bottom Ones Catalan Triangle and is not required to be computed in its entirety for the purpose of ranking and unranking, but only elements of it that are required for the current computation. A formula is derived to compute each element of this triangle and it is demonstrated how the processes of both ranking and unranking are fully linear.

Keywords: Bottom Ones Catalan Triangle, abstraction, ranking, unranking, Catalan Cipher Vector

Vol. 14 No. 1 (2024): JITA - APEIRON

Vladimir Radovanović, Olja Krčadinac, Jasmina Perišić, Marina Milovanović, Željko Stanković

Comparison Of Agile And Devops Methodologies: Analysis Of Efficiency, Flexibility, And Application In Software Development

Review paper

DOI: Https://Doi.Org/10.7251/JIT2401078R

Abstract

This paper provides a concise overview of Agile and DevOps methodologies in software engineering. It aims to introduce readers to the fundamental principles of Agile and DevOps, accompanied by brief descriptions and practical examples. The advantages and disadvantages of each methodology are discussed, followed by a comparative analysis highlighting key differences. Understanding these methodologies is crucial in today’s IT landscape, as they are commonly employed in various organizations, impacting project management, team collaboration, and product delivery. This paper serves as a valuable resource for individuals seeking a basic understanding of Agile and DevOps methodologies in software engineering.

Keywords: Agile Methodology, DevOps Methodology, Software Engineering, Comparative Analysis, Software Development

Vol. 14 No. 2 (2024): JITA - APEIRON

Adrijan Božinovski, Biljana Stojčevska

Full Linearization of Ranking and Unranking of Catalan Cipher Vectors Using Catalan Triangle Abstraction

Review paper

DOI: Https://Doi.Org/10.7251/JIT2402136B

Abstract

This paper demonstrates how to abstract a version of the Catalan Triangle necessary to compute the rank value from a given Catalan Cipher Vector, which is a process called ranking, and the process of obtaining a Catalan Cipher Vector from a given rank value, which is a process called unranking. That version of the Catalan Triangle is called the Bottom Ones Catalan Triangle and is not required to be computed in its entirety for the purpose of ranking and unranking, but only elements of it that are required for the current computation. A formula is derived to compute each element of this triangle and it is demonstrated how the processes of both ranking and unranking are fully linear.

Keywords: Bottom Ones Catalan Triangle, abstraction, ranking, unranking, Catalan Cipher Vector