Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Branko Milosavljevic is active.

Publication


Featured researches published by Branko Milosavljevic.


The Electronic Library | 2009

A library circulation system for city and special libraries

Danijela Tešendić; Branko Milosavljevic; Dusan Surla

Purpose – The aim of this research is to model and implement a software system for library circulation, so that all requirements of city and special libraries for electronic business with the library users can be fulfilled.Design/methodology/approach – Object‐oriented methodology is used for modelling of information systems. Modelling is carried out in the CASE tool that supports the Unified Modelling Language (UML 2.0). The software architecture of the system is based on the software components and web services.Findings – The result is a software system for library circulation. The application of the system supports the work with the local database (intranet), as well as with the remote database (internet). Also the application supports the work with different library formats (UNIMARC, MARC21 et al.).Research limitations/implications – The system is integrated into the BISIS system so that communication with the system for cataloguing is carried out via the text server of the BISIS system. For this reaso...


The Electronic Library | 2010

Retrieval of bibliographic records using Apache Lucene

Branko Milosavljevic; Danijela Boberic; Dusan Surla

Purpose – The aim of the research is modeling and implementing a software component for the retrieval of bibliographic records using the Apache Lucene retrieval engine.Design/methodology/approach – Object‐oriented methodology is used for modeling and implementation of the bibliographic record retrieval engine. Modeling is carried out in the CASE tool that supports the unified modeling language (UML 2.0), while the implementation is using the Java programming language and open source components.Findings – The result is a software component for the retrieval of bibliographic records that are independent of the bibliographic format used in cataloging. It features great flexibility in terms of configuring search types without the need to change the software implementation.Research limitations/implications – One of the constraints of this system relates to the problem of searching linking entry fields. UNIMARC format defines fields used to link the item being cataloged to another bibliographic item, so those f...


Program: Electronic Library and Information Systems | 2010

A CERIF‐compatible research management system based on the MARC 21 format

Dragan Ivanović; Gordana Milosavljević; Branko Milosavljevic; Dušan Surla

Purpose – Entering data about published research results should be implemented as a web application that enables authors to input their own data without the knowledge of the bibliographic standard. The aim of this research is to develop a research management system based on a bibliographic standard and to provide data exchange with other research management systems based on the Common European Research Information Format (CERIF) data model.Design/methodology/approach – Object‐oriented methodology was used for information system modelling. The modelling was carried out using the computer‐aided software engineering (CASE) tool that supports the Unified Modelling Language 2.0 (UML 2.0). The implementation was realised using a set of open‐source solutions written in Java.Findings – The result is a system for managing data about published research results. The main system features are the following: public access via the web; authors input data about their own publications by themselves; data about publication...


The Electronic Library | 2011

Automated construction of the user interface for a CERIF‐compliant research management system

Gordana Milosavljević; Dragan Ivanović; Dušan Surla; Branko Milosavljevic

Purpose – This paper aims to examine the goal, which is to construct a user interface for CERIF‐compatible research management systems in an automated way. The system has to support all data items defined by the CERIF data model. The result of the automated construction is a functioning software system that can be customised according to the specific needs by manual changes in the program code.Design/methodology/approach – The Model‐Driven Architecture (MDA) approach to software engineering is based on the idea of automated construction of software applications based on the model of a system. System modelling usually utilises the Unified Modelling Language (UML). A specific UML profile (extension) used for describing user interface‐related aspects of the system model is defined. It is used to define the behaviour of the user interface in the model itself. By relying on the concept of a standard generic screen form implementing common data management operations and tools for automatic code generation it is...


The Electronic Library | 2010

Software architecture of distributed client/server library circulation system

Branko Milosavljevic; Danijela Tešendić

Purpose – The purpose of this paper is to model and implement software architecture for transparent communication of client and server sides of library circulation system in order to enable system operation in different network configurations.Design/methodology/approach – Object‐oriented methodology and design patterns are used for modeling system architecture. Modeling is carried out in the CASE tool that supports the Unified Modeling Language (UML 2.0) by means of class and sequence diagrams. The implementation is carried out in the Java programming language using open source components.Findings – The result is a software package for transparent communication of client and server side of library circulation system. Database operations are executed through this package. The package can execute the operations under different protocols, which enables the work of the library circulation system in the intranet and internet environments.Research limitation/implications – The proposed software architecture and...


The Electronic Library | 2010

XML schema for UNIMARC and MARC 21

Bojana Dimic; Branko Milosavljevic; Dusan Surla

Purpose – The purpose of this paper is to create a model for an XML document that will carry information about bibliographic formats. The model will be given in the form of an XML schema describing two bibliographic formats, UNIMARC and MARC 21.Design/methodology/approach – The description of bibliographic formats using the XML schema language may be discussed in two ways. The first one relates to creating an XML schema in a way that all elements of the bibliographic format are described separately. The second way, used in this paper, is creating an XML schema as a set of elements that presents concepts of bibliographic formats. A schema created in the second way is appropriate for use in implementation of cataloguing software.Findings – The result is an XML schema that describes MARC 21 and UNIMARC formats. The instance of that schema is an XML document describing a bibliographic format that will be used in software systems for cataloguing. An XML document that is an instance of the proposed XML schema i...


Program: Electronic Library and Information Systems | 2009

Modelling and Implementation of Catalogue Cards Using FreeMarker.

Jelena Radjenovic; Branko Milosavljevic; Dusan Surla

Purpose – The purpose of this paper is to report on a study involving the specification (using Unified Modelling Language (UML) 2.0) of information requirements and implementation of the software components for generating catalogue cards. The implementation in a Java environment is developed using the FreeMarker software.Design/methodology/approach – Object‐oriented methodology as well as CASE tools are used to design the software components. The system architecture makes the catalogue cards available from every segment of the library management system, and enables catalogue card updates without recompilation of the source code.Findings – The outcome of the work is a software package, implemented in a Java environment, that generates and displays catalogue cards based on bibliographic records in the UNIMARC format, but it can be easily adapted for the other MARC formats.Research limitations/implications – The package is limited to generating only catalogue cards based on MARC formats. In order to avoid th...


Journal of Organizational Computing and Electronic Commerce | 2012

Context-Sensitive Access Control Model for Government Services

Stevan Gostojić; Goran Sladić; Branko Milosavljevic; Zora Konjović

During the past two decades, e-government information systems have become less paper-based and more computer-based. Those information systems usually take the form of workflow systems. Due to the large social impact of e-government systems, computer security plays a pivotal role in ensuring its efficiency and effectiveness. Access control is one of the key aspects of computer security. Current access control models do not take into account the context of the system and its environment. In this article, we argue that a formal context-sensitive access control model can improve the development of e-government workflow systems and present a particular context-sensitive access control model. The subject of the article is a specification of the context-sensitive access control model for business processes (COBAC). By using a context-sensitive access control, it is possible to define more sophisticated access control policies that cannot be implemented by existing access control models. The COBACs context is modeled using Web Ontology Language (OWL) in order to provide formal representation of context, rich representation of diverse contextual information, semantic interoperability between various context-aware systems, and a high degree of inference making. The presented model is applicable in different e-government systems, and supports the definition of access control policies for both simple and complex business processes. The models prototype is verified by a case study on a real e-government business process—the national petty offense trial proceedings.


Computer Speech & Language | 2012

Mining methodologies from NLP publications: A case study in automatic terminology recognition

Aleksandar Kovačević; Zora Konjović; Branko Milosavljevic; Goran Nenadic

The task of reviewing scientific publications and keeping up with the literature in a particular domain is extremely time-consuming. Extraction and exploration of methodological information, in particular, requires systematic understanding of the literature, but in many cases is performed within a limited context of publications that can be manually reviewed by an individual or group. Automated methodology identification could provide an opportunity for systematic retrieval of relevant documents and for exploring developments within a given discipline. In this paper we present a system for the identification of methodology mentions in scientific publications in the area of natural language processing, and in particular in automatic terminology recognition. The system comprises two major layers: the first layer is an automatic identification of methodological sentences; the second layer highlights methodological phrases (segments). Each mention is categorised in four semantic categories: Task, Method, Resource/Feature and Implementation. Extraction and classification of the segments is formalised as a sequence tagging problem and four separate phrase-based Conditional Random Fields are used to accomplish the task. The system has been evaluated on a manually annotated corpus comprising 45 full text articles. The results for the segment level annotation show an F-measure of 53% for identification of Task and Method mentions (with 70% precision), whereas the F-measures for Resource/Feature and Implementation identification were 61% (with 67% precision) and 75% (with 86% precision) respectively. At the document-level, an F-measure of 72% (with 81% precision) for Task mentions, 60% (with 81% precision) for Method mentions, 74% (with 78% precision) for the Resource/Feature and 79% (with 81% precision) for the Implementation categories have been achieved. We provide a detailed analysis of errors and explore the impact that the particular groups of features have on the extraction of methodological segments.


The Electronic Library | 2012

Flexible access control framework for MARC records

Goran Sladić; Branko Milosavljevic; Dusan Surla; Zora Konjović

Purpose – The goal of this paper is to propose a data access control framework that is used for editing MARC‐based bibliographic databases. In cases where the bibliographic record editing activities carried out in libraries are complex and involve many people with different skills and expertise, a way of managing the workflow and data quality is needed. Enforcing access control can contribute to these goals.Design/methodology/approach – The proposed solution for data access control enforcement is based on the well‐studied standard role‐based access control (RBAC) model. The bibliographic data, for the purpose of this system, is represented using the XML language. The software architecture of the access control system is modelled using the Unified Modelling Language (UML).Findings – The access control framework presented in this paper represents a successful application of concepts of role‐based access control to bibliographic databases. The use of XML language for bibliographic data representation provide...

Collaboration


Dive into the Branko Milosavljevic's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Dusan Surla

University of Novi Sad

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge