About
Activity
-
🐡 What’s inside Zero Knowledge Proofs Essentials Course? Step into the future of cryptography with our Zero Knowledge Proofs Essentials course!…
🐡 What’s inside Zero Knowledge Proofs Essentials Course? Step into the future of cryptography with our Zero Knowledge Proofs Essentials course!…
Liked by Kosa Nenadic
-
Ah, ArmadaJS, if you haven't been there... it's tough to put it into words. I tried my best though. DEVersity people, thank you for taking all of…
Ah, ArmadaJS, if you haven't been there... it's tough to put it into words. I tried my best though. DEVersity people, thank you for taking all of…
Liked by Kosa Nenadic
-
🚀 Introducing Blade V1.0 – the blockchain redefining speed and efficiency! ✅ 16,500 TPS (Transactions Per Second) and still optimizing ✅ Instant…
🚀 Introducing Blade V1.0 – the blockchain redefining speed and efficiency! ✅ 16,500 TPS (Transactions Per Second) and still optimizing ✅ Instant…
Liked by Kosa Nenadic
Experience & Education
Licenses & Certifications
-
Cambridge Certificate of Proficiency in English
University of Cambridge
IssuedCredential ID 0036316058
Publications
-
Real-Time Map Projection in Virtual Reality Using WebVR
The 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), IEEE
In this paper, we present an implementation of a real-time web-based solution that projects pre-rendered map tiles onto a virtual reality plane. An interaction layer, that enables different ways of map manipulation including its surroundings, is developed. The implementation of the projection is described in detail. The main goal of our work is to show the advantages of the web-based map applications over the maps that currently exist and are being developed for native hardware and software…
In this paper, we present an implementation of a real-time web-based solution that projects pre-rendered map tiles onto a virtual reality plane. An interaction layer, that enables different ways of map manipulation including its surroundings, is developed. The implementation of the projection is described in detail. The main goal of our work is to show the advantages of the web-based map applications over the maps that currently exist and are being developed for native hardware and software support in virtual reality. We measure and analyze their performances and discuss possible future integrations of the already existing platforms with the proposed solution. The implementation leverages JavaScript with WebGL by extending the possibilities of the A-Frame framework based on WebVR. The results of the performance evaluation proved a high usability and interaction level of the proposed solution with already existing and widely available hardware and software support.
Other authorsSee publication -
Extending JSON-LD Framing Capabilities
Acta Polytechnica Hungarica - Journal of Applied Sciencies, Volume 14, Issue Number 6
Today, with the increasing popularity of JSON-LD on the Web, there is a need for transformation and extraction of such structured data. In this paper, the authors propose extensions of the JSON-LD Framing specification which are able to create a tree layout based on recursive application of prioritized inverse relationships defined in a frame. The extensions include recursive application of reverse framing, a new @priority keyword which prioritizes reverse properties, a new embedding rule…
Today, with the increasing popularity of JSON-LD on the Web, there is a need for transformation and extraction of such structured data. In this paper, the authors propose extensions of the JSON-LD Framing specification which are able to create a tree layout based on recursive application of prioritized inverse relationships defined in a frame. The extensions include recursive application of reverse framing, a new @priority keyword which prioritizes reverse properties, a new embedding rule defined with the @first keyword, and the new @reverseRoots keyword used for filtering the result hierarchies of full-length. The proposed Extended Framing Algorithm, together with an extended frame, can be applied on arbitrary JSON-LD input files regardless of the length of its reverse hierarchy chains present in the frame. The proposed solution was tested on JSON-LD documents containing the ENTSO-E CIM Profiles. The two test scenarios were selected because of their complexity and size, each of them containing the ENTSO-E CIM Profiles expressed in CIM RDF Schema and OWL 2 Schema, respectively.
Other authorsSee publication -
Validation of CIM datasets using SHACL
IEEE
In this paper, we analyze an application of the W3C's Shapes Constraint Language (SHACL) on the Common Information Model (CIM) for validation purposes. A mapping of CIM RDF Schema into SHACL shapes is defined and a SHACL implementation is made. The CGMES profiles and test configuration provided by ENTSO-E were used for evaluation. In an iterative validation process, required enhancements of CIM datasets were defined. A novel approach for validation of CIM datasets is proposed.
Other authors -
Enhancing CIM with linked data capability
IEEE
In this paper the Common Information Model (CIM) modeling approach is analyzed from the Linked Data perspective. Due to the Resource Description Framework Schema extensions and constraints introduced by CIM in the IEC standards, the authors propose the enhancements that add Linked Data capability allowing the application of standard based reasoning tools on CIM documents. The paper contains the new approach for CIM-based network modeling using JSON-LD having the Linked Data principles applied.
Other authors -
Rendering of JSON-LD CIM profile using web components
IEEE
In this paper existing means of realization of Common Information Model (CIM) profiles are analyzed with the focus on human readability. The IEC 61970-501 standard describes the process of mapping CIM into XML using the RDF Schema. In practice, CIM profiles may be defined using standardized CIM RDF Schema, or using OWL having both of them expressed in RDF/XML serialization format. Also, they may be defined in HTML and textual forms. Although CIM in RDF/XML is both machine and human readable it…
In this paper existing means of realization of Common Information Model (CIM) profiles are analyzed with the focus on human readability. The IEC 61970-501 standard describes the process of mapping CIM into XML using the RDF Schema. In practice, CIM profiles may be defined using standardized CIM RDF Schema, or using OWL having both of them expressed in RDF/XML serialization format. Also, they may be defined in HTML and textual forms. Although CIM in RDF/XML is both machine and human readable it is not well suited for data interchange and manipulation on the Web. Instead, CIM profiles can be serialized in JSON-LD syntax and shaped using the processing algorithms recommended by W3C. A web component for transformation and visualization of CIM profiles is developed leveraging the latest web technologies - HTML5, JSON-LD and Web Components. In this way the interoperable and reusable web component for display of CIM profiles is created in line with the evolving Web Platform features. A real use case is demonstrated on a CIM profile developed by ENTSO-E.
Other authorsSee publication -
Client Side Internet Technologies in Critical Infrastructure Systems
INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL,vol. 7 br. 5, pages 879-891
This paper assesses the applicability of client side Internet technologies in software solutions for critical infrastructure systems (CIS). It contains an in-depth analysis of four significant and well known development platforms, namely JavaScript with jQuery, the Google Web Tookit, Microsoft’s Silverlight and Adobe’s Flash/Flex. They were compared by using the ISO software quality characteristics as comparison criteria. Each of the technologies was applied in a real-life project and the…
This paper assesses the applicability of client side Internet technologies in software solutions for critical infrastructure systems (CIS). It contains an in-depth analysis of four significant and well known development platforms, namely JavaScript with jQuery, the Google Web Tookit, Microsoft’s Silverlight and Adobe’s Flash/Flex. They were compared by using the ISO software quality characteristics as comparison criteria. Each of the technologies was applied in a real-life project and the results summarize the authors’ experience. The ultimate goal of this research is to enable software engineers to more easily choose a client-side Internet technology when developing a new software solution for the CIS domain.
Other authorsSee publication -
Modelling of system for creating curriculum
InfoM - Journal of Information Technology and Multimedia Systems, volume 26
Other authors -
Mapping Faculty Curriculum into XML Schema
Novi Sad Journal of Mathematics, volume 34, number 1, pages 157-170
Other authors -
Migration of student service data from XML to new system
YU INFO
Other authors -
Modeling of student service documents in XML schema language
YU INFO
Other authors -
Visualization of XML curriculum document
SYM-OP-IS
Other authors -
XML schema of the curriculum
XVI Conference of Applied Mathematics, PRIM
Other authors
Honors & Awards
-
EDISON Technical Expert I 2020
Schneider Electric
More activity by Kosa
-
Armada JS - JavaScript Conference was held last week in Novi Sad. It was really fun and very well organized as always, kudos to Marko Letic and his…
Armada JS - JavaScript Conference was held last week in Novi Sad. It was really fun and very well organized as always, kudos to Marko Letic and his…
Liked by Kosa Nenadic
-
Finnaly 🔥🔥⬇️ 🚀Join the Future with the Apex Fusion TG App & #reputation System!🌐 The Apex Fusion #ecosystem is redefining how decentralized…
Finnaly 🔥🔥⬇️ 🚀Join the Future with the Apex Fusion TG App & #reputation System!🌐 The Apex Fusion #ecosystem is redefining how decentralized…
Liked by Kosa Nenadic
-
The last couple of days were truly amazing, especially considering that this was the fourth year of the Armada JS conference! What a ride so far! 🤩…
The last couple of days were truly amazing, especially considering that this was the fourth year of the Armada JS conference! What a ride so far! 🤩…
Liked by Kosa Nenadic
-
Darko Čapko and Luka Ciric from Ethernal at Armada JS - JavaScript Conference 2024 in Novi Sad, Serbia.
Darko Čapko and Luka Ciric from Ethernal at Armada JS - JavaScript Conference 2024 in Novi Sad, Serbia.
Liked by Kosa Nenadic
-
📢 Ethernal will be part of the UNIDO AIM Global Forum on December 10, 2024, hosted by the Smart Manufacturing Innovation Centre (SMIC) in Novi Sad…
📢 Ethernal will be part of the UNIDO AIM Global Forum on December 10, 2024, hosted by the Smart Manufacturing Innovation Centre (SMIC) in Novi Sad…
Liked by Kosa Nenadic
-
The first day of Armada JS 2024 is almost over! There were many laughs, interesting topics, and a great atmosphere. Stay tuned! :-) #armadajs…
The first day of Armada JS 2024 is almost over! There were many laughs, interesting topics, and a great atmosphere. Stay tuned! :-) #armadajs…
Liked by Kosa Nenadic
-
Nevjerojatno iskustvo i privilegija je raditi s ekipom iz Ethernal na našem #skylinebridge projektu te definitivno #staytuned jer pripremamo velike…
Nevjerojatno iskustvo i privilegija je raditi s ekipom iz Ethernal na našem #skylinebridge projektu te definitivno #staytuned jer pripremamo velike…
Liked by Kosa Nenadic
-
Kosa Nenadic and Srdjan Vukmirovic from Ethernal attended Armada JS - JavaScript Conference 2024, in Novi Sad, Serbia. In her presentation, Kosa…
Kosa Nenadic and Srdjan Vukmirovic from Ethernal attended Armada JS - JavaScript Conference 2024, in Novi Sad, Serbia. In her presentation, Kosa…
Liked by Kosa Nenadic
-
👋 Join us at the Armada JS - JavaScript Conference and see Detachless live in action! 📍 BIG Novi Sad 📅 5 - 6 December 2024
👋 Join us at the Armada JS - JavaScript Conference and see Detachless live in action! 📍 BIG Novi Sad 📅 5 - 6 December 2024
Liked by Kosa Nenadic
-
We are excited to announce that Ethernal has officially joined the Enterprise Ethereum Alliance! This membership signifies our commitment to…
We are excited to announce that Ethernal has officially joined the Enterprise Ethereum Alliance! This membership signifies our commitment to…
Liked by Kosa Nenadic
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More