AMESim
Encyclopedia
LMS Imagine.Lab AMESim is a simulation
Simulation
Simulation is the imitation of some real thing available, state of affairs, or process. The act of simulating something generally entails representing certain key characteristics or behaviours of a selected physical or abstract system....

 software for the modelling and analysis of one-dimensional (1D) systems. The software package offers a 1D simulation suite to model and analyze multi-domain, intelligent systems and to predict their multi-disciplinary performance. Model components are described using validated analytical models that represent the system’s actual hydraulic, pneumatic, electric or mechanical behavior.

To create a simulation model for a system, a set of validated libraries can be used, containing pre-defined components for different physical
Physics
Physics is a natural science that involves the study of matter and its motion through spacetime, along with related concepts such as energy and force. More broadly, it is the general analysis of nature, conducted in order to understand how the universe behaves.Physics is one of the oldest academic...

 domains. The user can compose a physics-based model of a system, provided this can be adequately described in a one-dimensional geometry
Geometry
Geometry arose as the field of knowledge dealing with spatial relationships. Geometry was one of the two fields of pre-modern mathematics, the other being the study of numbers ....

 representation. The sub-models in the system have to be linked — for this purpose each sub-model has ports, which can have several inputs and outputs. Causality
Causality
Causality is the relationship between an event and a second event , where the second event is understood as a consequence of the first....

 is enforced by linking the inputs of one submodel to the outputs of another submodel (and vice-versa). This approach gives the capability to simulate the behavior of intelligent systems before detailed CAD geometry becomes available.

The system runs on most UNIX
Unix
Unix is a multitasking, multi-user computer operating system originally developed in 1969 by a group of AT&T employees at Bell Labs, including Ken Thompson, Dennis Ritchie, Brian Kernighan, Douglas McIlroy, and Joe Ossanna...

 platforms (particularly under Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

) and on Windows
Microsoft Windows
Microsoft Windows is a series of operating systems produced by Microsoft.Microsoft introduced an operating environment named Windows on November 20, 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces . Microsoft Windows came to dominate the world's personal...

.

LMS Imagine.Lab AMESim Revision 10 has been released in November 2010.

Company

The AMESim software was developed by the Imagine Company, which was acquired in June 2007 by LMS International
LMS International
LMS International is an engineering services and software company, headquartered in Leuven, Belgium. The company employs about 890 people in 31 offices across the world....

.
The Imagine Company was created in 1987 by Michel Lebrun to control complex dynamic systems (initially, control of raising the Ekofisk North Sea petroleum platform), coupling hydraulic servo-actuators with finite-elements mechanical structures.

LMS is a software and engineering services provider for companies in the automotive, aerospace and other advanced manufacturing industries.
LMS International
LMS International
LMS International is an engineering services and software company, headquartered in Leuven, Belgium. The company employs about 890 people in 31 offices across the world....

 delivers a combination of virtual simulation software, testing systems, and engineering services. Their focus is on the mission-critical performance attributes in manufacturing industries — including structural integrity, handling, safety, reliability, comfort and sound quality.

The LMS headquarters are in Leuven
Leuven
Leuven is the capital of the province of Flemish Brabant in the Flemish Region, Belgium...

, Belgium
Belgium
Belgium , officially the Kingdom of Belgium, is a federal state in Western Europe. It is a founding member of the European Union and hosts the EU's headquarters, and those of several other major international organisations such as NATO.Belgium is also a member of, or affiliated to, many...

. LMS is a spin-off from the K.U. Leuven in 1980.

Usage

In its use, LMS Imagine.Lab AMESim is quite similar to Simulink
Simulink
Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and...

. A major difference is, that within LMS Imagine.Lab AMESim the variables, shared at the ports between submodels, are physical and operate in both directions. MathWorks recently introduced an add-on series of physical modeling tools to Simulink in which connections between blocks are bidirectional and similarly represent physical connections.

LMS Imagine.Lab AMESim is a multi-domain software. This means that it allows to link between different physics domains (hydraulic, pneumatic, mechanic, electrical, thermal, electromechanical). It is based on the Bond graph
Bond graph
A bond graph is a graphical representation of a physical dynamic system. It is similar to the better known block diagram and signal-flow graph, with the major difference that the arcs in bond graphs represent bi-directional exchange of physical energy, while those in block diagrams and signal-flow...

 theory.

The modelling of a system is done in four steps:
  • sketch mode: in which the different components are linked,
  • submodel mode: in which the physical submodel associated to each component are chosen,
  • parameter mode: in which the parameters for each submodel are chosen,
  • run mode: in which the simulation is started.


Between the submodel and parameter mode, the AMESim model is compiled
Compiler
A compiler is a computer program that transforms source code written in a programming language into another computer language...

. Therefore it is necessary to have a compiler.
Under the Windows platform, LMS Imagine.Lab AMESim works with the free
Free software
Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...

 Gcc
GNU Compiler Collection
The GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain...

 compiler , which is provided with the software. But it also works with the Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

 Visual C++
Visual C++
Microsoft Visual C++ is a commercial , integrated development environment product from Microsoft for the C, C++, and C++/CLI programming languages...

 compiler.

Since the version 4.3.0 AMESim uses the Intel compiler on all platforms.

AMESim Platform

LMS Imagine.Lab AMESim offers a wide range of features that make it a complete platform for modeling and simulation:
  • Platform Facilities
    • graphical user interface
      Graphical user interface
      In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...

      , interactive help, supercomponents, post-processed variables, experiments, meta-data

  • Analysis Tools
    • table editor, plots, dashboard, animation, replay, linear analysis (eigenvalues, modal shapes, transfer function
      Transfer function
      A transfer function is a mathematical representation, in terms of spatial or temporal frequency, of the relation between the input and output of a linear time-invariant system. With optical imaging devices, for example, it is the Fourier transform of the point spread function i.e...

      s, root locus
      Root locus
      Root locus analysis is a graphical method for examining how the roots of a system change with variation of a certain system parameter, commonly the gain of a feedback system. This is a technique used in the field of control systems developed by Walter R...

      ), activity index

  • Optimization, Robustness, DOE
    • Design Of Experiments (parameter study, full factorial, central composite), optimization
      Optimization (mathematics)
      In mathematics, computational science, or management science, mathematical optimization refers to the selection of a best element from some set of available alternatives....

       (NLPQL, genetic algorithm
      Genetic algorithm
      A genetic algorithm is a search heuristic that mimics the process of natural evolution. This heuristic is routinely used to generate useful solutions to optimization and search problems...

      ), Monte-Carlo (random, Latin Hypercube, Optimized Latin Hypercube, with uniform or gaussian distribution)

  • Simulator Scripting
    • scripting functions to pilot the simulations (from Microsoft Excel
      Microsoft Excel
      Microsoft Excel is a proprietary commercial spreadsheet application written and distributed by Microsoft for Microsoft Windows and Mac OS X. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications...

       thanks to the provided Visual Basic
      Visual Basic
      Visual Basic is the third-generation event-driven programming language and integrated development environment from Microsoft for its COM programming model...

       subroutine
      Subroutine
      In computer science, a subroutine is a portion of code within a larger program that performs a specific task and is relatively independent of the remaining code....

      s, from MATLAB
      MATLAB
      MATLAB is a numerical computing environment and fourth-generation programming language. Developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages,...

      , Scilab
      Scilab
      Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. Itcan be used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling and simulation of...

      , Python
      Python (programming language)
      Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

      ), circuit API (to build your own AMESim-based applications in C and in Python version), script file generator (circuit API file automatically written from the existing model)

  • AMESim Customization
    • own customized pre and post-processing tools with python
      Python (programming language)
      Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive...

      , script caller assistant, editor of parameters group

  • Solvers and Numerics
    • LSODA
      Solver (computer science)
      A solver is a generic term indicating a piece of mathematical software, possibly in the form of a stand-alone computer program or as a software library, that 'solves' a mathematical problem. A solver takes problem descriptions in some sort of generic form and calculate their solution...

      , DASSL, DASKR, Fixed-step solvers, discrete partitioning, parallel processing
      Parallel processing
      Parallel processing is the ability to carry out multiple operations or tasks simultaneously. The term is used in the contexts of both human cognition, particularly in the ability of the brain to simultaneously process incoming stimuli, and in parallel computing by machines.-Parallel processing by...

      , amesim/amesim cosimulations

  • MIL/SIL/HIL and Real-Time
    • plant/control
      Control engineering
      Control engineering or Control systems engineering is the engineering discipline that applies control theory to design systems with predictable behaviors...

       (Simulink
      Simulink
      Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and...

       interface, Labview
      LabVIEW
      LabVIEW is a system design platform and development environment for a visual programming language from National Instruments. LabVIEW provides engineers and scientists with the tools needed to create and deploy measurement and control systems.The graphical language is named "G"...

       interface), various Real-Time (RT)
      Real-time computing
      In computer science, real-time computing , or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint"— e.g. operational deadlines from event to system response. Real-time programs must guarantee response within strict time constraints...

       targets (xPC, dSPACE, Opal-RT, LabVIEW
      LabVIEW
      LabVIEW is a system design platform and development environment for a visual programming language from National Instruments. LabVIEW provides engineers and scientists with the tools needed to create and deploy measurement and control systems.The graphical language is named "G"...

      , Etas, ...)

  • Software Interfaces
    • generic cosim (to be used to cosimulate with any software coupled to AMESim), Functional Mock-up Interface
      Functional Mock-up Interface
      The functional mock-up interface defines a standardized interface to be used in computer simulations to develop complex cyberphysical systems....

       (export, import)

  • 1D/3D CAE
    • CFD
      Computational fluid dynamics
      Computational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. Computers are used to perform the calculations required to simulate the interaction of liquids and gases with...

       software cosimulation (Fluent, CFX
      CFX
      CFX is a commercial Computational Fluid Dynamics program, used to simulate fluid flow in a variety of applications. The ANSYS CFX product allows engineers to test systems in a virtual environment...

      , StarCD
      CD-adapco
      CD-adapco is a multinational computer software company that authors and distributes applications used for computer-aided engineering, best known for its computational fluid dynamics products....

      , Eole, ...), FEA
      Finite element method
      The finite element method is a numerical technique for finding approximate solutions of partial differential equations as well as integral equations...

       import of reduced modal basis with pre-defined frontier nodes, MBS
      Multibody system
      A multibody system is used to model the dynamic behavior of interconnected rigid or flexible bodies, each of which may undergo large translational and rotational displacements.- Introduction :...

       software cosimulation and import/export (LMS Virtual.Lab Motion or MSC.Adams)

  • Modelica Platform
    • support of the Modelica modeling language, and support of subsets of the Modelica Standard Library (MSL) with dedicated tools: modelica editor, modelica import assistant, modelica compiler
      Compiler
      A compiler is a computer program that transforms source code written in a programming language into another computer language...

      , modelica assembly

  • Development
    • The user can develop his own submodels, by assembling different standard submodels (supercomponent) with AMECustom, or by programming his own submodels in C
      C (programming language)
      C is a general-purpose computer programming language developed between 1969 and 1973 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system....

       or in Fortran
      Fortran
      Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...

       with AMESet. The C source code
      Source code
      In computer science, source code is text written using the format and syntax of the programming language that it is being written in. Such a language is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source...

       of most of the standard submodels are provided allowing the user to start from this base to fit them to his needs.

Physical Libraries

LMS Imagine.Lab AMESim is provided with two default libraries: mechanical and signal. The other libraries (approximately 30) must be purchased separately.

To create a system simulation model in AMESim, a large set of validated libraries can be used for pre-defined components from different physical domains. The large set of libraries eliminates the need for extensive code writing and it enables development teams to make complex system models that cover multiple physical domains. In this way, these libraries accelerate model creation and free up time to optimize designs. LMS says the library components are all completely validated. This contributes to the accuracy and the reliability of simulation results.

LMS Imagine.Lab AMESim offers libraries for:
  • Control
    Control theory
    Control theory is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems. The desired output of a system is called the reference...

    :
    • Libraries: signal and control, engine signal generator
    • Components: continuous blocks, tables, functions, logics, hysteresis
      Hysteresis
      Hysteresis is the dependence of a system not just on its current environment but also on its past. This dependence arises because the system can be in more than one internal state. To predict its future evolution, either its internal state or its history must be known. If a given input alternately...

      , discrete signal
      Discrete signal
      A discrete signal or discrete-time signal is a time series consisting of a sequence of qualities...

      , routing, bus, cyclic components, ...
  • Electrics
    Electrical network
    An electrical network is an interconnection of electrical elements such as resistors, inductors, capacitors, transmission lines, voltage sources, current sources and switches. An electrical circuit is a special type of network, one that has a closed loop giving a return path for the current...

    :
    • Libraries: electrical basics, electromechanical, electric motors & drives, electrical static conversion, electrochemistery, automotive electrics
    • Components: resistor, inductor, capacitor, transformer, battery, alternators, synchronuous machines, induction machines, direct current machines, generators, direct Park, reverse Park, rectifiers, inverters, choppers, gradators, wires, fuses, relays, fans, blowers, lamps, window lift systems, magnetic coils, airgaps, leakages, piezoelectric actuators, ...
  • Mechanics
    Mechanics
    Mechanics is the branch of physics concerned with the behavior of physical bodies when subjected to forces or displacements, and the subsequent effects of the bodies on their environment....

    :
    • Libraries: 1-D mechanical (linear and rotary), planar mechanical, cam and followers, finite-elements import (FEM), powertrain, vehicle dynamics
    • Components: masses, springs, dampers, cams, rocker-arms, followers, rack and pinion, screw nut, worm gear, levers, gears, bearings, seals, couplings, clutches, chassis, tires, ...
  • Fluids:
    • Libraries: hydraulic, hydraulic component design, hydraulic resistance, filling, pneumatic, pneumatic component design, gas mixture, moist air
    • Components: tanks, volumes, orifices, pressure drops, bends, expansions, contractions, T-junction, bearings, poppets, spools, pistons, jacks, diaphragms, leakages, sealings, ... hydraulic/pneumatic pipes with wave effects and water-hammer effect, flexible hoses, speed of sound, shocks, ... fluids and gases properties database, ...
  • Thermodynamics
    Thermodynamics
    Thermodynamics is a physical science that studies the effects on material bodies, and on radiation in regions of space, of transfer of heat and of work done on or by the bodies or radiation...

    :
    • Libraries: thermal, thermal-hydraulic, thermal-hydraulic component design, thermal pneumatic, two-phase flow, air conditioning, cooling system, heat exchanger
    • Components: thermal capacities, conduction, convection, radiation, exchangers, radiators, condensers, pumps, thermostats, compressors
  • IC Engine:
    • Libraries: IFP drive, IFP engine, IFP exhaust, CFD-1D, IFP C3D
    • Components: drivers, gearboxes, crankshaft, camshaft, cylinder, combustion, wall heat exchanges, air path, engine valves, compressors, turbochargers, pipes, injectors, after-treatment, catalyst, ...

AMESim Suite

LMS Imagine.Lab AMESim-Suite is constitued of different applications:
  • AMESim:
    • Core product for modeling and simulation of dynamic systems
      System dynamics
      System dynamics is an approach to understanding the behaviour of complex systems over time. It deals with internal feedback loops and time delays that affect the behaviour of the entire system. What makes using system dynamics different from other approaches to studying complex systems is the use...

    • adaptability, re-usability, scalability, unrivaled solvers, advanced features
  • AMECustom:
    • Customization of models and IP
      Intellectual property
      Intellectual property is a term referring to a number of distinct types of creations of the mind for which a set of exclusive rights are recognized—and the corresponding fields of law...

       protection
    • to adapt and customize the appearance of models, create and publish ready-to-use catalogs, facilitate exchange of models, encryption capability
  • AMERun:
    • Run of existing models
    • run-only version, adapted for non-experts, to share validated models, standard AMESim solvers and advanced features
  • AMESet:
    • Development of new components
    • to capitalize the know-how, open platform, integrated development tool for creating new submodels

Industry usage

LMS Imagine.Lab AMESim is used by major OEM
OEM
OEM means the original manufacturer of a component for a product, which may be resold by another company.OEM may also refer to:-Computing:* OEM font, or OEM-US, the original character set of the IBM PC, circa 1981...

s and suppliers in the automotive, aerospace and mechanical industries worldwide. The reference list includes companies like General Motors
General Motors
General Motors Company , commonly known as GM, formerly incorporated as General Motors Corporation, is an American multinational automotive corporation headquartered in Detroit, Michigan and the world's second-largest automaker in 2010...

, Toyota, Renault
Renault
Renault S.A. is a French automaker producing cars, vans, and in the past, autorail vehicles, trucks, tractors, vans and also buses/coaches. Its alliance with Nissan makes it the world's third largest automaker...

, PSA Peugeot Citroën
PSA Peugeot Citroën
PSA Peugeot Citroën is a French manufacturer of automobiles and motorcycles sold under the Peugeot and Citroën marques. Headquartered in the 16th arrondissement of Paris, PSA is the second largest automaker based in Europe and the number eight in the world.-History:In December 1974 Peugeot S.A....

, Bosch
Robert Bosch GmbH
Robert Bosch GmbH is a multinational engineering and electronics company headquartered in Gerlingen, near Stuttgart, Germany. It is the world's largest supplier of automotive components...

, Continental
Continental
Continental is the adjective form of continent.Continental may also refer to:* Continental , an album by UK band Saint Etienne* Continental , a brand of dried and pre-packaged foods used by Unilever in Australia...

, Delphi, Airbus
Airbus
Airbus SAS is an aircraft manufacturing subsidiary of EADS, a European aerospace company. Based in Blagnac, France, surburb of Toulouse, and with significant activity across Europe, the company produces around half of the world's jet airliners....

, Embraer
Embraer
Embraer S.A. is a Brazilian aerospace conglomerate that produces commercial, military, and executive aircraft and provides aeronautical services....

, Dassault, Snecma
Snecma
Snecma is a major French manufacturer of engines for commercial and military aircraft, and for space vehicles. The name is an acronym for Société Nationale d'Étude et de Construction de Moteurs d'Aviation .In 2005, the Snecma group, which included Snecma ,...

, Caterpillar
Caterpillar Inc.
Caterpillar Inc. , also known as "CAT", designs, manufactures, markets and sells machinery and engines and sells financial products and insurance to customers via a worldwide dealer network. Caterpillar is the world's largest manufacturer of construction and mining equipment, diesel and natural gas...

, Komatsu, Cognizant and CNH Global
CNH Global
CNH Global N.V. is a global, full line company operating in both the agricultural and construction equipment industries. CNH's scope includes integrated engineering, manufacturing, marketing and distribution of equipment on five continents...

.

Education and Research

LMS Imagine.Lab AMESim is used worldwide by many engineering schools and universities.
It is also the reference framework for various Research
Research
Research can be defined as the scientific search for knowledge, or as any systematic investigation, to establish novel facts, solve new or existing problems, prove new ideas, or develop new theories, usually using a scientific method...

 projects in Europe.

Release history

Name/Version Build Number Date
AMESim ?? 1995
AMESim 1.0 v100 1996
AMESim 1.5 v150 1997
AMESim 2.0 v200 1998
AMESim 2.5 v250 April 1999
AMESim 3.0 v300 June 2000
AMESim 3.5 v350 May 2001
AMESim 4.0 v400 March 2002
AMESim 4.1 v410 April 2003
AMESim 4.2 v420 September 2004
AMESim 4.3 v430 October 2005
AMESim Rev 7A v700 April 2007
AMESim Rev 7B v710 December 2007
AMESim Rev 8A v800 June 2008
AMESim Rev 8B v810 December 2008
AMESim Rev 9 v900 November 2009
AMESim Rev 10 v1000 November 2010

See also

  • Bond graph
    Bond graph
    A bond graph is a graphical representation of a physical dynamic system. It is similar to the better known block diagram and signal-flow graph, with the major difference that the arcs in bond graphs represent bi-directional exchange of physical energy, while those in block diagrams and signal-flow...

  • Computational fluid dynamics
    Computational fluid dynamics
    Computational fluid dynamics, usually abbreviated as CFD, is a branch of fluid mechanics that uses numerical methods and algorithms to solve and analyze problems that involve fluid flows. Computers are used to perform the calculations required to simulate the interaction of liquids and gases with...

  • Control theory
    Control theory
    Control theory is an interdisciplinary branch of engineering and mathematics that deals with the behavior of dynamical systems. The desired output of a system is called the reference...

  • Distributed element model
    Distributed element model
    In electrical engineering, the distributed element model or transmission line model of electrical circuits assumes that the attributes of the circuit are distributed continuously throughout the material of the circuit...

  • Efficient energy use
    Efficient energy use
    Efficient energy use, sometimes simply called energy efficiency, is the goal of efforts to reduce the amount of energy required to provide products and services. For example, insulating a home allows a building to use less heating and cooling energy to achieve and maintain a comfortable temperature...

  • Finite element method
    Finite element method
    The finite element method is a numerical technique for finding approximate solutions of partial differential equations as well as integral equations...

  • Hardware-in-the-loop simulation
    Hardware-in-the-loop simulation
    Hardware-in-the-loop simulation is a technique that is used in the development and test of complex real-time embedded systems. HIL simulation provides an effective platform by adding the complexity of the plant under control to the test platform...

  • Lumped element model
    Lumped element model
    The lumped element model simplifies the description of the behaviour of spatially distributed physical systems into a topology consisting of discrete entities that approximate the behaviour of the distributed system under certain assumptions...

  • Mechatronics
    Mechatronics
    Mechatronics is the combination of mechanical engineering, electronic engineering, computer engineering, software engineering, control engineering, and systems design engineering in order to design, and manufacture useful products. Mechatronics is a multidisciplinary field of engineering, that is...

  • Model-based design
  • Multibody system
    Multibody system
    A multibody system is used to model the dynamic behavior of interconnected rigid or flexible bodies, each of which may undergo large translational and rotational displacements.- Introduction :...

  • Optimization (mathematics)
    Optimization (mathematics)
    In mathematics, computational science, or management science, mathematical optimization refers to the selection of a best element from some set of available alternatives....

  • Real-time computing
    Real-time computing
    In computer science, real-time computing , or reactive computing, is the study of hardware and software systems that are subject to a "real-time constraint"— e.g. operational deadlines from event to system response. Real-time programs must guarantee response within strict time constraints...

  • Systems engineering
    Systems engineering
    Systems engineering is an interdisciplinary field of engineering that focuses on how complex engineering projects should be designed and managed over the life cycle of the project. Issues such as logistics, the coordination of different teams, and automatic control of machinery become more...

  • Visual programming language
    Visual programming language
    In computing, a visual programming language is any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK