Acquire SDK 2.1
Category Intelligent Software>Expert (Knowledge Based) Systems/Tools
Abstract The Acquire Software Development Kit (SDK), featured in the Acquire software package (see G6G Abstract Number 20040), lets you integrate the Acquire inference engine and knowledge bases into your applications. You can build intelligent applications using many popular development environments -- including Visual Basic, Visual C++, Java, Delphi, PowerBuilder, ToolBook -- or any other development environment that supports ActiveX controls or Dynamic Link Library (DLL) function calls.
Note: Info for the 'Acquire (NT/2000/XP) Service' is described below.
Acquire SDK 2.1 Features:
- 1) Includes an ActiveX control and Application Programming Interface (API) library (DLL) to control the inference engine and access knowledge base contents.
- 2) Includes both stand-alone and client versions of the ActiveX control and API library.
- 3) ActiveX control has over 70 properties, methods, and events.
- 4) API library has over 80 functions.
- 5) Easy to use -- you can build a full-featured intelligent application in Visual Basic with just a handful of statements.
- 6) The inference engine generates events when a rule fires, when a conflict occurs, or when it needs additional information (input).
- 7) Ability to utilize multiple knowledge bases simultaneously in one application.
- 8) Ability to deliver client/server applications.
- 9) Includes sample applications that show you how to build WWW applications with Common Gateway Interface (CGI) or Java.
- 10) Ability to access the contents of knowledge bases, including messages written by the knowledge base author that can be used to give situation-specific commands to your application, and permitting customization from within the knowledge base.
- 11) Flexibility of data source: obtain input interactively from the user, from the knowledge base, from a database or spreadsheet, or from a hardware device or other source.
- 12) The expert system is 'embedded' -- the user needn't be aware that an expert system is being used at all.
- 13) Report generation -- you can access the Acquire "end user" reports and use them in your application.
- 14) Approximately 400 pages of printed documentation.
ActiveX Control Events - The Acquire ActiveX control offers the following Events:
- 1) Conflict - Two or more rules are attempting to assign values to the same object during the same cycle, and the knowledge base is unable to arbitrate among the conflicting rules. The application must resolve the conflict.
- 2) GetInput - The engine is requesting a value for an object.
- 3) RuleFired - A rule has fired.
Note: Licensing - Applications constructed using the Acquire SDK can be distributed royalty free.
Acquire (NT/2000/XP) Service - The Acquire Service, featured in the Acquire software package (see G6G Abstract Number 20040), is an NT/2000/XP service that allows Acquire knowledge bases to be used in a client/server environment.
The Acquire Service contains Acquire's inference engine and performs the heavy computational work of running cases and generating reports. The knowledge base (KB) files reside with the service on the server computer.
A client application runs on a remote computer that is connected by a network to the computer that is running the service. (The client can also run on the same computer that is running the service.) If the client and server computers are both connected to the Internet, they can be located anywhere in the world.
Client applications communicate with the Acquire Service by making calls to the Acquire client API library or by using the Acquire client ActiveX control.
Use of the Acquire Service is nearly transparent to client applications. In many cases, the source code for client/server and non-client/server versions of an application are identical. The only additional consideration in the client/server version is that it must specify the host name and port number at which the Acquire Service can be reached.
System Requirements
- Windows 95, 98, NT, ME, 2000, or XP.
- NOTE: The Acquire NT/2000/XP service feature is available only under NT, 2000, or XP.
- Under special arrangements, Acquire can be made available for most Unix and Linux platforms.
Manufacturer
- Acquired Intelligence Inc.
- 205 - 1095 McKenzie Avenue
- Victoria, B.C., Canada, V8P 2L5
- Canada
- Telephone: (250) 479-8646
- Fax: (250) 479-0764
- Email: info@aiinc.ca
- sales@aiinc.ca
- webmaster@aiinc.ca
Manufacturer Web Site Acquired Intelligence Inc.
Price Contact manufacturer.
G6G Abstract Number 20041
G6G Manufacturer Number 100100


