nasl. prof. dr. sc. Siniša Srbljić

Retired, Department of Electronics, Microelectronics, Computer and Intelligent Systems

Location:
Public phone number:
6129-954
Internal phone number:
454

Candidate Classification and Skill Recommendation in a CV Recommender System

Kurdija, Adrian Satja ; Afrić, Petar ; Šikić, Lucija ; Plejić, Boris ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2020.

Building Vector Representations for Candidates and Projects in a CV Recommender System

Kurdija, Adrian Satja ; Afrić, Petar ; Šikić, Lucija ; Plejić, Boris ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2020.

GRASP Method for Vehicle Routing with Delivery Place Selection

Afrić, Petar ; Kurdija, Adrian Satja ; Šikić, Lucija ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2019.

Population-Based Variable Neighborhood Descent for Discrete Optimization

Afrić, Petar ; Kurdija, Adrian Satja ; Šikić, Lucija ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2019.

Real-time adaptive QoS prediction using approximate matrix multiplication

Kurdija, Adrian Satja ; Šilić, Marin ; Srbljić, Siniša
2018.
International Journal of Web and Grid Services

Multi-User Service Selection

Kurdija, Adrian Satja ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2018.

Efficient Multi-user Service Selection Based on the Transportation Problem

Kurdija, Adrian Satja ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2018.

Algorithm for Perceptual Image Hashing With Adjustable Hash Size

Tirić, Armin
2017.

Comparative Analysis of Community Detection Algorithms in Social Networks

Ilijašić, Petar
2017.

Power Distribution Based on a Social Network of Active Users

Guja, Daniel
2017.

Programming System for the Extraction of Main Textual Content from Web Pages

Budić, Dora
2017.

Classification of Musical Compositions Stored in Musical Notation Format

Razum, Antun
2017.

Defining Speaker-Specific Characteristics Using Deep Learning

Milišić, Matija
2017.

Failure Prediction for Network Access Devices Based on Time Series Analysis

Magerl, Mislav
2017.

CURE: An Effective Algorithm for Clustering Large Datasets

Torbarina, Lovre
2017.

Efficient Web Service Reliability Prediction Using Collaborative Filtering

Kurdija, Adrian Satja ; Šilić, Marin ; Delač, Goran ; Vladimir, Klemo ; Srbljić, Siniša
2017.

Efficient Detection of Near-duplicate Documents Using Minhash Algorithm

Soldo, Andrea
2016.

Detecting Functionally Similar Code by Hashing Features of the Android OS Executable Files

Crnjac, Drago
2016.

Finding similar mail conversations using locality sensitive hashing

Kolobara, Bernard
2016.

Book scanning management system

Dragičević, Dominik
2016.

Queue management system with wait-time estimation

Pancirov, Roko
2015.

Visualisation of Balanced Binary Search Tree Algorithms Using Web Interface

Baričević, Dominik
2015.

Prediction of Atomic Web Services Reliability for QoS-aware Recommendation

Šilić, Marin ; Delač, Goran ; Srbljić, Siniša
2015.
IEEE Transactions on Services Computing

Strongly typed language for specification of deductive systems

Perleta, Frano
2015.

Application of locality-sensitive hashing to composite application clustering with regard to reliability model

Razum, Antun
2015.

Component Recommendation for Composite Application Development

Budiselić, Ivan ; Vladimir, Klemo ; Srbljić, Siniša
2015.
Expert systems with applications

A preliminary study on similarity-preserving digital book identifiers

Vladimir, Klemo ; Šilić, Marin ; Romić, Nenad ; Delač, Goran ; Srbljić, Siniša
2015.

Clustering of composite applications with regard to reliability model by applying the k-means clustering algorithm

Guja, Daniel
2015.

Clustering of composite applications with regard to reliability impact using the BFR algorithm

Milišić, Matija
2015.

Hierarchical clustering of composite applications with regard to reliability model

Magerl, Mislav
2015.

Visualisation of basic sort algorithms using web interface

Borovac, Marko
2015.

Consumerized and Peer-tutored Service Composition

Vladimir, Klemo ; Budiselić, Ivan ; Srbljić, Siniša
2014.
Expert systems with applications

Reliability Management of Composite Consumer Applications

Delač, Goran
2014.

Framework for distribution of tasks among working nodes in distributed systems

Milas, Mario
2014.

Component Recommendation for Development of Composite Consumer Applications

Budiselić, Ivan
2014.

Scalable and Accurate Prediction of Availability of Atomic Web Services

Šilić, Marin ; Delač, Goran ; Krka, Ivo ; Srbljić, Siniša
2014.
IEEE Transactions on Services Computing

Designing the programming assignment for a university compiler design course

Budiselić, Ivan ; Škvorc, Dejan ; Srbljić, Siniša
2014.

System for communicating input control from mobile device to personal computer

Tošić, Franjo
2014.

Automata property analysis system

Agić, Alen
2014.

Performance Evaluation of Websocket Protocol for Implementation of Full-Duplex Web Streams

Škvorc, Dejan ; Horvat, Matija ; Srbljić, Siniša
2014.

A Reliability Improvement Method for SOA-Based Applications

Delač, Goran ; Šilić, Marin ; Srbljić, Siniša
2014.
Ieee transactions on dependable and secure computing

Introduction to Consumer Computing

Srbljić, S., Pavlić, P.
2013.

Widget for Definition and Simulation of Moore and Mealy Automaton

Baričević, Dominik
2013.

Widget for Definition and Simulation of Turing Machine

Grce, Ivan
2013.

Reliability Prediction of Consumer Computing Applications

Šilić, Marin
2013.

An Application for Automated Scheduling of Incoming Tasks Based on the Analysis of Current Task Schedule

Fonić, Viktor
2013.

Mediator for Reservation of Touristic Products

Kovačević, Goran
2013.

Peer tutoring in consumer computing

Vladimir, Klemo
2013.

Repository and Directory Services for Open Social Widgets

Novković, Igor
2013.

Preglednički sustav za korištenje usluga skladišta i kataloga udomljenika

Borovac, Marko
2013.

Prediction of atomic web services reliability based on k-means clustering

Šilić, Marin ; Delač, Goran ; Srbljić Siniša
2013.

Erl-metafeed: web feeds mashup engine and GUI widget toolkit

Vladimir, Klemo ; Pavlić, Zvonimir ; Srbljić, Siniša
2013.

Web Browser Rendering of Geolocational Data Based on AngularJS Framework

Jakolić, Daniel
2013.

Mediation System for Simplifying Remote Interaction with Sensors of Android-based Device

Svrtan, Damir
2012.

Formal Model for Data Dependency Analysis between Controls and Actions of a Graphical User Interface

Škvorc, Dejan ; Žužak, Ivan ; Srbljić, Siniša
2012.
Advances in Electrical and Computer Engineering

Programming Languages for End-User Personalization of Cyber-Physical Systems

Srbljić, Siniša ; Škvorc, Dejan ; Popović, Miroslav
2012.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Translation of events of business process management system JBPM into widget-based environment

Brkić, Ivan
2012.

Reliability Modeling for SOA Systems

Delač, Goran ; Šilić, Marin ; Srbljić, Siniša
2012.

End-user System for Remote Access to Graphical User Interfaces of Android Application

Tošić, Franjo
2012.

Web-Based Publishing of Mobile Phone Sensing

Vida, Luka
2012.

Hashing Scheme for Space-efficient Detection and Localization of Changes in Large Data Sets

Kontak, Vanja ; Srbljić, Siniša ; Škvorc, Dejan
2012.

Application of widget-based consumer programming techniques in autonomous marine vehicle control system design

Pavlić, Zvonimir ; Lugarić, Tomislav ; Srbljić, Siniša ; Vukić, Zoran
2012.

Integration Proxy for Distributed Healthcare Systems

Crkvenac, Ivan
2011.

Geolocation Tracking in Web Widgets

Kontak, Vanja
2011.

Distributed System for Web Activity Stream Analysis

Pavlinović, Zvonimir
2011.

Consumer-Oriented Programming Application for Statistical Processing

Pavlić, Zvonimir ; Lugarić, Tomislav ; Srbljić, Siniša
2011.

Search indexing in large databases

Perić, Davor
2011.

Web-Based Publish-Subscribe Mechanism for Event Notifications

Vida, Luka
2011.

Information System for Assisted Server Management

Debijađi, Alan
2011.

Modular Software Testing Framework for Student Program Examination

Antolić, Krešimir
2011.

System for direct and proxied communication with Web browser processes using the HTTP protocol

Čoh, Tomislav
2011.

Server-side System for Remote Interaction with Sensors of Android-based Device

Milas, Mario
2011.

Secure Communication Framework for Consumer Computing Cloud Based on Symmetric Encryption

Agić, Alen
2011.

Consumer program synchronization

Miroslav Popović
2011.

Software Framework for Performance Measurement of Cross-Context Communication Systems for Web Browsers

Ivanković, Marko
2011.

Secure Communication Framework for Consumer Computing Cloud

Zec, Ružica
2011.

User Interface for Remote Examination of Student Programs

Karlo, Vuk
2011.

Interconnectable Gadgets and Web Services Usage in Supervisory Control of Unmanned Underwater Vehicles

Lugarić, Tomislav ; Vasilijević, Antonio ; Srbljić, Siniša
2011.

Social Network Recommendation System

Vidačić, Katarina
2011.

Automated Distribution of Short Lived Certificates in Grid-based Environments

Branimir Radić
2011.

Server-side System for Remote Access to Graphical User Interfaces of Android Application

Beć, Filip
2011.

A System for Determining Similarity Between PDF Documents

Jurina, Dino
2011.

Commodore 64 Assembly Language Compiler for High- Level Programming Language

Kork, Toni
2011.

Integration Proxy for Distributed Healthcare Systems

Crkevnac, Ivan
2011.

Distributed Document Management System

Dumančić, Davorin Anton
2011.

Web-Based Publish-Subscribe Mechanism for Event Notifications

Vida, Luka
2011.

Data Collection and Aggregation System for Consumer Programming Cloud

Narančić, Goran
2010.

Programming Language Design for Event-Driven Service Composition

Srbljić, Siniša ; Škvorc, Dejan ; Skrobo, Daniel
2010.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Consumer-oriented Widgets for Statistical Processing

Pavlić, Zvonimir
2010.

Sustav upravljanja raspodijeljenim prisluškivanjem mrežnog prometa

Carek, Zvonimir
2010.

Consumer Programming

Škvorc, Dejan
2010.

Widget Notification System Based on Bayeux Protocol

Perić, Davor
2010.

Widget Notification System Based on Bayeux Protocol

Perić, Davor
2010.

Background Execution of Web Browser Resident Consumer Applications

Brkić, Ivan
2010.

Gadgets for image processing and manipulation

Kontak, Vanja
2009.

Application of multi-core processors in system development

Pavić, Bojan
2009.

Widget-Oriented Consumer Programming

Srbljić, Siniša ; Škvorc, Dejan ; Skrobo, Daniel
2009.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Widget design based on model-view-controller architectural pattern

Petrović, Goran
2009.

A web gadget for comparing mathematical expressions

Zec, Ružica
2009.

XForms tehnologija za izgradnju udomljenika povezanih sa Web Services uslugama

Smud, Igor
2009.

An HTTP protocol based remote procedure call library for Web browsers

Ivanković, Marko
2009.

A debugger for user programs executing in web browsers

Stipetić, Mislav
2009.

Communication Protocols Testing Language to General Purpose Language Translation

Dražić, Boris
2009.

Widget-based Environment For Textual Web Content Translation

Lipić, Tomislav
2009.

Communication Performance Measurement in Service Oriented Systems

Knežević, Vjekoslav
2009.

User Interface for Widget-Oriented Consumer Programming

Horvat, Matija
2009.

User interface for internet objects tagging system

Vulić, Ivan
2009.

Advanced access control procedures in the MoinMoin wiki engine

Mihaljević, Melita
2009.

Web gadgets for operating system simulation

Janković, Vedrana
2009.

A web gadget for using RSS feeds

Debijađi, Alan
2009.

A debugger for user programs executing in web browsers

Stipetić, Mislav
2009.

Integrating Widgets and Web Services with XForms Technology

Smud, Igor
2009.

Resource-aware coopetition in service-oriented computing

Skuliber, Ivan
2009.

An interface for HTTP based access to Web browsers

Čoh, Tomislav
2009.

Dynamic Generation Of Ontology Supported Web Services For Data Retrieval

Magdalenić, Ivan
2009.

A Gadget for Temporal Event Organization

Pavlinović, Zvonimir
2009.

Event-Driven Consumer Programming

Siniša Srbljić, Dejan Škvorc and Goran Delač
2009.

Server for Internet objects tagging system

Zaher, Krunoslav
2009.

A System for Remote Inter-gadget Communication

Antolić, Krešimir
2009.

Communication Performance Measurement in Service Oriented Systems

Knežević, Vjekoslav
2009.

Distributed System for Lawful Interception

Carek, Zvonimir
2009.

Security of Web Level User Identity Management

Krolo, Jakov ; Šilić Marin ; Srbljić Siniša
2009.

Construction of Composite Gadget User Interface Using the Drag&Drop Technique

Lugarić, Tomislav
2008.

Geppeto: Consumer's Approach to Programming

Srbljić, Siniša ; Popović, Miroslav ; Vladimir, Klemo ; Šilić, Marin
2008.

Sintax Highlighter for Tabular Programming Language

Šakić, Ivan
2008.

Accessing sensor network services with SIP

Budiselić, Ivan
2008.

Composite service access control in the PIE environment

Huzjak, Andrija
2008.

A compiler for SIP and SOAP protocol integration language

Delač, Goran
2008.

Resolution of Program Structure Modification Conflict in Tabular Programming Language

Narančić, Goran
2008.

Automatised generation of analyzers for formal languages specified using an ABNF grammar

Štefanec, Tomislav
2008.

Construction of Web Application Data Dependency Formal Model

Mlađenović, Aleksandra
2008.

Service Composition Based on Tabular Programming

Skrobo, Daniel
2008.

Geppeto: Promoting End-users to Gadget Developers

Srbljić, Siniša ; Žužak, Ivan ; Krolo, Jakov
2008.

An Operating System Monitoring Framework for Controlling the Communication and Synchronization Mechanisms

Vuljanić, Dario
2008.

Syntax Highlighter for Tabular Programming Language

Šakić, Ivan
2008.

A system for integration of SIP and SOAP protocols

Šego, Dinko
2008.

Visualization of Data Dependencies in Tabular Programming Language for User Interface Composition

Perović, Edo
2008.

Nadzor pristupa kompoziciji usluga u sustavu PIE

Huzjak, Andrija
2008.

Implementation of call routing protocol in IP voice communication

Kranjec, Tomislav
2008.

Drag&Drop Library for Inter-Frame Transfer of User Interface Elements

Pavlić, Zvonimir
2008.

An Operating System Monitoring Framework for Controlling the Communication and Synchronization Mechanisms

Vuljanić, Dario
2008.

Self-Shaping Architecture of Service-Oriented Systems

Benc, Ivan
2008.

Personalized navigation system based on service composition

Krka, Ivo
2007.

Usage Tracking Components for Service-Oriented Middleware Systems

Skrobo, Daniel ; Vladimir, Klemo ; Srbljić, Siniša ;
2007.

Public key infrastructure in service oriented virtual networks

Čuljak, Davor
2007.

Sustav upravljanja odredbama nadzora pristupa u programirljivoj Internet okolini

Šegulja, Čedomir
2007.

Programming language translation

Srbljić, Siniša
2007.

System for optimized data transfer in computer grid

Kajić, Vedran
2007.

Grid-based programming development environment

Homan, Tomislav
2007.

Usage Tracking System for Programmable Internet Enviornment Users and Services

Vladimir, Klemo
2007.

Analysing Working Characteristics of Services in Programmable Internet Environment

Najrajter, Vedran
2007.

Model-Based Testing of Service-Oriented System

Krolo, Jakov
2007.

Ulogama poosobljeno upravljačko sučelje Programirljive Internet okoline

Kolega, Luka
2007.

From Service Composition to Gadget Composition: Enabling Process-oriented Web

Siniša Srbljić
2007.

RegExpert: A Tool for Visualization of Regular Expressions

Budiselić, Ivan ; Srbljić, Siniša ; Popović, Miroslav
2007.

Programmable Internet Environment

Srbljić, Siniša ; Milanović, Andro ; Škvorc, Dejan ; Skrobo, Daniel ; Popović, Miroslav ; Gavran, Ivan ; Podravec, Matija ; Žužak, Ivan ; Benc, Ivan ; Skuliber, Ivan
2007.

Design of complex system for monitoring and control of computer cluster

Šute, Hrvoje
2007.

Role-based Interface Adaptation of Programmable Internet Environment

Kolega, Luka
2007.

Access control storage in Programmable Internet Environment

Šilić, Marin
2007.

System for analysis and calculation of companies' financial profit realized in service oriented programming model

Žulj, Matija
2007.

Spremnički sustav za odredbe nadzora pristupa u programirljivoj Internet okolini

Šilić, Marin
2007.

Access Control Regulations Managment System in Programmable Internet Environment

Šegulja, Čedomir
2007.

Introduction to theory of computing

Srbljić, Siniša
2007.

Usage Tracking System for Programmable Internet Enviornment Users and Services

Vladimir, Klemo
2007.

Virtual Network for Development and Execution of Service-Oriented Applications

Škvorc, Dejan ; Srbljić, Siniša ; Podravec, Matija
2007.

Distributed Program Interpretation in Service Oriented Architectures

Skrobo, Daniel
2006.

Service discovery and deployment in service-oriented systems

Podravec, Matija
2006.

System for measuring run-time properties of .NET Remoting and WEB Services technology-based services

Sinković, Damjan
2006.

Building Distributed Access Control Using Service- Oriented Programming Model

Žužak, Ivan ; Srbljić, Siniša ; Benc, Ivan
2006.

Virtual Network of Service-Oriented Computing Systems

Škvorc, Dejan
2006.

Monitoring system of service-oriented distributed Mediator

Žužak, Ivan
2006.

PIE: End-User Programmable Internet Environment

Siniša Srbljić
2006.

Performance Evaluation of Program Translation in Service-Oriented Architectures

Skrobo, Daniel ; Milanović, Andro ; Srbljić, Siniša
2006.

End-User Language for Service-Oriented Programming Model

Gavran, Ivan
2006.

Access control in service oriented systems

Popović, Miroslav
2006.

End-User Programming Language for Service-Oriented Integration

Gavran, Ivan ; Milanović, Andro ; Srbljić, Siniša
2006.

Distributed program interpretation in service-oriented architectures

Skrobo, Daniel ; Milanović, Andro ; Srbljić, Siniša
2005.

Security mechanisms in peer-to-peer networks

Čohar, Tomislav
2005.

Service discovery and deployment in service-oriented computing environment

Podravec, Matija ; Skuliber, Ivan ; Srbljić, Siniša
2005.

Coopetition mechanisms for service-oriented distributed systems

Milanović, Andro ; Srbljić, Siniša ; Skrobo, Daniel ; Čapalija, Davor ; Rešković, Saša
2005.

Usage Tracking by Public Information System Mediator

Sučić, Ivor
2005.

Praćenje korištenja sredstava usluga putem posrednika

Sučić, Ivor
2005.

Application-level quality of security service provisioning in distributed service-oriented middleware

Škvorc, Dejan ; Srbljić, Siniša ; Gavran, Ivan
2005.

Access control in hierarchies of protected cells

Popović, Miroslav ; Benc, Ivan ; Srbljić, Siniša
2005.

Synchronization and communication mechanisms for service-oriented systems

Rešković, Saša
2005.

Publish-subscribe mechanisms for content-based networks

Čapalija, Davor
2005.

PIE – Programmable Internet Environment

Siniša Srbljić
2005.

Usage Tracking by Public Information System Mediator

Benc, Ivan ; Štefanec, Mario ; Srbljić, Siniša
2004.

Interception of SIP Telephony Traffic in Local Area Network

Tandarić, Tomislav
2004.

Tentacle: User Agent of the Public Information System Mediator

Štefanec, Mario ; Grudenić, Igor ; Srbljić, Siniša
2004.

Simulation of a Distributed System for Lawful Interception in IP Telephony

Viskić, Ines
2004.

Service Load Balancing in Public Information System

Stojšić, Goran
2004.

Dynamic Load Management in the Public Information System Mediator

Radović, Robert
2004.

Control of the Distributed Lawful Interception System

Macura, Mirko
2004.

Component Architecture of User Agent for MidArc Middleware

Škorić, Radoslav
2004.

Database Interface in GRID Systems

Imamagić, Emir
2004.

User and Service Usage Tracking in Public Information Systems

Štifanić, Ervin
2004.

Service Development and Application Integration with Public Information System Mediator

Srbljić, Siniša ; Skuliber, Ivan ; Benc, Ivan ; Štefanec, Mario ; Milanović, Andro ; Dellas, Bjorn ; Dešić, Saša ; Budin, Leo ; Bogunović, Nikola ; Huljenić, Darko ; Carić, Antun
2004.

Lawful Interception of H.323 Telephony Calls through Redirection

Jonić, Božo
2004.

Safe data transmission in networks with intermediary systems

Škvorc, Dejan
2003.

Interception of IP Telephony Traffic in Ethernet Local Area Networks

Skrobo, Daniel
2003.

-

Petrić, Dario
2003.

Data Management in Public Information System Middleware

Benc, Ivan
2003.

Performance Evaluation of Distributed Object Platforms for Public Information System Implementation

Štefanec, Mario ; Srbljić, Siniša ; Skuliber, Ivan
2003.

-

Gavran, Ivan
2003.

Methods for Lawful Interception in IP Telephony Networks Based on H.323

Milanović, Andro ; Srbljić, Siniša ; Ražnjević, Ivo ; Sladden, Darryl ; Matošević, Ivan ; Skrobo, Daniel
2003.

Distributed Applications in Public Information System

Skuliber, Ivan
2003.

Memory Cache in Middleware System

Popović, Miroslav
2003.

Common Services of Middleware System in Internet Global Network

Štefanec, Mario
2003.

Measurement and Control of Middleware System Properties

Podravec, Matija
2003.

Distributed System for Lawful Interception in VoIP Networks

Milanović, Andro ; Srbljić, Siniša ; Ražnjević, Ivo ; Sladden, Darryl ; Skrobo, Daniel ; Matošević, Ivan
2003.

Designing Scalable Storage System for Application Oriented Middleware – MidArc

Benc, Ivan ; Plavec, Franjo ; Srbljić, Siniša
2003.

Performance Evaluation of IP Telephone Network Under Load

Matošević, Ivan
2003.

-

Plavec, Franjo
2002.

-

Krišto, Domagoj
2002.

-

Klarić, Dražen
2002.

Relational Database for Middleware System

Radić, Goran
2002.

Analytical Performance Prediction of WWW Distributed Cache Management (DCM) Protocols

Srbljić, Siniša ; Vrsalović, Dalibor ; Skuliber, Ivan
2002.

-

Grudenić, Igor
2002.

Extending the Textbook: A Distributed Tool for Learning Automata Theory Fundamentals

Skuliber, Ivan ; Srbljić, Siniša ; Milanović, Andro
2002.

Dynamic Web servers architecture

Andrić, Dubravko
2002.

Distributed Cache Management Protocol

Milanović, Andro
2002.

-

Švedić, Željko
2002.

-

Mihaljević, Miroslav
2002.

Application Middleware: A Case Study

Srbljić, Siniša ; Huljenić, Darko ; Dellas, Bjorn ; Carić, Antun ; Benc, Ivan ; Skuliber, Ivan ; Štefanec, Mario ; Šimić, Daniel ; Milanović, Andro ; Plavec, Franjo ; Grudenić, Igor ; Krišto, Domagoj ; Radić, Goran ; Klarić, Dražen ; Mihaljević, Miroslav
2002.

-

Goreta, Boris
2002.

-

Strmen-Dvorski, Krešimir
2001.

Decision Function in Hybrid Self-Adaptive WWW Cache Coherence Protocol (hSATTL)

Benc, Ivan ; Štefanec, Mario ; Srbljić, Siniša
2001.

Using Interactivity in Computer-facilitated Learning for Efficient Comprehension of Mathematical Abstractions

Skuliber, Ivan ; Srbljić, Siniša ; Crkvenac, Ivan
2001.

-

Zlatar, Hrvoje
2001.

Hybrid Self-Adaptive WWW Cache Coherence Protocol (hsATTL): Improving the Coherence of WWW Objects

Štefanec, Mario ; Benc, Ivan ; Srbljić, Siniša
2001.

Design of High-speed and Flexible Controllers in Programmable Logic Devices

Grbić, Alex ; Srbljić, Siniša ; Vranešić, Zvonko
2001.

Formal Definition of SIP End Systems Behavior

Radović, Robert ; Crkvenac, Ivan ; Srbljić, Siniša
2001.

Formal Definition of SIP Proxy Behavior

Stojšić, Goran ; Radović, Robert ; Srbljić, Siniša
2001.

Directory Based Multi-tier Internet Architectures

Srbljić, Siniša ; Vrsalović, Dalibor F. ; Milanović, Andro
2001.

Distributed architecture of information computer system based on Internet

Srbljić, Siniša
2000.

Performance Tuning of Large-Scale Distributed WWW Caches

Srbljić, Siniša ; Milanović, Andro ; Hadjina, Nikola
2000.

Improved client identification on Internet

Štefanec, Mario
2000.

Global Internet simulator

Matić, Marijan
2000.

SpecC Profiler

Srbljić, Siniša ; Štefanec, Mario ; Benc, Ivan
2000.

Self-Adaptive WWW Cache Coherence Protocol (SATTL)

Sruk, Vlado ; Srbljić, Siniša ; Budin, Leo
2000.

Data structure model in IP telephony

Stojšić, Goran
2000.

IP-telephony model

Radović, Robert
2000.

Real-time data compression in transportation

Crkvenac, Ivan
2000.

Interactive teaching tool for stack machine model

Pavković, Dražen
2000.

Performance of UDP and TCP Communication on Personal Computers

Milanović, Andro ; Srbljić, Siniša ; Sruk, Vlado
2000.

The NUMAchine Multiprocessor

Grindley, Robin ; Abdelrahman, Tarek ; Brown, Stephen ; Caranci, Steve ; DeVries, Derek ; Gamsa, Ben ; Grbic, Alex ; Gusat, Mitch ; Ho, Robert ; Krieger, Orran ; Lemieux, Guy ; Loveless, Kelvin ; Manjikian, Naraig ; McHardy, Paul ; Srbljić Siniša ; Stumm, Michael ; Vranesic, Zvonko ; Zilic, Zeljko
2000.

Time Domain Performance Evaluation of Adaptive Hybrid Cache Coherence Protocols

Ivošević, Danko ; Srbljić, Siniša ; Sruk, Vlado
2000.

Non context dependant grammar simplification

Dumančić Davorin Anton
2000.

Interactive teaching aides

Skuliber, Ivan
2000.

Improved server identification on Internet

Benc, Ivan
2000.

Internet today and tomorrow

Srbljić, Siniša
2000.

Performance of Distributed Systems Based on Ethernet and Personal Computers

Milanović, Andro ; Srbljić, Siniša ; Radej, Joško
1999.

Distributed coherence protocols

Kralj, Martin
1999.

UNIX safety record analysis tool

Džeko, Damir
1999.

Decision functions in self-adaptible algorithms for uniformity maintenance

Ivošević, Danko
1999.

Distributed cache memory coherence protocols

Blažević, Marin
1999.

Network adapter testing

Knez, Alen
1999.

Complete WWW document access

Čop, Miroslav
1999.

Interactive lecturing tool for automata presentation

Šantel, Marko
1999.

Design and Implementation of the NUMAchine Multiprocessor

Grbic, Alex ; Brown, Stephen ; Caranci, Steve ; Grindley, Robin ; Gusat, Mitch ; Lemieux, G. ; Loveless, Kelvin ; Manjikian, Naraig ; Srbljić, Siniša ; Stumm, Michael ; Vranešić, Zvonko ; Žilić, Željko
1998.

Adaptive coherence protocol for replicated objects in wide-area network

Sruk, Vlado
1998.

Program development based on COM model

Mihalinec, Damir
1998.

Criptographic methods for information protection

Vukovojac, Srđan
1998.

AT&T GeoPlex Directory Based Distributed Cache Management Protocol: Boosting the Scalability of World Wide Web Proxy Caches

Srbljić, Siniša
1998.

HTTP packet traffic analysis on local network

Milanović, Andro
1998.

The NUMAChine Multiprocessor: A Cache Coherence Protocol

Srbljić, Siniša
1998.

Algorithms for cache objects exchange

Marković, Robert
1998.

Memory Management and Cache Coherency

Srbljić, Siniša
1997.

Analytical Prediction of Performance for Cache Coherence Protocols

Srbljić, Siniša ; Vranešić, Zvonko ; Stumm, M. ; Budin, Leo
1997.
IEEE transactions on computers

Models for Performance Prediction of Coherence Protocols

Srbljić, Siniša
1996.

Experience in Designing a Large-scale Multiprocessor using Field-Programming Devices and Advanced CAD Tolls

Brown, Stephen ; Manjikian, Naraig ; Vranešić, Zvonko ; Caranci, Steve ; Grbić, Alex ; Grindley, Robin ; Gusat, Mitch ; Loveless, Kelvin ; Žilić, Željko ; Srbljić, Siniša
1996.

An Adaptive Coherence Protocol Using Write Invalidate and Write Update Mechanisms

Srbljić, Siniša
1996.
CIT. Journal of computing and information technology

Hierarchical Directory Controllers in the NUMAchine Multiprocessor

Alexander Grbic
1996.

Performance Prediction for Different Consistency Schemes in Distributed Shared Memory Systems

Srbljić, S., Vranešić, Z.G., Budin, L.
1994.

An Overview of the NUMAchine Multiprocessor Project

T. Abdelrahman, S. Brown, T. Mowry, K. Sevcik, M. Stumm, Z. Vranesic, S. Zhou, A. Elkateeb, M. Gusat, P. Pereira, B. Gamsa, R. Grindley, O. Krieger, G. Lemieux, K. Loveless, N. Manjikian, G. Ravindra, S. Srbljić, Ž. Žilić
1994.

Modification of Cache Coherence Protocols for the Distributed Environment

Srbljić, Siniša
1993.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Analytical Performance Evaluation of Data Replication Based Shared Memory Model

Srbljić, S. Budin, L
1993.

Syntax Analysis of Sequential Control Programs

Srbljić, Siniša
1991.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Feasibility Study of Computer Systems For Lathe And Similar Machining Centers

Budin, Leo ; Glavinić, Vlado ; Grizelj, Borna ; Milčić, Branimir ; Peruško, Uroš ; Radej, Joško ; Srbljić, Siniša ; Vuković, Dragutin
1991.

A Dynamic Interpreter for Sequential Control Programs

Srbljić, Siniša
1989.
Automatika : časopis za automatiku, mjerenje, elektroniku, računarstvo i komunikacije

Disk-drive microprocessor module design within machine tool control unit

Paučić, Darko ; Balon, Branko ; Srbljić, Siniša ; Radej, Joško
1989.

Specialized Operating System for Machine Tool Control Unit

Maršić, Ivan, Šoštarić, Zoran ; Radej, Joško ; Mišljenčević, Duško ; Srbljić, Siniša ; Balon, Branko
1985.

Teaching

University undergraduate

University graduate

Competences

  • Computational and artificial intelligence
    Artificial intelligence Affective computing Autonomous robots Cognitive systems  Context awareness Cooperative systems Decision support systems Intelligent systems Autonomous systems Collective intelligence Intelligent robots Knowledge based systems Expert systems Mobile agents Knowledge engineering Inference mechanisms Knowledge acquisition Knowledge discovery Knowledge representation Learning (artificial intelligence) Distance learning Electronic learning Nearest neighbor methods Learning systems Backpropagation Cognitive systems Learning automata Learning management systems Semisupervised learning Supervised learning Unsupervised learning Machine learning Boosting Dimensionality reduction Robot learning Statistical learning Prediction methods Linear predictive coding Predictive coding Predictive encoding Predictive models Virtual artifact Autonomous mental development Computational intelligence Computation theory Computational complexity Concurrent computing Greedy algorithms Support vector machines Evolutionary computation Evolutionary robotics Particle swarm optimization Fuzzy systems Fuzzy control Fuzzy neural networks Hybrid intelligent systems Genetic algorithms Logic Fuzzy logic Fuzzy cognitive maps Takagi-Sugeno model Multivalued logic Probabilistic logic Sufficient conditions Machine intelligence Pattern analysis Neural networks Artificial neural networks Convolutional neural networks Hebbian theory Self-organizing feature maps Biological neural networks Cellular neural networks Feedforward neural networks Multilayer perceptrons Multi-layer neural network Neural network hardware Radial basis function networks Recurrent neural networks Hopfield neural networks
  • Computers and information processing
    Approximate computing Computer applications Application virtualization Edge computing Big Data applications Bot (Internet) Computer aided analysis Computer aided engineering Computer aided instruction Learning management systems Computer generated music Computer integrated manufacturing Control engineering computing Green computing High energy physics instrumentation computing Linear particle accelerator Knowledge management Knowledge transfer Mathematics computing Matlab Medical information systems Electronic medical records  Military computing Mobile applications Physics computing Power engineering computing Power system analysis computing Publishing Bibliometrics Company reports Desktop publishing Electronic publishing Open Access Scientific publishing Scientific computing Telecommunication computing Internetworking Soft switching Virtual enterprises Virtual manufacturing Virtual machining Web sites Facebook MySpace Uniform resource locators Web design YouTube World Wide Web Bot (Internet) Mashups Computer architecture Accelerator architectures Data structures Arrays Binary decision diagrams Null value Octrees Persistent identifiers Table lookup Tree data structures Dynamic voltage scaling Memory architecture Memory management Multiprocessor interconnection Hypercubes Parallel architectures Multicore processing Reconfigurable architectures Computer interfaces Application programming interfaces WebRTC Browsers Field buses Firewire Haptic interfaces Data gloves Force feedback Grasping Hypertext systems Input devices Interface phenomena Network interfaces Interface states Musical instrument digital interfaces Ports (Computers) System buses Computer networks Ad hoc networks AODV Mesh networks Mobile ad hoc networks Vehicular ad hoc networks Computer network management Computer network reliability Disruption tolerant networking Management information base Middleboxes Network address translation Network synthesis Content distribution networks Cyberspace Diffserv networks Domain Name System Ethernet Energy efficient ethernet EPON Google Heterogeneous networks Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services Intserv networks  IP networks TCPIP Metropolitan area networks Multiprocessor interconnection networks Network function virtualization Network security Network servers Next generation networking Overlay networks Peer-to-peer computing Software defined networking Storage area networks Token networks Unicast Virtual private networks Extranets Wide area networks Wireless access points Computer performance Computer errors Computer crashes Performance loss Computer peripherals Disk drives Keyboards Modems Printers Computer science Computational neuroscience Formal languages Computer languages Runtime library Network theory (graphs) Programming Augmented reality Automatic programming Concatenated codes Functional programming Granular computing Integer linear programming Logic programming Microprogramming Object oriented methods Object oriented programming Opportunistic software systems development Parallel programming Performance analysis Programming profession Robot programming Computer security Application security Authentication Cloud computing security Computer crime Counterfeiting Cyber terrorism Cyberattack SQL injection Computer hacking Countermeasures (computer) Cross-site scripting Cyber espionage Cyber warfare Cyberattack Data integrity Denial-of-service attack Distributed denial-of-service attack Firewalls (computing) Honey pot (computing) Identity management systems Internet security Mobile security Password Penetration testing Permission Phishing Computers Analog computers Calculators Difference engines Microcomputers Portable computers Workstations Parallel machines Supercomputers Tablet computers Wearable Computers Smart glasses Wearable computers Concurrency control Processor scheduling Scheduling algorithms Data systems Data acquisition Fastbus User-generated content Data centers Data compression Adaptive coding Audio compression  Huffman coding Source coding Test data compression Transform coding Data conversion Analog-digital conversion Digital-analog conversion Data engineering Data handling Data assimilation Data dissemination Data encapsulation Data integrity Document handling Merging Sorting Data processing Associative processing Business data processing Data analysis Data collection Data integration Data preprocessing Data transfer Information exchange Spreadsheet programs Text processing Virtual enterprises Data storage systems Triples (Data structure) Data warehouses Database machines Digital systems Digital preservation Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services ISDN B-ISDN Local area networks Wireless LAN Metropolitan area networks Token networks Virtual artifact Distributed computing Client-server systems Middleware Servers Collaborative work Collaborative intelligence Cooperative communication Crowdsourcing Social computing Diffserv networks Distributed databases Distributed information systems Distributed management Publish-subscribe Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services Metacomputing Grid computing Peer-to-peer computing DNA computing File servers Hardware Input devices Open source hardware Reconfigurable devices Wireless access points High performance computing Image processing Active shape model Blob detection Corner detection Feature extraction Fiducial markers  Geophysical image processing Gray-scale Image analysis Image classification Image motion analysis Image quality Image sequence analysis Image texture analysis Object detection Subtraction techniques Image annotation Image capture Image coding Image color analysis Image decomposition Image denoising Image enhancement Image filtering Image fusion Image generation Plasma displays Visual effects Image recognition Image edge detection Image reconstruction Image registration Image representation Image resolution High-resolution imaging Spatial resolution Image restoration Image sampling Image segmentation Image segmentaton Thresholding (Imaging) Image sequences Image texture Machine vision Object recognition Object segmentation Morphological operations Optical feedback Saliency detection Smart pixels Spatial coherence Structure from motion Table lookup Memory Analog memory Associative memory Buffer storage Computer buffers Cache memory Cache storage Content addressable storage Flash memories Flash memory cells Magnetic memory Floppy disks Hard disks Memory management Nonvolatile memory Nonvolatile single electron memory Phase change memory Phase change random access memory Random access memory DRAM chips Phase change random access memory Resistive RAM SDRAM SRAM cells SRAM chips Read only memory PROM Read-write memory Registers Shift registers Scanning probe data storage Semiconductor memory Mobile computing Wireless access points Molecular computing Multitasking Parametric study Open systems Open Access Public domain software Open Educational Resources Physical layer Physical layer security Optical computing Parallel processing Multiprocessing systems Data flow computing Processor scheduling Systolic arrays Multithreading Parallel algorithms Pipeline processing Pattern recognition  Active shape model Activity recognition Character recognition Clustering methods Pattern clustering Data mining Anomaly detection Association rules Data privacy Text analysis Text mining Web mining Face recognition Fingerprint recognition Gesture recognition Sign language Handwriting recognition Forgery Nearest neighbor methods Pattern matching Image matching Speech recognition Automatic speech recognition Speech analysis Text recognition Pervasive computing Ubiquitous computing Context-aware services Wearable computers Petascale computing Platform virtualization Probabilistic computing Probability computing Quantum computing Quantum cellular automata Real-time systems Telexistence WebRTC Software Anti-virus software Application software Embedded software Invasive software Computer viruses Computer worms Middleware Mediation Message-oriented middleware Web services Open source software Optical character recognition software Public domain software Software agents Agent-based modeling Autonomous agents Botnet Intelligent agents Software as a service Software debugging Software design Software maintenance Software packages EMTDC PSCAD SPICE Software performance Software quality Software reusability Software safety Software systems Software tools Authoring systems System software File systems Operating systems Program processors Utility programs Software engineering Capability maturity model Computer aided software engineering Formal verification Programming environments Reasoning about programs Runtime Dynamic compiler Runtime environment Software architecture Client-server systems Microarchitecture Representational state transfer Software libraries Software product lines System recovery Checkpointing Core dumps Debugging Time sharing computer systems Virtual machine monitors 
  • Computational and artificial intelligence
    Artificial intelligence Affective computing Autonomous robots Cognitive systems  Context awareness Cooperative systems Decision support systems Intelligent systems Autonomous systems Collective intelligence Intelligent robots Knowledge based systems Expert systems Mobile agents Knowledge engineering Inference mechanisms Knowledge acquisition Knowledge discovery Knowledge representation Learning (artificial intelligence) Distance learning Electronic learning Nearest neighbor methods Learning systems Backpropagation Cognitive systems Learning automata Learning management systems Semisupervised learning Supervised learning Unsupervised learning Machine learning Boosting Dimensionality reduction Robot learning Statistical learning Prediction methods Linear predictive coding Predictive coding Predictive encoding Predictive models Virtual artifact Autonomous mental development Computational intelligence Computation theory Computational complexity Concurrent computing Greedy algorithms Support vector machines Evolutionary computation Evolutionary robotics Particle swarm optimization Fuzzy systems Fuzzy control Fuzzy neural networks Hybrid intelligent systems Genetic algorithms Logic Fuzzy logic Fuzzy cognitive maps Takagi-Sugeno model Multivalued logic Probabilistic logic Sufficient conditions Machine intelligence Pattern analysis Neural networks Artificial neural networks Convolutional neural networks Hebbian theory Self-organizing feature maps Biological neural networks Cellular neural networks Feedforward neural networks Multilayer perceptrons Multi-layer neural network Neural network hardware Radial basis function networks Recurrent neural networks Hopfield neural networks
  • Computers and information processing
    Approximate computing Computer applications Application virtualization Edge computing Big Data applications Bot (Internet) Computer aided analysis Computer aided engineering Computer aided instruction Learning management systems Computer generated music Computer integrated manufacturing Control engineering computing Green computing High energy physics instrumentation computing Linear particle accelerator Knowledge management Knowledge transfer Mathematics computing Matlab Medical information systems Electronic medical records  Military computing Mobile applications Physics computing Power engineering computing Power system analysis computing Publishing Bibliometrics Company reports Desktop publishing Electronic publishing Open Access Scientific publishing Scientific computing Telecommunication computing Internetworking Soft switching Virtual enterprises Virtual manufacturing Virtual machining Web sites Facebook MySpace Uniform resource locators Web design YouTube World Wide Web Bot (Internet) Mashups Computer architecture Accelerator architectures Data structures Arrays Binary decision diagrams Null value Octrees Persistent identifiers Table lookup Tree data structures Dynamic voltage scaling Memory architecture Memory management Multiprocessor interconnection Hypercubes Parallel architectures Multicore processing Reconfigurable architectures Computer interfaces Application programming interfaces WebRTC Browsers Field buses Firewire Haptic interfaces Data gloves Force feedback Grasping Hypertext systems Input devices Interface phenomena Network interfaces Interface states Musical instrument digital interfaces Ports (Computers) System buses Computer networks Ad hoc networks AODV Mesh networks Mobile ad hoc networks Vehicular ad hoc networks Computer network management Computer network reliability Disruption tolerant networking Management information base Middleboxes Network address translation Network synthesis Content distribution networks Cyberspace Diffserv networks Domain Name System Ethernet Energy efficient ethernet EPON Google Heterogeneous networks Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services Intserv networks  IP networks TCPIP Metropolitan area networks Multiprocessor interconnection networks Network function virtualization Network security Network servers Next generation networking Overlay networks Peer-to-peer computing Software defined networking Storage area networks Token networks Unicast Virtual private networks Extranets Wide area networks Wireless access points Computer performance Computer errors Computer crashes Performance loss Computer peripherals Disk drives Keyboards Modems Printers Computer science Computational neuroscience Formal languages Computer languages Runtime library Network theory (graphs) Programming Augmented reality Automatic programming Concatenated codes Functional programming Granular computing Integer linear programming Logic programming Microprogramming Object oriented methods Object oriented programming Opportunistic software systems development Parallel programming Performance analysis Programming profession Robot programming Computer security Application security Authentication Cloud computing security Computer crime Counterfeiting Cyber terrorism Cyberattack SQL injection Computer hacking Countermeasures (computer) Cross-site scripting Cyber espionage Cyber warfare Cyberattack Data integrity Denial-of-service attack Distributed denial-of-service attack Firewalls (computing) Honey pot (computing) Identity management systems Internet security Mobile security Password Penetration testing Permission Phishing Computers Analog computers Calculators Difference engines Microcomputers Portable computers Workstations Parallel machines Supercomputers Tablet computers Wearable Computers Smart glasses Wearable computers Concurrency control Processor scheduling Scheduling algorithms Data systems Data acquisition Fastbus User-generated content Data centers Data compression Adaptive coding Audio compression  Huffman coding Source coding Test data compression Transform coding Data conversion Analog-digital conversion Digital-analog conversion Data engineering Data handling Data assimilation Data dissemination Data encapsulation Data integrity Document handling Merging Sorting Data processing Associative processing Business data processing Data analysis Data collection Data integration Data preprocessing Data transfer Information exchange Spreadsheet programs Text processing Virtual enterprises Data storage systems Triples (Data structure) Data warehouses Database machines Digital systems Digital preservation Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services ISDN B-ISDN Local area networks Wireless LAN Metropolitan area networks Token networks Virtual artifact Distributed computing Client-server systems Middleware Servers Collaborative work Collaborative intelligence Cooperative communication Crowdsourcing Social computing Diffserv networks Distributed databases Distributed information systems Distributed management Publish-subscribe Internet Bot (Internet) Botnet Crowdsourcing Instant messaging Internet of Things Internet security Internet telephony Internet topology Linked data Middleboxes Semantic Web Social computing Web 2.0 Web services Metacomputing Grid computing Peer-to-peer computing DNA computing File servers Hardware Input devices Open source hardware Reconfigurable devices Wireless access points High performance computing Image processing Active shape model Blob detection Corner detection Feature extraction Fiducial markers  Geophysical image processing Gray-scale Image analysis Image classification Image motion analysis Image quality Image sequence analysis Image texture analysis Object detection Subtraction techniques Image annotation Image capture Image coding Image color analysis Image decomposition Image denoising Image enhancement Image filtering Image fusion Image generation Plasma displays Visual effects Image recognition Image edge detection Image reconstruction Image registration Image representation Image resolution High-resolution imaging Spatial resolution Image restoration Image sampling Image segmentation Image segmentaton Thresholding (Imaging) Image sequences Image texture Machine vision Object recognition Object segmentation Morphological operations Optical feedback Saliency detection Smart pixels Spatial coherence Structure from motion Table lookup Memory Analog memory Associative memory Buffer storage Computer buffers Cache memory Cache storage Content addressable storage Flash memories Flash memory cells Magnetic memory Floppy disks Hard disks Memory management Nonvolatile memory Nonvolatile single electron memory Phase change memory Phase change random access memory Random access memory DRAM chips Phase change random access memory Resistive RAM SDRAM SRAM cells SRAM chips Read only memory PROM Read-write memory Registers Shift registers Scanning probe data storage Semiconductor memory Mobile computing Wireless access points Molecular computing Multitasking Parametric study Open systems Open Access Public domain software Open Educational Resources Physical layer Physical layer security Optical computing Parallel processing Multiprocessing systems Data flow computing Processor scheduling Systolic arrays Multithreading Parallel algorithms Pipeline processing Pattern recognition  Active shape model Activity recognition Character recognition Clustering methods Pattern clustering Data mining Anomaly detection Association rules Data privacy Text analysis Text mining Web mining Face recognition Fingerprint recognition Gesture recognition Sign language Handwriting recognition Forgery Nearest neighbor methods Pattern matching Image matching Speech recognition Automatic speech recognition Speech analysis Text recognition Pervasive computing Ubiquitous computing Context-aware services Wearable computers Petascale computing Platform virtualization Probabilistic computing Probability computing Quantum computing Quantum cellular automata Real-time systems Telexistence WebRTC Software Anti-virus software Application software Embedded software Invasive software Computer viruses Computer worms Middleware Mediation Message-oriented middleware Web services Open source software Optical character recognition software Public domain software Software agents Agent-based modeling Autonomous agents Botnet Intelligent agents Software as a service Software debugging Software design Software maintenance Software packages EMTDC PSCAD SPICE Software performance Software quality Software reusability Software safety Software systems Software tools Authoring systems System software File systems Operating systems Program processors Utility programs Software engineering Capability maturity model Computer aided software engineering Formal verification Programming environments Reasoning about programs Runtime Dynamic compiler Runtime environment Software architecture Client-server systems Microarchitecture Representational state transfer Software libraries Software product lines System recovery Checkpointing Core dumps Debugging Time sharing computer systems Virtual machine monitors