Screamin Igel logo    
  Technical Details on the ArMES Framework  
 
 
 
    If you wish more information on our products or services, then please send a message to sales@artige.com or call us at +1 717-354-5541, and one of our representatives will be happy to discuss your needs.
 
 
 
Overview   As a result of our client engagement we may find that automation is part of the solution to improving operations. The question then becomes, what exactly does the Artige Company provide to our clients when we are asked to automate a process? The answer is a production management or shop floor control system based upon our framework: ArMES.
 
    ArMES is Artige's framework for creating a turnkey solution that is extensible and based upon open standards. It is the foundation that allows us to deliver real time information using Internet technologies. With ArMES we can develop a solution in a reasonable period of time that will improve your bottom line.
 
    The ArMES framework uses the following open source technologies:
 
    Linux servers
    Apache web server
    Tomcat servlet container
    OpenLDAP directory services
    PostgreSQL database
    Gnu C compiler (gcc)
    GTK+ libraries
    Ant build tool
    Eclipse development tools
    Eclipse SWT libraries for certain clients
 
    The ArMES framework also uses the following sort of open source technology:
 
    Java JRE 5.0
 
    If you have any reservations about deploying open source solutions, please contact us. There is quite a bit of FUD going around about using these technologies within an enterprise. We have seen that open source solutions are workable, and our deploying ArMES is proof that open source is commercially viable.
 
    We can also host the system for you. This can alleviate concerns over running this technology in-house, and allow you to gain a comfort level in using an open source solution
 
 
    The ArMES framework consists of the following logical components:
 
    ArMES container - stores the server-side logic
    ArLead switchboard
      ^ includes web services through XML-RPC
    TaktAr real-time workflow engine
    Business rules engine
    End user messaging engine
    Transactional database with procedures
    ArWec web-based clients
    ArCle desktop-based clients
    Import and export engines
 
    The ArMES system can be setup to operate multiple applications from the same server. This segregation can be used to work with different plant areas, processes, enterprise entities and the like. It also allows one to offer specific functionality with authentication and additional functions under anonymous access.
 
    Having these components at our fingertips allows us to construct a system that meets the needs of many businesses operating in a variety of manufacturing and service industries. The majority of time involved in deploying an ArMES system is in requirements collection and business process development. The results of the business processes are then used to construct the ArMES system, in a manner that it will meet your exact needs. We do recommend starting with a single area or process to automate, so that you can familiarize yourself with the system and see what benefits ArMES can bring to your firm. Through the extensible nature of ArMES, we can readily add additional business processes to your existing framework. ArMES is also an excellent vehicle for us to retrofit and integrate with existing systems. Our ArLead switchboard was designed with integration in mind.
 
    Note that the lowest cost user agent for any ArMES system that the Artige Company would provide is our ArWec web-based client. We recommend Mozilla / Firefox, as the web browser, as our ArWec client is considered to be "thin", where the majority of logic is located server-side and no executable is loaded onto the client-side. So we feel our web-based client is amenable to most IT departments. However, if for security reasons you rather not use a web-based client, we can instead provide clients (ArCle) specific to your workstation constraints. For a Microsoft Windows* environment we can create a Visual Basic or Visual C++ (ATL/MFC) client. On Linux we can provide a Gtk client. We also can provide a Java client based on the Eclipse SWT graphics library, which will run on either platform. Understandably, non-web-based clients will add to the cost of the delivered system.
 
    Please call us at +1-717-354-5541 if you are interested in discuss methods of business process design and improvements, as well as automating your business processes using ArMES. You can also send an inquiry to us at sales@artige.com with questions concerning ArMES. We will be more than happy to confer with you about your process improvement needs.
 
 
    In case you were wondering, ArLead is our HTTP switchboard server for enterprise web-based applications. We are currently developing an additional server using a different TCP/IP protocol, targeted for our data acquisition / embedded controller product line. It is our intention to roll this new server technology into ArMES. Stay tuned for details.
 
 
    * - Windows is a trademark of the Microsoft Corporation.
 
 
    Return to Services Division page Navigate to home page
 
 
 

Valid XHTML 1.0! Valid CSS!

All rights reserved.   All site content copyright © 1997-2005 Artige Company     For more info... Legal      For more info... Privacy Policy
Last updated:
28-March-2005 02:46z