Enterprise Applications

MyrmecoX Studio is an Integrated Development Environment (IDE) for Internet and Enterprise application development. It can help you on the Testing Automation, Fast GUI Development, and Database Integration. MyrmecoX is easy to use, smooth to integrate, and more efficient to develop enterprise applications along with other components.

Basic Applications

  1. Snaml for WebUI

  2. Enterprises can develop web applications with WebUI and SQL database. Snaml along with other scripting languages such as PHP is well supported in the MyrmecoX Studio for next-generation web applications. The XMAP application stacks are supported as default in the MyrmecoX Studio.

  3. Database Connection

  4. MyrmecoX Studio provides many databases support. You can use SQLite, MySQL, Oracle, SQL Server DB2 through connectors in many languages.

    Oratcl is a connector for ORACLE database connection with Tcl. It allows you use special features of Oracle. Here is an Oratcl example.

    You can connect to any database with ODBC driver with ODBC connector tclodbc in Tcl. Here is an ODBC example.

  5. Java and COM Integration

  6. With the help of tclblend you can use Java classes in Tcl. Here is an example.

    COM is a Microsoft standard for the components on Windows. Many Windows applications such as Excel and Word provide COM Automation which allows third party developers to use the functions in them. MyrmecoX Studio provides COM support in Tcl. Here is an COM example.

  7. GUI

  8. MyrmecoX Studio supports TK for rapid and dynamic GUI development for cross platforms. BLT extension in MyrmecoX will help you generate wonderful and zoomable graph, barchart, and other curves for EDA and CAD applications. BWIDGETS extension allows you use advanced widgets in MyrmecoX. Finally ITCL and IWIDGETS may help you develop GUI applications in object-oriented organization. Here includes GUI examples.

    xWizard 2.0 is a GUI wizard to generate a Tcl extension template. xWizard aimed at the ease of the integration between Tcl and C. Here is about xWizard Usage and Download.

  9. Multimedia

  10. MyrmecoX Studio integrated TclMagick and ImageMagick for image processing with Tcl. ImageMagick can convert image formats; resize, rotate, or add special effects to an image; build a thumbnail, transparent, and animation GIF image; draw text or objects over an image. Here is the TclMagick Examples

  11. Network

  12. MyrmecoX Studio provides powerful support for the development of client/server applications through network. The Execute wish item in the Build menu allows you run several clients and servers. The TCP/IP and Socket support in the Tcl makes you develop and test network applications easily and rapidly. Here is a network example.

    Cisco IOS Software-based TCL IVR 2.0 uses Tcl (the only available scripting language) for its IOS operating system. Interactive Voice Response (IVR) is used to the telephone gateway control. MyrmecoX Studio can help developers to design, configure and deploy IOS applications.

  13. 64-bit Platform Support

  14. MyrmecoX Studio 4.0 includes Windows 64-bit Platform support in Tcl. Windows XP 64-bit and Windows Server 2003 64-bit support X86 processors such as Intel EM64T and AMD64. MyrmecoX Studio Tcl 64-bit has been tested on Intel's dual Xeon EM64T system and showed very high performance.

    Itanium is another 64-bit processor from Intel that can run Windows and Liunx/Unix applications. Its EPIC (Explicitly Parallel Instruction Computing) architecture, fast floating point computing, and 64-bit memory addressing found a solid hardware platform for the demands of large enterprise applications. Here is a Case Study about the MyrmecoX applications on 64-bit platform.

Advanced Applications

  1. Testing and Administration Automation

    • Testing Automation
    • By using tcltest package you can complete regression test for Java or other C++ packages. You can rapidly develop testing code under the MyrmecoX Studio to test serial port, Ethernet card, DSL/cable modem and other network devices. MyrmecoX can also help developers to test switch, router, and embedded systems automatically.

      "Tcl, is a secret weapon used by large network hardware corporations to test their devices." by Michael J. Norton, Cisco Corp.

    • Administaration Automation
    • You may use MyrmecoX to write and test scripts that complete the tasks of administarator. For example, you can write Tcl scripts to automating the configuration Cisco routers and switches under the MyrmecoX in your notebook. So you can do remote and mobile configuration and testing.

  2. Quality Assurance (QA)

    Tcl is excellent for Quality Assurance (QA). By using tcltest package programmers can write their testing scripts rapidly under MyrmecoX Studio for device, network, unit, regression, and stree testing. Below is a code clip for the use of tcltest.

    Here is a QA example.

  3. EDA

    TCL is widely used for customizing and controlling EDA tools. MyrmecoX Studio provides a rapid development environment for EDA applications.

  4. LabVIEW

  5. By using MyrmecoX Studio developers can use LabView along with Tcl. So developers can integrate automated test programs of LabView with Tcl scripts. In this way LabView provides widely available drivers and Tcl with MyrmecoX provides flexible and powerful tools. Another application is to use LabView/CVI and spawn Expect script to handle responses. Tcl is a way for LabView automation. Using LabVIEW Details

  6. SAS

  7. SAS is a software package for statistics. It provides an ActiveX automation server that allows Tcl access its services. Using SAS Examples

  8. Data Mining

  9. Data Mining searches valuable information from large amount of data. Most of Data Mining vendors help businesses find information out of their databases. Neatware's MyrmecoX Studio helps businesses to dig information from unstructural data such as files, emails, and biomedical data.

    MyrmecoX Studio supports large file processing for 64-bit processor and operating system, it can deal with biotech files, financial files, and media files over 2GB. The powerful and fast regular expression allows scripts to find the valuable patterns within MyrmecoX Studio. The (Memory Mapping File) MMF Package allows very fast file processing inside the memory. Large File Processing