К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Automation with Drools: Knowledge-Based Decision Systems · LearnSpace
Назад в каталог
courseraПрограммирование

Automation with Drools: Knowledge-Based Decision Systems

Курс от Coursera
Средний≈ 2.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This intermediate-level project is for business software developers who want to enhance their skills in building expert systems using Drools. The goal of this project is for learners to showcase their programming and knowledge engineering abilities by constructing an expert system that automates decisions related to traffic violation incidents. To accomplish this, learners will convert traffic violation rules and policies into a model using Drools. They will then implement business logic using decision tables and verify their model using Drools test cases. Finally, they will deploy their Drools model as an online service and consume it from a client application. This project offers an overview of the capabilities of Drools and demonstrates its application in solving complex problems across various industries. By completing this project, learners will gain valuable experience in programming and knowledge engineering, as well as a deeper understanding of how to utilize Drools for automating business decisions. To succeed in this project, it is highly recommended to have experience with flowcharts and familiarity with software development concepts such as variables, classes, and RESTful API calls. Additionally, being acquainted with running Docker images is beneficial.

Навыки, которые вы освоите

Application Programming Interface (API)Test CaseBusiness LogicAutomationDiagram DesignDecision Support SystemsModel DeploymentDecision IntelligenceBusiness Process AutomationProgram DevelopmentVerification And ValidationDocker (Software)Computational LogicComplex Problem Solving

Программа курса

1 модулей · 14 учебных материалов

01Project Overview14 материалов

Your Learning Journey

Project OverviewЧтениеRequired Software ToolsЧтениеQuick ReferenceЧтениеTraffic Violation GuideЧтение

Учитесь у экспертов

Mohammed Al-Mousa

Software Architect | veraxity.dev

Automation with Drools: Knowledge-Based Decision Systems
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 2.6 ч

1 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Create and a Drools model with a flowchartВидео
Develop Drools data typesВидео
Home Insurance GuideЧтение
Practice Activity: Create a model for a home insurance appВидео
Implement business decision logicВидео
Create Drools test casesВидео
Deploy Drools applicationsВидео
Cumulative Activity: Develop a Drools app for a home insurance companyВидео
Key takeawaysЧтение
Assess Your KnowledgeЗадание