A metaprotocol-based Internet of Things architecture
Three-Layer IoT Node Model for Simpler Custom IoT Deployments
A novel versatile architecture for Internet of Things
Simple Day-Ahead Bidding Algorithm for a System with Microgrids and a Distributor
Benu: Operating System Increments for Embedded Systems Engineer’s Education
Improving thread scheduling by thread grouping in heavily loaded many-core processor systems
Operating System Core as Template for Embedded System Software Development
Determining Autonomous Systems Reputation based on DNS measurements
Frameworks for embedded system development
Testing task schedulers on Linux system
Operating Systems
Operating systems for embedded computers
Testing Task Schedulers on Linux System
System software
Genetic Programming Heuristics for Multiple Machine Scheduling
Implementation of EAP Authentication into IKEv2 Protocol
Synchronization problems
Single Sign-On
Monitor-based multithreaded embedded systems
Hexapod Structure Evaluation as Web Service
Kinematic evaluation and forward kinematic problem for Stewart platform based manipulators
Error Analysis of a Stewart Platform Based Manipulators
The Forward And Inverse Kinematics Problems For Stewart Parallel Mechanisms
The Evaluation And Analysis Of Stewart Parallel Mechanisms
Time-Constrained Programming in Windows NT Environment
Multithreaded Simulated Annealing
Experiments with multithreading in parallel computing
A set of functions for multithreaded programs
Teaching
University undergraduate
- Operating Systems (Lecturer in charge)
- Operating Systems (Lecturer in charge)
- BSc Thesis (Lectures)
- BSc Thesis (Lectures)
- Final BSc Thesis (Lectures)
- Project C (Lectures)
- Software Design Project (Lectures)
- Software Design Project (Lectures)
University graduate
- Advanced Operating Systems (Lecturer in charge)
- Laboratory of Computer Engineering 2 (Lecturer in charge)
- Operating Systems for Embedded Computers (Lecturer in charge)
- Real-Time Systems (Lecturer in charge)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Project (Lectures)
- Seminar 1 (Lectures)
- Seminar 2 (Lectures)
Postgraduate doctoral study programme
- Algorithms in embedded computer systems (Lecturer in charge)
- Processes in Computer Systems (Lecturer in charge)
Competences
-
Computers and information processing
Computer aided analysis Computer aided engineering Control engineering computing Mathematics computing Physics computing Scientific computing Telecommunication computing Web sites World Wide Web Computer architecture Parallel architectures Multicore processing Computer networks Computer network management Domain Name System Heterogeneous networks Internet of Things IP networks Network servers Peer-to-peer computing Virtual private networks Computer performance Computer peripherals Computer science Programming Integer linear programming Logic programming Microprogramming Object oriented methods Object oriented programming Opportunistic software systems development Parallel programming Performance analysis Programming profession Computer security Computers Microcomputers Parallel machines Concurrency control Processor scheduling Scheduling algorithms Data processing Internet of Things Internet security Local area networks Distributed computing Client-server systems Middleware Servers Internet of Things High performance computing Cache memory Memory management Multitasking Parallel processing Multiprocessing systems Data flow computing Processor scheduling Multithreading Parallel algorithms Pipeline processing Ubiquitous computing Real-time systems Embedded software Middleware Software debugging Software design Software maintenance Software performance System software File systems Operating systems Program processors Utility programs Software engineering Computer aided software engineering Runtime Dynamic compiler Runtime environment Software architecture Client-server systems Microarchitecture System recovery Time sharing computer systems Virtual machine monitors -
Control systems
Closed loop systems Control design Control engineering Microcontrollers Regulators -
Education
Educational institutions Educational technology Computer aided instruction Electronic learning Computer science education Control engineering education -
Engineering – general
Electrical engineering Electrical engineering computing -
Industry applications
Security Computer security -
Mathematics
Algebra Algorithm design and anlaysis Algorithms Arithmetic Calculus Closed-form solutions Combinatorial mathematics Computational efficiency Cyclic redundancy check Eigenvalues and eigenfunctions Geometry Iterative methods Numerical analysis Optimization Set theory Simulated annealing -
Reliability
Fault tolerance Reliability engineering Software reliability -
Systems engineering and theory
System analysis and design -
Communications technology
Internet Internet of Things Internet security Internet topology Machine-to-machine communications Personal communication networks Protocols -
IEEE organization
IEEE Educational activities IEEE Volunteer activities -
Systems, man, and cybernetics
Ubiquitous computing Wearable computers