Irina Branović - Academia.edu (original) (raw)
Papers by Irina Branović
In this paper, a novel platform for curriculum development and design used for creating a Virtual... more In this paper, a novel platform for curriculum development and design used for creating a Virtual University System is described. The platform has been developed based upon experience of using Web-based Computer Science virtual environment. The system consists of Interface, Automatic assessment and Tutoring modules, and is used for dynamic creation of new courses, syllabi, and curricula. The Web-based technology we applied enables the use of virtual environment for computer science courses in distance learning.
The theory and applications of cryptography are complicated and hard to follow for undergraduate ... more The theory and applications of cryptography are complicated and hard to follow for undergraduate students with less mathematical background. For this reason, instead of plain theoretical teaching, we applied different, interactive approach. Open-source CrypTool software allowed us to practically demonstrate all current private and public-key algorithms and protocols. This paper describes our teaching model and experience. Positive feedback received from students confirms the advantages of adopted approach with respect to traditional teaching.
Proceedings of the 1st International Scientific Conference - Sinteza 2014, 2014
International Journal of Engineering Education
Digital forensics (DF) is a discipline that uses investigative methods to find digital evidence a... more Digital forensics (DF) is a discipline that uses investigative methods to find digital evidence and prepare it for legal proceedings in computer crime cases. Since this is a relatively new teaching subject in higher education institutions, syllabi and curricula are not yet standardized. In this paper we present an ontological approach to DF curriculum design, and discuss its implementation in a virtual digital forensic laboratory. The virtual educational environment is designed for the generic study of digital forensics, and is based on ontology and a composite-component approach. Basic components of our virtual DF are objects to be related, put into new compositions and placed in a library; relationships between all of the components are defined in ontology. Based on gathered experience, we designed and described DF curricula for undergraduate, graduate and Ph.D. studies that are tailored to our needs, but at the same time can be used as the starting point for introducing digital f...
Networks, 2015
ABSTRACT This article deals with the problem of train rescheduling on a railway network. Starting... more ABSTRACT This article deals with the problem of train rescheduling on a railway network. Starting from a defined network topology and initial timetable, the article considers a dynamic train rescheduling in response to disturbances that have occurred. The train rescheduling problem was mapped into a special case of the job shop scheduling problem and solved by applying a constraint programming approach. To improve the time performance of available constraint programming tool and to satisfy a selected objective function, a combination of three classes of heuristics are proposed: bound heuristics, separation heuristics, and search heuristics. Experimental evaluation of the implemented software in Belgrade railway dispatching area indicates that the proposed approach is capable of providing the support to a real-life operational railway control. In our solution, the dispatcher has the possibility of choosing the most suitable optimization criterion from the set of seven available ones. © 2015 Wiley Periodicals, Inc. NETWORKS, 2015
2013 IEEE Global Engineering Education Conference (EDUCON), 2013
ABSTRACT This paper describes the ongoing process of developing a virtual lab for different intro... more ABSTRACT This paper describes the ongoing process of developing a virtual lab for different introductory computing courses based on the ACM-IEEE Computer Science Curricula. The laboratory is designed as a 3D virtual collaborative system with carefully developed instructional sequences covering different, often overlapping teaching subjects. The central object to every lab is a composite model of PC whose basic components are suitable for teaching computer architecture, programming, and operating systems courses. The same PC model is also used in conjunction with other composite 3D models of hardware for networking and net-centered courses. The 3D computing lab that we develop offers two advantages. First, composite component model it applies helps students gain a complete understanding of computing technology through interleaving problems viewed from different perspectives. Second, by following students' activities and progress, instructors can easily identify the most difficult teaching concepts and modify their syllabi accordingly.
Energy and Emission Control Technologies, 2015
Proceedings of the 1st International Scientific Conference - Sinteza 2014, 2014
Proceedings of the 2003 Workshop on MEmory Performance: DEaling with Applications, Systems and Architecture, MEDEA '03, 2003
Proceedings - Symposium on Computer Architecture and High Performance Computing, 2004
2011 10th International Conference on Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011
When applying EU standards to the Serbian railway system, one of the major prerequisites is achie... more When applying EU standards to the Serbian railway system, one of the major prerequisites is achieving interoperability with EU railway system. This paper describes a Web service for effortless timetable data exchange based on European Railway Agency implementation guide. The implementation details of the actual railway timetable formats and the corresponding software architecture are described, confirming advantages of the SOA
2013 21st Telecommunications Forum Telfor (TELFOR), 2013
ABSTRACT In this paper we describe how a wireless sensor network simulator was integrated into a ... more ABSTRACT In this paper we describe how a wireless sensor network simulator was integrated into a 3D environment for use in educational environment. Simulators are very useful aid in teaching process, especially in the area of Wireless Sensor Networks. This paper also presents opportunities in engineering education, in particular in the area of wireless networks, through the usage of virtual laboratories.
Renewable and Sustainable Energy Reviews, 2013
ABSTRACT As a consequence of rapidly increased CO2 emissions, humanity is facing global warming. ... more ABSTRACT As a consequence of rapidly increased CO2 emissions, humanity is facing global warming. Electricity generation accounts for almost half of the emission; besides, conventional electrical production based on fossil fuel is becoming more and more expensive. One approach to significantly slow down global warming is to drive our society away from the current fossil fuel fiesta and use only renewable power such as solar and wind energy. Another approach is to improve the management of energy production, transmission, and distribution. Part of the latter solution is on the supply side, where one possible solution is to develop continent-wide smart power grids and energy storage systems. However, an equally important part of the solution is on the demand side, where technologies and applications that can work with this type of unpredictable energy consumption are becoming necessary. The smart power grid with new sources of data, fast growth of information, and proactive management requires new strategy for business and operational management. In this paper we discuss how Cloud computing model can be used for developing Smart Grid solutions. The Cloud computing model is based on the delivery of computing as a service, whereby storage, software and information are provided to computers and other devices as a commodity over the Internet. The advantages of Cloud computing - reduced costs, increased storage, on-demand performance, and better flexibility - have motivated many companies in recent years to move their IT operations to the cloud; the same advantages can be used to achieve the most important future goals of a large-scale Smart Grid, such as energy savings, two-way communication, and demand resource management.
IEEE Transactions on Computers, 2000
Telecommunication Systems, 2003
This paper describes the necessity of the third-party testing and monitoring in the field of e-bu... more This paper describes the necessity of the third-party testing and monitoring in the field of e-business infrastructure, with the emphasis on expanding into the wireless environments for improvement of the quality of service. Outlining the purpose for monitoring and testing, this paper shows the methods of overwhelming the current problems in the wireless computing, giving statistical and anticipated references for
In this paper, a novel platform for curriculum development and design used for creating a Virtual... more In this paper, a novel platform for curriculum development and design used for creating a Virtual University System is described. The platform has been developed based upon experience of using Web-based Computer Science virtual environment. The system consists of Interface, Automatic assessment and Tutoring modules, and is used for dynamic creation of new courses, syllabi, and curricula. The Web-based technology we applied enables the use of virtual environment for computer science courses in distance learning.
The theory and applications of cryptography are complicated and hard to follow for undergraduate ... more The theory and applications of cryptography are complicated and hard to follow for undergraduate students with less mathematical background. For this reason, instead of plain theoretical teaching, we applied different, interactive approach. Open-source CrypTool software allowed us to practically demonstrate all current private and public-key algorithms and protocols. This paper describes our teaching model and experience. Positive feedback received from students confirms the advantages of adopted approach with respect to traditional teaching.
Proceedings of the 1st International Scientific Conference - Sinteza 2014, 2014
International Journal of Engineering Education
Digital forensics (DF) is a discipline that uses investigative methods to find digital evidence a... more Digital forensics (DF) is a discipline that uses investigative methods to find digital evidence and prepare it for legal proceedings in computer crime cases. Since this is a relatively new teaching subject in higher education institutions, syllabi and curricula are not yet standardized. In this paper we present an ontological approach to DF curriculum design, and discuss its implementation in a virtual digital forensic laboratory. The virtual educational environment is designed for the generic study of digital forensics, and is based on ontology and a composite-component approach. Basic components of our virtual DF are objects to be related, put into new compositions and placed in a library; relationships between all of the components are defined in ontology. Based on gathered experience, we designed and described DF curricula for undergraduate, graduate and Ph.D. studies that are tailored to our needs, but at the same time can be used as the starting point for introducing digital f...
Networks, 2015
ABSTRACT This article deals with the problem of train rescheduling on a railway network. Starting... more ABSTRACT This article deals with the problem of train rescheduling on a railway network. Starting from a defined network topology and initial timetable, the article considers a dynamic train rescheduling in response to disturbances that have occurred. The train rescheduling problem was mapped into a special case of the job shop scheduling problem and solved by applying a constraint programming approach. To improve the time performance of available constraint programming tool and to satisfy a selected objective function, a combination of three classes of heuristics are proposed: bound heuristics, separation heuristics, and search heuristics. Experimental evaluation of the implemented software in Belgrade railway dispatching area indicates that the proposed approach is capable of providing the support to a real-life operational railway control. In our solution, the dispatcher has the possibility of choosing the most suitable optimization criterion from the set of seven available ones. © 2015 Wiley Periodicals, Inc. NETWORKS, 2015
2013 IEEE Global Engineering Education Conference (EDUCON), 2013
ABSTRACT This paper describes the ongoing process of developing a virtual lab for different intro... more ABSTRACT This paper describes the ongoing process of developing a virtual lab for different introductory computing courses based on the ACM-IEEE Computer Science Curricula. The laboratory is designed as a 3D virtual collaborative system with carefully developed instructional sequences covering different, often overlapping teaching subjects. The central object to every lab is a composite model of PC whose basic components are suitable for teaching computer architecture, programming, and operating systems courses. The same PC model is also used in conjunction with other composite 3D models of hardware for networking and net-centered courses. The 3D computing lab that we develop offers two advantages. First, composite component model it applies helps students gain a complete understanding of computing technology through interleaving problems viewed from different perspectives. Second, by following students' activities and progress, instructors can easily identify the most difficult teaching concepts and modify their syllabi accordingly.
Energy and Emission Control Technologies, 2015
Proceedings of the 1st International Scientific Conference - Sinteza 2014, 2014
Proceedings of the 2003 Workshop on MEmory Performance: DEaling with Applications, Systems and Architecture, MEDEA '03, 2003
Proceedings - Symposium on Computer Architecture and High Performance Computing, 2004
2011 10th International Conference on Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011
When applying EU standards to the Serbian railway system, one of the major prerequisites is achie... more When applying EU standards to the Serbian railway system, one of the major prerequisites is achieving interoperability with EU railway system. This paper describes a Web service for effortless timetable data exchange based on European Railway Agency implementation guide. The implementation details of the actual railway timetable formats and the corresponding software architecture are described, confirming advantages of the SOA
2013 21st Telecommunications Forum Telfor (TELFOR), 2013
ABSTRACT In this paper we describe how a wireless sensor network simulator was integrated into a ... more ABSTRACT In this paper we describe how a wireless sensor network simulator was integrated into a 3D environment for use in educational environment. Simulators are very useful aid in teaching process, especially in the area of Wireless Sensor Networks. This paper also presents opportunities in engineering education, in particular in the area of wireless networks, through the usage of virtual laboratories.
Renewable and Sustainable Energy Reviews, 2013
ABSTRACT As a consequence of rapidly increased CO2 emissions, humanity is facing global warming. ... more ABSTRACT As a consequence of rapidly increased CO2 emissions, humanity is facing global warming. Electricity generation accounts for almost half of the emission; besides, conventional electrical production based on fossil fuel is becoming more and more expensive. One approach to significantly slow down global warming is to drive our society away from the current fossil fuel fiesta and use only renewable power such as solar and wind energy. Another approach is to improve the management of energy production, transmission, and distribution. Part of the latter solution is on the supply side, where one possible solution is to develop continent-wide smart power grids and energy storage systems. However, an equally important part of the solution is on the demand side, where technologies and applications that can work with this type of unpredictable energy consumption are becoming necessary. The smart power grid with new sources of data, fast growth of information, and proactive management requires new strategy for business and operational management. In this paper we discuss how Cloud computing model can be used for developing Smart Grid solutions. The Cloud computing model is based on the delivery of computing as a service, whereby storage, software and information are provided to computers and other devices as a commodity over the Internet. The advantages of Cloud computing - reduced costs, increased storage, on-demand performance, and better flexibility - have motivated many companies in recent years to move their IT operations to the cloud; the same advantages can be used to achieve the most important future goals of a large-scale Smart Grid, such as energy savings, two-way communication, and demand resource management.
IEEE Transactions on Computers, 2000
Telecommunication Systems, 2003
This paper describes the necessity of the third-party testing and monitoring in the field of e-bu... more This paper describes the necessity of the third-party testing and monitoring in the field of e-business infrastructure, with the emphasis on expanding into the wireless environments for improvement of the quality of service. Outlining the purpose for monitoring and testing, this paper shows the methods of overwhelming the current problems in the wireless computing, giving statistical and anticipated references for