1 / 18

ART ENTERPRISE

ART ENTERPRISE. NANCY DEWI ORIAN PRICE REZA PASANDIDEH FAN ZHANG SITA ADI. Introduction.

Download Presentation

ART ENTERPRISE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ART ENTERPRISE NANCY DEWI ORIAN PRICE REZA PASANDIDEH FAN ZHANG SITA ADI

  2. Introduction • ART Enterprise: an artificial intelligence application development environment, which is the only software that has proven success in applying case-based and rules-based technology to solve critical problems. Source : Art Enterprise Software User Guide

  3. PARADIGMS • ART*provides four programming paradigms: • object-oriented programming • rule-based programming • case-based reasoning • procedural programming Source : Art Enterprise Software User Guide

  4. Rules-and-case based reasoning technology • Integrates all data sources from structured databases to unstructured documents according to different business policies • The integration is useful to automate the best business practices and institutional knowledge • It also helps to easily modify company’s policies to make better decisions and improve customer relationship Source : Art Enterprise Software User Guide

  5. object-oriented architecture • Object-oriented architecture provides unmatched flexibility that can make the system adapt over time to meet changing technology and environment development requirements • This kind of architecture simplifies software development, reduces maintenance and upgrade costs, which optimizes to use the investment for hardware and software Source : Art Enterprise Software User Guide

  6. ARTScript • ARTScript lets you define functions, create objects, write rules, index cases, display dialog boxes and access databases. Source : Art Enterprise Software User Guide

  7. SPECIALITY • The special virtue of ARTScript, in particular, is that it is very easy to work with. If you have a bug in a function, for instance, fix the bug, recompile the function definition, and test it immediately. • There is no need to go through a lengthy compiling and re-linking process. This convenience makes ARTScript a powerful tool for rapid prototyping. Source : Art Enterprise Software User Guide

  8. Benefits of artenterprise • Increase the efficiency of business processes • Ability to personalize each interaction with the customer • Increase responsiveness • Ensure consistency of decisions • Decrease costs • Increase Revenues • Increase speed in the process of decision making Source : Art Enterprise Software User Guide

  9. METHODS • The methods available to the ART*Enterprise developer for integrating ARTScript (ART*Enterprise’s own scriptinglanguage) with code written in other languages, one of them is C and C++. Source : Art Enterprise Software User Guide

  10. METHODS • There are four methods for integrating ART*Enterprise with C/C++ code: • Providing an ARTScript interface for C/C++ functions so that they are accessible from ART*Enterprise Source : Art Enterprise Software User Guide

  11. Example in C++ • Header_File.h • Object1.o • Object2.o • Object3.o • Object4.o Source : Art Enterprise Software User Guide

  12. METHODS • Embedding an ART*Enterprise application within a C/C++ application • Calling out from ART*Enterprise to a DLL, shared library, or plug-in • Having ART*Enterprise communicate with another process using sockets or named pipes Source : Art Enterprise Software User Guide

  13. Source : Art Enterprise Software User Guide

  14. Volume 1: • : Procedural and Object Oriented Programming: Describes the concepts and constructs involved in procedural and object oriented programming in ART*Enterprise. Source : Art Enterprise Software User Guide

  15. Volume 2: • Rules and CBR ART*Enterprise Rule-based systems, or knowledge-based systems as they are also called, Embody a more flexible model of decision making Source : Art Enterprise Software User Guide

  16. Volume 3 • :Integration and Systems Features discusses integration of ART*Enterprise applications with external code in the form of C functions, shared libraries, or DLLs. Source : Art Enterprise Software User Guide

  17. Web Integrator Programming Guide • Explains how to use the ART*Enterprise Web Integrator. • Provides a high-level interface for connecting ART applications to the Web. • Allows developers to manage web client sessions without having to learn low-level internet protocols. Source : Art Enterprise Software User Guide

  18. CORBA User’s Guide • ART*Enterprise supports the Object Management Group’s Common Object Request Broker Architecture (CORBA). Source : www.Corba.org

More Related