Business process model and notationGregor Jošt
, Gregor Polančič
, Marjan Heričko
, Mateja Kocbek
, 2015, izvirni znanstveni članek
Opis: With business process modelling, companies and organizations can gain explicit control over their processes. Currently, there are many notations in the area of business process modelling, where Business Process Model and Notation (BPMN) is denoted as the de facto standard. Aims: The aim of this research is to provide the state-of-the-art results addressing the acceptance of BPMN, while also examining the purposes of its usage. Furthermore, the advantages, disadvantages and other interests related to BPMN were also investigated. Method: To achieve these objectives, a Systematic Literature Review (SLR) and a semantic examination of articles% citations was conducted. Results: After completing SLR, out of a total of 852 articles, 31 were deemed relevant. The majority of the articles analyzed the notation and compared it with other modelling techniques. The remainder evaluated general aspects of the notation, e.g. history and versions of the standard, usage of the notation or tools. Conclusion: Our findings demonstrate that there are empirical insights about the level of BPMN acceptance. They suggest that BPMN is still widely perceived as the de facto standard in the process modelling domain and its usage is ever-increasing. However, many studies report that only a limited set of elements are commonly used and to this end, several extensions were proposed. The main purpose of BPMN remains the description of business processes.
Ključne besede: business process modeling, BPMN, acceptance, use, systematic literature review
Objavljeno: 06.07.2017; Ogledov: 113; Prenosov: 9
Celotno besedilo (841,57 KB)
A question-based design pattern advisement approachLuka Pavlič
, Vili Podgorelec
, Marjan Heričko
, 2014, izvirni znanstveni članek
Opis: Design patterns are a proven way to build flexible software architectures. But the selection of an appropriate design pattern is a difficult task in practice, particularly for less experienced developers. In this paper, a question based design pattern advisement approach will be proposed. This approach primarily assists developers in identifying and selecting the most suitable design pattern for a given problem. We will also propose certain extensions to the existing Object-Oriented Design Ontology (ODOL). In addition to the advisement procedure, a new design pattern advisement ontology will be defined. We have also developed a tool that supports the proposed ontology and question-based advisement (OQBA) approach. The conducted controlled experiment and two surveys have shown that the proposed approach is beneficial to all software developers, especially to those who have less experience with design patterns.
Ključne besede: design patterns, pattern selection, ontology, semantic web, selection algorithm
Objavljeno: 06.07.2017; Ogledov: 105; Prenosov: 4
Celotno besedilo (621,06 KB)
A programming language independent framework for metrics-based software evolution and analysisČrt Gerlec
, Gordana Rakić
, Zoran Budimac
, Marjan Heričko
, 2012, izvirni znanstveni članek
Opis: Knowledge about different aspects of software quality during software evolution can be valuable information for developers and project managers. It helps to reduce the number of defects and improves the internal structure of software. However, determining softwarećs quality and structure in heterogeneous systems is a difficult task. In this paper, a programming language independent framework for evaluating software metrics and analyzing software structure during software development and its evolution will be presented. The framework consists of the SMIILE tool for calculation of software metrics, extended with an analysis of software structure. The data are stored in a central repository via enriched Concrete Syntax Tree (eCST) for universal source code representation. The framework is demonstrated in a case study. The development of such a framework is a step forward to consistent support for software evolution by providing a change analysis and quality control. The significance of this consistency is growing today, when software projects are more complex, consisting of components developed in diverse programming languages.[Acknowledgments. Work of the second and third author is partially supported by the Serbian Ministry of Science and Technological Development through project no. OI174023 ĆIntelligent Techniquesand Their Integration into Wide-Spectrum Decision SupportĆ. Bilateral project between Slovenian Research Agency and Serbian Ministry of Science and Technological Development (Grant BI-SR/10-11-027) enabled the exchange of visits and ideas between authors of this paper and their institutions.]
Ključne besede: software evolution, software development, quality, structure, metrics
Objavljeno: 06.07.2017; Ogledov: 101; Prenosov: 5
Celotno besedilo (264,50 KB)
A DSL for the development of software agents working within a semantic web environmentSebla Demirkol
, Moharram Challenger
, Sinem Getir
, Tomaž Kosar
, Geylani Kardas
, Marjan Mernik
, 2013, izvirni znanstveni članek
Opis: Software agents became popular in the development of complex software systems,especially those requiring autonomous and proactive behavior. Agents interact with each other within a Multi-agent System (MAS), in order to perform certain defined tasks in a collaborative and/or selfish manner. However, the autonomous, proactive and interactive structure of MAS causes difficulties when developing such software systems. It is within this context,that the use of a Domain-specific Language (DSL) may support easier and quicker MAS development methodology. The impact of such DSL usage could beclearer when considering the development of MASs, especially those working on new challenging environments like the Semantic Web. Hence, this paper introduces a new DSL for Semantic Web enabled MASs. This new DSL is called Semantic web Enabled Agent Language (SEA_L). Both the SEA_L user-aspects and the way of implementing SEA_L are discussed in the paper. The practical use of SEA_L is also demonstrated using a case study which considers the modeling of a multi-agent based e-barter system. When considering the language implementation, we first discuss the syntax of SEA_L and we show how the specifications of SEA_L can be utilized during the code generation of real MAS implementations. The syntax of SEA_L is supported by textual modeling toolkits developed with Xtext. Code generation for the instance models are supplied with the Xpand tool.
Ključne besede: domain-specific language, DSL, metamodel, multi-agent system, semantic web
Objavljeno: 06.07.2017; Ogledov: 55; Prenosov: 3
Celotno besedilo (458,07 KB)
Assessment of magnetic fluid losses out of magnetic properties measurementMiloš Beković
, Irena Ban
, Anton Hamler
, 2010, objavljeni znanstveni prispevek na konferenci
Opis: In this paper an improved measurement system for experimental assessment of magnetic fluid losses is presented. When fluid is exposed to AC magnetic field, three different losses mechanisms are active; relaxation, hysteresis and resonance mechanism. In this paper not individual contributions where studied but combine acting which can be determine as specific power losses (SPL). SPL of the sample is obtained for a variety of amplitudes and frequencies of magnetic field with presented method of measurement of field parameters where results revealed f H2 dependence for fixed temperature of the sample. Temperature dependence of SPL is examined with calorimetrical measurements, where heating of magnetic fluid at fixed value of applied field and various frequencies is examined and results revealed linearly decreasing temperature dependence.
Ključne besede: magnetic fluid loss, magentic field, hysteresis loop
Objavljeno: 30.06.2017; Ogledov: 81; Prenosov: 5
Celotno besedilo (495,15 KB)
An innovative approach to near-infrared spectroscopy using a standard mobile device and its clinical application in the real-time visualization of peripheral veinsSimon Jurič
, Borut Žalik
, 2014, izvirni znanstveni članek
Opis: Background: Excessive venipunctures are a significant problem both in emergency rooms and during hospital stays. Near-infrared (NIR) illumination devices improve venipuncture success rate but their usage is limited by their availability and economic cost. The objectives of this study were to develop a low-cost NIR spectroscopy prototype from a standard mobile device, to evaluate its efficacy and acceptance as an educational tool, and in a clinical setting.
Methods: Through a user-centric design process a prototype device was developed. Its educational efficacy was evaluated through a non-invasive, observational study (20 student clinicians, 25 subjects) and its acceptance was assessed using quantitative and qualitative analysis. A smaller clinical trial was performed by a group of 4 medical professionals over a period of 6 weeks that involved 64 patients.
Results: The prototype enables real-time visualization of peripheral veins on a variety of Android-based devices. The prototype was 35.2% more successful in visualizing and locating veins (n = 500 attempts) than the nursing students. The acceptance assessment revealed high perception of usefulness, satisfaction, and ease of use. In the clinical trial, 1.6 (SD 1.3) additional veins per patient were identified compared with the traditional visualization methods.
Conclusions: To the best of our knowledge this is the first study that describes the design, feasibility and application of an NIR spectroscopy prototype developed on a standard mobile device.
Ključne besede: mobile applications, spectroscopy, near-infrared, NIRS, vascular access devices, health education, feasibility
Objavljeno: 29.06.2017; Ogledov: 74; Prenosov: 5
Celotno besedilo (2,32 MB)
A biometric authentication model using hand gesture imagesSimon Fong
, Yan Zhuang
, Iztok Fister
, Iztok Fister
, 2013, izvirni znanstveni članek
Opis: A novel hand biometric authentication method based on measurements of the user's stationary hand gesture of hand sign language is proposed. The measurement of hand gestures could be sequentially acquired by a low-cost video camera. There could possibly be another level of contextual information,associated with these hand signs to be used in biometric authentication. As an analogue, instead of typing a password 'iloveu' in text which is relatively vulnerable over a communication network, a signer can encode a biometric password using a sequence of hand signs, 'i', 'l', 'o', 'v', 'e', and 'u'. Subsequently the features from the hand gesture images are extracted which are integrally fuzzy in nature, to be recognized by a classification model for telling if this signer is who he claimed himself to be, by examining over his hand shape and the postures in doing those signs. Itis believed that everybody has certain slight but unique behavioral characteristics in sign language, so are the different hand shape compositions. Simple and efficient image processing algorithms are used in hand sign recognition, including intensity profiling, color histogram and dimensionality analysis, coupled with several popular machine learning algorithms. Computer simulation is conducted for investigating the efficacy ofthis novel biometric authentication model which shows up to 93.75% recognition accuracy.
Ključne besede: biometric authentication, hand gesture, hand sign recognition, machine learning
Objavljeno: 28.06.2017; Ogledov: 104; Prenosov: 5
Celotno besedilo (1,83 MB)
Context-dependent factored language modelsGregor Donaj
, Zdravko Kačič
, 2017, izvirni znanstveni članek
Opis: The incorporation of grammatical information into speech recognition systems is often used to increase performance in morphologically rich languages. However, this introduces demands for sufficiently large training corpora and proper methods of using the additional information. In this paper, we present a method for building factored language models that use data obtained by morphosyntactic tagging. The models use only relevant factors that help to increase performance and ignore data from other factors, thus also reducing the need for large morphosyntactically tagged training corpora. Which data is relevant is determined at run-time, based on the current text segment being estimated, i.e., the context. We show that using a context-dependent model in a two-pass recognition algorithm, the overall speech recognition accuracy in a Broadcast News application improved by 1.73% relatively, while simpler models using the same data achieved only 0.07% improvement. We also present a more detailed error analysis based on lexical features, comparing first-pass and second-pass results.
Ključne besede: speech recognition, factored language model, dynamic backoff path, word context, inflectional language, morphosyntactic tags
Objavljeno: 26.06.2017; Ogledov: 144; Prenosov: 6
Celotno besedilo (1,17 MB)
Online speech/music segmentation based on the variance mean of filter bank energyMarko Kos
, Matej Grašič
, Zdravko Kačič
, 2009, izvirni znanstveni članek
Opis: This paper presents a novel feature for online speech/music segmentation basedon the variance mean of filter bank energy (VMFBE). The idea that encouraged the feature's construction is energy variation in a narrow frequency sub-band. The energy varies more rapidly, and to a greater extent for speech than for music. Therefore, an energy variance in such a sub-band isgreater for speech than for music. The radio broadcast database and the BNSIbroadcast news database were used for feature discrimination and segmentation ability evaluation. The calculation procedure of the VMFBE feature has 4 out of 6 steps in common with the MFCC feature calculation procedure. Therefore, it is a very convenient speech/music discriminator for use in real-time automatic speech recognition systems based on MFCC features, because valuable processing time can be saved, and computation load is only slightly increased. Analysis of the feature's speech/music discriminative ability shows an average error rate below 10% for radio broadcast material and it outperforms other features used for comparison, by more than 8%. The proposed feature as a stand-alone speech/music discriminator in a segmentation system achieves an overall accuracy of over 94% on radio broadcast material.
Ključne besede: online speech segmentation, algorithm, speech techniques
Objavljeno: 26.06.2017; Ogledov: 115; Prenosov: 3
Celotno besedilo (1,49 MB)
A comprehensive noise robust speech parameterization algorithm using wavelet packet decomposition-based denoising and speech feature representation techniquesBojan Kotnik
, Zdravko Kačič
, 2007, izvirni znanstveni članek
Opis: This paper concerns the problem of automatic speech recognition in noise-intense and adverse environments. The main goal of the proposed work is the definition, implementation, and evaluation of a novel noise robust speech signal parameterization algorithm. The proposed procedure is based on time-frequency speech signal representation using wavelet packet decomposition. A new modified soft thresholding algorithm based on time-frequency adaptive threshold determination was developed to efficiently reduce the level of additive noise in the input noisy speech signal. A two-stage Gaussian mixture model (GMM)-based classifier was developed to perform speech/nonspeech as well as voiced/unvoiced classification. The adaptive topology of the wavelet packet decomposition tree based on voiced/unvoiced detection was introduced to separately analyze voiced and unvoiced segments of the speech signal. The main feature vector consists of a combination of log-root compressed wavelet packet parameters, and autoregressive parameters. The final output feature vector is produced using a two-staged feature vector postprocessing procedure. In the experimental framework, the noisy speech databases Aurora 2 and Aurora 3 were applied together with corresponding standardized acoustical model training/testing procedures. The automatic speech recognition performance achieved using the proposed noise robust speech parameterization procedure was compared to the standardized mel-frequency cepstral coefficient (MFCC) feature extraction procedures ETSI ES 201 108 and ETSI ES 202 050.
Ključne besede: speech parametrization, algorithm, speech techniques
Objavljeno: 26.06.2017; Ogledov: 126; Prenosov: 6
Celotno besedilo (984,48 KB)