Library management web application
Mask–Mediator–Wrapper Architecture as a Data Mesh Driver
Leadership, influence and project management in global business
Mobile application for managing personal finances
Problem solving and decision making support system
Change of organizational culture in company merger and takeover
Extension of the mediator-wrapper architecture for heterogeneous data source integration by adding a mask component
Aspects of project management by the project management office and by portfolio management processes
Problem solving and decision making support system
Evolution of Hybrid LiFi–WiFi Networks: A Survey
Mask–Mediator–Wrapper: A Revised Mediator–Wrapper Architecture for Heterogeneous Data Source Integration
Employee management application
Cost-benefit analysis of introducing the zero-trust network concept in critical energy infrastructure operator company
Research and development project management
Action multiplayer game
Web application for nutrition planning
Umbraco CMS application for real estate rental
Application of the CSLA.NET development framework
Mobile application for warehouse operations
Expert System for Recognition of Malicious Behaviour Based on Domain Name Resolution Traffic Analysis in Real-Time
Applied machine learning in recognition of DGA domain names
Comparative analysis of software architectures
Agile Software Development Methods and Hybridization Possibilities Beyond Scrumban
Personal spending analysis by invoice scanning
Adaptable software architecture for using different FEM tools
Veterinary software application
Tizen GPS tracking application
Software managed hybrid wireless networks in maritime environment
User interface prototyping tool
Information system metrics
Web application for real estate advertising
Web application for work management
Flora Croatica Database: Challenges in 25 years of development and maintenance
Comparative analysis of mobile application development methods
Business continuity management on isolated information system
Mountaineering application
Information system log analyser
Robotic process automatization
Database Integration Systems
Choir Support Information System
Idea management web application
Note sharing mobile application
Movie ticketing system
Project tracking system
Mladen matejaš Adaptive integration model for management of banking services contracts with a legacy system
Neka iskustva u razvoju informacijskih sustava
Electricity production plan feasibilty check report
Dynamic rendering of power network schemes
Visual modelling of WS-BPEL processes using BPMN standard
Wedding planning web application
Framework for visual modelling and formal verification of business process execution based on two-way mapping models
System for quality control of biochemical laboratories
Integracija podataka osiguravajućih društava
Scrum project management tool
Exchange of cryptographic content with key management server
Application for comparative analysis of reports
The application for tracking criminal activities
Retail shelf positioning recoginition application
Augumented reality based game
Apache Cassandra database evaluation
Workflow for image categorization using cognitive computing services
Issues and Challenges of Adopting Agile Methodologies in Software Engineering Courses
Building a BPM application in an SOA-based legacy environment
A Tool for Simplifying Automatic Categorization of Scientific Paper Using Watson API
Multi-platform development using Xamarin
Diagram autolayout framework
Migration from a relational to a hybrid database
Application for automation of CRM campaigns
Comparison of application security requirements in distributed systems and electronic business applications
Graph Matching using Hierarchical Fuzzy Graph Neural Networks
Improving Physical Security with Machine Learning and Sensor-Based Human Activity Recognition
Managment system for nautical marinas
Automated Business Process Testing
Denial of service attacks, defences and research challenges
Development of software applications
Towards Physical Intrusion Detection Method Based on Machine Learning and Context-Aware Activity Recognition in Real-Time
Specification language for analysis methods of information system models
Application to support boat navigation
Dichotomous Identification Key Software Generator
Live streaming of 360-degree videos via Internet
SQL query vizualizer
Software Support for Remote Vineyard Management
Project management
Dynamic identification of web page parts
Performance Analysis of Single-Page Applications
Pilot performance monitoring and pilot scheduling system
Mobile support application for pilots
Modular Internet Commerce System
Dynamic identification of web page parts
Travel agency software
International Science Index
Artificial intelligence in network intrusion detection
Anonymity ensurance in creation of satisfaction surveys - experience of Polytechnic of Šibenik
The chess web application
Feasibility estimation method for implementation of information systems in small and medium enterprises
Employee competence and performance monitoring system
Movement control and time tracking application
Comparison of architectural patterns of Windows Phone applications
Identifying Requirements for Centralized Service for Movement and Biodiversity Data Analysis
Formal Checking of WS-BPEL Orchestrations
A Method for Establishing Information System Design Practice
Discovering the Animal Movement Patterns using Hidden Markov Model
Denial of Service Attacks: An Overview
Towards a Method to Retrieving Business Process Model from Source Code
A Method for Situational and Guided Information System Design
Mobile cross-platform client for business process management
Design of template generator and its role in software lifecycle
Initial Study of the ACI Information System
An application for managing agile projects
Modeling of software failure cost in ERP systems
Project performance management software
Integrated framework for management of projects involving virtual teams
Improvement of the existing geographical information system
Comparative analysis of software architecture patterns
Problems and experiences with student projects based on real-world problems: a case study
Impact of Aspect-Oriented Programming on the Quality of Novices’ Programs: A Comparative Study
A development methodology for Web service based systems and vendor specific development tools
Graphical tool for modeling and monitoring of workflows
Personal Time Management Based on Historical Data
Handling Web Service Interfaces
Dynamic Evolution of Aspect Oriented Software
An Approach to the Improvement of Software Development Process with use of Template Generator
Overview of written materials related to call for bids for establishment of call center and software for customer relationships management for the company ACI
Botanical key
Improvement of the adaptive IT project management model based on projects categorization
Web application for data exchange
Database application logging and journaling
Enterprise application integration
Hrvatske vode Jadranski projekti System ver 2.0
Customer relationship management system
Biodiversity analysis supporting species-subspecies uncertainty in findings data
Identification of Differences between Aspect-Oriented Programs
Application for coding and assessment of testing materials
Business planning and analysis tool
Application of reliability prediction model adapted for the analysis of the ERP system
Tool Orchestration Framework for Virtual Team Environments
A Mobile Application for Field Research
Methodological Framework for Virtual Team Project Management
Applications to support the work of veterinary facilities for small animals
Evaluation and Implementation of Penetration Testing and Intrusion Detection Tools
CCA and LRIC automation
An Object Model for Biodiversity Analysis
Word folding card game
Behaviour modelling and algorithms for wild animals movement prediction
Reliability modelling of enterprise resource planning software
Application to support the doctor’s office
Models for the development of Web service orchestrations
Scalable WCF based database query system
Framework for integration of learning object repositories with learning management systems
Mobile Application for Restaurants
Armature Bar Production Control Application
Improvement of online sports betting system
Resource Constrained Project Scheduling under Uncertainty: A Survey
Prediction model for characteristics of implementation of Information Systems in Small and Medium Enterprises
A Workflow Wrapper for Unstructured Workflows
Integrated Framework for Virtual Team Management
From Requirements to Code: Syntax-based Requirements Analysis for Data-Driven Application Development
Avoiding Unstructured Workflows in Prerequisites Modeling
Poker robot
Optimal parameter choice in modeling of ERP system reliability
In Search for a Characteristics of Agile Software Development Projects
Metaheuristic Approach to Class Responsibility Assignment Problem
Satellite telemetry as a tool to distinguish types of brown bear movements.
Inside of Composite Web Service Development
An expert system for discovering biogeographically interesting locations from animal movement data
Model for Dynamic Evolution of Aspect-Oriented Software
Workflow Wrapper for Unstructured Workflows
The impact of upgrades on ERP system reliability
Institutional GIS
e-Voting
Smart client
Communication Protocols for Management of Wind Aggregates
ADEO Framework Development Environment
Document Management System
Dynamically customized data processing
Optimal parameter choice in modeling of ERP system reliability
Dynamically Adaptive Web Application
Applications of Ontologies in Software Engineering
Management Software for Law Firms
Analysis of SCM tools
Determination of the Geographic Characteristics of Areas on the Map
Solving the Class Responsibility Assignment Problem Using Metaheuristic Approach
Online poker analysis
Timetable Management
Flash Database Replication Components
Customer Relationship Management Web Application
Risk Assessment for SME
The integration of business applications on a service oriented architecture
Application of analysis and design patterns in development of business software
Disaster recovery and business continuity methods
Application to support web hosting
Web portal communication modules
Botanical taxonomy
Development of tools for building web applications based on Makumba framework
Implementation of virtualization in enterprise information system
Marine mammals information system
Traffic simulator
Monitoring of compliance with regulations imposed on national roads
Management of trade for business services
Photo documentation of Croatian flora
Mobile dictionary
Virtual gallery
A Note on Optimality of Analytical Leakage Compensation at Boundary Frequencies
Software development repository
Personal finance and tax preparation
Wellness center software
Botanical garden
Presentation of computer databases and web based interfaces on the marine mammals of the Adriatic sea
Comparative Analysis of Web Services and Web Service Development Technologies
Load test script generator
Web Shop User Error Detection Based on Rule Based Expert System
Introduction of SAP ERP System into a Heterogeneous Academic Community
Automation of the Moving Objects Movement Prediction Process Independent of the Application Area
The Integration of Learning Object Repositories and Learning Management Systems
Generic framework for workflow management based on partially defined models
SME business automation
Web hitch-hiking
Museum's herbarium
Electronic health record repository gateway
Tourist map
Model driven development of GIS browser
Software application to support a swine farm
A Review of Enterprise IT Integration Methods
Towards an Appropriate Software Refactoring Tool Support
Referential SOA Architectures and Models
Analysis and Classification of ERP Producers by Business Operations
Business information system web parts
Framework for generating test objects
Software security
Generation of data structures based on document analysis
POS developed over a replicated database
Automation of the Moving Objects Movement Prediction Process
Project management - lectures
Development of Information Systems
Demystifying desktop virtualization
Multi-dimensional business data analysis
Using partially defined workflows for course modelling in a learning management system
Study of standards in e-Business, Delivery #1
Challenges and Discussion of Software Redesign
EAI issues and best practices
A Prototype for the Short-term Prediction of Moving Object's Movement using Markov Chains
Analysis of e-Learning Repository Systems and Frameworks with Prepositions for Improvements
A Few Notes on Variance of Frequency Estimated Applying Analytical Leakage Compensation
Business intelligence of a faculty department
Source code generator based on UML specifications
An Application Generator Based on UML Specification
"Selling" reorganization to SME’ s financial management through ERP implementation
Register of flora
Strategy of middle term development of information system in Croatia Insurance Co. Version 4.4
Application for credit risk estimation
Applications development - lectures
Bookkeeping and balance reports
Tuning and optimization of ASP.NET applications
Travel management
Software components to handle application security
Is Critical Chain Project Management Really a Novel Technique
Application of Business Subsystem for Production Monitoring
Business Subsystem for Production Monitoring
Analyzing Moving Objects Behaviour and Predicting their Future Location
An Overview of Modern Software Development Methodologies
Technical improvement if an geographic information system
Financial managemenent information subsystem
Asset management information subsystem
Payroll application
Stock management information subsystem
Business process redesign
Information System Quality Assurance in Finances - Building the Quality Assurance into Information System Architecture
A Source Code Generator Based on UML Specification
Specification of an IS to register military objects and parcels
Web page analyzer
Implementation of .NET Remoting in Internet Applications
An Overview of Decision Support System Concepts
Integration of Learning Management Systems
Multi-purpose Pocket PC Application
Database for plant collection data in Zagreb botanical garden
Data Access Layer Source Code Generator
Cro-fauna system specification for State institute for nature protection
Development of a new information system for Croatian forestry
On some Problems while Writing an Engine for Flow Control in Workflow Management Software
Internet data entry application
Bibliometry of Scientific Bibliography
Some implementations of risk management methods and tools
User Interface Source Code Generation
Evaluation of IS Development Methodologies
RUP and XP - A Modern Perspective
Establishment of computerization and e-services for public health in Croatia
Adaptable Workflow Management System
IT Resources Management Application
A web application for SME
Business documents schema editor
Comparison of E-Learning Management Systems
Implementation Of Multilevel Secure Relational Data Model
Evaluation of quality of cryptoalgorithms by statistical testing of pseudorandom generators
XAML Editor
Lawyer's office application
Bibliographical database
GPS data presentation
Pocket PC Business Application
Project management server implementation
Informatisation of a bakery
Application for ERP evaluation
Knowledge Management System Implementation: From Theory to Practice
Computational Issues of Signal Analysis in Time Domain
Notification Service
IS Requirements Management
Dynamically adaptable report generator
Faculty business process automation
Permeation of RUP and XP on Small and Middle-Size Projects
Why (not) ORM?
Computational Issues of Sine Wave Estimation in Time Domain
Comparison of E-Learning Management Systems
Expertise of critical items in realisation of the highway toll collection system
Groupware server
Estimation of Feasibility for Business Information Systems
Strategy for information system development in Croatian Forestry
Red book
System for Automated Business Process Management
Time accounting
Database replication software
Software library
Challenge of Knowledge Management: From Theory to Practice
Orienteering
Evaluation and Comparison of Creative Planning Techniques
Business Information System Feasibility
An insight into efforts to establish computerization and e-services for public health in Croatia
Internet Geographic Information System
Knowledgebase
Evaluation of new IS Development Tools for Croatian Department of Health Insurance
Structured Programming Techniques - UML
Information Systems Management
Analysis and report of the procurement status of the integrated hospital information system
Information systems development
Some Possible Enhancements of P2P File Transfer Related to Passive Users and remote Control of Transfer
ERP Software Evaluation and Comparative Analysis
Comparing Architectures of Mobile Applications
Comparing Architectures of Mobile Applications
Visual C: Lecture notes for the Sibenik College
Groupware system
Analysis and report regarding the status of the project of purchase of executive solution for computerisation of Primary Health Care in the Republic of Croatia, Second Group, Version 2.0
Application Generator Based on Parametrized Templates
Analysis and report regarding the status of the project of purchase of executive solution for computerisation of Primary Health Care in the Republic of Croatia, First Group, Version 2.0
Automated Web Content Publishing System
Introduction to databases: Lecture notes for the Technical faculty, University of Rijeka
Building of an Insourcing Information Technology Expert Team as a Success Factor for Information System Development
Application of E-Commerce in Banking Industry
An E-mail connectivity solution for WAP-enabled mobile phone
A Critique of Web Application Generators
Implementing Belief-Consistent Multilevel Secure Relational Data Model: Issues and Solutions
Preservation of manually written source code in case of repeated code generation
Evidencija kapaciteta u obiteljskom turizmu
Implementing Belief-Consistent Multilevel Secure Relational Data Model: Issues and Solutions
Demonstration of applicability of the application generator
Computer Monitoring and Notification Service
Document management system
An algorithm for corrugated paper cutting
Prilagodljiva aplikacija nabave, skladištenja i prodaje
About the Department of Applied Computing at the University of Faculty of Electrical Engineering and Computing in Zagreb
Proactive Monitoring of the Information System Risk and Quality
A Proposal for Information System Development for Clinical and Hospital Centre Zagreb
Importance of Semantics in MLS Database Models
Evidencija održavanja stambenih objekata
Source Code Generator Based on a Proprietary Specification Language
Sustav za oglašavanje poslova i potporu izbora posloprimaca
Computerisation of the Clinical Hospital Centre Zagreb
Prilagodljivi generator izvješća
Comparative analysis of ERP software in Republic of Croatia
System for Automated Maintenance of Web Sites
An algorithm for corrugated paper cutting
Informationbase: A New Information System Layer
Guidelines for development of the information system and introduction of Internet to the Ministry of Environmental Protection and Physical Planning
Credit Card System for Subsidized Nourishment of University Students
Graphical source code editor
Test data generator
Web Applications Analyzer
System for automated maintenance of Web sites
Implementation of Java in Web Service Development
Sustav prodaje programskih proizvoda putem Interneta
Programsko pomagalo za rukovanje datotekama
Rječnik podataka zasnovan na Web tehnologiji
Informationbase A New Information System Layer
On the Transformation of Traditional IS Service Department into a Modern IS Centre: A Case Study
Analysis of Reasons for Failure of a Major Information System Project
CROFlora, a Database Application to Handle Croatian Vascular Flora
Procedure zaštite informacijskog sustava
CROFlora, a Database Application to Handle Croatian Vascular Flora
A Web-Based Advertising System
Flora Croatica Database Application
Flora Croatica Database Application
Development of a Complex Web-Based Advertising System
On-the-Scene Education of Information Technology Staff
A quick diagnostics of the project IISCO failure
Information system of the subsidised students' aliment
An Object Based Software Development Technique
A Software Development Method Based on Iterative Prototyping
1a-INternet
Information System Design
Project summary, Version 2.0
Working papers of the project
Education for computing
An Algorithm to Generate Data for Testing
CROFlora 2.0 Database
How to Organise a University Based R&D and Teaching Group in Computing? A Case Study
An Improvement of the Methods for Acceleration and Standardisation in Software Development
Concept of the Information System in the Human Resources Division of the Croatian Ministry of Defence
Integration and upgrade of 4GL applications into an integrated IS
Multimedia Production and Distribution System
Impact of source code generation to the software development
Specification languages for application generators
Generator of interactive applications
Biography
Krešimir Fertalj is a full professor at the Faculty of Electrical Engineering and Computing (FER) at the University of Zagreb, Croatia, where he lectures a couple of computing courses on undergraduate, graduate, specialist and doctoral studies. He received his B.Sc., M.Sc. and Ph.D. degrees in computing from the same faculty in 1988, 1993 and 1997, respectively. His professional and scientific interest is in automated software engineering, complex information systems, project management and in software security. He led several scientific and research projects and a few dozen of development projects. He was a mentor to students for over 300 bachelor and graduate theses, nine MSc and thirteen PhD theses. He has published 200 scientific and technical papers. He is the founder of the Laboratory for Special Purpose Information Systems and of Postgraduate Specialist Study “Project Management” at FER. He is a senior member of IEEE and a full member of Croatian Academy of Engineering (HATZ). He served as a Head of Department at FER, a Secretary of Department of Information Systems of HATZ and was one of the founders and member of management board of PMI chapter in Croatia.
Teaching
University undergraduate
- Development of Software Applications (Lecturer in charge)
- Development of Software Applications (Lecturer in charge)
- Final BSc Thesis (Lecturers)
- Project C (Lecturers)
- Software Design Project (Lecturers)
- Software Design Project (Lecturers)
University graduate
- Information Systems (Lecturer in charge, Lecturer in charge)
- Laboratory of Software Engineering and Information Systems 2 (Lecturer in charge)
- Project Management (Lecturer in charge)
- Project Management (Lecturer in charge)
- Graduation Thesis (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Project (Lecturers)
- Protection and Security of Information Systems (Lecturers)
- Seminar 1 (Lecturers)
- Seminar 2 (Lecturers)
Postgraduate doctoral study programme
- Information Systems Management (Lecturer in charge)
- Research seminar in software engineering and information systems 1 (Lecturer in charge)
- Research seminar in software engineering and information systems 2 (Lecturer in charge)
- Research seminar in software engineering and information systems 3 (Lecturer in charge)
- Research seminar in software engineering and information systems 4 (Lecturer in charge)
- Research seminar in software engineering and information systems 5 (Lecturer in charge)
- Research seminar in software engineering and information systems 6 (Lecturer in charge)
- Seminar on Generic Skills - Project Management and Doctoral Research (Lecturer in charge)
- Software development methods and techniques (Lecturer in charge)
Postgraduate spec. study
- Foundations of project management (Lecturer in charge)
- Managing security risks (Lecturer in charge)
- Project leadership (Lecturer in charge)
- Project management and project leadership (Lecturer in charge)
- Project management methods and tools (Lecturer in charge)
- Software security and database security (Lecturer in charge)
Competences
-
Computers and information processing
Learning management systems Programming Application security Distributed information systems Application software Software design Software systems Software tools Software engineering Computer aided software engineering Software architecture -
Engineering management
Enterprise resource planning Project management Software development management -
Systems engineering and theory
System analysis and design -
Industry applications
Information security -
Professional communication
Collaborative tools -
Robotics and automation
Workflow management software