Podcast
Questions and Answers
Access Control Lists (ACLs) can be set on application roles.
Access Control Lists (ACLs) can be set on application roles.
True
You have customized an entity in the Identity Package. Which of the following statements is true about your customization?
Select One:
You have customized an entity in the Identity Package. Which of the following statements is true about your customization? Select One:
AppWorks Platform provides out-of-the-box connectivity to the following databases:
AppWorks Platform provides out-of-the-box connectivity to the following databases:
Users created locally in AppWorks Platform will be synchronized to OTDS.
Users created locally in AppWorks Platform will be synchronized to OTDS.
Signup and view all the answers
What are the different types of roles one may create?
Select one:
What are the different types of roles one may create? Select one:
Signup and view all the answers
AppWorks Platform is a comprehensive platform with all the tooling which would be needed for implementing…
Select one or more:
AppWorks Platform is a comprehensive platform with all the tooling which would be needed for implementing…
Select one or more:
Signup and view all the answers
Which of the following is the core framework of the web-based, model-driven environment to develop business solutions?
Select one:
Which of the following is the core framework of the web-based, model-driven environment to develop business solutions? Select one:
Signup and view all the answers
In which component would you specify teams, team leads, and worklist managers independent of their roles?
Select one:
In which component would you specify teams, team leads, and worklist managers independent of their roles? Select one:
Signup and view all the answers
Which of the following is not a standard used in AppWorks Platform?
Select one:
Which of the following is not a standard used in AppWorks Platform? Select one:
Signup and view all the answers
CARS stores definitions and metadata of…
Select one:
CARS stores definitions and metadata of… Select one:
Signup and view all the answers
Which of the following features support the statement that “AppWorks Platform facilitates Reuse and Integration”
Select one:
Which of the following features support the statement that “AppWorks Platform facilitates Reuse and Integration” Select one:
Signup and view all the answers
ACLs can be set at design time for specific users present in that organization and are packaged.
ACLs can be set at design time for specific users present in that organization and are packaged.
Signup and view all the answers
Which of the following are the IT benefits of using AppWorks Platform?
Select one or more:
Which of the following are the IT benefits of using AppWorks Platform? Select one or more:
Signup and view all the answers
Which is the utility or tool that helps the administrators to assign roles to user(s) in the organization?
Select one:
Which is the utility or tool that helps the administrators to assign roles to user(s) in the organization? Select one:
Signup and view all the answers
ACLs can be set at the run time for both roles and users present in that organization
ACLs can be set at the run time for both roles and users present in that organization
Signup and view all the answers
The AppWorks Platform WS-AppServer framework enables modelling of business services on:
Select one or more:
The AppWorks Platform WS-AppServer framework enables modelling of business services on: Select one or more:
Signup and view all the answers
An AppWorks Platform Service Group…
Select one or more:
An AppWorks Platform Service Group… Select one or more:
Signup and view all the answers
Built-in Application connectors in AppWorks Platform include:
Select one:
Built-in Application connectors in AppWorks Platform include: Select one:
Signup and view all the answers
Which component of AppWorks Platform can be used for modelling Java classes?
Select one:
Which component of AppWorks Platform can be used for modelling Java classes? Select one:
Signup and view all the answers
How many service containers can be grouped as part of a Service Group?
Select one:
How many service containers can be grouped as part of a Service Group? Select one:
Signup and view all the answers
Does WS-AppServer support distributed transactions?
Select one:
Does WS-AppServer support distributed transactions? Select one:
Signup and view all the answers
___________ exposes all the services executed by a Service Container as Web Service Operations.
Select one:
___________ exposes all the services executed by a Service Container as Web Service Operations. Select one:
Signup and view all the answers
Existing enterprise assets in SOA can be connected through:
Select one:
Existing enterprise assets in SOA can be connected through: Select one:
Signup and view all the answers
AppWorks Platform SOA Grid plays a crucial role in making up AppWorks Platform because…
Select one or more:
AppWorks Platform SOA Grid plays a crucial role in making up AppWorks Platform because… Select one or more:
Signup and view all the answers
Which web service standards are supported by AppWorks Platform?
Select one or more:
Which web service standards are supported by AppWorks Platform? Select one or more:
Signup and view all the answers
Which component resides within the web server and helps in processing SOAP requests?
Select one:
Which component resides within the web server and helps in processing SOAP requests? Select one:
Signup and view all the answers
In a JVM, an application connector is loaded together with a/an…
Select one:
In a JVM, an application connector is loaded together with a/an… Select one:
Signup and view all the answers
When implementing a connection to a RESTful web service, what is the purpose of the configuration file?
Select one:
When implementing a connection to a RESTful web service, what is the purpose of the configuration file? Select one:
Signup and view all the answers
You have created a set of standard Web Service Operations on a database in one Web Service Interface. After that you have created a custom Web Service Operation on that same database. Can you add this custom Operation to the same Web Service Interface?
Select one:
You have created a set of standard Web Service Operations on a database in one Web Service Interface. After that you have created a custom Web Service Operation on that same database. Can you add this custom Operation to the same Web Service Interface? Select one:
Signup and view all the answers
What is a Service Container?
Select one:
What is a Service Container? Select one:
Signup and view all the answers
At runtime, which of the following applications will be used by administrators to govern and control the Business Processes that are currently running?
Select one:
At runtime, which of the following applications will be used by administrators to govern and control the Business Processes that are currently running? Select one:
Signup and view all the answers
What type of application connector do entity web services require?
Select one:
What type of application connector do entity web services require? Select one:
Signup and view all the answers
Every activity in a BPD must have an implementation
Every activity in a BPD must have an implementation
Signup and view all the answers
rootEntityInstanceId is an instance property. Which of the following is NOT a valid instance property?
Select one:
rootEntityInstanceId is an instance property. Which of the following is NOT a valid instance property? Select one:
Signup and view all the answers
What are the three possible execution modes of a business process?
Select one:
What are the three possible execution modes of a business process? Select one:
Signup and view all the answers
A business process is:
Select one:
A business process is: Select one:
Signup and view all the answers
When adding a decision gateway to a BPD, it is a common best practice that you should:
Select one:
When adding a decision gateway to a BPD, it is a common best practice that you should: Select one:
Signup and view all the answers
BPMN is the special language and terminology created specifically for AppWorks Platform
Select one:
BPMN is the special language and terminology created specifically for AppWorks Platform Select one:
Signup and view all the answers
A text annotation in a BPD…
Select one:
A text annotation in a BPD… Select one:
Signup and view all the answers
High speed and high-volume processes can be executed in AppWorks Platform using…
Select one:
High speed and high-volume processes can be executed in AppWorks Platform using… Select one:
Signup and view all the answers
Every business process has one and only one end event.
Select one:
Every business process has one and only one end event. Select one:
Signup and view all the answers
Process monitoring can be set at:
Select one or more:
Process monitoring can be set at: Select one or more:
Signup and view all the answers
Which of the following constructs can have a role attached to it in a Business Process Model?
Select one:
Which of the following constructs can have a role attached to it in a Business Process Model? Select one:
Signup and view all the answers
The following are valid loop constructs in a BPD:
Select one or more:
The following are valid loop constructs in a BPD: Select one or more:
Signup and view all the answers
What are the execution priorities of a business process?
Select one:
What are the execution priorities of a business process? Select one:
Signup and view all the answers
You can add a tag to a web service operation to create arbitrary categories.
You can add a tag to a web service operation to create arbitrary categories.
Signup and view all the answers
You can use the Process Instance Manager to view the input, output, and message map details of any completed short-lived process.
You can use the Process Instance Manager to view the input, output, and message map details of any completed short-lived process.
Signup and view all the answers
A set of activities in a BPD which need to be executed either in their entirety or not at all can be wrapped within a single transaction construct.
A set of activities in a BPD which need to be executed either in their entirety or not at all can be wrapped within a single transaction construct.
Signup and view all the answers
Which of the following are true about short-lived processes?
Select one or more:
Which of the following are true about short-lived processes? Select one or more:
Signup and view all the answers
Which of the following process patterns is/are supported by AppWorks Platform?
Select one:
Which of the following process patterns is/are supported by AppWorks Platform? Select one:
Signup and view all the answers
Actions performed by the users while working with My Inbox are auditable
Actions performed by the users while working with My Inbox are auditable
Signup and view all the answers
AppWorks Platform Business Rule Management System (BRMS) provides:
Select one:
AppWorks Platform Business Rule Management System (BRMS) provides: Select one:
Signup and view all the answers
Which of the following is the container in My Inbox for tasks/work items?
Select one:
Which of the following is the container in My Inbox for tasks/work items? Select one:
Signup and view all the answers
PQR Inc. requires a robust and scalable solution to its changing business requirements. While the existing system is robust and checks for various constraints before approving a new sales order, the changing business requirements demand that newer constraints are introduced and checked. These new constraints must be incorporated into the existing application at various stages. It is the business users who would be defining the constraints.
Which component of AppWorks Platform would provide modelling environment to meet the above requirement?
Select one:
PQR Inc. requires a robust and scalable solution to its changing business requirements. While the existing system is robust and checks for various constraints before approving a new sales order, the changing business requirements demand that newer constraints are introduced and checked. These new constraints must be incorporated into the existing application at various stages. It is the business users who would be defining the constraints. Which component of AppWorks Platform would provide modelling environment to meet the above requirement? Select one:
Signup and view all the answers
In a particular requirement, the process needs to check for availability of stock even before beginning to process a Sales order object.
What type of rule will satisfy this requirement?
Select one:
In a particular requirement, the process needs to check for availability of stock even before beginning to process a Sales order object. What type of rule will satisfy this requirement? Select one:
Signup and view all the answers
The following types of files can be imported to define holidays while working with the Business Calendar
Select one:
The following types of files can be imported to define holidays while working with the Business Calendar Select one:
Signup and view all the answers
Business identifiers allow administrators to change runtime values of identified business data
Business identifiers allow administrators to change runtime values of identified business data
Signup and view all the answers
User interfaces in AppWorks Platform can be:
Select one or more:
User interfaces in AppWorks Platform can be: Select one or more:
Signup and view all the answers
Business identifiers may have a unique name different from the data they represent.
Business identifiers may have a unique name different from the data they represent.
Signup and view all the answers
Which of the following rule editor(s) are available in AppWorks Platform
Select one:
Which of the following rule editor(s) are available in AppWorks Platform Select one:
Signup and view all the answers
Does WS-AppServer respect all the entity and referential integrity constraints of the underlying Database schema?
Select one:
Does WS-AppServer respect all the entity and referential integrity constraints of the underlying Database schema? Select one:
Signup and view all the answers
Which of the following documents helps with implementing SLAs while designing the processes?
Select one or more:
Which of the following documents helps with implementing SLAs while designing the processes? Select one or more:
Signup and view all the answers
Decision tables in Business Rule Management System can be built on:
Decision tables in Business Rule Management System can be built on:
Signup and view all the answers
Decision tables in AppWorks Platform Business Rule Management System can be built on:
Select one:
Decision tables in AppWorks Platform Business Rule Management System can be built on: Select one:
Signup and view all the answers
Which of the following provides a single view of all the work tasks available from all applications?
Select one:
Which of the following provides a single view of all the work tasks available from all applications? Select one:
Signup and view all the answers
The default transition type between states in a lifecycle is:
Select one:
The default transition type between states in a lifecycle is: Select one:
Signup and view all the answers
Lifecycle activities are delivered to the AppWorks client via:
Select one:
Lifecycle activities are delivered to the AppWorks client via: Select one:
Signup and view all the answers
Lifecycles in AppWorks Platform have the following features:
Select one or more:
Lifecycles in AppWorks Platform have the following features: Select one or more:
Signup and view all the answers
You can attach a business calendar to a business process to set due dates, but you can’t attach a business calendar to a lifecycle: you must use the Deadline building block.
You can attach a business calendar to a business process to set due dates, but you can’t attach a business calendar to a lifecycle: you must use the Deadline building block.
Signup and view all the answers
Which of the following is NOT a type of follow-up in a lifecycle model?
Select one:
Which of the following is NOT a type of follow-up in a lifecycle model? Select one:
Signup and view all the answers
In a lifecycle model, if you want a dependent activity to be executed prior to completion of the main activity, you can:
Select one:
In a lifecycle model, if you want a dependent activity to be executed prior to completion of the main activity, you can: Select one:
Signup and view all the answers
When writing a rule condition in expression language, what is the best expression to determine the upcoming Easter holiday?
When writing a rule condition in expression language, what is the best expression to determine the upcoming Easter holiday?
Signup and view all the answers
The layout you choose for a lifecycle state’s activity is found:
The layout you choose for a lifecycle state’s activity is found:
Signup and view all the answers
You may use a business process in which of the following building blocks:
Select one or more:
You may use a business process in which of the following building blocks: Select one or more:
Signup and view all the answers
The date(yyyy,mm,dd) function returns a date. What DATE is returned with the time(hh,mm,ss) function?
The date(yyyy,mm,dd) function returns a date. What DATE is returned with the time(hh,mm,ss) function?
Signup and view all the answers
An applicability service in a lifecycle…
An applicability service in a lifecycle…
Signup and view all the answers
What is the default namespace of the business process automatically generated as part of a dynamic enumeration?
What is the default namespace of the business process automatically generated as part of a dynamic enumeration?
Signup and view all the answers
There are two mutually exclusive types of start elements when designing a Lifecycle model: a Lifecycle start and an Initial State
There are two mutually exclusive types of start elements when designing a Lifecycle model: a Lifecycle start and an Initial State
Signup and view all the answers
A state in a lifecycle represents:
A state in a lifecycle represents:
Signup and view all the answers
When writing a condition in a Rule building block using expression language, you must always type the fully qualified name of a Property.
When writing a condition in a Rule building block using expression language, you must always type the fully qualified name of a Property.
Signup and view all the answers
Order the following tasks performed while developing an application using CWS:
Order the following tasks performed while developing an application using CWS:
Signup and view all the answers
You may only have one workspace (CWS) per organization.
You may only have one workspace (CWS) per organization.
Signup and view all the answers
While developing an application in AppWorks Platform, you can set a “Start point of qualified name" on a folder. This is useful for folders containing documents of type:
While developing an application in AppWorks Platform, you can set a “Start point of qualified name" on a folder. This is useful for folders containing documents of type:
Signup and view all the answers
CoBOC is used as…
CoBOC is used as…
Signup and view all the answers
Web gateway as a single point of Failure in a HA set up can be eliminated by:
Web gateway as a single point of Failure in a HA set up can be eliminated by:
Signup and view all the answers
Entities in the Identity Package may be extended through customization or subtyping.
Entities in the Identity Package may be extended through customization or subtyping.
Signup and view all the answers
Users selected for a new organization in the Organization Manager are always added…
Users selected for a new organization in the Organization Manager are always added…
Signup and view all the answers
AppWorks Platform ESB is based on…
AppWorks Platform ESB is based on…
Signup and view all the answers
What parameters are/may be used in the configuration of an OpenText HTTP Connector?
Select one or more:
What parameters are/may be used in the configuration of an OpenText HTTP Connector? Select one or more:
Signup and view all the answers
What type of application connector do you need to implement a RESTful web service in your solution?
What type of application connector do you need to implement a RESTful web service in your solution?
Signup and view all the answers
Theoretically, how many application connectors can be attached to one Service Container?
Theoretically, how many application connectors can be attached to one Service Container?
Signup and view all the answers
A _______________ is a physical process which hosts an application connector in AppWorks Platform.
A _______________ is a physical process which hosts an application connector in AppWorks Platform.
Signup and view all the answers
Which of the following statements is/are true?
A. Web services can be based on external sources on the web.
B. Web services can be generated from a business process model or data transformation.
Which of the following statements is/are true? A. Web services can be based on external sources on the web. B. Web services can be generated from a business process model or data transformation.
Signup and view all the answers
The SOA Grid is based on which of the following middleware designs?
The SOA Grid is based on which of the following middleware designs?
Signup and view all the answers
Which components make the AppWorks Platform SOA Grid?
Select one or more:
Which components make the AppWorks Platform SOA Grid? Select one or more:
Signup and view all the answers
What execution language does AppWorks Platform use to capture a runtime business process model?
What execution language does AppWorks Platform use to capture a runtime business process model?
Signup and view all the answers
You may only use entity layouts in a business process if that process is part of a lifecycle.
You may only use entity layouts in a business process if that process is part of a lifecycle.
Signup and view all the answers
Every business process has one and only one start event.
Every business process has one and only one start event.
Signup and view all the answers
Possible group constructs in a BPD include:
Select one or more:
Possible group constructs in a BPD include: Select one or more:
Signup and view all the answers
A swimlane in a business process model may be used to:
A swimlane in a business process model may be used to:
Signup and view all the answers
What do the symbols in this diagram represent?
Select one or more:
What do the symbols in this diagram represent? Select one or more:
Signup and view all the answers
In AppWorks Platform, activities in a business process are always automated: they are never role dependent.
In AppWorks Platform, activities in a business process are always automated: they are never role dependent.
Signup and view all the answers
The AppWorks Platform Business Rule engine is capable of:
The AppWorks Platform Business Rule engine is capable of:
Signup and view all the answers
In a customer requirement, the scenario demands that while the Sales Order Processing is taken up, if the stock of the product ordered goes below the Re-order level, a mail needs to be triggered to the Purchase Manager. What type of rule can be used?
In a customer requirement, the scenario demands that while the Sales Order Processing is taken up, if the stock of the product ordered goes below the Re-order level, a mail needs to be triggered to the Purchase Manager. What type of rule can be used?
Signup and view all the answers
To indicate that all files, regardless of their type, must not be compiled as AppWorks Platform documents, you must include:
To indicate that all files, regardless of their type, must not be compiled as AppWorks Platform documents, you must include:
Signup and view all the answers
Which of the following templates is available in Business Rule Management System?
Which of the following templates is available in Business Rule Management System?
Signup and view all the answers
Which of the following rule editor(s) are available in AppWorks Platform
Which of the following rule editor(s) are available in AppWorks Platform
Signup and view all the answers
The AppWorks Platform WS-AppServer framework enables service orientation by:
The AppWorks Platform WS-AppServer framework enables service orientation by:
Signup and view all the answers
To apply business calendar exceptions, one must:
To apply business calendar exceptions, one must:
Signup and view all the answers
A schema fragment is based on:
A schema fragment is based on:
Signup and view all the answers
AppWorks Platform My Inbox supports tagging to leverage the knowledge of the users in categorizing work items
AppWorks Platform My Inbox supports tagging to leverage the knowledge of the users in categorizing work items
Signup and view all the answers
The Business Rule Management System can:
The Business Rule Management System can:
Signup and view all the answers
A decision table in AppWorks Platform is…
A decision table in AppWorks Platform is…
Signup and view all the answers
Transitions from one state to another in a lifecycle can be defined as:
Transitions from one state to another in a lifecycle can be defined as:
Signup and view all the answers
Custom dispatch algorithms can be used in AppWorks Platform BPMS to…
Select one or more:
Custom dispatch algorithms can be used in AppWorks Platform BPMS to… Select one or more:
Signup and view all the answers
A business process is added as an automatic activity following a user activity, as depicted below.
Because the transition is automatic (A), the business process does not need to be added/started as a task.
A business process is added as an automatic activity following a user activity, as depicted below. Because the transition is automatic (A), the business process does not need to be added/started as a task.
Signup and view all the answers
The work task of an activity in a lifecycle’s state may be statically assigned to:
Select one or more:
The work task of an activity in a lifecycle’s state may be statically assigned to: Select one or more:
Signup and view all the answers
Which function or expression is best suited to calculate the last day of a month?
Which function or expression is best suited to calculate the last day of a month?
Signup and view all the answers
A dispatch algorithm…
Select one or more:
A dispatch algorithm… Select one or more:
Signup and view all the answers
In what application can you view an overview of all Lifecycles, whether they are running or complete, and their current states?
In what application can you view an overview of all Lifecycles, whether they are running or complete, and their current states?
Signup and view all the answers
When an entity, Claim, triggers a business process from a rule building block, what is the message format of the entity in the process?
When an entity, Claim, triggers a business process from a rule building block, what is the message format of the entity in the process?
Signup and view all the answers
AppWorks Platform uses _____________ for browser-based development and packaging of applications.
AppWorks Platform uses _____________ for browser-based development and packaging of applications.
Signup and view all the answers
Which of the following is not a security standard?
Which of the following is not a security standard?
Signup and view all the answers
To configure trust for single sign-on web service security authentication, AppWorks Platform Security Administration application uses:
To configure trust for single sign-on web service security authentication, AppWorks Platform Security Administration application uses:
Signup and view all the answers
A UFO (Unified Feedback Object) in AppWorks Platform can be classified…
A UFO (Unified Feedback Object) in AppWorks Platform can be classified…
Signup and view all the answers
How does AppWorks Platform integrate with existing back-end systems?
How does AppWorks Platform integrate with existing back-end systems?
Signup and view all the answers
A Web Service Interface in AppWorks Platform contains:
A Web Service Interface in AppWorks Platform contains:
Signup and view all the answers
WS-AppServer allows developers to model classes automatically from:
WS-AppServer allows developers to model classes automatically from:
Signup and view all the answers
Theoretically, how many web service interfaces can be added to one Service Group?
Theoretically, how many web service interfaces can be added to one Service Group?
Signup and view all the answers
ABC Inc. wants to improve its current services along with reducing the total costs. The IT department of the company currently managesaround 60 automated applications running on various platforms. The organization now needs to improve the integration of its currentsystems to generate higher quality management information for SLA management. The key part of their requirement is automatedprocessing of huge transactional data in minimal time. Which component of AppWorks Platform would you choose to address the key part of this requirement?
ABC Inc. wants to improve its current services along with reducing the total costs. The IT department of the company currently managesaround 60 automated applications running on various platforms. The organization now needs to improve the integration of its currentsystems to generate higher quality management information for SLA management. The key part of their requirement is automatedprocessing of huge transactional data in minimal time. Which component of AppWorks Platform would you choose to address the key part of this requirement?
Signup and view all the answers
A customer requires that a business process 'fork' into several parallel paths. The most efficient way to meet this requirement is to…
A customer requires that a business process 'fork' into several parallel paths. The most efficient way to meet this requirement is to…
Signup and view all the answers
AppWorks Platform Business Rules are compliant with the ___________ standard
AppWorks Platform Business Rules are compliant with the ___________ standard
Signup and view all the answers
Which of the following are valid string functions in entity expression language?
Select one or more:
Which of the following are valid string functions in entity expression language? Select one or more:
Signup and view all the answers
You want to use expression language in a form to filter items from a drop list. You need to choose only those elements that cost thesame or less than a target price. Which expression(s) best suit/s your requirements?
You want to use expression language in a form to filter items from a drop list. You need to choose only those elements that cost thesame or less than a target price. Which expression(s) best suit/s your requirements?
Signup and view all the answers
You can always determine the specific entity which triggered a business process by examining the ______________ of the businessprocess
You can always determine the specific entity which triggered a business process by examining the ______________ of the businessprocess
Signup and view all the answers
AppWorks Platform uses XPath as its entity expression language.
AppWorks Platform uses XPath as its entity expression language.
Signup and view all the answers
What elements need to be returned as part of the XML message in a dynamic enumeration?
Select one or more:
What elements need to be returned as part of the XML message in a dynamic enumeration? Select one or more:
Signup and view all the answers
A business process is added as an automatic activity following a user activity, as depicted below.Because the transition is automatic (A), the business process does not need to be added/started as a task.
A business process is added as an automatic activity following a user activity, as depicted below.Because the transition is automatic (A), the business process does not need to be added/started as a task.
Signup and view all the answers
If you were to publish two projects from separate workspaces in the same organization…
If you were to publish two projects from separate workspaces in the same organization…
Signup and view all the answers
How can AppWorks Platform leverage business logic already present in Java classes?
How can AppWorks Platform leverage business logic already present in Java classes?
Signup and view all the answers
Any number of Service Containers having the same configuration can be grouped into a Service Group provided:
Any number of Service Containers having the same configuration can be grouped into a Service Group provided:
Signup and view all the answers
Which component in AppWorks Platform helps passing requests to Service Containers and sends responses to the client(s)?
Which component in AppWorks Platform helps passing requests to Service Containers and sends responses to the client(s)?
Signup and view all the answers
Can you invoke external web services with AppWorks Platform?
Can you invoke external web services with AppWorks Platform?
Signup and view all the answers
What is a Service Group?
What is a Service Group?
Signup and view all the answers
The AppWorks Platform WS-AppServer framework imports metadata from the following DB Objects:
Select one or more:
The AppWorks Platform WS-AppServer framework imports metadata from the following DB Objects: Select one or more:
Signup and view all the answers
BPM services in AppWorks Platform are…
BPM services in AppWorks Platform are…
Signup and view all the answers
Study Notes
Access Control Lists (ACLs)
- ACLs can be set on application roles and at design time for specific users present in that organization and are packaged
- ACLs can also be set at runtime for both roles and users present in that organization
AppWorks Platform
- Is a comprehensive platform with all the tooling needed for implementing business solutions
- Facilitates Reuse and Integration
- Provides out-of-the-box connectivity to various databases
- Supports Web Service Standards such as WS-AppServer, WS-Attachments, and WS-Transactions
- Respects all the entity and referential integrity constraints of the underlying Database schema
- Can be used for modeling Java classes
Entities and Customization
- Entities in the Identity Package may be extended through customization or subtyping
- Customized entities can be used to create custom roles
Roles and Users
- There are different types of roles that can be created in AppWorks Platform
- Roles can be assigned to users using the Role Management tool
- Users created locally in AppWorks Platform will be synchronized to OTDS
Service Containers and Service Groups
- A Service Container is a physical process that hosts an application connector
- Multiple Service Containers can be grouped together as a Service Group
- A Service Group can have up to 255 Service Containers
Workflow and Business Process Management
- A business process is a set of activities that need to be executed in a specific order
- BPMN (Business Process Model and Notation) is a standard language used to model business processes
- Every business process has three possible execution modes: Short-lived, Long-lived, and Synchronous
- Process monitoring can be set at different levels: Business Process, Activity, and Transaction
Business Rules and Decision Management
- AppWorks Platform Business Rule Management System (BRMS) provides a modeling environment for business rules
- Business rules can be used to check for availability of stock before processing a Sales order object
- Decision tables can be built on business rules and can be used to define constraints
User Interface and UX
- User interfaces in AppWorks Platform can be customized using different layouts and themes
- AppWorks Platform provides a single view of all work tasks available from all applications
Lifecycles and Business Calendars
- A lifecycle is a set of activities that need to be executed in a specific order
- Lifecycles can be used to model business processes
- Business calendars can be attached to a business process to set due dates
- Lifecycles have features such as deadlines, follow-ups, and dependent activities
AppWorks Platform Components
- CARS (Content Addressable Repository System) stores definitions and metadata of entities
- WS-AppServer is the core framework of the web-based, model-driven environment to develop business solutions
- The AppWorks Platform SOA Grid is based on a middleware design and is composed of multiple components
Integration and Connectivity
- AppWorks Platform supports multiple integration standards such as REST, SOAP, and WS-*
- Existing enterprise assets in SOA can be connected through AppWorks Platform
- Built-in Application connectors in AppWorks Platform include HTTP, FTP, and JMS connectors
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Test your knowledge on setting Access Control Lists (ACLs) on application roles with this quiz. Learn about the importance of managing permissions and restrictions within applications.