Rules based programming language that is easier to use than a spreadsheet
Run-time versions available with TK models, either scrambled or viewable
Active X compliance (client)
Use from VB/VBA as either an embedded object or a COM
Generates ASP code
Rules engine for the Web
MathLook for Excel
A must for every Excel user during the development of Excel applications and for auditing existing worksheets. MathLook for Excel shows the Excel formulas in 2D format, as they are in textbooks. All formulas can be seen in one convenient place to verify that they were entered correctly and for documenting them for future reference.
TK Solver (Rule based programming Language)
Finally, a software product that makes it easy to follow the rules. If you use rules or formulas in your software applications - simple or complex - TK Solver is your answer! Enter the rules in TK Solver and let TK handle the math, conversion of units and even the algebra. TK Solver lets you solve for the value of any variable without rearranging formulas.
With TK Solver as an OLE Automation server, building applications that perform calculations is no longer a struggle.
Put TK to the test when you need a tool to:
Function as a powerful rule-driven declarative programming language.
Integrate with Visual Basic and with the widely used Microsoft business applications Excel and Word.
Pass data between applications.
Call (and backsolve!) routines externally compiled in FORTRAN and C.
Embed or link TK results in documents and through a hot link to TK updated on the fly.
Developer like to build high quality solutions. If you want to save time by a factor or 10 or more then these features of TK Solver will help you create great solutions FAST. TK is a perfect fit, whether you develop for a company or independently.
ABODE - Advanced Ball and Roller Bearing software uses TK Solver as the rules engine.
TK Solver linked to Visio.
A number of very large applications have been developed using TK Solver, Visual Basic, ASP, Databases, etc. These applications include thousands of rules set up in TK Solver. Call or e-mail UTS to learn more.
Visual Basic to TK Solver - sampling of OLE Automation Functions:
Controlling How TK Appears on Screen
Obtaining Model Name
Sending Values to TK
Sending Values to TK
Getting Values from TK
Calling TK's Examine Command
Moving Data Between TK Lists and Visual Basic Arrays
Dealing With TK Error Messages
How do I Distribute Custom Developed Applications?
You can distribute the newly developed applications to run with TK Solver or RuleMaster (for the Web or the Desktop).
Additionally, applications can be developed by combining TK with other tools such as:
Microsoft Viewer or Adobe Acrobat
These environments make it possible to build attractive front ends, including multimedia applications, in which the mathematical models are developed using TK. Front end environments such as Excel, Visual Basic, ASP, ASPX, etc. easily communicate with TK. The combination helps the user make the best use of each tool's strength to develop powerful applications in substantially less time.