Gensym

advertisement
Jaimin Parekh
Hardik Thakkar
Ruchir Zalani
Sandeep Reddy
GENSYM ~ G2
Segments
Gensym
G2
Why use G2
G2 Features
What’s new in v 8.2
G2GL
Gensym
A leading provider of rule
engine software and services for missioncritical solutions that automate decisions in real time.
Gensym's flagship G2 software applies real-time rule technology for
decisions that optimize operations and that detect, diagnose, and
resolve costly problems.
With G2, the world's largest organizations in manufacturing, utilities,
communications, transportation, aerospace, finance and government
maximize the agility of their business and achieve greater levels of
performance.
Major users include ABB, Alcan, BP, Dow Chemical, DuPont, El Paso
Energy, Eli Lilly, Ericsson, ExxonMobil, Ford, Hitachi, HP, JEA, Lafarge,
Motorola, Nokia, Panama Canal, Siemens, Tokyo Electric and Power,
Toyota, the U.S. government and many others.
What is G2
G2®: Real-Time Business Rules Engine (BRE) for Mission-Critical Applications
The G2 platform uniquely combines real-time reasoning technologies,
including rules, workflows, procedures, object modeling, simulation, and graphics,
in a single development and deployment environment.
G2 transforms real-time operations data into automated decisions and
actions, all in real time. G2 applications work in concert with existing operational
systems, including enterprise systems, databases, automation systems, data
historians, network management systems, telemetry systems, and many more.
With G2, application builders can use Gensym's Xtreme Consulting methodology
to rapidly design using prototyping and simulation, develop iteratively, deploy,
and continuously adapt their reasoning-driven solutions.
G2 is the BRE platform of choice for a wide variety of real-time, mission-critical
solutions offered by Gensym's expanding network of OEM, VAR, SI, and
Guru partners.
From AI to Expert Systems to Business Rules Engines
Today's business rule engines evolved from artificial intelligence (AI) and
expert system technologies.
Business rule engines, which apply decision-making logic, enable
automation of activities that have historically required the direct attention
of human specialists.
Since 1988, Gensym has extended the AI and expert system roots of G2
into the world's leading business rules engine platform for real-time,
mission-critical operations.
G2 has been proven time and again for the most demanding applications
that emulate the real-time reasoning power of human experts as they
assess, diagnose, and respond to unusual operating situations or as they
seek to optimize operations.
G2 Gensym Programming
G2 Gensym Programming leverages the unique extreme programming
capabilities of the G2 real-time rule engine platform. G2 empowers
developers with the ability to define, validate, deploy, and continuously
improve applications within a single environment. With G2 Gensym
Programming, application developers tightly control project scope and results
by rapidly planning, continuously assessing progress, and adapting rule-based
logic on the fly without stopping to compile or relink. All phases of
development are extremely iterative, rapid, and agile - for instance first
prototypes are usually up and running within days.
Gensym's G2 Gensym Programming achieves results by:







Assessing detailed user feedback at each step
Allowing for logic changes whenever needed
Intensely iterating with many deliveries
Writing tests before coding
Building prototypes and running simulations within days
Encouraging self organization of development teams
Documenting the why of the code - not just the what
G2 ReThink for Rule-Driven
Business Process Management
G2 DNA-Decision Now Architecture
DNA structures the logic of rule-driven, real-time decision
management applications.
With G2 DNA, application builders architect their G2 solutions to deliver the
following functionality:
 Detect - Detection of a real-time operational process event
 Diagnose - From an event, a diagnosis of the situation assesses the root
cause, severity, and impact of potential problems. s
 Respond - For problems with costly impacts, reaching a timely
decision for the appropriate response is critical.
 Model - Decision logic and decision making is all enabled by rich
object-oriented models that encompass both the operational
process and the underlying rule logic. G2GL
 Optimize - Through the combination of real-time rule logic and
optimization, G2 makes online, real-time optimization practical.
DECISION ARCHITECTURE
The G2 PLATFORM (BRE)
Why use it?
•
G2 delivers competitive advantage through smarter real-time operational
decisions and by cutting application project risks.
For real-time, mission-critical operations, G2 applications:
•
•
•
•
•
Maximize performance through smarter decisions that increase throughput,
quality, and efficiency
Improve availability of assets and services by proactively detecting and
resolving problems
Increase operational agility through better coordination and scheduling of
activities
Increase application agility through immediate, real-time updating of
application logic
Improve decision making through dynamic modeling and simulation of
alternative operational configurations and decision logic
Why use it?
For application builders, G2 cuts project risks by:
• Embracing an iterative, Xtreme Consulting methodology that yields rapid
prototypes and short times-to-completion of deployed applications
• Boosting developer productivity vs. traditional programming through its
comprehensive development and deployment environment and its non-stop
coding, which applies all logic changes immediately in real time
• Readily integrating and embedding with real-time operational systems
through high-performance APIs and off-the-shelf drivers that support the
most common IT standards
• Improving application quality by testing logic prior to deployment through
simulation
• Protecting application investments through support of Windows, UNIX, and
Linux operating systems and a tradition of forward compatibility
BOOST DEVELOPER PRODUCTIVITY
G2 is a powerful platform for
original equipment manufacturers (OEMs),
value-added resellers (VARs),
system integrators (SIs).
consultants, and end users. Using G2, organizations:
• Rapidly prototype solutions with end users
• Achieve faster time-to-completion of projects
• Work with smaller development teams
• Lower software-maintenance costs
• More easily integrate with enterprise systems, applications, and
databases
• Quickly port across Windows, UNIX, and Linux systems
Features
Powerful Real-Time Technology
G2's rules, procedures, and object models all work efficiently in real time to enable rapid
execution of operational decisions and actions.
Standards-based Integration and Embeddability
G2's rule-engine logic, objects, data structures and UI readily integrate with operational
systems and embed within third-party applications through support of standards including
ActiveX/COM, .NET, Java RMI, SQL, ODBC, JMS, OPC, XML, HTTP, and others.
Dynamic Modeling and Simulation
G2 dynamically models and simulates systems and processes for “what-if” analysis of
alternative operational designs and real-time rule logic. Simulations can be run online to
detect problems by comparing theoretical to actual conditions. And by testing applications in
simulation mode prior to deployment, developers ensure application quality by finding and
resolving problems before going online.
Flexible Deployment across Operating Systems
G2 runs on Microsoft Windows NT/2000/2003/XP, Red Hat Linux and Linux Enterprise, Sun
Solaris SPARC, IBM AIX, HP-UX, and Compaq Tru64 UNIX. G2 applications are immediately
portable across each of these operating systems.
Features
Intuitive User Interface
G2's highly interactive, graphical, and intuitive user interface is seamlessly
integrated into the G2 environment to simplify prototyping, development,
and online deployment of solutions.
Productive Development Environment
G2's comprehensive software environment enables high levels of developer
productivity versus traditional programming. The environment features
intuitive graphical, object-oriented modeling; understandable natural
language rules; generic rule-based and procedural logic; built-in
understanding of time; immediate programming changes without stopping
to compile or relink code; and numerous developer tools and utilities.
G2 NeurOn-Line® for Real-Time
Performance Management
Prediction and control – Accurately predict and control difficult-to-measure
process variables, such as quality or consumption, to eliminate costly decision
delays and remove dependence on hardware-based measurements.
Process optimization – Determine optimal settings for achieving quality and
process targets based on economic objectives within hard and soft constraints.
Sensor validation – Compare soft-sensor values to hardware sensor values to
guide operators when sensors drift or fail.
Sensor backup – When hardware sensors fail, use predicted values to maintain
operations.
Process knowledge – Analyze model sensitivities to gain new insights into the
true significance of each process variable.
WHAT IS NEW IN G2 v8.2
G2 8.2 UNIFIES FULL SPECTRUM OF REASONING
CAPABILITIES
 ENRICHED RULES:
 Greater control of combined rule and procedural logic flows.
 Enhanced rule analysis
EXPANDED INTEGRATION:
 a) Enhanced security
 Simplified XML imports, execution, and exports.
WHAT IS NEW IN G2 v8.2
UNIFIED INTERFACE SUITE
 Enhanced organization of views
 Enhanced navigation
 More ease-of-use for dialogs
 Simplified help displays on clients
 Greater control of Windows views
 Easier-to-use message board and logbook
 Informative mouse cursors
 2-D, 3-D Chart, native Windows UI examples
G2GL:- G2 Graphical Language
It supports the Business Process
Execution Language for Web Services (BPEL)
Additional synchronization of process flows
Greater control of execution threads
More expressive language
Improved XML integration
Customizable G2GL icons
Expanded data structures
REVIEW ABOUT G2 8.2:- G2 8.2 delivers a unified foundation for a wide range
of reasoning-driven products and solutions available from Gensym and its
partners that improve the design, performance, resilience, and agility of
business-critical operations.
G2 8.2’s many UI improvements and additions enhance
application navigation, organization, and presentation with a
common UI to boost usability for both end users and developers.
REFERENCES
 www.gensym.com
 www.macaulay.ac.uk/LADSS/components.ht
ml
 www.chromosmart.com/gensym-
interfaces.html
Download