HOME

TheInfoList



OR:

A testbed (also spelled test bed) is a platform for conducting rigorous, transparent, and replicable testing of scientific theories, computing tools, and new technologies. The term is used across many disciplines to describe experimental
research Research is creative and systematic work undertaken to increase the stock of knowledge. It involves the collection, organization, and analysis of evidence to increase understanding of a topic, characterized by a particular attentiveness to ...
and
new product development New product development (NPD) or product development in business and engineering covers the complete process of launching a new product to the market. Product development also includes the renewal of an existing product and introducing a product ...
platforms and environments. They may vary from hands-on
prototype A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and Software prototyping, software programming. A prototype ...
development in manufacturing industries such as automobiles (known as " mules"), aircraft engines or systems and to
intellectual property Intellectual property (IP) is a category of property that includes intangible creations of the human intellect. There are many types of intellectual property, and some countries recognize more than others. The best-known types are patents, co ...
refinement in such fields as computer software development shielded from the hazards of testing live.


Software development

In software development, testbedding is a method of testing a particular module (function, class, or library) in an isolated fashion. It may be used as a proof of concept or when a new module is tested apart from the program or system it will later be added to. A skeleton framework is implemented around the module so that the module behaves as if already part of the larger program. A typical testbed could include software, hardware, and networking components. In software development, the specified hardware and software environment can be set up as a testbed for the application under test. In this context, a testbed is also known as the test environment made of: * Testing hardware equipment (test bench, optical table, custom testing rig, dummy equipment as simulates an actual product or its counterpart, external environment means, like showers, heaters, fans, vacuum chamber, anechoic chamber). * Computing equipment (processing units, data centers, in-line FPGA, environment simulation equipment). * Testing software ( DAQ / oscilloscopes, visualisation and testing software, environment software to feed dummy equipment with data). Testbeds are also pages on the
Internet The Internet (or internet) is the Global network, global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a internetworking, network of networks ...
where the public are given the opportunity to test CSS or
HTML Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It defines the content and structure of web content. It is often assisted by technologies such as Cascading Style Sheets ( ...
they have created and want to preview the results, for example: * The
Arena An arena is a large enclosed venue, often circular or oval-shaped, designed to showcase theatre, Music, musical performances or Sport, sporting events. It comprises a large open space surrounded on most or all sides by tiered seating for specta ...
web browser A web browser, often shortened to browser, is an application for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's scr ...
was created by the
World Wide Web Consortium The World Wide Web Consortium (W3C) is the main international standards organization for the World Wide Web. Founded in 1994 by Tim Berners-Lee, the consortium is made up of member organizations that maintain full-time staff working together in ...
(W3C) and
CERN The European Organization for Nuclear Research, known as CERN (; ; ), is an intergovernmental organization that operates the largest particle physics laboratory in the world. Established in 1954, it is based in Meyrin, western suburb of Gene ...
for testing HTML3, Cascading Style Sheets (CSS),
Portable Network Graphics Portable Network Graphics (PNG, officially pronounced , colloquially pronounced ) is a raster graphics, raster-graphics file graphics file format, format that supports lossless data compression. PNG was developed as an improved, non-patented ...
(PNG) and the
libwww Libwww is an early World Wide Web software library providing core functions for web browsers, implementing HTML, HTTP, and other technologies. Tim Berners-Lee, at the European Organization for Nuclear Research (CERN), released libwww (then also ca ...
. * The Line Mode browser got a new function to interact with the
libwww Libwww is an early World Wide Web software library providing core functions for web browsers, implementing HTML, HTTP, and other technologies. Tim Berners-Lee, at the European Organization for Nuclear Research (CERN), released libwww (then also ca ...
library A library is a collection of Book, books, and possibly other Document, materials and Media (communication), media, that is accessible for use by its members and members of allied institutions. Libraries provide physical (hard copies) or electron ...
as a sample and test application. * The libwww was also created to test network communication protocols which are under development or to experiment with new protocols.


Aircraft development

In aircraft development there are also examples of testbed use like in development of new
aircraft engine An aircraft engine, often referred to as an aero engine, is the power component of an aircraft propulsion system. Aircraft using power components are referred to as powered flight. Most aircraft engines are either piston engines or gas turbin ...
s when these are fitted to a testbed aircraft for flight testing. Such usage of testbeds was originally pioneered by Rolls Royce in their development of jet engines.


See also

* Iron bird (aviation)


References


External links


PlanetLab Europe, the European portion of the publicly available PlanetLab testbed


* US
National Science Foundation The U.S. National Science Foundation (NSF) is an Independent agencies of the United States government#Examples of independent agencies, independent agency of the Federal government of the United States, United States federal government that su ...
GENI - Global Environment for Network Innovations Initiative
Helsinki Testbed (meteorology)

Collaborative Adaptive Sensing of the Atmosphere (CASA) IP1 test bed
Hardware testing Software testing {{Engineering-stub