Abacus Programming Corporation:
Systems Engineering and Software Specialists ABACUS   AI   PROJECTS   PRESENTATION Abacus has applied AI techniques to many real-world problems.
←Previous Next→

METAPACK

The Abacus METAPACK system is an application of the Abacus POWERPACKS concept to the problem of computer language translation. METAPACK is a generic, easy-to-learn language translation system that consists of three components:

(1) The METAPACK Language--A language, based on Backus-Naur Form, which enables the user to specify the rules of syntax and the rules of transformation needed to accomplish the desired translation.

(2) The METAPACK Translator--A program (written in the METAPACK language) which translates the rules written in METAPACK Language into object form for execution.

(3) The METAPACK Machine--A program which executes the object form of the rules to perform the actual language translation.

Abacus developed METAPACK to deal with various translation problems, such as translating a computer program from one language to another or from one dialect to another.  It can also be used to translate a database definition from one DBMS to another, to translate generic text to specific text (e.g., proposals, warranties, contracts, wills, etc.), to generate testing specifications from engineering specifications, or to convert data from one format to another. Essentially, METAPACK can be used for any translation activity for which syntactic rules can be stated.

One of the specific problems we have dealt with using METAPACK is the conversion of a prototype expert system to a delivery expert system.  The capabilities of METAPACK enabled us to convert a complete expert using a minimum of manual conversion.  As a software tool to enhance AI development efforts, METAPACK has proven to be extremely useful.



The METAPACK Language Translator Process
The Abacus METAPACK system is a generic, easy-to-learn computer language translation product.
  Presentation
     Overview


  1. AIBUS
  2. AICIM
  3. AICOURSE
  4. AIELEC
  5. AITOOLS
  6. ALSES
  7. ESI
  8. ESSGRAPH
  9. ETSS
10. EXAUDIT
11. EXCABL
12. EXDATA
13. EXDCP
14. EXDIAG
15. EXFAULT
16. EXIMU
17. EXMIS
18. EXMISSION
19. EXPANEL
20. EXPDL
21. EXRMS
22. EXTRAJ
23. EXWATCH
24. FICX
25. GDISPO
26. ISMAX
27. METAPACK
28. MMIL
29. NATLAN
30. PIRCS
31. POWERPACKS
32. RBENCH
33. REXPERT
34. SAUDIT
35. SBENCH
36. SCOTTY
37. SHELLTRADE
38. SQUAL
39. SSAI
40. TWELF
41. USER
←Previous Next→

Home | Corporate Profile | Abacus Corporate Presentation | Abacus AI Projects Presentation | Software Development | Systems Engineering & Analysis | Artificial Intelligence | Avionics Systems | Ground Systems | Computer Systems | Business Systems | Proprietary Products | Customer Support Services | New Activities | Key Management | Clients | Employment Opportunities | Site Map | Contact Us | About Us

         Abacus Programming Corporation:
Systems Engineering and Software Specialists© Copyright 2008, Abacus Programming Corporation