Miroslav Bojovic - Academia.edu (original) (raw)

Uploads

Papers by Miroslav Bojovic

Research paper thumbnail of An educational environment for teaching a course in computer architecture and organization

Proceedings of the 1998 workshop on Computer architecture education - WCAE-4 '98, 1998

The paper presents an educational environment for teaching a course in Computer architecture and ... more The paper presents an educational environment for teaching a course in Computer architecture and organization. It is made up of an educational computer system, a reference manual, a software package and a set of laboratory experiments. The educational computer system is devised in such a way that it covers the basic structure of a computer system: processor, memory, input/output subsystem and bus. The reference manual provides all implementation details with the appropriate circuits drawings and detailed descriptions. For the devised educational computer system a software package is developed which includes the program development tools and the graphic simulator. They make it possible to develop programs for it and execute them under the graphic simulator. The simulator allows to execute programs at the clock, instruction and program levels and to examine, at any time, the values of all signals of the educational computer system down to the register transfer level. In the paper is also given a set of laboratory experiments that the students must carry out successfully using the reference manual and the software package as a prerequisite for taking an exam in Computer architecture and organization.

Research paper thumbnail of An Integrated Educational Environment for Computer Architecture and Organisation

Research paper thumbnail of Hardware support to operations of relational algebra

[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track, 2000

Research paper thumbnail of Effect of ICT on the Social Dimension of Short-Term and Long-Term Alignment of the Participants in the Construction of a Knowledge Society

Advanced Materials Research, 2012

Research paper thumbnail of An overview of selected hybrid and reconfigurable architectures

2012 IEEE International Conference on Industrial Technology, 2012

Node level heterogeneous architectures have become attractive during the last decade for several ... more Node level heterogeneous architectures have become attractive during the last decade for several reasons: Compared to traditional symmetric CPUs, they offer high real-application performance and can be energy and/or cost efficient. In this paper, we give an overview of the state-of-the-art in heterogeneous computing, focusing on commonly found architectures: The Cell Broadband Engine Architecture (CBEA), NVidia graphics processing units (GPUs),

Research paper thumbnail of A hardware implementation of the mechanism of multiprocessing

Microprocessors and Microsystems, 1999

ABSTRACT

Research paper thumbnail of An Overview of Selected Heterogeneous and Reconfigurable Architectures

Advances in Computers, 2015

Research paper thumbnail of Principal risk in implementation of a sophisticated ERP system at a higher education institutions

2011 10th International Conference on Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011

ABSTRACT Implementation of a sophisticated ERP system into a heterogeneous academic environment l... more ABSTRACT Implementation of a sophisticated ERP system into a heterogeneous academic environment like universities is far from being a trivial task. The question of integration as a serious risk factor should not be neglected. That is why strategic planning of the integrated business-information system (IBIS) have a crucial importance as a link between academic strategy and business strategy.

Research paper thumbnail of The Interactive Development and Testing System for a RISC-Style Processor

The Computer Journal, 1999

Abstract The interactive development and testing system (the INDAT system) for a RISC-style proce... more Abstract The interactive development and testing system (the INDAT system) for a RISC-style processor, named the MMP processor, is presented in this paper. The MMP processor executes a set of primitives of the mechanism of multiprocessing (MMP mechanism) with ...

Research paper thumbnail of An operating system accelerator

Journal of Systems Architecture, 1998

A RISC-style hardware accelerator for operating systems (OS), named the mechanism of multiprocess... more A RISC-style hardware accelerator for operating systems (OS), named the mechanism of multiprocessing (MMP) processor. is presented. The MMP processor implements the set of MMP primitives of the MMP mechanism with which the ES operating was enhanced. The architecture and organisation of this processor were devised to facilitate fast execution of the MMP primitives. The architecture adopted ensures the efficient mapping of typical operations and data structures used in the MMP primitives. The hardware resources were selected and interconnecied in such a way that. with pipelined control, the organisation envisaged can support their fast execution. The prototype of the MMP proccssor was developed and put into operation with the extensive usage of the interactive development and testing (INDAT) system, a specially designed tool for the development and testing of the MMP processor.

Research paper thumbnail of mobilePDR : A Mobile Medical Information System Featuring Update via Internet

IEEE Transactions on Information Technology in Biomedicine, 2005

This paper presents an analysis of usability of mobile prescription reference systems in medical ... more This paper presents an analysis of usability of mobile prescription reference systems in medical practice, and presents implementation of mobilePDR (Physician's Desk Reference). Various aspects of mobilePDR are discussed: main functions, information content, performance and design issues, independent evaluation with other similar tools, and lessons learned from the system development.

Research paper thumbnail of ADVICE—Educational System for Teaching Database Courses

IEEE Transactions on Education, 2000

This paper presents a Web-based educational system, ADVICE, that helps students to bridge the gap... more This paper presents a Web-based educational system, ADVICE, that helps students to bridge the gap between database management system (DBMS) theory and practice. The usage of ADVICE is presented through a set of laboratory exercises developed to teach students conceptual and logical modeling, SQL, formal query languages, and normalization. While working on the exercises, students use the system to access real databases, and the system provides them with feedback about their solutions. From the perspective of an instructor, the system allows easy exercise management and continual progress monitoring. The paper also describes a practical experience with the use of ADVICE on a database course over a three-year period.

Research paper thumbnail of An educational environment for teaching a course in computer architecture and organization

Proceedings of the 1998 workshop on Computer architecture education - WCAE-4 '98, 1998

The paper presents an educational environment for teaching a course in Computer architecture and ... more The paper presents an educational environment for teaching a course in Computer architecture and organization. It is made up of an educational computer system, a reference manual, a software package and a set of laboratory experiments. The educational computer system is devised in such a way that it covers the basic structure of a computer system: processor, memory, input/output subsystem and bus. The reference manual provides all implementation details with the appropriate circuits drawings and detailed descriptions. For the devised educational computer system a software package is developed which includes the program development tools and the graphic simulator. They make it possible to develop programs for it and execute them under the graphic simulator. The simulator allows to execute programs at the clock, instruction and program levels and to examine, at any time, the values of all signals of the educational computer system down to the register transfer level. In the paper is also given a set of laboratory experiments that the students must carry out successfully using the reference manual and the software package as a prerequisite for taking an exam in Computer architecture and organization.

Research paper thumbnail of An Integrated Educational Environment for Computer Architecture and Organisation

Research paper thumbnail of Hardware support to operations of relational algebra

[1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume 1: Architecture Track, 2000

Research paper thumbnail of Effect of ICT on the Social Dimension of Short-Term and Long-Term Alignment of the Participants in the Construction of a Knowledge Society

Advanced Materials Research, 2012

Research paper thumbnail of An overview of selected hybrid and reconfigurable architectures

2012 IEEE International Conference on Industrial Technology, 2012

Node level heterogeneous architectures have become attractive during the last decade for several ... more Node level heterogeneous architectures have become attractive during the last decade for several reasons: Compared to traditional symmetric CPUs, they offer high real-application performance and can be energy and/or cost efficient. In this paper, we give an overview of the state-of-the-art in heterogeneous computing, focusing on commonly found architectures: The Cell Broadband Engine Architecture (CBEA), NVidia graphics processing units (GPUs),

Research paper thumbnail of A hardware implementation of the mechanism of multiprocessing

Microprocessors and Microsystems, 1999

ABSTRACT

Research paper thumbnail of An Overview of Selected Heterogeneous and Reconfigurable Architectures

Advances in Computers, 2015

Research paper thumbnail of Principal risk in implementation of a sophisticated ERP system at a higher education institutions

2011 10th International Conference on Telecommunication in Modern Satellite Cable and Broadcasting Services (TELSIKS), 2011

ABSTRACT Implementation of a sophisticated ERP system into a heterogeneous academic environment l... more ABSTRACT Implementation of a sophisticated ERP system into a heterogeneous academic environment like universities is far from being a trivial task. The question of integration as a serious risk factor should not be neglected. That is why strategic planning of the integrated business-information system (IBIS) have a crucial importance as a link between academic strategy and business strategy.

Research paper thumbnail of The Interactive Development and Testing System for a RISC-Style Processor

The Computer Journal, 1999

Abstract The interactive development and testing system (the INDAT system) for a RISC-style proce... more Abstract The interactive development and testing system (the INDAT system) for a RISC-style processor, named the MMP processor, is presented in this paper. The MMP processor executes a set of primitives of the mechanism of multiprocessing (MMP mechanism) with ...

Research paper thumbnail of An operating system accelerator

Journal of Systems Architecture, 1998

A RISC-style hardware accelerator for operating systems (OS), named the mechanism of multiprocess... more A RISC-style hardware accelerator for operating systems (OS), named the mechanism of multiprocessing (MMP) processor. is presented. The MMP processor implements the set of MMP primitives of the MMP mechanism with which the ES operating was enhanced. The architecture and organisation of this processor were devised to facilitate fast execution of the MMP primitives. The architecture adopted ensures the efficient mapping of typical operations and data structures used in the MMP primitives. The hardware resources were selected and interconnecied in such a way that. with pipelined control, the organisation envisaged can support their fast execution. The prototype of the MMP proccssor was developed and put into operation with the extensive usage of the interactive development and testing (INDAT) system, a specially designed tool for the development and testing of the MMP processor.

Research paper thumbnail of mobilePDR : A Mobile Medical Information System Featuring Update via Internet

IEEE Transactions on Information Technology in Biomedicine, 2005

This paper presents an analysis of usability of mobile prescription reference systems in medical ... more This paper presents an analysis of usability of mobile prescription reference systems in medical practice, and presents implementation of mobilePDR (Physician's Desk Reference). Various aspects of mobilePDR are discussed: main functions, information content, performance and design issues, independent evaluation with other similar tools, and lessons learned from the system development.

Research paper thumbnail of ADVICE—Educational System for Teaching Database Courses

IEEE Transactions on Education, 2000

This paper presents a Web-based educational system, ADVICE, that helps students to bridge the gap... more This paper presents a Web-based educational system, ADVICE, that helps students to bridge the gap between database management system (DBMS) theory and practice. The usage of ADVICE is presented through a set of laboratory exercises developed to teach students conceptual and logical modeling, SQL, formal query languages, and normalization. While working on the exercises, students use the system to access real databases, and the system provides them with feedback about their solutions. From the perspective of an instructor, the system allows easy exercise management and continual progress monitoring. The paper also describes a practical experience with the use of ADVICE on a database course over a three-year period.