Arena® :: Standard Edition
The design and implementation of supplier, manufacturer, customer, and internal organizational processes all have a critical impact on the bottom line – and your ability to stay competitive.

Poorly planned implementations can have disastrous effects, resulting in frustrated customers, lost business, and sinking profits. Arena® simulation software helps protect your business by predicting the impact of new business ideas, rules, and strategies before implementation – offine,without causing disruptions in service.

When the life of your business is at stake, Arena helps in selecting the most bene" cial strategies, empowering you with the con" dence to “go live,” while avoiding unnecessary expenditures, optimizing investments, and strengthening customer relationships.

Leading organizations have come to rely on Arena to help them improve customer service, capitalize on new business opportunities, and maximize profits.

Arena has helped organizations around the world to:
  • Avoid costly mistakes caused by implementing decisions based solely on intuition.
  • Design processes to withstand the rigors and uncertainty of system randomness and variability.
  • Reveal hidden value and eliminate wasteful bottlenecks in existing implementations and internal processes.
  • Maximize customer relationships through exceptional service and delivery.

Advantages of Arena® Standard Edition:
  • More freedom in modeling detailed process operations.
  • Read or write to file capability such as MS Excel, allowing ‘live’ editable interaction with your simulation model.
  • Easier-to-use flowchart modeling environment is the ideal way to quickly bring the power of modeling and simulation to business process improvement.
  • Designed for use throughout an enterprise for system analysis and planning.
  • Excellent flexible and scalable tool for improving business or manufacturing productivity.
  • Convenient spreadsheet interface to define data such as business variables, resources and schedules.
  • Helps you predict system performance based on key metrics such as costs, throughput, cycle times and utilizations.
  • Assists in identifying process bottlenecks.
  • Useful in planning staff, equipment or material requirements.
Features of Arena® Standard Edition:
Arena® Standard Edition is designed for use throughout an enterprise, supporting both in-depth analyses of a particular functional area (e.g., manufacturing, logistics, customer service, health care) and analysis of processes that span several functional areas.

Arena offers the unparalleled ease-of-use, flexibility, scalability, and domain experience required for modeling any aspect of a business enterprise. Based upon the concepts of the SIMAN simulation language and the Cinema animation package, Arena uses a flowchart-style modeling methodology that does not require you to program in another environment like C++ or Java. Its hierarchical modeling and an extensive graphical library help make Arena the world’s leading simulation system.

Here is a summary of features in Arena Standard Edition:

Creating simulation models
  • Completely scalable, enterprise-wide modeling to model any aspect of your business – from simple to highly complex processes.
  • Intuitive ! owchart editor to describe processes.
  • Optional convenient spreadsheet data entry.
  • Powerful modeling of expensive and critical constraints and resources such as staff, equipment, and other investments.
  • No “brick walls” – robust modeling for detailed studies of complex systems.
  • Model virtually any material-handling scenario.
  • Hierarchical aggregation and decomposition to aggregate or expand system components.
  • Free library of nearly 300 tutorial models (Smarts) to help you learn.
  • Merge models built collaboratively through a simple copy and paste.

Data integration and model customization
  • Read in data directly from outside sources, including Arena supported distributions.
  • Graphical editor to describe schedules associated with staff and equipment, as well as arrivals of customers, parts, or other system entities.
  • Input data analyzer that automatically fits raw data to the best statistical distributions.
  • Reuse existing knowledge and data through built-in spreadsheet and interface to standard databases.
  • Generate custom user and data interfaces with Microsoft Visual Basic® for Applications (VBA) and ActiveX® controls.
  • Customizable toolbars, context-sensitive menus, and online help.
  • Ability to create virtually any customizable key performance indicator to aid in evaluating system performance.`

Running simulations
  • Automatic flowchart animation for dynamic visualization of process flows.
  • Compelling system animation for presentations and system validation with a vast collection of customizable icons and dynamic business graphs.
  • Run-control features, including powerful debugging tools like graphical object browsers, watch windows, breakpoints, and more.
  • Easier distribution of models to others for viewing and experimenting.
  • Unlimited free corporate runtimes.

Viewing results and making decisions
  • Comprehensive reporting capability through Crystal Reports®, including graphs publishable as HTML, Microsoft® Word, Excel, and more.
  • Automatic roll-up of statistics through process hierarchy so that you can view costs, times, and other information at the lowest level … and also see their accumulation in departments, workcenters, or entire facilities
  • Detailed activity-based costing, custom statistics, and automatic confidence intervals
  • Powerful output analysis tools to compare results from different scenarios
Benefits of Arena® Standard Edition:
Natural and consistent modeling methodology Many simulation software packages require users to learn and apply different and confusing modeling methodologies, depending upon the complexity of the application. Arena utilizes a familiar, flowchart-style technique for model building – regardless of the detail of complexity of the application being modeled.

Extendible and customizable Arena’s standard, flexible architecture allows the creation of custom interfaces and applications. As an enterprise matures in its use of simulation, Arena Standard Edition provides an environment that allows for the use of add-on templates for broader, more complex modeling.

Scalable architecture Arena offers powerful simulation software in a natural,graphical interface. Designed to suit the needs of the beginner, yet powerful enough to satisfy the demands of the most advanced user, Arena adapts to both the application being modeled and the experience level of the user.

Open architecture To improve the value of simulation and its use of existing corporate information assets, Arena Standard Edition delivers built-in, flexible interfaces to leading desktop applications, as well as embedded VBA for creating custom interfaces. ActiveX controls can be inserted into a model to enhance its UI or logic. Model logic and data can be transferred from Microsoft® Visio drawings using Arena’s Visio stencil. In addition, data can be incorporated directly from Microsoft Excel into models or it can be input using Arena’s convenient spreadsheet data interface.

Complete simulation project support Arena Standard Edition provides a complete set of tools to support simulation project activities from startto finish, including statistical analysis of input data, anexhaustive collection of model-building templates and constructs, animation to visualize how your process works and communicate system behavior to others, powerful debugging tools, output analysis tools that help you statistically compare simulation run results to make decisions, and run-time capabilities to distribute your models to others for viewing or experimentation.
Tools of Arena® Standard Edition:
Arena Standard Edition consists of all the Tools listed in the Basic and Basic plus Editions (Basic Process Panel, Advanced Transfer Panel, Input Analyzer, Output Analyzer, Process Analyzer, and Arena Visual Designer) in addition to the Advanced Process Panel, which allows advanced process modeling capabilities, including live data interaction.

Basic Process Panel The Basic Process Panel is used for model building and consists of 8 flowchart modules and 7 data modules:

Assign module:
This module is used for assigning new values to variables, entity attributes, entity types, entity pictures, or other system variables. Multiple assignments can be made with a single Assign module.

Batch module:
This module is intended as the grouping mechanism within the simulation model. Batches of entities can be permanently or temporarily grouped.

Create module:
This module is intended as the starting point for entities in a simulation model. Entities are created using a schedule or based on a time between arrivals. Entities then leave the module to begin processing through the system. The entity type is specified in this module.

Decide module:
This module allows for decision-making processes in the system. It includes options to make decisions based on one or more conditions (e.g., if entity type is Gold Card) or based on one or more probabilities (e.g., 75% true; 25% false). Conditions can be based on attribute values (e.g., Priority), variable values (e.g., Number Denied), the entity type, or an expression (e.g., NQ (ProcessA.Queue)).

Dispose module:
This module is intended as the ending point for entities in a simulation model. Entity statistics may be recorded before the entity is disposed.

Process module:
This module is intended as the main processing method in the simulation. Options for seizing and releasing resource constraints are available. Additionally, there is the option to use a "submodel" and specify hierarchical user-defined logic. The process time is allocated to the entity and may be considered to be value added, non-value added, transfer, wait or other. The associated cost will be added to the appropriate category.

Record module:
This module is used to collect statistics in the simulation model. Various types of observational statistics are available, including time between exits through the module, entity statistics (time, costing, etc.), general observations, and interval statistics (from some time stamp to the current simulation time). A count type of statistic is available as well. Tally and Counter sets can also be specified.

Separate module:
This module can be used to either copy an incoming entity into multiple entities or to split a previously batched entity. Rules for allocating costs and times to the duplicate are specified. Rules for attribute assignment to member entities are specified as well.

Attribute module:
This data module is used to define an entity attribute’s type, dimensions, and initial value.

Entity module:
This data module defines the various entity types and their initial picture values in a simulation. Initial costing information and holding costs are also defined for the entity.

Queue module:
This data module defines the queues in the simulation system. You can use it to change the ranking rule for a specified queue. The default ranking rule for all queues is First In, First Out unless otherwise specified in this module. There is an additional field that allows the queue to be defined as shared (not available in Arena Basic Edition).

Resource module:
This data module defines the resources in the simulation system, including costing information and resource availability. Resources may have a fixed capacity that does not vary over the simulation run or may operate based on a schedule. Resource failures and states can also be referenced in this module for use with the Advanced Process and Advanced Transfer Panel (not available in Arena Basic Edition).

Schedule module:
Use this data module in conjunction with the Resource module to define an operating schedule for a resource or with the Create module to define an arrival schedule. You can also use a schedule to factor time delays based on the simulation time.

Set module:
This data module defines various types of sets, including resource, counter, tally, entity type and entity picture. Resource sets can be used in the Process (and Seize, Release, Enter and Leave of the Advanced Process and Advanced Transfer panels) modules. Counter and Tally sets can be used in the Record module. Queue sets can be used with the Seize, Hold, Access, Request, Leave and Allocate modules of the Advanced Process and Advanced Transfer panels.

Variable module:
` This data module is used to define a variable’s dimensions and values. You can reference variables in other modules (for example, the Decide module), reassign new values to variables with the Assign module, and use variables in any expression.

Advanced Transfer Panel
The Advanced Transfer Panel is used for Movement model building and consists of 17 flowchart modules and 8 data modules.

Enter Module:
The Enter module defines a station (or a set of stations) corresponding to a physical or logical location where processing occurs. If the Enter module defines a station set, it is effectively defining multiple processing locations.

Leave Module:
The Leave module is used to transfer an entity to a station or module. An entity may be transferred in one of two ways: it can be transferred to a module that defines a station by referencing the station and routing, conveying, or transporting to that station or a graphical connection can be used to transfer an entity to another module.

When an entity arrives at a Leave module, it may wait to obtain a transfer device (resource, transporter, or conveyor). When the transfer device has been obtained, the entity may experience a loading delay. Finally, the entity is transferred from this module to a destination module or station.

Pick Station Module:
The Pick Station module allows an entity to select a particular station from the multiple stations specified. This module picks among the group of stations based on the selection logic defined with the module. The entity may then route, transport, convey or connect to the station specified. If the method chosen is connect, the selected station is assigned to an entity attribute.

Route Module:
The Route module transfers an entity to a specified station, or the next station in the station visitation sequence defined for the entity. A delay time to transfer to the next station may be defined.

Station Module:
The Station module defines a station (or a set of stations) corresponding to a physical or logical location where processing occurs. If the Station module defines a station set, it is effectively defining multiple processing locations.

Access Module
The Access module allocates one or more cells of a conveyor to an entity for movement from one station to another. Once the entity has control of the cells on the conveyor, it may then be conveyed to the next station.

Convey Module
The Convey module moves an entity on a conveyor from its current station location to a specified destination station.

The time delay to convey the entity from one station to the next is based on the velocity of the conveyor (specified in the Conveyor module) and the distance between the stations (specified in the Segment module).

Exit Module
The Exit module releases the entity’s cells on the specified conveyor. If another entity is waiting in queue for the conveyor at the same station when the cells are released, it will then access the conveyor.

Start Module
The Start module changes the status of a conveyor from inactive to active. The conveyor may have been deactivated from either the Stop module or by initially being set to inactive at the start of the simulation. The velocity of the conveyor may be changed permanently when the conveyor is started.

Stop Module
The Stop module sets the operational status of a conveyor to inactive. The conveyor may have been activated from either the Start module or by initially being set to active at the start of the simulation.

Activate Module
The Activate module increases the capacity of a previously halted transporter or a transporter that was initially inactive (as defined in the Transporter module). The transporter unit that is activated will reside at the station location at which it was halted until it is moved or requested by an entity.

Allocate Module
The Allocate module assigns a transporter to an entity without moving it to the entity’s station location. The entity then has control of the transporter to either move it to a particular location or to halt it for a breakdown or failure.

Free Module
The Free module releases the entity’s most recently allocated transporter unit. If another entity is waiting in a queue to request or allocate the transporter, the transporter will be given to that entity.

If there are no waiting entities at the time the transporter unit is freed, the transporter will wait idle at the freeing entity’s station location, unless otherwise specified in the Transporter module.

Halt Module
The Halt module changes the status of a transporter unit to inactive. If the transporter is currently busy at the time when an entity enters the Halt module, the status is considered busy and inactive until the entity that controls the transporter frees the unit. If the transporter is idle at the time when an entity halts the transporter, it is set to inactive immediately.

Move Module
The Move module advances a transporter from one location to another without moving the controlling entity to the destination station. The controlling entity remains at its current module location until the transporter arrives at its destination. At that time, the entity will be able to move to another module or task in the model.
Request Module
The Request module assigns a transporter unit to an entity and moves the unit to the entity’s location. A specific transporter unit may be specified or the selection may occur based on a rule.

Transport Module
The Transport module transfers the controlling entity to a destination station. After the time delay required for the transport, the entity reappears in the model at the Station module. Free path transporters are always moved to the same station destination as the entity. Guided transporters may be moved to a different network location than the entity’s station destination using the Guided Tran Destination Type.

Activity Area Module
An Activity Area is an area that can be associated with one or more stations. These areas are used to collect statistics associated with a station. Each activity area may have an associated Parent Activity Area, which is used to define the hierarchy of the system modeled. Statistics are automatically rolled-up through the Activity Area hierarchy.

Conveyor Module
The Conveyor module allows the definition of either an accumulating or non accumulating conveyor for entity movement between stations.

Distance Module
The Distance module defines the distance between two stations in the distance set of a free-path transporter device. The beginning station, ending station, and distance are used to create the appropriate distance set, which is used during the simulation run by the transporter moving between the specified stations.

Network Module
The Network module defines a system map that a set of guided transporters will follow. A network encompasses the set of links specified in its Network Links repeat group. The parameters of a network link (e.g., length, intersections, directions) are defined in the Network Link module.

Network Link Module
The Network Link module defines the characteristics of a guided transporter path between an intersection pair Beginning Intersection Name and Ending Intersection Name. The Network module then references a set of network links to define a network that guides transporters follow for movement.

Segment Module
The Segment module defines the segments that make up the path of the conveyor. A conveyor path is represented as a series of connected segments where each segment is a directed link between two stations. The conveyor path is defined by a beginning station and a set of next station-distance pairs. Beginning Station is the beginning station number or name, and Next Station defines the next station name that is Length distance units from the previously defined station. Length must be specified in integer distance units (feet, meters, etc.). The actual unit of measure does not matter as long you use consistent units in the SEGMENTS and CONVEYORS modules. If Length is not an integer, scale the units, try different units, or round the distance.

Sequence Module
The Sequence module is used to define a sequence for entity flow through the model. A sequence consists of an ordered list of stations that an entity will visit. For each station in the visitation sequence, attributes and variables may be assigned values in the Sequence module.

Transporter Module
The Transporter module allows the definition of a free path or guided transporter device for entity movement from one location to another. Free-path transporters move freely between stations and are not influenced by other transporter traffic. The Distance module specifies the distances between stations. Guided transporters, on the other hand, are restricted to run on fixed paths such as tracks or rails. Movement may be affected by traffic congestion from other vehicles. Guided transporters travel on networks defined using the Network and Network Link modules.

Input Analyzer: The Input Analyzer is provided as a standard component of the Arena environment. This powerful and versatile tool can be used to determine the quality of fit of probability distribution functions to input data. It may also be used to fit specific distribution functions to a data file to allow you to compare distribution functions or to display the effects of changes in parameters for the same distribution. In addition, the Input Analyzer can generate sets of random data that can then be analyzed using the software’s distribution-fitting features.

Output Analyzer: The Output Analyzer component of Arena provides an easy-to-use interface that simplifies data analysis and allows you to view and analyze your data quickly and easily.

Process Analyzer: The Process Analyzer (PAN) assists in the evaluation of alternatives presented by the execution of different simulation model scenarios. This is useful to simulation model developers, as well as decision-makers (who are often not intimately familiar with the model, but are familiar with the solution the simulation model is addressing).

The Process Analyzer is focused at post-model development comparison of models. At this stage, the simulation model is assumed to be complete, validated, and configured appropriately for use by the Process Analyzer. The role of the Process Analyzer then is to allow for comparison of the outputs from validated models based on different model inputs.

Advanced Process Panel

The Advanced Process Panel is used for advanced process models building and consists of 14 Flowchart modules and 7 data modules.

Advanced Set Module
The Advanced Set module specifies queue sets, storage sets and other sets and their respective members. A set defines a group of similar elements that may be referenced via a common name and a set index. The elements that make up the set are referred to as the members of the set.

Adjust Variable Module
The Adjust Variable module adjusts a variable to a target value at a specified rate. This module can be used with the Rotate By Expression option in Global and Resource pictures to present smooth animated rotations of pictures (e.g., rotate a resource picture to 180 degrees at a rate of 5 degrees per second). It may also be used to approximate/animate a continuous increase or decrease to a variable value over time.

Delay Module
The Delay module delays an entity by a specified amount of time.

Dropoff Module
The Dropoff module removes a specified number of entities from the entity’s group and sends them to another module, as specified by a graphical connection. Group user defined attribute value and internal attributes may be given to the dropped off entities based on a specified rule.

Expression Module
The Expression module defines expressions and their associated values. An expression can contain any Arena-supported expression logic, including real values, Arena distributions, Arena- or user-defined system variables, and combinations of these. Expressions can be single elements or one- or two-dimensional arrays.

Failure Module
The Failure module is designed for use with resources. When a failure occurs, the entire resource (regardless of its capacity) is failed. Failures are designed to be used with single-capacity resources or with multiple-capacity resources whose individual resource units all fail at the same time.

File Module
Use the File module to access external files for the Read/Write module, Variable module, and Expression module. The File module identifies the system file name and defines the access type and operational characteristics of the file.

Hold Module
This module will hold an entity in a queue to either wait for a signal, wait for a specified condition to become true (scan) or be held infinitely (to later be removed with the Remove module).

Match Module
The Match module brings together a specified number of entities waiting in different queues. The match may be accomplished when there is at least one entity in each of the desired queues.

Pickup Module
The Pickup module removes a number of consecutive entities from a given queue starting at a specified rank in the queue.

ReadWrite Module
The ReadWrite module is used to read data from an input file or the keyboard and assign the data values to a list of variables or attributes (or other expression). This module is also used to write data to an output device, such as the screen or a file.

Release Module
The Release module is used to release units of a resource that an entity previously has seized. This module may be used to release individual resources or may be used to release resources within a set. For each resource to be released, the name and quantity to release are specified.

Remove Module
The Remove module removes a single entity from a specified position in a queue and sends it to a designated module.

Search Module
The Search module searches a queue, a group (batch) or an expression to find the entity rank (for entities in a queue or group) or the value of the global variable J that satisfies the specified search condition.

Seize Module
The Seize module allocates units of one or more resources to an entity.

Signal Module
The Signal module sends a signal value to each Hold module in the model set to Wait for Signal and releases the maximum specified number of entities.

Stateset Module
The Stateset module is used to define states for a resource or number of resources. The states may be associated with an autostate, or may be new states for the resource. The Resource module in the Basic Process template references the stateset, if any, that a given resource will use.

Statistic Module
The Statistic module is used to define additional statistics to collect during the simulation and also to specify output data files.

Storage Module
The Storage module defines the name of a storage. Storages are automatically created by any module that references the storage so that this module is seldom needed. The only time this module is needed is when a storage is specified using an attribute or expression.

Store Module
The Store module adds an entity to storage. The Unstore module may then be used to remove the entity from the storage. When an entity arrives at the Store module, the storage specified is incremented, and the entity immediately moves to the next module in the model.

Unstore Module
The Unstore module removes an entity from storage. When an entity arrives at the Unstore module, the storage specified is decreased and the entity immediately moves to the next module in the model.
Add-On Options of Arena® Standard Edition:
OptQuest for Arena OptQuest for Arena lets you define various system inputs (controls and constraints) and desired system outputs (objective functions) and guides the selection of sets of input values (scenarios). OptQuest then thoroughly evaluates each scenario and dynamically selects and evaluates new scenarios in search of the optimum. The separation of the model that represents the system and the procedure that solves optimization problems provide maximum efficiency in identifying new scenarios. The combination of e* ciency in search methods and the power of Arena provides the best solution in the least time.

Arena Packaging Template The Arena Packaging Template is effective when analyzing high-speed manufacturing packaging lines and conveyor systems that are fundamental to the manufacturing processes of industries such as food and beverage, pharmaceutical, tobacco, chemical, electronics, and health and beauty. It is helpful in predicting and validating overall line performance, operational and strategic line design issues (such as investing in new machines,designing sensor logic, and conveyor operations), and troubleshooting existing packaging lines.
Latest News
We created this Website to provide our potential and existing Customers, with adequate info about our Company, Products and Services.
Once again in 2013, Gartner Identifies Advanced Analytics including Simulation as a Strategic Technology Trend.
Contact Us
Amman, Jordan / Tla’ Al Ali.
+962 79 8566178
All Copyright آ© BlackSwan, 2012 Terns of Use | Privacy Policy