The Greater Underwater Propulsion Power Program (GUPPY) was initiated by the United States Navy after World War II to improve the submerged speed, maneuverability, and endurance of its submarines . (The "Y" in the acronym was added for pronounceability.)
127-472: The navy began the program by testing and reverse engineering two German Type XXI U-boats — U-2513 and U-3008 —obtained as war reparation. That analysis led to four goals—increasing the submarines' battery capacity, streamlining the boats' structures, adding snorkels , and improving fire control systems. The navy immediately focused on designing a new class of submarine, but the Bureau of Ships believed
254-510: A breach of contract as well as any other relevant laws. That is because most end-user license agreements specifically prohibit it, and US courts have ruled that if such terms are present, they override the copyright law that expressly permits it (see Bowers v. Baystate Technologies ). According to Section 103(f) of the Digital Millennium Copyright Act ( 17 U.S.C. § 1201 (f) ), a person in legal possession of
381-420: A crankcase , crankshaft , piston rod , piston , piston ring , cylinder head and valves. This compressor uses two interleaving scrolls to compress the refrigerant. it consists of one fixed and one orbiting scrolls. This type of compressor is more efficient because it has 70 percent less moving parts than a reciprocating compressor. This compressor use two very closely meshing spiral rotors to compress
508-501: A "wired thermostat," is a device that controls an air conditioner by switching heating or cooling on or off. It uses different sensors to measure temperatures and actuate control operations. Mechanical thermostats commonly use bimetallic strips , converting a temperature change into mechanical displacement, to actuate control of the air conditioner. Electronic thermostats, instead, use a thermistor or other semiconductor sensor, processing temperature change as electronic signals to control
635-530: A 15-foot (4.6 m) section forward of the control room. They also retained all four diesel engines. This increased the boat's length to 322 feet (98 m) and raised surfaced displacement to approximately 1,975 tons. All boats received the BQG-4 PUFFS passive ranging sonar, identifiable by the three shark fin-like sonar domes added to the topside superstructure. The conning tower in the sail gained an additional 5-foot (1.5 m) section to accommodate
762-534: A 1939 architecture graduate from the University of Texas at Austin , developed the first experimental "suburb" with inbuilt air conditioning in each house. 22 homes were developed on a flat, treeless track in northwest Austin, Texas , and the community was christened the 'Austin Air-Conditioned Village.' The residents were subjected to a year-long study of the effects of air conditioning led by
889-570: A 24-hour period. The value is equal to 12,000 BTU IT per hour, or 3,517 watts . Residential central air systems are usually from 1 to 5 tons (3.5 to 18 kW) in capacity. The efficiency of air conditioners is often rated by the seasonal energy efficiency ratio (SEER), which is defined by the Air Conditioning, Heating and Refrigeration Institute in its 2008 standard AHRI 210/240, Performance Rating of Unitary Air-Conditioning and Air-Source Heat Pump Equipment . A similar standard
1016-456: A 3D model. The physical object can be measured using 3D scanning technologies like CMMs , laser scanners , structured light digitizers , or industrial CT scanning (computed tomography). The measured data alone, usually represented as a point cloud , lacks topological information and design intent. The former may be recovered by converting the point cloud to a triangular-faced mesh . Reverse engineering aims to go beyond producing such
1143-567: A Fleet Snorkel Submarine in 1953, the work being done first in Turkey's Gölcük Navy Yard and completed in the United States. The GUPPY IA program was succeeded by the nearly identical GUPPY IIA program (SCB 47C), implemented from 1952 to 1954. The GUPPY IIA, however, further alleviated the cramped internal conditions of earlier conversions by removing one forward engine and replacing it with pumps and air conditioning machinery. Some boats had
1270-408: A SEM is stitching the images together, which is necessary because each layer cannot be captured by a single shot. A SEM needs to sweep across the area of the circuit and take several hundred images to cover the entire layer. Image stitching takes as input several hundred pictures and outputs a single properly-overlapped picture of the complete layer. Next, the stitched layers need to be aligned because
1397-501: A bulge at the sail top. Later modifications put the SS or SS2 radars on these and other boats that had a smaller aerial and had an indicator with interlocks, allowing the mast to be housed only with the aerial in certain angular positions. Also, some GUPPY II and GUPPY III boats had their sails extended higher above the waterline, the "Northern Sail", to raise the bridge, allowing it to be manned in more severe weather. All boats converted during
SECTION 10
#17327836064931524-507: A combination of geometric and freeform surfaces can provide a powerful method of 3D modeling . Areas of freeform data can be combined with exact geometric surfaces to create a hybrid model. A typical example of this would be the reverse engineering of a cylinder head, which includes freeform cast features, such as water jackets and high-tolerance machined areas. Reverse engineering is also used by businesses to bring existing physical geometry into digital product development environments, to make
1651-414: A competitor's product was built. That process is commonly used for "cracking" software and media to remove their copy protection , or to create a possibly-improved copy or even a knockoff , which is usually the goal of a competitor or a hacker. Malware developers often use reverse engineering techniques to find vulnerabilities in an operating system to build a computer virus that can exploit
1778-405: A cooling tower on its condenser side. An air source heat pump shares many components with an air conditioning system, but includes a reversing valve , which allows the unit to be used to heat as well as cool a space. Air conditioning equipment will reduce the absolute humidity of the air processed by the system if the surface of the evaporator coil is significantly cooler than the dew point of
1905-422: A defrosting cycle to be performed. The icing problem becomes much more severe with lower outdoor temperatures, so heat pumps are sometimes installed in tandem with a more conventional form of heating, such as an electrical heater, a natural gas , heating oil , or wood-burning fireplace or central heating , which is used instead of or in addition to the heat pump during harsher winter temperatures. In this case,
2032-502: A digital 3D record of their own products, or to assess competitors' products. It is used to analyze how a product works, what it does, what components it has; estimate costs; identify potential patent infringement; etc. Value engineering , a related activity that is also used by businesses, involves deconstructing and analyzing products. However, the objective is to find opportunities for cost-cutting. Reverse engineering of printed circuit boards involves recreating fabrication data for
2159-778: A gap between the two walls to encourage air flow, were found in the ancient city of Hamoukar , in modern Syria . Ancient Egyptian buildings also used a wide variety of passive air-conditioning techniques. These became widespread from the Iberian Peninsula through North Africa, the Middle East, and Northern India. Passive techniques remained widespread until the 20th century when they fell out of fashion and were replaced by powered air conditioning. Using information from engineering studies of traditional buildings, passive techniques are being revived and modified for 21st-century architectural designs. Air conditioners allow
2286-584: A later phase. Most GUPPY phases were assigned a corresponding Ship Characteristics Board / SCB project number . A similar program for the Royal Navy involved modifications to 24 wartime and post-war British T- and A-class submarines, which were provided with streamlined hulls, fin-type conning towers , and increased underwater performance during 1948–60. The prototype GUPPYs, Odax and Pomodon (both Portsmouth-built Tench boats), appeared in 1947. Externally, they featured improved streamlining of
2413-646: A longer life than the Guppy batteries, though shorter than the original Sargo battery. The sonar room was relocated from the forward torpedo room to a space under the galley. Compared to the GUPPY II, the GUPPY IA offered lower cost, better habitability, and easier maintenance at the expense of underwater performance. When the navy realized that it would not be able to fund all the GUPPY conversions it desired, it devised
2540-682: A lot in common with reverse engineering. The tester usually has the API but has the goals to find bugs and undocumented features by bashing the product from outside. Other purposes of reverse engineering include security auditing, removal of copy protection (" cracking "), circumvention of access restrictions often present in consumer electronics , customization of embedded systems (such as engine management systems), in-house repairs or retrofits, enabling of additional features on low-cost "crippled" hardware (such as some graphics card chip-sets), or even mere satisfaction of curiosity. Binary reverse engineering
2667-449: A mesh and to recover the design intent in terms of simple analytical surfaces where appropriate ( planes , cylinders , etc.) as well as possibly NURBS surfaces to produce a boundary-representation CAD model. Recovery of such a model allows a design to be modified to meet new requirements, a manufacturing plan to be generated, etc. Hybrid modeling is a commonly used term when NURBS and parametric modeling are implemented together. Using
SECTION 20
#17327836064932794-685: A new design. Compared with the original Sargo battery, the Guppy battery used a greater number of thinner plates that would generate higher current for a longer time. However, these batteries had a shorter life, 18 months versus the five years of the Sargo battery, and took longer to charge. They also required ventilation to remove hydrogen gas, and required cooling water to the battery terminals and termination bars. Four 126-cell batteries were installed in enlarged battery wells that replaced former storage, ammunition, and refrigeration spaces. These four batteries could be connected in series or parallel, providing
2921-500: A particular circuit board. This is done primarily to identify a design, and learn the functional and structural characteristics of a design. It also allows for the discovery of the design principles behind a product, especially if this design information is not easily available. Outdated PCBs are often subject to reverse engineering, especially when they perform highly critical functions such as powering machinery, or other electronic components. Reverse engineering these old parts can allow
3048-456: A patent in 1851, but following the death of his main backer, he was not able to realize his invention. In 1851, James Harrison created the first mechanical ice-making machine in Geelong, Australia , and was granted a patent for an ether vapor-compression refrigeration system in 1855 that produced three tons of ice per day. In 1860, Harrison established a second ice company. He later entered
3175-399: A previously made device, process, system, or piece of software accomplishes a task with very little (if any) insight into exactly how it does so. Depending on the system under consideration and the technologies employed, the knowledge gained during reverse engineering can help with repurposing obsolete objects, doing security analysis, or learning how something works. Although the process
3302-480: A process or artifact in which the manner of its construction, use, or internal processes has not been made clear by its creator. Patented items do not of themselves have to be reverse-engineered to be studied, for the essence of a patent is that inventors provide a detailed public disclosure themselves, and in return receive legal protection of the invention that is involved. However, an item produced under one or more patents could also include other technology that
3429-416: A program may reverse-engineer and circumvent its protection if that is necessary to achieve "interoperability", a term that broadly covers other devices and programs that can interact with it, make use of it, and to use and transfer data to and from it in useful ways. A limited exemption exists that allows the knowledge thus gained to be shared and used for interoperability purposes. EU Directive 2009/24 on
3556-425: A quantity of gas from discharge to the suction side. The compressor will keep operating at the same speed, but due to the bypass, the refrigerant mass flow circulating with the system is reduced, and thus the cooling capacity. This naturally causes the compressor to run uselessly during the periods when the bypass is operating. The turn down capacity varies between 0 and 100%. Several compressors can be installed in
3683-405: A remote control to the air conditioner. The output of the infrared LED (like that of any infrared remote) is invisible to the human eye because its wavelength is beyond the range of visible light (940 nm). This system is commonly used on mini-split air conditioners because it is simple and portable. Some window and ducted central air conditioners uses it as well. A wired controller, also called
3810-402: A reproduction of the code and translation of its form are indispensable to obtain the necessary information to achieve the interoperability of an independently created program with other programs. It has therefore to be considered that, in these limited circumstances only, performance of the acts of reproduction and translation by or on behalf of a person having a right to use a copy of the program
3937-460: A single or a few rooms of a building, without ducts and in a decentralized manner. Multi-zone or multi-split systems are a common application of ductless systems and allow up to eight rooms (zones or locations) to be conditioned independently from each other, each with its indoor unit and simultaneously from a single outdoor unit. The first mini-split system was sold in 1961 by Toshiba in Japan, and
Greater Underwater Propulsion Power Program - Misplaced Pages Continue
4064-438: A split central system, and deliver air, possibly through ducts, to the spaces to be cooled. Depending on their construction they may be outdoors or indoors, on roofs ( rooftop units ), draw the air to be conditioned from inside or outside a building and be water or air-cooled. Often, outdoor units are air-cooled while indoor units are liquid-cooled using a cooling tower. medium (large capacity) This compressor consists of
4191-541: A thin film of ice formed on the surface of the thermometer's bulb and that the ice mass was about 6 mm ( 1 ⁄ 4 in) thick when they stopped the experiment upon reaching −14 °C (7 °F). Franklin concluded: "From this experiment, one may see the possibility of freezing a man to death on a warm summer's day." The 19th century included many developments in compression technology. In 1820, English scientist and inventor Michael Faraday discovered that compressing and liquefying ammonia could chill air when
4318-500: A wide range of voltages and currents, and thus a wide range of speeds. In the maneuvering room, two or four of the earlier high-speed motors and reduction gears were replaced by slow-speed motors. All open-front switchboards were replaced with enclosed splash-proof cabinets. Lighting and other "hotel" electrical loads were converted to use 120 volt 60 hertz alternating current , and ship electronics to use 120 volt 400 hertz AC. A new air conditioning system of greatly increased capacity
4445-424: A window frame or on a wall opening. The unit usually has an internal partition separating its indoor and outdoor sides, which contain the unit's condenser and evaporator, respectively. PTAC systems may be adapted to provide heating in cold weather, either directly by using an electric strip, gas , or other heaters, or by reversing the refrigerant flow to heat the interior and draw heat from the exterior air, converting
4572-417: Is an invasive and destructive form of analyzing a smart card . The attacker uses chemicals to etch away layer after layer of the smart card and takes pictures with a scanning electron microscope (SEM). That technique can reveal the complete hardware and software part of the smart card. The major problem for the attacker is to bring everything into the right order to find out how everything works. The makers of
4699-494: Is being used mostly for long and thorough reverse engineering tasks (complete analysis of a complex algorithm or big piece of software). In general, statistical classification is considered to be a hard problem, which is also true for software classification, and so few solutions/tools that handle this task well. A number of UML tools refer to the process of importing and analysing source code to generate UML diagrams as "reverse engineering". See List of UML tools . Although UML
4826-473: Is generally available only to large chip manufacturers. Furthermore, the payoff from this attack is low since other security techniques are often used such as shadow accounts. It is still uncertain whether attacks against chip-and-PIN cards to replicate encryption data and then to crack PINs would provide a cost-effective attack on multifactor authentication. Full reverse engineering proceeds in several major steps. The first step after images have been taken with
4953-407: Is highly dependent on operating conditions, especially absolute temperature and relative temperature between sink and system, and is often graphed or averaged against expected conditions. Air conditioner equipment power in the U.S. is often described in terms of " tons of refrigeration ", with each approximately equal to the cooling power of one short ton (2,000 pounds (910 kg) of ice melting in
5080-493: Is known to be NP-complete , but online learning can be done in polynomial time. An automatic offline approach has been demonstrated by Comparetti et al. and an online approach by Cho et al. Other components of typical protocols, like encryption and hash functions, can be reverse-engineered automatically as well. Typically, the automatic approaches trace the execution of protocol implementations and try to detect buffers in memory holding unencrypted packets. Reverse engineering
5207-400: Is legitimate and compatible with fair practice and must therefore be deemed not to require the authorisation of the rightholder. An objective of this exception is to make it possible to connect all components of a computer system, including those of different manufacturers, so that they can work together. Such an exception to the author's exclusive rights may not be used in a way which prejudices
Greater Underwater Propulsion Power Program - Misplaced Pages Continue
5334-467: Is not patented and not disclosed. Indeed, one common motivation of reverse engineering is to determine whether a competitor's product contains patent infringement or copyright infringement . In the United States, even if an artifact or process is protected by trade secrets , reverse-engineering the artifact or process is often lawful if it has been legitimately obtained. Reverse engineering of computer software often falls under both contract law as
5461-557: Is one approach in providing "reverse engineering" more recent advances in international standards activities have resulted in the development of the Knowledge Discovery Metamodel (KDM). The standard delivers an ontology for the intermediate (or abstracted) representation of programming language constructs and their interrelationships. An Object Management Group standard (on its way to becoming an ISO standard as well), KDM has started to take hold in industry with
5588-604: Is performed if source code for a software is unavailable. This process is sometimes termed reverse code engineering , or RCE. For example, decompilation of binaries for the Java platform can be accomplished by using Jad. One famous case of reverse engineering was the first non- IBM implementation of the PC BIOS , which launched the historic IBM PC compatible industry that has been the overwhelmingly-dominant computer hardware platform for many years. Reverse engineering of software
5715-535: Is protected in the US by the fair use exception in copyright law . The Samba software , which allows systems that do not run Microsoft Windows systems to share files with systems that run it, is a classic example of software reverse engineering since the Samba project had to reverse-engineer unpublished information about how Windows file sharing worked so that non-Windows computers could emulate it. The Wine project does
5842-503: Is rejected to the environment and an internal heat exchanger (the evaporator , or Fan Coil Unit, FCU) with the piped refrigerant being circulated between the two. The FCU is then connected to the spaces to be cooled by ventilation ducts . Floor standing air conditioners are similar to this type of air conditioner but sit within spaces that need cooling. Large central cooling plants may use intermediate coolant such as chilled water pumped into air handlers or fan coil units near or in
5969-404: Is reverse-engineered back to the analysis phase, in an inversion of the traditional waterfall model . Another term for this technique is program comprehension . The Working Conference on Reverse Engineering (WCRE) has been held yearly to explore and expand the techniques of reverse engineering. Computer-aided software engineering (CASE) and automated code generation have contributed greatly in
6096-404: Is specific to the object on which it is being performed, all reverse engineering processes consist of three basic steps: information extraction, modeling, and review. Information extraction is the practice of gathering all relevant information for performing the operation. Modeling is the practice of combining the gathered information into an abstract model, which can be used as a guide for designing
6223-455: Is tested by genetic perturbation experiments followed by dynamic modelling, based on the principle that removing one network node has predictable effects on the functioning of the remaining nodes of the network. Applications of the reverse engineering of gene networks range from understanding mechanisms of plant physiology to the highlighting of new targets for anticancer therapy. Reverse engineering applies primarily to gaining understanding of
6350-469: Is the European seasonal energy efficiency ratio (ESEER). Efficiency is strongly affected by the humidity of the air to be cooled. Dehumidifying the air before attempting to cool it can reduce subsequent cooling costs by as much as 90 percent. Thus, reducing dehumidifying costs can materially affect overall air conditioning costs. This type of controller uses an infrared LED to relay commands from
6477-418: Is the creation of new representation of the computer code so that it is easier to understand. Meanwhile, design recovery is the use of deduction or reasoning from general knowledge or personal experience of the product to understand the product's functionality fully. It can also be seen as "going backwards through the development cycle". In this model, the output of the implementation phase (in source code form)
SECTION 50
#17327836064936604-420: Is the process of identifying similarities between different software binaries (such as two different versions of the same binary) used to detect code relations between software samples. The task was traditionally done manually for several reasons (such as patch analysis for vulnerability detection and copyright infringement ), but it can now be done somewhat automatically for large numbers of samples. This method
6731-498: The Walrus class . The GUPPY II conversions suffered from very cramped internal conditions due to the four-battery configuration. The GUPPY III program (SCB 223) was devised to address this problem. In 1959, Tiru became the prototype conversion. It was cut in half and lengthened with a 12.5-foot (3.8 m) section forward of the control room to create space for a new sonar room, berthing, electronics, and storerooms. The removal of
6858-518: The International Energy Agency (IEA) 1.6 billion air conditioning units were used globally in 2016. The United Nations called for the technology to be made more sustainable to mitigate climate change and for the use of alternatives, like passive cooling, evaporative cooling , selective shading, windcatchers , and better thermal insulation . Air conditioning dates back to prehistory. Double-walled living quarters, with
6985-534: The West ). Cooling in traditional air conditioner systems is accomplished using the vapor-compression cycle, which uses a refrigerant's forced circulation and phase change between gas and liquid to transfer heat. The vapor-compression cycle can occur within a unitary, or packaged piece of equipment; or within a chiller that is connected to terminal cooling equipment (such as a fan coil unit in an air handler) on its evaporator side and heat rejection equipment such as
7112-866: The humidity of internal air. Air conditioning can be achieved using a mechanical 'air conditioner' or by other methods, including passive cooling and ventilative cooling . Air conditioning is a member of a family of systems and techniques that provide heating, ventilation, and air conditioning (HVAC) . Heat pumps are similar in many ways to air conditioners, but use a reversing valve to allow them both to heat and to cool an enclosed space. Air conditioners, which typically use vapor-compression refrigeration , range in size from small units used in vehicles or single rooms to massive units that can cool large buildings. Air source heat pumps , which can be used for heating as well as cooling , are becoming increasingly common in cooler climates. Air conditioners can reduce mortality rates due to higher temperature. According to
7239-400: The refrigeration cycle and act as an air source heat pump , thus heating instead of cooling the indoor environment. They are also commonly referred to as "reverse cycle air conditioners". The heat pump is significantly more energy-efficient than electric resistance heating , because it moves energy from air or groundwater to the heated space and the heat from purchased electrical energy. When
7366-467: The "subject system" is the end product of software development. Reverse engineering is a process of examination only, and the software system under consideration is not modified, which would otherwise be re-engineering or restructuring. Reverse engineering can be performed from any stage of the product cycle, not necessarily from the functional end product. There are two components in reverse engineering: redocumentation and design recovery. Redocumentation
7493-503: The Fleet Snorkel Program (SCB 47B) as a means of adding the minimum necessary modifications to fleet boats. This modernization added a snorkel, a streamlined sail, a higher capacity air-conditioning system, and a more powerful electrical system. The deck guns and auxiliary diesel were removed. Unlike the GUPPY conversions, these boats retained their original deck structure, bow, and storage batteries. Submerged performance of
7620-467: The Fleet Snorkel boats was therefore significantly inferior to any GUPPY conversion. Despite their limited features, the Fleet Snorkel boats served almost as long as the more modern GUPPY boats. Three boats, Piper , Sea Owl , and Sterlet , received a large BQR-4A bow sonar. The ex-USS Chub ) and ex-USS Brill , both transferred to Turkey in 1948 as TCG Gür and TCG 1. İnönü , were converted to
7747-435: The GUPPY II program that originally had high-speed drive motors with reduction gears had these replaced with low-speed direct-drive motors, producing 2500 horsepower (1.9 MW) per shaft. The two GUPPY I boats, Odax and Pomodon , were modified to GUPPY II standard. BuShips devised the GUPPY IA (SCB 47A) program of 1951 as a cheaper alternative to the GUPPY II conversion. While the GUPPY IA conversion included most features of
SECTION 60
#17327836064937874-510: The GUPPY II, it omitted the four-well battery configuration and extensive internal rearrangement associated with it. Instead, the GUPPY IA retained the original battery wells, fitted with four more powerful Sargo II batteries. The Sargo II was developed to be lower cost than the Guppy battery while providing most of the performance. It was intermediate in size between the Guppy and Sargo batteries. These batteries featured electrolyte agitation, battery cooling, and open tank ventilation. They also had
8001-500: The Great Hall of Westminster Abbey with an apparatus of troughs and vats. Drebbel's contemporary Francis Bacon , like della Porta a believer in science communication , may not have been present at the demonstration, but in a book published later the same year, he described it as "experiment of artificial freezing" and said that "Nitre (or rather its spirit) is very cold, and hence nitre or salt when added to snow or ice intensifies
8128-631: The Mk 101 fire control system and Mk 37 director. All GUPPY III boats received a plastic sail. The fire control upgrades allowed GUPPY III submarines to fire the Mark 45 nuclear torpedo . The GUPPY III conversion was part of the Fleet Rehabilitation and Modernization (FRAM) program. All 24 GUPPY II boats were originally slated to receive the GUPPY III upgrade, but budgetary constraints limited
8255-410: The air conditioner into a heat pump . They may be installed in a wall opening with the help of a special sleeve on the wall and a custom grill that is flush with the wall and window air conditioners can also be installed in a window, but without a custom grill. Packaged air conditioners (also known as self-contained units) are central systems that integrate into a single housing all the components of
8382-400: The air conditioner. These controllers are usually used in hotel rooms because they are permanently installed into a wall and hard-wired directly into the air conditioner unit, eliminating the need for batteries. * where the typical capacity is in kilowatt as follows: Ductless systems (often mini-split, though there are now ducted mini-split) typically supply conditioned and heated air to
8509-441: The air in his textile mill. Cramer coined the term "air conditioning" in a patent claim which he filed that year, where he suggested that air conditioning was analogous to "water conditioning", then a well-known process for making textiles easier to process. He combined moisture with ventilation to "condition" and change the air in the factories; thus, controlling the humidity that is necessary in textile plants. Willis Carrier adopted
8636-404: The analysis of hardware for commercial or military advantage. However, the reverse engineering process may not always be concerned with creating a copy or changing the artifact in some way. It may be used as part of an analysis to deduce design features from products with little or no additional knowledge about the procedures involved in their original production. In some cases, the goal of
8763-440: The atmosphere even in liquid-cooled chillers through the use of cooling towers . Chillers may be air- or liquid-cooled. A portable system has an indoor unit on wheels connected to an outdoor unit via flexible pipes, similar to a permanently fixed installed unit (such as a ductless split air conditioner). Hose systems, which can be monoblock or air-to-air , are vented to the outside via air ducts. The monoblock type collects
8890-569: The biggest increases in India and China . Between 1995 and 2004, the proportion of urban households in China with air conditioners increased from 8% to 70%. As of 2015, nearly 100 million homes, or about 87% of US households, had air conditioning systems. In 2019, it was estimated that 90% of new single-family homes constructed in the US included air conditioning (ranging from 99% in the South to 62% in
9017-514: The bridge and shears structures, and periscope and radar mast supports. To reduce hydrodynamic drag , one of the periscopes was deleted. No snorkel was fitted, due to difficulties in adapting the snorkel to the fleet boat. Deck guns and their associated containers were removed. An SV radar aerial was added to the top of the sail, creating a distinctive side bulge. All capstans, cleats, and rail stanchion supports were redesigned so they could be retracted or removed when rigged for dive. Most notably,
9144-409: The broad language set as well as evolution. KDM is compatible with UML, BPMN, RDF, and other standards enabling migration into other environments and thus leverage system knowledge for efforts such as software system transformation and enterprise business layer analysis. Protocols are sets of rules that describe message formats and how messages are exchanged: the protocol state machine . Accordingly,
9271-626: The building's indoor environment to remain relatively constant, largely independent of changes in external weather conditions and internal heat loads. They also enable deep plan buildings to be created and have allowed people to live comfortably in hotter parts of the world. In 1558, Giambattista della Porta described a method of chilling ice to temperatures far below its freezing point by mixing it with potassium nitrate (then called "nitre") in his popular science book Natural Magic . In 1620, Cornelis Drebbel demonstrated "Turning Summer into Winter" for James I of England , chilling part of
9398-416: The building. Variable refrigerant flow indoor units can also be turned off individually in unused spaces. The lower start-up power of VRF's DC inverter compressors and their inherent DC power requirements also allow VRF solar-powered heat pumps to be run using DC-providing solar panels. Split-system central air conditioners consist of two heat exchangers , an outside unit (the condenser ) from which heat
9525-404: The card try to hide keys and operations by mixing up memory positions, such as by bus scrambling. In some cases, it is even possible to attach a probe to measure voltages while the smart card is still operational. The makers of the card employ sensors to detect and prevent that attack. That attack is not very common because it requires both a large investment in effort and special equipment that
9652-518: The cold of the latter, the nitre by adding to its cold, but the salt by supplying activity to the cold of the snow." In 1758, Benjamin Franklin and John Hadley , a chemistry professor at the University of Cambridge , conducted experiments applying the principle of evaporation as a means to cool an object rapidly. Franklin and Hadley confirmed that the evaporation of highly volatile liquids (such as alcohol and ether ) could be used to drive down
9779-400: The compression. There are several ways to modulate the cooling capacity in refrigeration or air conditioning and heating systems . The most common in air conditioning are: on-off cycling, hot gas bypass, use or not of liquid injection, manifold configurations of multiple compressors, mechanical modulation (also called digital), and inverter technology. Hot gas bypass involves injecting
9906-427: The correlation of the various layers of system knowledge for either detailed analysis (such as root cause, impact) or derived analysis (such as business process extraction). Although efforts to represent language constructs can be never-ending because of the number of languages, the continuous evolution of software languages, and the development of new languages, the standard does allow for the use of extensions to support
10033-738: The debate over competing against the American advantage of ice-refrigerated beef sales to the United Kingdom. Electricity made the development of effective units possible. In 1901, American inventor Willis H. Carrier built what is considered the first modern electrical air conditioning unit. In 1902, he installed his first air-conditioning system, in the Sackett-Wilhelms Lithographing & Publishing Company in Brooklyn, New York . His invention controlled both
10160-415: The development of tools and analysis environments that can deliver the extraction and analysis of source, binary, and byte code. For source code analysis, KDM's granular standards' architecture enables the extraction of software system flows (data, control, and call maps), architectures, and business layer knowledge (rules, terms, and process). The standard enables the use of a common data format (XMI) enabling
10287-418: The earlier conversions had four. GUPPY IB was an informal designation for a limited upgrade and modernization given to four boats for transfer to foreign navies. These boats had snorkels and were generally similar to the GUPPY IA, except that they were not equipped with the modern sonar, fire control systems, or ESM. The two Italian boats were of the thin-skinned Gato class. The two Dutch boats formed together
10414-565: The evaporator and the condenser into the same air path; the air first passes over the evaporator coil, where it is cooled and dehumidified before passing over the condenser coil, where it is warmed again before it is released back into the room. Free cooling can sometimes be selected when the external air is cooler than the internal air. Therefore, the compressor does not need to be used, resulting in high cooling efficiencies for these times. This may also be combined with seasonal thermal energy storage . Some air conditioning systems can reverse
10541-464: The field of reverse engineering. Software anti-tamper technology like obfuscation is used to deter both reverse engineering and re-engineering of proprietary software and software-powered systems. In practice, two main types of reverse engineering emerge. In the first case, source code is already available for the software, but higher-level aspects of the program, which are perhaps poorly documented or documented but no longer valid, are discovered. In
10668-692: The fields or by intelligence operations. It was often used during the Second World War and the Cold War . Here are well-known examples from the Second World War and later: Reverse engineering concepts have been applied to biology as well, specifically to the task of understanding the structure and function of gene regulatory networks . They regulate almost every aspect of biological behavior and allow cells to carry out physiological processes and responses to perturbations. Understanding
10795-441: The first automobile manufacturer to offer an air conditioning unit in its cars in 1939. Innovations in the latter half of the 20th century allowed more ubiquitous air conditioner use. In 1945, Robert Sherman of Lynn, Massachusetts , invented a portable, in-window air conditioner that cooled, heated, humidified, dehumidified, and filtered the air. The first inverter air conditioners were released in 1980–1981. In 1954, Ned Cole,
10922-636: The first wall-mounted mini-split air conditioner was sold in 1968 in Japan by Mitsubishi Electric , where small home sizes motivated their development. The Mitsubishi model was the first air conditioner with a cross-flow fan . In 1969, the first mini-split air conditioner was sold in the US. Multi-zone ductless systems were invented by Daikin in 1973, and variable refrigerant flow systems (which can be thought of as larger multi-split systems) were also invented by Daikin in 1982. Both were first sold in Japan. Variable refrigerant flow systems when compared with central plant cooling from an air handler , eliminate
11049-717: The fleet of existing Gato , Balao , and Tench -class submarines could be modified to incorporate the desired improvements. In June 1946, the Chief of Naval Operations approved the GUPPY project. The initial two-boat test program, implemented by the Portsmouth Naval Shipyard , eventually grew into several successive conversion programs. Those upgrades proceeded in seven variants, in the following order: GUPPY I , GUPPY II , GUPPY IA , Fleet Snorkel , GUPPY IIA , GUPPY IB , and GUPPY III . Some boats that went through an early phase were then upgraded further in
11176-654: The full contents of a Windows system's live memory including a binary-level, graphical reverse engineering of all running processes. Another classic, if not well-known, example is that in 1987 Bell Laboratories reverse-engineered the Mac OS System 4.1, originally running on the Apple Macintosh SE , so that it could run it on RISC machines of their own. Reverse engineering of software can be accomplished by various methods. The three main groups of software reverse engineering are Software classification
11303-400: The gas. The gas enters at the suction side and moves through the threads as the screws rotate. The meshing rotors force the gas through the compressor, and the gas exits at the end of the screws. The working area is the inter-lobe volume between the male and female rotors. It is larger at the intake end, and decreases along the length of the rotors until the exhaust port. This change in volume is
11430-408: The heat pump is in heating mode, the indoor evaporator coil switches roles and becomes the condenser coil, producing heat. The outdoor condenser unit also switches roles to serve as the evaporator and discharges cold air (colder than the ambient outdoor air). Most air source heat pumps become less efficient in outdoor temperatures lower than 4 °C or 40 °F. This is partly because ice forms on
11557-400: The heat pump is used efficiently during milder temperatures, and the system is switched to the conventional heat source when the outdoor temperature is lower. The coefficient of performance (COP) of an air conditioning system is a ratio of useful heating or cooling provided to the work required. Higher COPs equate to lower operating costs. The COP usually exceeds 1; however, the exact value
11684-474: The high-pressure air compressors relocated to the lower level of the forward engine room. The freezer and refrigerator units were moved to the space under the galley, and the sonar room was relocated to the forward end of the pump room. Sargo II batteries were installed in the existing battery wells. Externally, the GUPPY IIA differed from the GUPPY II and IA by having only three diesel exhaust outlets, whereas
11811-418: The important circuitry and separates it from the uninteresting background and insulating materials. Finally, the wires can be traced from one layer to the next, and the netlist of the circuit, which contains all of the circuit's information, can be reconstructed. Reverse engineering is often used by people to copy other nations' technologies, devices, or information that have been obtained by regular troops in
11938-491: The initial. Then, the schematics for the circuit are finally generated using an appropriate tool. In 1990, the Institute of Electrical and Electronics Engineers (IEEE) defined (software) reverse engineering (SRE) as "the process of analyzing a subject system to identify the system's components and their interrelationships and to create representations of the system in another form or at a higher level of abstraction" in which
12065-483: The legal protection of computer programs, which superseded an earlier (1991) directive, governs reverse engineering in the European Union . The unauthorised reproduction, translation, adaptation or transformation of the form of the code in which a copy of a computer program has been made available constitutes an infringement of the exclusive rights of the author. Nevertheless, circumstances may exist when such
12192-409: The legitimate interests of the rightholder or which conflicts with a normal exploitation of the program. Air conditioning Air conditioning , often abbreviated as A/C (US) or air con (UK), is the process of removing heat from an enclosed space to achieve a more comfortable interior temperature (sometimes referred to as 'comfort cooling') and in some cases also strictly controlling
12319-465: The liquefied ammonia was allowed to evaporate. In 1842, Florida physician John Gorrie used compressor technology to create ice, which he used to cool air for his patients in his hospital in Apalachicola, Florida . He hoped to eventually use his ice-making machine to regulate the temperature of buildings. He envisioned centralized air conditioning that could cool entire cities. Gorrie was granted
12446-403: The most common type of individual room air conditioner: one designed to sit on a window ledge. The units went on sale in 1932 at US$ 10,000 to $ 50,000 (the equivalent of $ 200,000 to $ 1,100,000 in 2023.) A year later, the first air conditioning systems for cars were offered for sale. Chrysler Motors introduced the first practical semi-portable air conditioning unit in 1935, and Packard became
12573-718: The nation’s premier air conditioning companies, builders, and social scientists. In addition, researchers from UT’s Health Service and Psychology Department studied the effects on the "artificially cooled humans." One of the more amusing discoveries was that each family reported being troubled with scorpions, the leading theory being that scorpions sought cool, shady places. Other reported changes in lifestyle were that mothers baked more, families ate heavier foods, and they were more apt to choose hot drinks. Air conditioner adoption tends to increase above around $ 10,000 annual household income in warmer areas. Global GDP growth explains around 85% of increased air condition adoption by 2050, while
12700-404: The need for large cool air ducts, air handlers, and chillers; instead cool refrigerant is transported through much smaller pipes to the indoor units in the spaces to be conditioned, thus allowing for less space above dropped ceilings and a lower structural impact, while also allowing for more individual and independent temperature control of spaces. The outdoor and indoor units can be spread across
12827-460: The new PCB. The quality of these images that is necessary for suitable reverse engineering is proportional to the complexity of the PCB itself. More complicated PCBs require well lighted photos on dark backgrounds, while fairly simple PCBs can be recreated simply with just basic dimensioning. Each layer of the PCB is carefully recreated in the software with the intent of producing a final design as close to
12954-436: The new object or system. Review is the testing of the model to ensure the validity of the chosen abstract. Reverse engineering is applicable in the fields of computer engineering , mechanical engineering , design , electronic engineering , software engineering , chemical engineering , and systems biology . There are many reasons for performing reverse engineering in various fields. Reverse engineering has its origins in
13081-430: The outdoor unit's heat exchanger coil, which blocks air flow over the coil. To compensate for this, the heat pump system must temporarily switch back into the regular air conditioning mode to switch the outdoor evaporator coil back to the condenser coil, to heat up and defrost. Therefore, some heat pump systems will have electric resistance heating in the indoor air path that is activated only in this mode to compensate for
13208-500: The problem of protocol reverse-engineering can be partitioned into two subproblems: message format and state-machine reverse-engineering. The message formats have traditionally been reverse-engineered by a tedious manual process, which involved analysis of how protocol implementations process messages, but recent research proposed a number of automatic solutions. Typically, the automatic approaches group observe messages into clusters by using various clustering analyses , or they emulate
13335-463: The program to a total of nine boats. Despite their extensive modifications and upgrades, the GUPPY III boats served only slightly longer than the rest of the GUPPY fleet. Note - All GUPPY III boats had previously received GUPPY II conversions. Reverse engineering Reverse engineering (also known as backwards engineering or back engineering ) is a process or method through which one attempts to understand through deductive reasoning how
13462-582: The protocol implementation tracing the message processing. There has been less work on reverse-engineering of state-machines of protocols. In general, the protocol state-machines can be learned either through a process of offline learning , which passively observes communication and attempts to build the most general state-machine accepting all observed sequences of messages, and online learning , which allows interactive generation of probing sequences of messages and listening to responses to those probing sequences. In general, offline learning of small state-machines
13589-423: The reconstruction of the PCB if it performs some crucial task, as well as finding alternatives which provide the same function, or in upgrading the old PCB. Reverse engineering PCBs largely follow the same series of steps. First, images are created by drawing, scanning, or taking photographs of the PCB. Then, these images are ported to suitable reverse engineering software in order to create a rudimentary design for
13716-498: The remaining 15% can be explained by climate change . As of 2016 an estimated 1.6 billion air conditioning units were used worldwide, with over half of them in China and USA , and a total cooling capacity of 11,675 gigawatts. The International Energy Agency predicted in 2018 that the number of air conditioning units would grow to around 4 billion units by 2050 and that the total cooling capacity would grow to around 23,000 GW, with
13843-583: The reverse engineering process can simply be a redocumentation of legacy systems . Even when the reverse-engineered product is that of a competitor, the goal may not be to copy it but to perform competitor analysis . Reverse engineering may also be used to create interoperable products and despite some narrowly-tailored United States and European Union legislation, the legality of using specific reverse engineering techniques for that purpose has been hotly contested in courts worldwide for more than two decades. Software reverse engineering can help to improve
13970-652: The same thing for the Windows API , and OpenOffice.org is one party doing that for the Microsoft Office file formats. The ReactOS project is even more ambitious in its goals by striving to provide binary (ABI and API) compatibility with the current Windows operating systems of the NT branch, which allows software and drivers written for Windows to run on a clean-room reverse-engineered free software ( GPL ) counterpart. WindowsSCOPE allows for reverse-engineering
14097-452: The sample, after etching, cannot be put into the exact same position relative to the SEM each time. Therefore, the stitched versions will not overlap in the correct fashion, as on the real circuit. Usually, three corresponding points are selected, and a transformation applied on the basis of that. To extract the circuit structure, the aligned, stitched images need to be segmented, which highlights
14224-431: The second case, there is no source code available for the software, and any efforts towards discovering one possible source code for the software are regarded as reverse engineering. The second usage of the term is more familiar to most people. Reverse engineering of software can make use of the clean room design technique to avoid copyright infringement. On a related note, black box testing in software engineering has
14351-513: The sharp V -shaped "fleet boat bow" was replaced with a distinctive rounded "Guppy bow" that improved submerged performance. These modifications changed not only the boats' appearance, but also their terminology: After a GUPPY conversion, the faired structure around the boat's conning tower and mast supports was called the "sail". Internally, the boats underwent considerable rearrangement to accommodate larger battery wells and batteries of greatly increased electrical power. The batteries were of
14478-529: The sonar room from the forward torpedo spaces allowed an increase in the number of reloads. Crew spaces were also refurbished. As in the GUPPY IIA conversion, one diesel engine was removed. The tall sail (or "North Atlantic Sail", as they were sometimes called) was a singular characteristic of the GUPPY III boats, distinct from the so-called "step sail" of all of the other GUPPY submarine classes. From 1961 to 1963, eight more GUPPY II boats were upgraded to GUPPY III standard. These boats differed from Tiru by adding
14605-415: The spaces to be cooled which then duct or deliver cold air into the spaces to be conditioned, rather than ducting cold air directly to these spaces from the plant, which is not done due to the low density and heat capacity of air, which would require impractically large ducts. The chilled water is cooled by chillers in the plant, which uses a refrigeration cycle to cool water, often transferring its heat to
14732-430: The structure and the dynamic behavior of gene networks is therefore one of the paramount challenges of systems biology, with immediate practical repercussions in several applications that are beyond basic research. There are several methods for reverse engineering gene regulatory networks by using molecular biology and data science methods. They have been generally divided into six classes: Often, gene network reliability
14859-427: The surrounding air. An air conditioner designed for an occupied space will typically achieve a 30% to 60% relative humidity in the occupied space. Most modern air-conditioning systems feature a dehumidification cycle during which the compressor runs. At the same time, the fan is slowed to reduce the evaporator temperature and condense more water. A dehumidifier uses the same refrigeration cycle but incorporates both
14986-555: The system vulnerabilities. Reverse engineering is also being used in cryptanalysis to find vulnerabilities in substitution cipher , symmetric-key algorithm or public-key cryptography . There are other uses to reverse engineering: As computer-aided design (CAD) has become more popular, reverse engineering has become a viable method to create a 3D virtual model of an existing physical part for use in 3D CAD , CAM , CAE , or other software . The reverse-engineering process involves measuring an object and then reconstructing it as
15113-412: The temperature and humidity, which helped maintain consistent paper dimensions and ink alignment at the printing plant. Later, together with six other employees, Carrier formed The Carrier Air Conditioning Company of America , a business that in 2020 employed 53,000 people and was valued at $ 18.6 billion. In 1906, Stuart W. Cramer of Charlotte, North Carolina , was exploring ways to add moisture to
15240-437: The temperature of an object past the freezing point of water. They experimented with the bulb of a mercury-in-glass thermometer as their object. They used a bellows to speed up the evaporation . They lowered the temperature of the thermometer bulb down to −14 °C (7 °F) while the ambient temperature was 18 °C (64 °F). Franklin noted that soon after they passed the freezing point of water 0 °C (32 °F),
15367-405: The temporary indoor air cooling, which would otherwise be uncomfortable in the winter. Newer models have improved cold-weather performance, with efficient heating capacity down to −14 °F (−26 °C). However, there is always a chance that the humidity that condenses on the heat exchanger of the outdoor unit could freeze, even in models that have improved cold-weather performance, requiring
15494-646: The term and incorporated it into the name of his company. Domestic air conditioning soon took off. In 1914, the first domestic air conditioning was installed in Minneapolis in the home of Charles Gilbert Gates . It is, however, possible that the considerable device (c. 2.1 m × 1.8 m × 6.1 m; 7 ft × 6 ft × 20 ft) was never used, as the house remained uninhabited (Gates had already died in October 1913.) In 1931, H.H. Schultz and J.Q. Sherman developed what would become
15621-439: The time required to understand the source code, thus reducing the overall cost of the software development. Reverse engineering can also help to detect and to eliminate a malicious code written to the software with better code detectors. Reversing a source code can be used to find alternate uses of the source code, such as detecting the unauthorized replication of the source code where it was not intended to be used, or revealing how
15748-567: The understanding of the underlying source code for the maintenance and improvement of the software, relevant information can be extracted to make a decision for software development and graphical representations of the code can provide alternate views regarding the source code, which can help to detect and fix a software bug or vulnerability. Frequently, as some software develops, its design information and improvements are often lost over time, but that lost information can usually be recovered with reverse engineering. The process can also help to cut down
15875-537: The water in a bucket or tray and stops when full. The air-to-air type re-evaporates the water, discharges it through the ducted hose, and can run continuously. Many but not all portable units draw indoor air and expel it outdoors through a single duct, negatively impacting their overall cooling efficiency. Many portable air conditioners come with heat as well as a dehumidification function. The packaged terminal air conditioner (PTAC), through-the-wall, and window air conditioners are similar. These units are installed on
16002-472: Was also installed. In service, these boats offered greatly improved underwater performance. Pomodon reached 17.8 knots (33.0 km/h; 20.5 mph) surfaced and 18.2 knots (33.7 km/h; 20.9 mph) submerged as compared to the previous performance of 20.25 knots (37.50 km/h; 23.30 mph) surfaced and 8.75 knots (16.21 km/h; 10.07 mph) submerged, Odax slightly less. The GUPPY II conversion (SCB 47), implemented from 1947 to 1951,
16129-416: Was generally similar to the GUPPY I, except for retention of both periscopes and introduction of the recently perfected snorkel. The addition of three new masts—snorkel induction, snorkel exhaust, and ESM mast—required more room in the upper portion of the sail. BuShips approved two different sail designs: Some boats with a Portsmouth Sail had an SV radar and needed extra room to house the aerial, thus had
#492507