VLDB 2026 Research / reviewers in the wild / expert
Marjan Mernik
dblp:76/5882
· DBLP profile ↗
62ranked-venue papers
11as first author
4since 2021 · last 2024
0000-0002-2775-0667ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 40 · 9 first-author · 2 since 2021Artificial intelligence and machine learning · 17 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 1 first-author · 1 since 2021Systems, architecture and hardware · 7Databases, data management, data science and information retrieval · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Confidence Bands Based on Rating Demonstrated on the CEC 2021 Competition ResultsabstractBenchmarking plays a vital role in evaluating and comparing evolutionary algorithms. Our research addresses this critical need by introducing an innovative approach: rating-based confidence bands. This method serves to evaluate algorithm performance across various execution stages, enabling statistical comparison at different cutpoints of maximum Function Evaluations (maxFEs). Using publicly available results from the IEEE Congress on Evolutionary Computation (CEC) benchmark, we demonstrate the effectiveness of our methodology. Our approach uses the function error values recorded at distinct cutpoints to plot confidence bands. The confidence bands offer a comprehensive and intuitive comparison, revealing statistical significance in algorithm performances at different stages of execution. The method is integrated seamlessly into the EARS framework, facilitating the incorporation of additional algorithm results for a robust comparative analysis. Our results present a detailed analysis of CEC benchmark outcomes through rating-based confidence bands. This approach enables a nuanced evaluation of algorithmic performance, revealing statistical differences between algorithms at various cutpoints that were previously undisclosed. The framework encourages researchers to compare their results directly with state-of-the-art algorithms from benchmark competitions, enhancing result credibility and promoting a standardized evaluation approach within the research community. Our findings highlight the significance of our approach in advancing algorithm benchmarking practices. Furthermore, they emphasize the need for transparent evaluation of algorithms at different stages of execution. Miha Ravber, Marjan Mernik, Shih-Hsi Liu, Marko Smid, Matej Crepinsek |
CEC | 2 |
| 2024 | Teaching Beginners to Program: should we start with block-based, text-based, or both notations?abstractTeaching programming poses countless challenges.One of them is determining the most effective notation to introduce coding concepts to beginners.This paper examines the merits and drawbacks of introducing block-based, text-based, or both notations at the same time when it comes to learning basic programming concepts.By comparing these approaches, the objective of this research is to clarify and assess the learning outcomes related to teaching beginners through different notations.In this empirical study, we report on a controlled experiment during short-term visits that promoted programming in primary schools.Our multinational study divided participants into three groups, one using block-based, one using text-based, and one using both notations.After training, the participants were solving practical programming assignments.The study results revealed that the participants' performance was not influenced by notation usage, as there was no statistical significance between the three groups.However, the performance outcomes were correlated with the duration of the sessions.Our findings from the controlled experiment suggest that educators can utilize different notations confidently while teaching beginners the first steps in programming. Tomaz Kosar, Srdja Bjeladinovic, Dragana Ostojic, Milica Skembarevic, Ziga Leber, Olga Jejic, Filip Furtula, Milos Ljubisavljevic, Ivan Lukovic, Marjan Mernik |
FedCSIS | 10 |
| 2021 | A novel direct measure of exploration and exploitation based on attraction basins
Jernej Jerebic, Marjan Mernik, Shih-Hsi Liu, Miha Ravber, Mihael Baketaric, Luka Mernik, Matej Crepinsek |
Expert Syst. Appl. | 2 |
| 2021 | Quality of information and communication technology introduction
Marion Lepmets, Marjan Mernik, Miguel Abrunhosa de Brito |
Softw. Qual. J. | 2 |
| 2018 | Program comprehension of domain-specific and general-purpose languages: replication of a family of experiments using integrated development environments
Tomaz Kosar, Saso Gaberc, Jeffrey C. Carver, Marjan Mernik |
Empir. Softw. Eng. | 4 |
| 2018 | A Systematic Mapping Study driven by the margin of error
Tomaz Kosar, Sudev Bohra, Marjan Mernik |
J. Syst. Softw. | 3 |
| 2017 | Ranking Multi-Objective Evolutionary Algorithms using a chess rating system with Quality Indicator ensembleabstractEvolutionary Algorithms have been applied successfully for solving real-world multi-objective problems which explains the influx of newly proposed Multi-Objective Evolutionary Algorithms (MOEAs). In order to determine their performance, comparison with existing algorithms must be conducted. However, conducting a comparison is not a trivial task. Benchmark functions must be selected and the results have to be analyzed using a statistical method. In addition, the results of MOEAs can be evaluated with different Quality Indicators (QIs), which aggravates the comparison additionally. In this paper, we present a chess rating system which was adapted for ranking MOEAs with a Quality Indicator ensemble. The ensemble ensures that different aspects of quality are evaluated of the resulting approximation sets. The chess rating system is compared with an existing method which uses a double-elimination tournament and a quality indicator ensemble. Experimental results show that the chess rating system achieved similar rankings with fewer runs of MOEAs. Miha Ravber, Marjan Mernik, Matej Crepinsek |
CEC | 2 |
| 2017 | Domain-Specific Languages: A Systematic Mapping Study
Marjan Mernik |
SOFSEM | 1 |
| 2016 | Domain-Specific Languages: A Systematic Mapping Study
Tomaz Kosar, Sudev Bohra, Marjan Mernik |
Inf. Softw. Technol. | 3 |
| 2016 | Parameter tuning with Chess Rating System (CRS-Tuning) for meta-heuristic algorithms
Niki Vecek, Marjan Mernik, Bogdan Filipic, Matej Crepinsek |
Inf. Sci. | 2 |
| 2016 | Test automation of a measurement system using a domain-specific modelling language
Tomaz Kos, Marjan Mernik, Tomaz Kosar |
J. Syst. Softw. | 2 |
| 2016 | Is a comparison of results meaningful from the inexact replications of computational experiments?
Matej Crepinsek, Shih-Hsi Liu, Luka Mernik, Marjan Mernik |
Soft Comput. | 4 |
| 2016 | Special issue on quality in model-driven engineering
Vasco Amaral 0001, Marjan Mernik |
Softw. Qual. J. | 2 |
| 2016 | Quality in model-driven engineering: a tertiary study
Miguel Goulão, Vasco Amaral 0001, Marjan Mernik |
Softw. Qual. J. | 3 |
| 2015 | Information System Software Development with Support for Application Traceability
Vojislav Dukic, Ivan Lukovic, Matej Crepinsek, Tomaz Kosar, Marjan Mernik |
PROFES | 5 |
| 2015 | Guest Editors' Introduction
Shih-Hsi Liu, Junichi Suzuki, Paul Leger, Hiroaki Fukuda, Marjan Mernik |
Int. J. Softw. Eng. Knowl. Eng. | 5 |
| 2015 | On clarifying misconceptions when comparing variants of the Artificial Bee Colony Algorithm by offering a new implementation
Marjan Mernik, Shih-Hsi Liu, Dervis Karaboga, Matej Crepinsek |
Inf. Sci. | 1 |
| 2015 | Converting metamodels to graph grammars: doing without advanced graph grammar features
Luka Fürst, Marjan Mernik, Viljan Mahnic |
Softw. Syst. Model. | 2 |
| 2014 | A Comparison between Different Chess Rating Systems for Ranking Evolutionary AlgorithmsabstractChess Rating System for Evolutionary algorithms (CRS4EAs) is a novel method for comparing evolutionary algorithms which evaluates and ranks algorithms regarding the formula from the Glicko-2 chess rating system. It was empirically shown that CRS4EAs can be compared to the standard method for comparing algorithms - null hypothesis significance testing. The following paper examines the applications of chess rating systems beyond Glicko-2. The results of 15 evolutionary algorithms on 20 minimisation problems obtained using the Glicko-2 system were empirically compared to the Elo rating system, Chessmetrics rating system, and German Evaluation Number (DWZ). The results of the experiment showed that Glicko-2 is the most appropriate choice for evaluating and ranking evolutionary algorithms. Whilst other three systems' benefits were mainly the simple formulae, the ratings in Glicko-2 are proven to be more reliable, the detected significant differences are supported by confidence intervals, the inflation or deflation of ratings is easily detected, and the weight of individual results is set dynamically. Niki Vecek, Marjan Mernik, Matej Crepinsek, Dejan Hrncic |
FedCSIS | 2 |
| 2014 | Special issue on the Programming Languages track at the 28th ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant |
Comput. Lang. Syst. Struct. | 1 |
| 2014 | On the use of a domain-specific modeling language in the development of multiagent systems
Moharram Challenger, Sebla Demirkol, Sinem Getir, Marjan Mernik, Geylani Kardas, Tomaz Kosar |
Eng. Appl. Artif. Intell. | 4 |
| 2014 | A chess rating system for evolutionary algorithms: A new method for the comparison and ranking of evolutionary algorithms
Niki Vecek, Marjan Mernik, Matej Crepinsek |
Inf. Sci. | 2 |
| 2014 | Special issue on realizing artificial intelligence synergies in software engineering
Tim Menzies, Marjan Mernik |
Softw. Qual. J. | 2 |
| 2013 | SimpleConcepts: Support for Constraints on Generic Types in C++
Reed Milewicz, Marjan Mernik, Peter Pirkelbauer |
FedCSIS | 2 |
| 2013 | FAL: A Forensics Aware Language for Secure Logging
Shams Zawoad, Marjan Mernik, Ragib Hasan |
FedCSIS | 2 |
| 2013 | 2nd international workshop on realizing artificial intelligence synergies in software engineering (RAISE 2013)abstractThe RAISE'13 workshop brought together researchers from the AI and software engineering disciplines to build on the interdisciplinary synergies which exist and to stimulate research across these disciplines. The first part of the workshop was devoted to current results and consisted of presentations and discussion of the state of the art. This was followed by a second part which looked over the horizon to seek future directions, inspired by a number of selected vision statements concerning the AI-and-SE crossover. The goal of the RAISE workshop was to strengthen the AI-and-SE community and also develop a roadmap of strategic research directions for AI and software engineering. Rachel Harrison, Sol J. Greenspan, Tim Menzies, Marjan Mernik, Pedro Rangel Henriques, Daniela Carneiro da Cruz, Daniel Rodríguez-García |
ICSE | 4 |
| 2013 | Special issue on the Programming Languages track at the 27th ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant |
Comput. Lang. Syst. Struct. | 1 |
| 2013 | An object-oriented approach to language compositions for software language engineering
Marjan Mernik |
J. Syst. Softw. | 1 |
| 2013 | Special issue on the Programming Languages track at the 25th ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant |
Sci. Comput. Program. | 1 |
| 2013 | Special section on the Programming Languages track at the 26th ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant |
Sci. Comput. Program. | 1 |
| 2012 | SEA_L: A Domain-specific Language for Semantic Web enabled Multi-agent Systems
Sebla Demirkol, Moharram Challenger, Sinem Getir, Tomaz Kosar, Geylani Kardas, Marjan Mernik |
FedCSIS | 6 |
| 2012 | Interoperable EMR Message Generation: A Model-Driven Software Product Line Approach
Deepa Raka, Shih-Hsi Liu, Marjan Mernik |
SEKE | 3 |
| 2012 | Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments
Tomaz Kosar, Marjan Mernik, Jeffrey C. Carver |
Empir. Softw. Eng. | 2 |
| 2012 | Guest Editors' Introduction
Shih-Hsi Liu, Marjan Mernik, Junichi Suzuki |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2012 | Special issue on the Programming Languages track at the 24th ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant |
Sci. Comput. Program. | 1 |
| 2012 | Raising the level of abstraction for developing message passing applications
Ritu Arora, Purushotham V. Bangalore, Marjan Mernik |
J. Supercomput. | 3 |
| 2012 | Tools and techniques for non-invasive explicit parallelization
Ritu Arora, Purushotham V. Bangalore, Marjan Mernik |
J. Supercomput. | 3 |
| 2012 | PPModel: a modeling tool for source code maintenance and optimization of parallel programs
Ferosh Jacob, Jeffrey G. Gray, Jeffrey C. Carver, Marjan Mernik, Purushotham V. Bangalore |
J. Supercomput. | 4 |
| 2012 | Improving Grammar Inference by a Memetic AlgorithmabstractA memetic algorithm, a novel approach for solving NP-hard problems, has been applied in this paper for grammatical inference in the field of domain-specific languages (DSLs). DSLs are often designed by domain experts who have no knowledge about the syntax and semantics of programming languages. However, they are able to write sample programs to accomplish their goals and illustrate the features of their language. Grammatical inference is a technique to infer a context-free grammar from a set of positive (and negative) samples. This paper shows that grammatical inference may assist domain experts and software language engineers in developing DSLs by automatically producing a grammar, which describes a set of sample DSL programs. A memetic-algorithm-based tool is developed, which greatly improves results and robustness of the inference process. Dejan Hrncic, Marjan Mernik, Barrett R. Bryant |
IEEE Trans. Syst. Man Cybern. Part C | 2 |
| 2011 | Implementation of a Domain-Specific Language EasyTime using LISA Compiler Generator
Iztok Fister Jr., Marjan Mernik, Iztok Fister 0001, Dejan Hrncic |
FedCSIS | 2 |
| 2011 | Design and implementation of domain-specific language easytime
Iztok Fister Jr., Iztok Fister 0001, Marjan Mernik, Janez Brest |
Comput. Lang. Syst. Struct. | 3 |
| 2011 | A technique for non-invasive application-level checkpointing
Ritu Arora, Purushotham V. Bangalore, Marjan Mernik |
J. Supercomput. | 3 |
| 2010 | Metamodel Recovery from Multi-tiered Domains Using Extended MARSabstractWith the rapid development of model-driven engineering (MDE), domain-specific modeling has become a widely used software development technique. In MDE, metamodels represent a schema definition of the syntax and static semantics to which an instance model conforms (i.e., a model conforms to its metamodel in a similar manner to how a program conforms to a grammar). However, in order to address new feature requests of the domain and language, the metamodel often undergoes frequent evolution that may result in the inability of users to load and view previous model instances. MARS is a metamodel recovery system to address the problems of metamodel evolution. This paper presents our extensions to MARS to infer models for multi-tiered domains. A new XSLT translator has been developed to generate a domain-specific language (DSL) called MRL (model representation language) for the XML representation of domain instances. The metamodel inference engine has been revised to translate the MRL back into a metamodel. Qichao Liu, Barrett R. Bryant, Marjan Mernik |
COMPSAC | 3 |
| 2010 | CUDACL: A tool for CUDA and OpenCL programmersabstractGraphical Processing Unit (GPU) programming languages are used extensively for general-purpose computations. However, GPU programming languages are at a level of abstraction suitable only for use by expert parallel programmers. This paper presents a new approach through which `C' or Java programmers can access these languages without having to focus on the technical or language-specific details. A prototype of the approach, named CUDACL, is introduced through which a programmer can specify one or more parallel blocks in a file and execute in a GPU. CUDACL also helps the programmer to make CUDA or OpenCL kernel calls inside an existing program. Two scenarios have been successfully implemented to assess the usability and potential of the tool. The tool was created based on a detailed analysis of the CUDA and OpenCL programs. Our evaluation of CUDACL compared to other similar approaches shows the efficiency and effectiveness of CUDACL. Ferosh Jacob, David Whittaker, Sagar Thapaliya, Purushotham V. Bangalore, Marjan Mernik, Jeffrey G. Gray |
HiPC | 5 |
| 2010 | A SOA Approach for Domain-Specific Language ImplementationabstractAlthough there have been many benefits of Domain-Specific Languages (DSLs) reported from both academia and industry, implementation of DSLs continue to face challenges with respect to frequent evolution of both syntax and semantics. Techniques for implementing DSLs also lack interoperable capabilities among base languages and limited tool support. Such challenges result in increasing DSL development cost and constrain DSL adoption opportunities. This paper introduces a Service-Oriented Architecture (SOA) approach to address such problems. The approach utilizes WSDL to perform lexical and syntax analysis. Web services are used to define the semantics of a DSL, and WS-BPEL is then used to specify a DSL program. We present two case studies representing different DSL categories to show the feasibility of SOA-based DSL implementation. The case studies demonstrate the potential for easing the burden of DSL evolution and offering interoperability and tool support. Improved modularization and removal of tokenization/parsing are two additional advantages. Discussion and comparison among interpreter-based, model-driven and SOA-based DSL implementations are provided, which may raise more research interests in this area. Shih-Hsi Liu, Adam Cardenas, Xang Xiong, Marjan Mernik, Barrett R. Bryant, Jeffrey G. Gray |
SERVICES | 4 |
| 2010 | Component-based LR parsing
Xiaoqing Wu, Barrett R. Bryant, Jeffrey G. Gray, Marjan Mernik |
Comput. Lang. Syst. Struct. | 4 |
| 2010 | Special issue on the Programming Languages Track at the 23rd ACM Symposium on Applied Computing
Marjan Mernik, Barrett R. Bryant, Chang-Hyun Jo |
Sci. Comput. Program. | 1 |
| 2009 | MARS: Metamodel Recovery from Multi-tiered Models Using Grammar InferenceabstractIn model-driven engineering, metamodels may get lost over time resulting in the inability to load and view existing model instances. MARS is a system that recovers metamodels from model instances using grammar inference. This paper discusses advances in MARS that improve accuracy and scalability. Qichao Liu, Faizan Javed, Marjan Mernik, Barrett R. Bryant, Jeffrey G. Gray, Alan P. Sprague, Dejan Hrncic |
TASE | 3 |
| 2008 | Optimization of markers in clothing industry
Iztok Fister 0001, Marjan Mernik, Bogdan Filipic |
Eng. Appl. Artif. Intell. | 2 |
| 2008 | MARS: A metamodel recovery system using grammar inference
Faizan Javed, Marjan Mernik, Jeffrey G. Gray, Barrett R. Bryant |
Inf. Softw. Technol. | 2 |
| 2008 | A preliminary study on various implementation approaches of domain-specific language
Tomaz Kosar, Pablo E. Martínez López, Pablo Andrés Barrientos, Marjan Mernik |
Inf. Softw. Technol. | 4 |
| 2008 | Grammar-driven generation of domain-specific language debuggersabstractAbstract Domain‐specific languages (DSLs) assist a software developer (or end‐user) in writing a program using idioms that are similar to the abstractions found in a specific problem domain. Tool support for DSLs is lacking when compared with the capabilities provided for standard general‐purpose languages (GPLs), such as Java and C++. For example, support for debugging a program written in a DSL is often non‐existent. The lack of a debugger at the proper abstraction level limits an end‐user's ability to discover and locate faults in a DSL program. This paper describes a grammar‐driven technique to build a debugging tool generation framework from existing DSL grammars. The DSL grammars are used to generate the hooks needed to interface with a supporting infrastructure constructed for an integrated development environment that assists in debugging a program written in a DSL. The contribution represents a coordinated approach to bring essential software tools (e.g. debuggers) to different types of DSLs (e.g. imperative, declarative, and hybrid). This approach hides from the end‐users the accidental complexities associated with expanding the focus of a language environment to include debuggers. The research described in this paper addresses a long‐term goal of empowering end‐users with development tools for particular DSL problem domains at the proper level of abstraction without depending on a specific GPL. Copyright © 2007 John Wiley & Sons, Ltd. Jeffrey G. Gray, Marjan Mernik |
Softw. Pract. Exp. | 3 |
| 2007 | A tool for compiler construction based on aspect-oriented specificationsabstractAspect-oriented programming (AOP) provides a way to modularize crosscutting concerns. Crosscuting concerns can be found in various representations of software artifacts and in different steps of software life cycle (e.g., source code, models, requirements, language grammars). This paper provides an introduction to the AspectLISA tool and its aspect-oriented specification language for programming language definition and compiler construction. AspectLISA is a mature, well-tested system for automatically generating compilers, interpreters, and other language related tools from formal incremental and reusable aspect-oriented attribute grammar-based specifications. In the paper we discuss about the issues involved in the design and implementation of domain-specific aspect language for compiler construction, as well as some benefits of aspect-oriented specifications. Damijan Rebernak, Marjan Mernik |
COMPSAC (2) | 2 |
| 2006 | Evolutionary search for optimal combinations of markers in clothing manufacturingabstractOptimizing combinations of placements of parts, known as markers, is an important preparatory step in order-based industrial production of clothes. Given a work order in the form of a matrix of pieces in size numbers and designs, the task is to find a list of combinations of size numbers to complete the work order. The outcome of this step influences the number of cut out pieces, the amount of material used in the production phase, and the speed of the work order processing. The optimization task is demanding since a number of factors affect production costs and several conflicting criteria can be involved in marker assessment. We consider minimum number of markers per work order as an optimization criterion and transform the problem into the knapsack problem which is then solved with several variants of an evolutionary algorithm. Numerical experiments are performed on real problem instances from industrial clothes production and the results compare favorably with those produced by the algorithm regularly used in practice. Bogdan Filipic, Iztok Fister 0001, Marjan Mernik |
GECCO | 3 |
| 2006 | Incrementally Inferring Context-Free Grammars for Domain-Specific Languages
Faizan Javed, Marjan Mernik, Alan P. Sprague, Barrett R. Bryant |
SEKE | 2 |
| 2006 | Self-Adapting Control Parameters in Differential Evolution: A Comparative Study on Numerical Benchmark ProblemsabstractWe describe an efficient technique for adapting control parameter settings associated with differential evolution (DE). The DE algorithm has been used in many practical cases and has demonstrated good convergence properties. It has only a few control parameters, which are kept fixed throughout the entire evolutionary process. However, it is not an easy task to properly set control parameters in DE. We present an algorithm-a new version of the DE algorithm-for obtaining self-adaptive control parameter settings that show good performance on numerical benchmark problems. The results show that our algorithm with self-adaptive control parameter settings is better than, or at least comparable to, the standard DE algorithm and evolutionary algorithms from literature when considering the quality of the solutions obtained. Janez Brest, Saso Greiner, Borko Boskovic, Marjan Mernik, Viljem Zumer |
IEEE Trans. Evol. Comput. | 4 |
| 2005 | Incremental programming language development
Marjan Mernik, Viljem Zumer |
Comput. Lang. Syst. Struct. | 1 |
| 2004 | JART: Grammar-Based Approach to RefactoringabstractRefactoring is a way of improving software artifacts after they have been produced to fulfill users' needs. It is a semi-formalized approach that makes software easier to read and modify. A notation for refactorings, systematic search and replace is described. It is shown, that grammar-based notation used in JART (Just Another Refactoring Tool) is much more flexible and readable than the existing ones. Tomaz Kosar, Marjan Mernik, Viljem Zumer |
COMPSAC | 2 |
| 2002 | LISA: An Interactive Environment for Programming Language Development
Marjan Mernik, Mitja Lenic, Enis Avdicausevic, Viljem Zumer |
CC | 1 |
| 1997 | Automatic implementation of programming languages using object oriented approach
Viljem Zumer, Nikolaj Korbar, Marjan Mernik |
J. Syst. Archit. | 3 |
| 1994 | The computer tool of the mitral valve prolapse determination based on automatic learningabstractProlapse is defined as the displacement of a bodily part from its normal position. The term mitral valve prolapse (PMV), therefore, implies that the mitral leaflets are displaced relative to some structure, generally taken to be the mitral annulus. The implications of the PMV are following: disturbed normal laminar blood flow, turbulence of the blood flow, injury of the chordae tendinae, the possibility of thrombus's composition, bacterial endocarditis and finally hemodynamic changes defined as mitral insufficiency and mitral regurgitation. Uncertainty persists about how it should be diagnosed and about its clinical importance. It is our deep belief that the echocardiography enables proper trained experts armed with proper criteria to evaluate PMV almost 100%. Unfortunately there are some problems concerned with the use of echocardiography. We have decided to start a research project aimed to find new criteria and enable general practitioners to evaluate the PMV using conventional methods and to select potential patients from the general population. To empower one to perform needed activities we developed a computer tool called ROSE (Computerised Prolaps Syndrome Determination) based on algorithms of automatic learning. This tool supports the definition of new criteria and the selection of potential PMV-patients.> Jernej Zavrsnik, Kurt Kancler, Peter Kokol, Marjan Mernik, Ivan Malcic |
CBMS | 4 |
| 1990 | Controlling industrial processes with a dataflow industrial controller: A way to achieve better performances
Viljem Zumer, Milan Ojstersek, Marjan Mernik, Peter Kokol |
Microprocessing and Microprogramming | 3 |