SlideShare a Scribd company logo
What is Rule in Pega?
 Rules arethe building blocks of applications
 A Rule type is a concrete class derived from the Rule- baseclass.
 A Rule is a named object that defines the behavior of part of an application
 A Rule is a single instance of a class derived fromthe Rule- class
 Example: Rule-Obj-Property is a Rule Typeand a Property named User
Name is Rule
What is Case?
 A business transaction thatis initiated, processed, and resolved
 A case typically consists of assignments, processes, businesspolicies, and
potentially other cases
 A case is a instanceof a concrete class (Case Type) derived fromWork-
Cover- class
Example: Purchaserequest
What is Process?
 Process is represented as Flow in PRPC
 Process or Flow defines:
– How work items are created
– How they progress through oneor moreflow executions
– How they become resolved (completed)
 Example: Loan lending process
What is Class?
 Class is a container of Rules like Properties, Sections, Flow actions, Data
Transformand many other rules
 Many Rules apply to a specific class, and potentially to subclasses of that
Class
 Classes can be Abstract or Concrete
– AbstractClass is only a container of rules and data and cannot be
persisted in database
– Concrete Class contain rules and data and it can be instantiated and
persisted in database
– Concrete Classes may inherit froman AbstractClass
Class Hierarchy is a hierarchy for storing Rules and Data in PRPC
What is Rule Resolution?
 Rule resolution is internal search algorithm that the systemuses to find the
best or most appropriaterule
 This algorithm uses many factors like Rule Name, Applies To Class, Rule set
etc.,
Example: A property named FullAddress is present in Person Class and Location
Class. While capturing a person’s address information, systemwilluse FullAddress
property fromPerson Class.
What is Inheritance inPega:
 Inheritancedefines the association between classes
– Parent Class
– Sub-Class/Class
 Pega provides two types of Inheritance – Pattern and Directed
– Directed Inheritanceis defined by User
Pattern Inheritanceis enforced by the Systembased on Class Name
Class Hierarchy: Example
What is Ruleset inPega?
 Ruleset is a container of rules
 All rule type mustbelongs to a Ruleset.
 Purposeof ruleset as container is different
– Access Control
– Migration
– Versioning
 Ruleset is a bigger container than a class
Contains related classes and rules
MyCo
Commercial
Lines
Auto
Policy Admin
Claims
Processing
Property
Policy Admin
Claims
Processing
Personal Lines
Auto
Policy Admin
Claims
Processing
Home
Policy Admin
Claims
Processing
Ruleset Name &Ruleset Version:
 Ruleset has 2 parts – Ruleset Name & Ruleset Version
 Ruleset Name
– Maximum 64 characters
– Ex. PolicyAdmin
 Ruleset Version
– Has 3 parts separated by a hyphen – Major, Minor & Patch
– Ex. 01-05-07
What are Components in Pega Designer Studio?
 Designer Studio
– Header
– Explorer Panel
– Work Area
– Developer Toolbar
What is Designer Studio:
 High-productivity portalfor application designers
 Launched from any browser
 Steps to view Designer studio :
1.Launch the Pega server URL
2. ProvideUsername and Password
3.Launches Designer Studio with features based on access group
Components
– Header – Global access to the application via wizards, tools and
landing pages
– Explorer Panel – Organizesimilar actions and tools to keep architects
focused and efficient
o Provides navigation mechanismto access application records
– Work Area – Main workspacefor architects
– Developer Toolbar – Provides tools for debugging, performance
analysis, and understanding how an application is built.
Types of Explorers inDesigner Studio:
Recent Explorer:
 View, open and search the recent items opened in the Work Area.
 Available as “Recent Items” in Header
Case Explorer:
 Reviews and updates the application’s casehierarchy
 Replaces functionality in the Case Designer landing page
Data Explorer:
 Creates, modifies data object types and their associated data pages(Declare
Pages).
App Explorer:
 Hierarchical view of the rules in the application stack
 Application Explorer as in Pega 6.3
Records Explorer:
 Explores both Data and Rule instances
 Rules explorer in Pega 6.3
Private Explorer:
 Displays currently checked out rules by the operator.
 Available as “My Checkouts” in Header
Favourite Explorer:
 View, edit and open favorite rules
Pega Testing/Debugging &Performance Tools Overview:
 Tracer : Debugging tool fully cross-browser and supports severalnew event
types.
 Clipboard : In-Memory allocation displays all pages and Made Cross
browser and localizable
 UI inspector : Analyzethe User Interfaceelements
– Displays the application structurein the context of UI rules and
elements by Hover over the UI item
 Performance : Open PAL and now browser compatible
 Alerts : View alert logs in readable format
 InspectionPrefs : Enable/Disable the Declarativeand Field Value inspectors

More Related Content

What's hot

Pega ppt
Pega pptPega ppt
CSSA TOPICS (1)
CSSA TOPICS (1)CSSA TOPICS (1)
CSSA TOPICS (1)Ashock Roy
 
Introduction to six r’s in pega
Introduction to six r’s in pegaIntroduction to six r’s in pega
Introduction to six r’s in pega
katelyn thomas
 
Unit 4 designing classes
Unit 4  designing classesUnit 4  designing classes
Unit 4 designing classesgopal10scs185
 
PEGA CSSA Dumps | PEGA 7.1 CSSA Dumps
PEGA CSSA  Dumps | PEGA 7.1 CSSA Dumps PEGA CSSA  Dumps | PEGA 7.1 CSSA Dumps
PEGA CSSA Dumps | PEGA 7.1 CSSA Dumps
Ashock Roy
 
Introduction to UML
Introduction to UMLIntroduction to UML
Collaboration diagram- UML diagram
Collaboration diagram- UML diagram Collaboration diagram- UML diagram
Collaboration diagram- UML diagram
Ramakant Soni
 
Class diagram presentation
Class diagram presentationClass diagram presentation
Class diagram presentation
SayedFarhan110
 
Pega Prpc course details
Pega Prpc course detailsPega Prpc course details
Pega Prpc course details
Ashock Roy
 
RE processes and process models
RE processes and process modelsRE processes and process models
RE processes and process models
Syed Zaid Irshad
 
Learn C# programming - Program Structure & Basic Syntax
Learn C# programming - Program Structure & Basic SyntaxLearn C# programming - Program Structure & Basic Syntax
Learn C# programming - Program Structure & Basic Syntax
Eng Teong Cheah
 
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
Edureka!
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
Niraj Kumar
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5koolkampus
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
Ashesh R
 
9 requirements engineering2
9 requirements engineering29 requirements engineering2
9 requirements engineering2
Lilia Sfaxi
 
PEGA SAE-2 Materials | pega CSA Training in Bangalore
PEGA SAE-2 Materials | pega CSA Training in Bangalore PEGA SAE-2 Materials | pega CSA Training in Bangalore
PEGA SAE-2 Materials | pega CSA Training in Bangalore
Ashock Kumar
 
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
Alan McSweeney
 

What's hot (20)

Pega ppt
Pega pptPega ppt
Pega ppt
 
CSSA TOPICS (1)
CSSA TOPICS (1)CSSA TOPICS (1)
CSSA TOPICS (1)
 
Introduction to six r’s in pega
Introduction to six r’s in pegaIntroduction to six r’s in pega
Introduction to six r’s in pega
 
Unit 4 designing classes
Unit 4  designing classesUnit 4  designing classes
Unit 4 designing classes
 
PEGA CSSA Dumps | PEGA 7.1 CSSA Dumps
PEGA CSSA  Dumps | PEGA 7.1 CSSA Dumps PEGA CSSA  Dumps | PEGA 7.1 CSSA Dumps
PEGA CSSA Dumps | PEGA 7.1 CSSA Dumps
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Collaboration diagram- UML diagram
Collaboration diagram- UML diagram Collaboration diagram- UML diagram
Collaboration diagram- UML diagram
 
Class diagram presentation
Class diagram presentationClass diagram presentation
Class diagram presentation
 
Pega Prpc course details
Pega Prpc course detailsPega Prpc course details
Pega Prpc course details
 
RE processes and process models
RE processes and process modelsRE processes and process models
RE processes and process models
 
Learn C# programming - Program Structure & Basic Syntax
Learn C# programming - Program Structure & Basic SyntaxLearn C# programming - Program Structure & Basic Syntax
Learn C# programming - Program Structure & Basic Syntax
 
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
React Components Lifecycle | React Tutorial for Beginners | ReactJS Training ...
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5
 
Use Case Modeling
Use Case ModelingUse Case Modeling
Use Case Modeling
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
9 requirements engineering2
9 requirements engineering29 requirements engineering2
9 requirements engineering2
 
MVC Framework
MVC FrameworkMVC Framework
MVC Framework
 
PEGA SAE-2 Materials | pega CSA Training in Bangalore
PEGA SAE-2 Materials | pega CSA Training in Bangalore PEGA SAE-2 Materials | pega CSA Training in Bangalore
PEGA SAE-2 Materials | pega CSA Training in Bangalore
 
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
RPA (Robotic Process Automation), POA (Process Oriented Architecture) And BPM...
 

Similar to What is rules in pega

pega training whatsup@8142976573
pega training whatsup@8142976573pega training whatsup@8142976573
pega training whatsup@8142976573
Santhoo Vardan
 
pega training with project level Trainingwhatsup@8142976573
pega training  with project level Trainingwhatsup@8142976573pega training  with project level Trainingwhatsup@8142976573
pega training with project level Trainingwhatsup@8142976573
Santhoo Vardan
 
PEGA Naming standards for pega rules | PEGA PRPC Training
PEGA Naming standards for pega rules | PEGA PRPC TrainingPEGA Naming standards for pega rules | PEGA PRPC Training
PEGA Naming standards for pega rules | PEGA PRPC Training
Ashock Kumar
 
Cs2305 programming paradigms lecturer notes
Cs2305   programming paradigms lecturer notesCs2305   programming paradigms lecturer notes
Cs2305 programming paradigms lecturer notes
Saravanakumar viswanathan
 
Pega Training ( whats app : +919908107432)
Pega Training ( whats app : +919908107432)Pega Training ( whats app : +919908107432)
Pega Training ( whats app : +919908107432)
Ashock Roy
 
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .pptOBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
AshishSaraswat30
 
Catégorisation automatisée de contenus documentaires : la ...
Catégorisation automatisée de contenus documentaires : la ...Catégorisation automatisée de contenus documentaires : la ...
Catégorisation automatisée de contenus documentaires : la ...butest
 
Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rules
Jeff Long
 
chapter 5 Objectdesign.ppt
chapter 5 Objectdesign.pptchapter 5 Objectdesign.ppt
chapter 5 Objectdesign.ppt
TemesgenAzezew
 
Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...
Michael Cesino
 
Analysis
AnalysisAnalysis
Analysis
Preeti Mishra
 
JAVA-PPT'S.pdf
JAVA-PPT'S.pdfJAVA-PPT'S.pdf
JAVA-PPT'S.pdf
AnmolVerma363503
 
Object oriented software engineering
Object oriented software engineeringObject oriented software engineering
Object oriented software engineering
Varsha Ajith
 
Object Oriented Programming In .Net
Object Oriented Programming In .NetObject Oriented Programming In .Net
Object Oriented Programming In .Net
Greg Sohl
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
Rupesh Vaishnav
 
Business Rules Framework
Business Rules FrameworkBusiness Rules Framework
Business Rules Framework
joedigiovanni
 
Pega training layman learning - call +91-741-626-7887
Pega training   layman learning -  call +91-741-626-7887Pega training   layman learning -  call +91-741-626-7887
Pega training layman learning - call +91-741-626-7887
Layman Learning
 

Similar to What is rules in pega (20)

pega training whatsup@8142976573
pega training whatsup@8142976573pega training whatsup@8142976573
pega training whatsup@8142976573
 
pega training with project level Trainingwhatsup@8142976573
pega training  with project level Trainingwhatsup@8142976573pega training  with project level Trainingwhatsup@8142976573
pega training with project level Trainingwhatsup@8142976573
 
PEGA Naming standards for pega rules | PEGA PRPC Training
PEGA Naming standards for pega rules | PEGA PRPC TrainingPEGA Naming standards for pega rules | PEGA PRPC Training
PEGA Naming standards for pega rules | PEGA PRPC Training
 
Cs2305 programming paradigms lecturer notes
Cs2305   programming paradigms lecturer notesCs2305   programming paradigms lecturer notes
Cs2305 programming paradigms lecturer notes
 
Pega Training ( whats app : +919908107432)
Pega Training ( whats app : +919908107432)Pega Training ( whats app : +919908107432)
Pega Training ( whats app : +919908107432)
 
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .pptOBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
OBJECT ORIENTED ANALYSIS FOR EASY UNDERSTANDING .ppt
 
Catégorisation automatisée de contenus documentaires : la ...
Catégorisation automatisée de contenus documentaires : la ...Catégorisation automatisée de contenus documentaires : la ...
Catégorisation automatisée de contenus documentaires : la ...
 
Four ways to represent computer executable rules
Four ways to represent computer executable rulesFour ways to represent computer executable rules
Four ways to represent computer executable rules
 
Ch07
Ch07Ch07
Ch07
 
Ch07
Ch07Ch07
Ch07
 
chapter 5 Objectdesign.ppt
chapter 5 Objectdesign.pptchapter 5 Objectdesign.ppt
chapter 5 Objectdesign.ppt
 
Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...Visible Governance: How to set up data governance using Visible Analyst Comme...
Visible Governance: How to set up data governance using Visible Analyst Comme...
 
Analysis
AnalysisAnalysis
Analysis
 
JAVA-PPT'S.pdf
JAVA-PPT'S.pdfJAVA-PPT'S.pdf
JAVA-PPT'S.pdf
 
Object oriented software engineering
Object oriented software engineeringObject oriented software engineering
Object oriented software engineering
 
Object Oriented Programming In .Net
Object Oriented Programming In .NetObject Oriented Programming In .Net
Object Oriented Programming In .Net
 
Requirement analysis and specification, software engineering
Requirement analysis and specification, software engineeringRequirement analysis and specification, software engineering
Requirement analysis and specification, software engineering
 
Business Rules Framework
Business Rules FrameworkBusiness Rules Framework
Business Rules Framework
 
Pega training layman learning - call +91-741-626-7887
Pega training   layman learning -  call +91-741-626-7887Pega training   layman learning -  call +91-741-626-7887
Pega training layman learning - call +91-741-626-7887
 
chapter_5_5.ppt
chapter_5_5.pptchapter_5_5.ppt
chapter_5_5.ppt
 

More from Pega Bpm Training Tutorials

Pega training institutes in Hyderabad | Pega BPM Training in Hyderabad
Pega training institutes in Hyderabad | Pega BPM Training in HyderabadPega training institutes in Hyderabad | Pega BPM Training in Hyderabad
Pega training institutes in Hyderabad | Pega BPM Training in Hyderabad
Pega Bpm Training Tutorials
 
Creating new application
Creating new applicationCreating new application
Creating new application
Pega Bpm Training Tutorials
 
Pegasystems introduction
Pegasystems introductionPegasystems introduction
Pegasystems introduction
Pega Bpm Training Tutorials
 
Computer training classes for pega
Computer training classes for pega Computer training classes for pega
Computer training classes for pega
Pega Bpm Training Tutorials
 
Pega test topics - data modeling
Pega  test topics -  data modelingPega  test topics -  data modeling
Pega test topics - data modeling
Pega Bpm Training Tutorials
 
Pega training institutes in INDIA
Pega training institutes in INDIAPega training institutes in INDIA
Pega training institutes in INDIA
Pega Bpm Training Tutorials
 
PEGA CSA QUESTIONS DUMBS
PEGA CSA QUESTIONS DUMBSPEGA CSA QUESTIONS DUMBS
PEGA CSA QUESTIONS DUMBS
Pega Bpm Training Tutorials
 
Pega Training
Pega Training Pega Training

More from Pega Bpm Training Tutorials (8)

Pega training institutes in Hyderabad | Pega BPM Training in Hyderabad
Pega training institutes in Hyderabad | Pega BPM Training in HyderabadPega training institutes in Hyderabad | Pega BPM Training in Hyderabad
Pega training institutes in Hyderabad | Pega BPM Training in Hyderabad
 
Creating new application
Creating new applicationCreating new application
Creating new application
 
Pegasystems introduction
Pegasystems introductionPegasystems introduction
Pegasystems introduction
 
Computer training classes for pega
Computer training classes for pega Computer training classes for pega
Computer training classes for pega
 
Pega test topics - data modeling
Pega  test topics -  data modelingPega  test topics -  data modeling
Pega test topics - data modeling
 
Pega training institutes in INDIA
Pega training institutes in INDIAPega training institutes in INDIA
Pega training institutes in INDIA
 
PEGA CSA QUESTIONS DUMBS
PEGA CSA QUESTIONS DUMBSPEGA CSA QUESTIONS DUMBS
PEGA CSA QUESTIONS DUMBS
 
Pega Training
Pega Training Pega Training
Pega Training
 

Recently uploaded

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

What is rules in pega

  • 1. What is Rule in Pega?  Rules arethe building blocks of applications  A Rule type is a concrete class derived from the Rule- baseclass.  A Rule is a named object that defines the behavior of part of an application  A Rule is a single instance of a class derived fromthe Rule- class  Example: Rule-Obj-Property is a Rule Typeand a Property named User Name is Rule What is Case?  A business transaction thatis initiated, processed, and resolved  A case typically consists of assignments, processes, businesspolicies, and potentially other cases  A case is a instanceof a concrete class (Case Type) derived fromWork- Cover- class Example: Purchaserequest What is Process?  Process is represented as Flow in PRPC  Process or Flow defines: – How work items are created – How they progress through oneor moreflow executions – How they become resolved (completed)  Example: Loan lending process
  • 2. What is Class?  Class is a container of Rules like Properties, Sections, Flow actions, Data Transformand many other rules  Many Rules apply to a specific class, and potentially to subclasses of that Class  Classes can be Abstract or Concrete – AbstractClass is only a container of rules and data and cannot be persisted in database – Concrete Class contain rules and data and it can be instantiated and persisted in database – Concrete Classes may inherit froman AbstractClass Class Hierarchy is a hierarchy for storing Rules and Data in PRPC What is Rule Resolution?  Rule resolution is internal search algorithm that the systemuses to find the best or most appropriaterule  This algorithm uses many factors like Rule Name, Applies To Class, Rule set etc., Example: A property named FullAddress is present in Person Class and Location Class. While capturing a person’s address information, systemwilluse FullAddress property fromPerson Class. What is Inheritance inPega:  Inheritancedefines the association between classes – Parent Class – Sub-Class/Class  Pega provides two types of Inheritance – Pattern and Directed
  • 3. – Directed Inheritanceis defined by User Pattern Inheritanceis enforced by the Systembased on Class Name Class Hierarchy: Example What is Ruleset inPega?  Ruleset is a container of rules  All rule type mustbelongs to a Ruleset.  Purposeof ruleset as container is different – Access Control – Migration – Versioning  Ruleset is a bigger container than a class Contains related classes and rules MyCo Commercial Lines Auto Policy Admin Claims Processing Property Policy Admin Claims Processing Personal Lines Auto Policy Admin Claims Processing Home Policy Admin Claims Processing
  • 4. Ruleset Name &Ruleset Version:  Ruleset has 2 parts – Ruleset Name & Ruleset Version  Ruleset Name – Maximum 64 characters – Ex. PolicyAdmin  Ruleset Version – Has 3 parts separated by a hyphen – Major, Minor & Patch – Ex. 01-05-07 What are Components in Pega Designer Studio?  Designer Studio – Header – Explorer Panel – Work Area – Developer Toolbar What is Designer Studio:  High-productivity portalfor application designers  Launched from any browser  Steps to view Designer studio : 1.Launch the Pega server URL 2. ProvideUsername and Password 3.Launches Designer Studio with features based on access group
  • 5. Components – Header – Global access to the application via wizards, tools and landing pages – Explorer Panel – Organizesimilar actions and tools to keep architects focused and efficient o Provides navigation mechanismto access application records – Work Area – Main workspacefor architects – Developer Toolbar – Provides tools for debugging, performance analysis, and understanding how an application is built. Types of Explorers inDesigner Studio: Recent Explorer:  View, open and search the recent items opened in the Work Area.  Available as “Recent Items” in Header Case Explorer:  Reviews and updates the application’s casehierarchy  Replaces functionality in the Case Designer landing page Data Explorer:  Creates, modifies data object types and their associated data pages(Declare Pages). App Explorer:  Hierarchical view of the rules in the application stack  Application Explorer as in Pega 6.3 Records Explorer:  Explores both Data and Rule instances  Rules explorer in Pega 6.3
  • 6. Private Explorer:  Displays currently checked out rules by the operator.  Available as “My Checkouts” in Header Favourite Explorer:  View, edit and open favorite rules Pega Testing/Debugging &Performance Tools Overview:  Tracer : Debugging tool fully cross-browser and supports severalnew event types.  Clipboard : In-Memory allocation displays all pages and Made Cross browser and localizable  UI inspector : Analyzethe User Interfaceelements – Displays the application structurein the context of UI rules and elements by Hover over the UI item  Performance : Open PAL and now browser compatible  Alerts : View alert logs in readable format  InspectionPrefs : Enable/Disable the Declarativeand Field Value inspectors