Training
Introduction to Cogility Studio 6.0
This three-day course provides a comprehensive look at how applications are
modeled and deployed using Cogility Studio 6.0 suite of tools.
Who should participate
The course is intended for anyone who has a role in the design, creation, or management of a modeled application.
- Integration specialists
- Business or systems
analysts
- Program managers
- Development teams
Prerequisites
- Understanding of J2EE
- Understanding of Web Services
- Understanding of UML concepts
- Understanding of OO concepts
Basic programming skills
At the end of the course, you will be able to:
- Define and model the information required to enable process automation
- Define and model the data flow between applications and services
- Defines and deploy web services
- Invoke third party web services
- Deploy a modeled application
- Use Cogility Studio development tools
- Use Cogility Insight to Monitor enterprise data in real-time
Course content
Students will learn various aspects of application modeling,
- Introduction of Cogility Studio
- Basic concepts
- Cogility Studio application environment
- Cogility Model, Manager, and Insight
- Overview of installation and setup requirements
- What is a Cogility Studio modeled application
- Static Information Modeling
- Defining classes and class hierarchies
- Association and association classes
- Integrating Legacy systems
- Dynamic Information Modeling
- State Machine modeling for long lived processes
- Invoking Operations with State Machines
- Web Service Modeling
- Inbound Web Services
- Outbound Web Services - Third Party Web Services
- HTTP Web Services
- Deploying and Invoking Web Services
- Message Modeling
- Events (Start Events vs. Trigger Events, Internal Events vs. External Events)
- Messages (JMS)
- Converting messages to events and vice versa
- Action Semantics
- Language basics
- Operators and Control Structures
- Information model access
- Interface model access
- Transaction Management
- Within State Machines
- Within Web Services
- Across Model Objects
- Deploying, Executing, and Troubleshooting a modeled application
- Cogility Insight Web Access
- Cogility Insight Operational Support Tools
- External web applications
- Debugging Parameters
Custom and Advanced Training
Custom training provides the opportunity to design courses that address your specific needs, which can save you time and money.
Our instructors will work closely with you and your team to tailor the content and provide in-depth training with your goals in mind.
Advanced topics include: Model Configuration Management, XSD Schemas, Custom Queries, Scheduled Activities, Scalable Deployments and more.
For information on the next available training class, please email us at sales@cogility.com