Developing an Adaptive Enterprise Architecture Model Integrating Business Capabilities, Value Streams, and IT for Strategic Alignment in Complex Organizations
Implementing Continuous Deployment with GitHub Actions and On-Premises Servers in Software Development Education
Impact of Emotional Intelligence on Business and Project Management
Mask–Mediator–Wrapper architecture as a Data Mesh driver
Leadership, influence and project management in global business
Mask–Mediator–Wrapper architecture as a Data Mesh driver
Mask–Mediator–Wrapper Architecture as a Data Mesh Driver
Change of organizational culture in company merger and takeover
Aspects of project management by the project management office and by portfolio management processes
Mask–Mediator–Wrapper: A Revised Mediator–Wrapper Architecture for Heterogeneous Data Source Integration
Evolution of Hybrid LiFi–WiFi Networks: A Survey
Cost-benefit analysis of introducing the zero-trust network concept in critical energy infrastructure operator company
Agile Software Development Methods and Hybridization Possibilities Beyond Scrumban
Applied machine learning in recognition of DGA domain names
Flora Croatica Database: Challenges in 25 years of development and maintenance
Software managed hybrid wireless networks in maritime environment
Business continuity management on isolated information system
Database Integration Systems
Neka iskustva u razvoju informacijskih sustava
Visual modelling of WS-BPEL processes using BPMN standard
Integracija podataka osiguravajućih društava
Workflow for image categorization using cognitive computing services
Building a BPM application in an SOA-based legacy environment
Issues and Challenges of Adopting Agile Methodologies in Software Engineering Courses
Improving Physical Security with Machine Learning and Sensor-Based Human Activity Recognition
Graph Matching using Hierarchical Fuzzy Graph Neural Networks
Denial of service attacks, defences and research challenges
A Tool for Simplifying Automatic Categorization of Scientific Paper Using Watson API
Comparison of application security requirements in distributed systems and electronic business applications
Project management
Towards Physical Intrusion Detection Method Based on Machine Learning and Context-Aware Activity Recognition in Real-Time
Development of software applications
International Science Index
Anonymity ensurance in creation of satisfaction surveys - experience of Polytechnic of Šibenik
Artificial intelligence in network intrusion detection
Denial of Service Attacks: An Overview
A Method for Establishing Information System Design Practice
Identifying Requirements for Centralized Service for Movement and Biodiversity Data Analysis
Formal Checking of WS-BPEL Orchestrations
Modeling of software failure cost in ERP systems
Towards a Method to Retrieving Business Process Model from Source Code
Discovering the Animal Movement Patterns using Hidden Markov Model
Initial Study of the ACI Information System
A Method for Situational and Guided Information System Design
Design of template generator and its role in software lifecycle
Impact of Aspect-Oriented Programming on the Quality of Novices’ Programs: A Comparative Study
Biodiversity analysis supporting species-subspecies uncertainty in findings data
Hrvatske vode Jadranski projekti System ver 2.0
A development methodology for Web service based systems and vendor specific development tools
Identification of Differences between Aspect-Oriented Programs
An Approach to the Improvement of Software Development Process with use of Template Generator
Handling Web Service Interfaces
Problems and experiences with student projects based on real-world problems: a case study
Overview of written materials related to call for bids for establishment of call center and software for customer relationships management for the company ACI
Application of reliability prediction model adapted for the analysis of the ERP system
Models for the development of Web service orchestrations
Avoiding Unstructured Workflows in Prerequisites Modeling
Methodological Framework for Virtual Team Project Management
Prediction model for characteristics of implementation of Information Systems in Small and Medium Enterprises
From Requirements to Code: Syntax-based Requirements Analysis for Data-Driven Application Development
Resource Constrained Project Scheduling under Uncertainty: A Survey
Integrated Framework for Virtual Team Management
CCA and LRIC automation
A Workflow Wrapper for Unstructured Workflows
Tool Orchestration Framework for Virtual Team Environments
An Object Model for Biodiversity Analysis
Application of analysis and design patterns in development of business software
An expert system for discovering biogeographically interesting locations from animal movement data
In Search for a Characteristics of Agile Software Development Projects
The integration of business applications on a service oriented architecture
Disaster recovery and business continuity methods
Optimal parameter choice in modeling of ERP system reliability
Solving the Class Responsibility Assignment Problem Using Metaheuristic Approach
Satellite telemetry as a tool to distinguish types of brown bear movements.
Applications of Ontologies in Software Engineering
The impact of upgrades on ERP system reliability
Model for Dynamic Evolution of Aspect-Oriented Software
Inside of Composite Web Service Development
Workflow Wrapper for Unstructured Workflows
Metaheuristic Approach to Class Responsibility Assignment Problem
Optimal parameter choice in modeling of ERP system reliability
Automation of the Moving Objects Movement Prediction Process Independent of the Application Area
Comparative Analysis of Web Services and Web Service Development Technologies
Web Shop User Error Detection Based on Rule Based Expert System
Implementation of virtualization in enterprise information system
The Integration of Learning Object Repositories and Learning Management Systems
Predstavljanje računalne baze podataka i web sučelja o morskim sisavacima Jadranskoga mora
Introduction of SAP ERP System into a Heterogeneous Academic Community
A Note on Optimality of Analytical Leakage Compensation at Boundary Frequencies
Project management - lectures
Using partially defined workflows for course modelling in a learning management system
EAI issues and best practices
Analysis of e-Learning Repository Systems and Frameworks with Prepositions for Improvements
Development of Information Systems
Referential SOA Architectures and Models
Towards an Appropriate Software Refactoring Tool Support
Demystifying desktop virtualization
Analysis and Classification of ERP Producers by Business Operations
A Review of Enterprise IT Integration Methods
Study of standards in e-Business, Delivery #1
Automation of the Moving Objects Movement Prediction Process
A Prototype for the Short-term Prediction of Moving Object's Movement using Markov Chains
Challenges and Discussion of Software Redesign
"Selling" reorganization to SME’ s financial management through ERP implementation
Information System Quality Assurance in Finances - Building the Quality Assurance into Information System Architecture
Analyzing Moving Objects Behaviour and Predicting their Future Location
An Overview of Modern Software Development Methodologies
A Few Notes on Variance of Frequency Estimated Applying Analytical Leakage Compensation
Business process redesign
Application of Business Subsystem for Production Monitoring
Is Critical Chain Project Management Really a Novel Technique
Specification of an IS to register military objects and parcels
Applications development - lectures
Strategy of middle term development of information system in Croatia Insurance Co. Version 4.4
A Source Code Generator Based on UML Specification
An Application Generator Based on UML Specification
Integracija sustava za učenje
On some Problems while Writing an Engine for Flow Control in Workflow Management Software
Cro-fauna system specification for State institute for nature protection
Database for plant collection data in Zagreb botanical garden
Development of a new information system for Croatian forestry
An Overview of Decision Support System Concepts
Knowledge Management System Implementation: From Theory to Practice
Adaptable Workflow Management System
Comparison of E-Learning Management Systems
Computational Issues of Sine Wave Estimation in Time Domain
Computational Issues of Signal Analysis in Time Domain
Permeation of RUP and XP on Small and Middle-Size Projects
Why (not) ORM?
Implementation Of Multilevel Secure Relational Data Model
Establishment of computerization and e-services for public health in Croatia
Comparison of E-Learning Management Systems
Expertise of critical items in realisation of the highway toll collection system
RUP and XP - A Modern Perspective
Challenge of Knowledge Management: From Theory to Practice
An insight into efforts to establish computerization and e-services for public health in Croatia
Evaluation and Comparison of Creative Planning Techniques
Internet GIS (iGIS)
Izvodljivost poslovnih informacijskih sustava (IPIS)
Sustav za automatizirano upravljanje poslovnim procesima
Estimation of Feasibility for Business Information Systems
Strategy for information system development in Croatian Forestry
Information systems development
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
Comparing Architectures of Mobile Applications
Information Systems Management
Visual C: Lecture notes for the Sibenik College
Structured Programming Techniques - UML
Comparing Architectures of Mobile Applications
ERP Software Evaluation and Comparative Analysis
Some Possible Enhancements of P2P File Transfer Related to Passive Users and remote Control of Transfer
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
Analysis and report of the procurement status of the integrated hospital information system
Application Generator Based on Parametrized Templates
Evaluation of new IS Development Tools for Croatian Department of Health Insurance
A Critique of Web Application Generators
Implementing Belief-Consistent Multilevel Secure Relational Data Model: Issues and Solutions
Building of an Insourcing Information Technology Expert Team as a Success Factor for Information System Development
Application of E-Commerce in Banking Industry
Preservation of manually written source code in case of repeated code generation
Implementing Belief-Consistent Multilevel Secure Relational Data Model: Issues and Solutions
An E-mail connectivity solution for WAP-enabled mobile phone
Introduction to databases: Lecture notes for the Technical faculty, University of Rijeka
Computerisation of the Clinical Hospital Centre Zagreb
Source Code Generator Based on a Proprietary Specification Language
Importance of Semantics in MLS Database Models
Projekt informatizacije i internetizacije Ministarstva zaštite okoliša i prostornog uređenja
An algorithm for corrugated paper cutting
Proactive Monitoring of the Information System Risk and Quality
A Proposal for Information System Development for Clinical and Hospital Centre Zagreb
An algorithm for corrugated paper cutting
System for Automated Maintenance of Web Sites
Credit Card System for Subsidized Nourishment of University Students
Informationbase: A New Information System Layer
About the Department of Applied Computing at the University of Faculty of Electrical Engineering and Computing in Zagreb
Komparativna analiza programske potpore informacijskim sustavima u Hrvatskoj
Informationbase A New Information System Layer
CROFlora, a Database Application to Handle Croatian Vascular Flora
System for automated maintenance of Web sites
Analysis of Reasons for Failure of a Major Information System Project
On the Transformation of Traditional IS Service Department into a Modern IS Centre: A Case Study
Flora Croatica Database Application
On-the-Scene Education of Information Technology Staff
Flora Croatica Database Application
Development of a Complex Web-Based Advertising System
A quick diagnostics of the project IISCO failure
A Web-Based Advertising System
CROFlora, a Database Application to Handle Croatian Vascular Flora
Project summary, Version 2.0
1a-INternet
Information system of the subsidised students' aliment
An Object Based Software Development Technique
A Software Development Method Based on Iterative Prototyping
Information System Design
CROFlora 2.0 Database
Education for computing
An Algorithm to Generate Data for Testing
Working papers of the project
How to Organise a University Based R&D and Teaching Group in Computing? A Case Study
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)
- Project Management (Lecturer in charge)
- Project Management (Lecturer in charge)
- Master Project (Lecturers)
- Mentored Seminar (Lecturers)
- Presentation Seminar (Lecturers)
- Project (Lecturers)
- Protection and Security of Information Systems (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)
- 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
Pristupačnost