...producing inter procedural static data flow graphs. The method used in this paper is a sort of progressive mining approach: A start location for the data flow edges is outlined, and through multiple iterations, the forward data flow step operation is taken on the universe, until no new paths have been found. I. INTRODUCTION New tools often provide novel approaches to longstanding problems. In the next update of C-Atlas, Ensoft intends to update the capabilities of C-Atlas. These improvements are intended to provide a customizable approach to evaluating a program’s design, structure, and security. Such an update seeks to address any number of problems. Analyzing a C program’s memory management is one such problem. This project would seek to use C-Atlas to better analyze C memory management. In memory leak (memory management) analysis, the user must show that for every path forward from an variable’s allocation, there exists at least one deallocation site for that variable. This task is trivial, unless the variable’s allocation and deallocation(s) are separated by a vast field of possible control flow. C-Atlas offers a flexible interface for data flow graph generation as a solution to this problem. Through this interface, one may then produce connected data flow graphs, allowing a single variable’s path to be traced through multiple functions. This visual aide can greatly increase the time efficiency of performing memory leak analysis. The idea of this project was to write...
Words: 877 - Pages: 4
...------------------------------------------------- Gas chromatography Gas chromatography (GC), is a common type of chromatography used in analytical chemistry for separating and analyzing compounds that can be vaporized without decomposition. Typical uses of GC include testing the purity of a particular substance, or separating the different components of a mixture (the relative amounts of such components can also be determined). In some situations, GC may help in identifying a compound. In preparative chromatography, GC can be used to prepare pure compounds from a mixture.[1][2] In gas chromatography, the mobile phase (or "moving phase") is a carrier gas, usually an inert gas such as helium or an unreactive gas such as nitrogen. The stationary phase is a microscopic layer of liquid or polymer on an inert solidsupport, inside a piece of glass or metal tubing called a column (a homage to the fractionating column used in distillation). The instrument used to perform gas chromatography is called a gas chromatograph (or "aerograph", "gas separator"). The gaseous compounds being analyzed interact with the walls of the column, which is coated with a stationary phase. This causes each compound to elute at a different time, known as the retention time of the compound. The comparison of retention times is what gives GC its analytical usefulness. Gas chromatography is in principle similar to column chromatography (as well as other forms of chromatography, such as HPLC, TLC), but has...
Words: 12827 - Pages: 52
...Executive Summary The firm’s greatest weakness is that it needs to borrow money to maintain operations. This coupled with the need or capital investment to remain competitive puts the firm at significant risk. A basic sensitivity analysis, see chart below, demonstrates that a small decrease in sales would potentially bankrupt the company in a few years. Furthermore, the short term borrowing has increased since 1998; this indicates that the current cash flows cannot handle the companies short term financial needs. This may improve in two to three years if the sales projections are accurate, however, I believe they are very conservative and are another aea of significant risk if there is no equity injection. In conclusion, the firm is taking on too much debt while making more large capital commitments. This coupled with short term cash flow issues (slow AR) an increasing accounts payable the company is exposed to a significant amount of risk an almost certain failure. Our recommendation is that a large equity injection be made and/or the owners evaluate selling the firm to a competitor or other potential buyer. The later may be more beneficial as it appears the current management team is unable to operate efficiently. Simple Ratio Analysis and Comments ROE ROE has increased from '00 o '01 which may be the result of the decrease in equity as a % of NOI annually. Based on the information provided it will continue to decrease over the next two years. ROA ROA has declined;...
Words: 415 - Pages: 2
... as well as the different development options, economic assumptions, fiscal terms, and project financing related to the project. After, we will explain the results of each scenario and conclude which one represents the best opportunity for our company. Technical Data * Water depth of offshore oil field in Africa: 330 feet (100 meters) * Reserves: * 1P: 120 Mb * 2P: 200 Mb * 3P: 350 Mb * Vertical depth of well: 10 000 feet (3000 meters) * Productive area: 6km x 2.5 km = 15 km2 (3750 acres) * Well productivity: 3000 b/d * One injector well for every three production wells * Tangible investments include: * Construction of platforms (wellhead and injection/production platform) * Facilities (injection, production, and storage)...
Words: 4878 - Pages: 20
...a necessity and often requires some type of in-line static mixer or mechanical mixing device. The use of piping elements alone may not provide adequate mixing. The efficiency of this method will depend upon the resulting stream’s Reynolds number, the type and number of piping elements, and the time allowed for mixing. With either method, the use of an injection quill for the smaller of the two streams will assist in mixing. Often only the smaller stream’s flow rate is varied whereas the larger is kept constant. The ratio of the two streams depends upon a controlling parameter that is monitored downstream of the common injection point. Such monitoring can be performed automatically using on-line analytical equipment or manually by collection of samples. The manual collection method can provide a semi-automatic operation at best. The injection rate of the smaller stream is based upon the sample analysis. An improvement in this application would be a ration control system where the flow rates of both streams are measured and the analysis from the manual sample determines the setpoint for the ratio. This is beneficial where the flow rate of the larger stream tends to vary. Tank Blending Components are added in a common tank and the concentration of the two is based upon a recipe approach. Achieving homogenous blending is difficult and depends upon the ratios of the two components, similarity in physical properties, size of tank, number of tank mixers and mixing time. Preference...
Words: 638 - Pages: 3
...A Survey of SQL Injection Defense Mechanisms Kasra Amirtahmasebi, Seyed Reza Jalalinia and Saghar Khadem Chalmers University of Technology, Sweden akasra, seyedj, saghar{@student.chalmers.se} Abstract SQL Injection Attack (SQLIA) is a prevalent method which makes it possible for the attackers to gain direct access to the database and culminates in extracting sensitive information from the firm’s database. In this survey, we have presented and analyzed six different SQL Injection prevention techniques which can be used for securing the data storage over the Internet. The survey starts by presenting Variable Normalization and will continue with AMNESIA, Prepared statements, SQL DOM, SQLrand and SQLIA prevention in stored procedures respectively. that determining whether a SQL statement is allowable or not is done by checking the existence of normalized statement in the ready-sorted allowable list. 2.1. Background Many web pages ask users to input some data and make a SQL queries to the database based on the information received from the user i.e. username and passwords. By sending crafted input a malicious user can change the SQL statement structure and execute arbitrary SQL commands on the vulnerable system. Consider the following username and password example, in order to login to the web site, the user inputs his username and password, by clicking on the submit button the following SQL query is generated: SELECT * FROM user_table WHERE user_id = ‘john’ and password...
Words: 5643 - Pages: 23
...Consumption. • Firms buy the four factors of production to make goods and services which they then sell to Households. Firms aim to make a profit; they decide how to produce the goods. Spending on production is an investment. Investment spending is an injection into the circular flow of income. • In the Goods Market, Households buy goods and services made by firms which provide them with income. • In the Factor Market, Firms buy the four factors of production (Natural Resources, Human resources, capital, entrepreneurship and technology). This provides the households with income. • Government spends money on the economy, providing goods and services such as health care and education to firms and households. This is an injection into the circular flow of income. The Government in return levies taxes on households and firms in order to pay for the goods and services. This is a leakage from the circular flow of income. The government is able to spend on the factor market in return for the four factors of production which allows the government to make the public goods and services available. The government also spends on the goods market in return for goods made by the...
Words: 1130 - Pages: 5
...Porosity Porosity is defined as the percentage or fraction of void space to bulk volume of rock. If the sedimentary particles of a rock were of uniform size and packing, as shown inFigure 1 , Figure 1 Figure 2 , Figure 2 and Figure 3 , the calculation of porosity would be a simple exercise in solid geometry. Of course, actual reservoir rock is a much more complicated mixture of particles, and its porosity must be measured directly from core samples or estimated by well log analysis. Figure 3 The proportion and distribution of void space in a reservoir rock can be modified by the processes of cementation, solution, fracturing, and recrystallization. In reservoir engineering, primary porosity refers to the void spaces remaining after the sedimentation of particles into the rock matrix. Secondary porosity is caused by solution channels, fractures, and vugs in the bulk volume of the matrix, and is developed subsequent to the deposition of the rock. Where both types of porosity exist, the system is referred to as a dual porosity system. The production sequence of a dual porosity system may be very different from that of a primary porosity system.Table 1 (below) gives a general range of reservoir rock matrix porosities. Generally, reservoir rock martix porosities in the lower ranges are of commercial interest only when a secondary porosity system is present. Table 1--Rock matrix porosities (after Levorsen, 1967) : Negligible 0-5 Poor 5-10 ...
Words: 14010 - Pages: 57
...commissioning, Issuing work orders and safety procedures to maintain and repair any pipeline, vessel, storage tanks, separators, dehydrators, manifolds, and all other oil/gas relative equipments based on the approved Codes. Design, any required fabrications and modifications. Updating all the related drawings, drafting and as built, (P&ID drawings, Piping drawings, and Mechanical drawings). Preparing all the required reports (daily, weekly, and annually reports). Summary of Qualifications Earned value management, supported by a solid grasp of the fundamental components of Project Controls including scope definition, cost estimating, change management, cost management, scheduling, project reporting, earned value analysis and risk management • Over ten years’ experience teaching and performing research at the university level • Over 15 years’ experience in capital projects management, overseeing a variety of oil and gas fields, from extraction to processing and shipping. • Used Natural gas treating solutions, including amine plants, Triethylene glycol dehydration units and mol sieve dehydration units. P&ID development • 15 years’ experience in progressively senior roles in the oil and gas industry. • Experience with corrosion engineering, welding and painting • Experienced in Gas Chromatography...
Words: 1290 - Pages: 6
...The analysis of Paraho shale oil naphtha 260°C (500°F) was performed using a 60-m DB1 fused silica capillary column from and W Scientific in a 5700A Hewlett Packard gas chromatograph. The column was coupled directly to the source of a VG 7070H double-focusing mass spectrometer tuned to a resolution of 1000. The column was programmed from 30 to 200°C at 1°Cmin. The sample was splitless injected with the injection port at 300°C. Helium was used as the carrier gas at a pressure of 1.4 kg/cm. Optimum resolution was attained at an approximate linear flow velocity of 20 cms. Data were collected using a magnet scan cycle of 1.5s from mass 12 to 300 using an INCOS instrument control and data collection computer system. The multiple ion detection (MID) data were acquired at a mass spectrometric (MS) resolution MAM = 9600 at a repetition rate of 1.5 s....
Words: 411 - Pages: 2
...drilling and hydraulic fracturing has allowed access to large volumes of shale gas that were previously uneconomical to produce. The production of natural gas from shale formations has rejuvenated the natural gas industry in the United States. Does the U.S. Have Abundant Shale Gas Resources? Of the natural gas consumed in the United States in 2011, about 95% was produced domestically; thus, the supply of natural gas is not as dependent on foreign producers as is the supply of crude oil, and the delivery system is less subject to interruption. The availability of large quantities of shale gas should enable the United States to consume a predominantly domestic supply of gas for many years and produce more natural gas than it consumes. An analysis in the Annual Energy Outlook 2012 (released June 2012) indicates that the uncertainty in the size and economics of the domestic shale gas resources could have a considerable impact on future domestic natural gas production and that 2035 shale gas production could be between 9.7 trillion cubic feet and 20.5 trillion cubic feet. U.S. total natural gas production is projected to range between 26.1 trillion cubic feet and 34.1 trillion cubic feet. Where is Shale Gas Found? Shale gas is found in shale "plays," which are shale formations containing significant accumulations of natural gas and which share similar geologic and geographic properties. A decade of production has come from the Barnett Shale play in Texas. Experience and information...
Words: 754 - Pages: 4
...A Report on Hydraulic Fracturing Salman Ahmed August 18, 2013 1. Hydraulic fracturing is a process of well stimulation, and a completion technique. It is used to extract underground natural resources, such as oil, natural gas, and geothermal energy. Industrial hydraulic fracturing is used to enhance subsurface fracture systems. The well stimulation process is used in nine out of ten gas wells in the United States. Generally, millions of gallons of water, sand, and chemical mixtures are pumped underground to break apart the rock formations to release gas. This method is used to facilitate the maximal extraction of natural gas by allowing it to move more freely from rock pores to production wells. This movement causes the oil or gas to come to surface where it can be stored in wells (US EPA, 2012). 2. The process of hydraulic fracturing starts with finding natural gas in underground formations, such as sandstones, carbonates, shale and coal. To gain access to the natural gas, vertical, horizontal, or multi-level wells are drilled to the target formation. Hydraulic fracturing is a completion technique used to create an effective connection between a well and the natural gas formation. Before drilling a well, a drilling and completion plan must be developed and approved by state regulators. Geoscientists and environmental employees then work to collect information about the surface geology of the potential drill site (ConocoPhillips, 2011). A well pad made of cement...
Words: 2021 - Pages: 9
.................................. 7 4.3 The Company................................................................................................... 7 4.4.1 Mission.................................................................................................... 7 4.4.2 Key to Success...................................................................................... 8 4.4.3 Products and Technology Overview.......................................... 8 4.4.4 Competitive Edge............................................................................... 8 4.4.5 Deployment Plan................................................................................ 9 4. Market Analysis Summary............................................................................... 10 5.4 Market Segmentation...................................................................................... 10 5.5 Global Sales...
Words: 2453 - Pages: 10
...Operations Management: Case Custom Molds Joseph Lynn A4006828 MBA4 GGSB : LSBF 1. What are the major issues facing Tom and Mason Miller? 2. Identify the individual processes on a flow diagram. What are the competitive priorities for these processes and the changing nature of the industry? 3. What alternatives might the Millers pursue? What key factors should they consider as they evaluate these alternatives? Comment Form for Assessed Work Section One To be completed by the student Please tick as appropriate Name (s) Joseph Lynn.................................................................. MBA FT □ MIB ........................................................................................................ MBA PT X MSc ........................................................................................................ Specialization Management Consulting................................... .............................................................................................................. Intake n° Cohort 4............................................................................ Student ID Number (s) A4006828................................................ Grenoble Main Campus Subject Operations Management..................................................................................................................... Assignment X Oral Presentation □ Exam □ Undergraduate □ □ Diploma □ □ Certificate □ Off site (state which...
Words: 4979 - Pages: 20
...Ventilation/perfusion scans, sometimes called a VQ (V=Ventilation, Q=perfusion) scan, is a way of identifying mismatched areas of blood and air supply to the lungs. It is primarily used to detect a pulmonary embolus. The perfusion part of the study uses a radioisotope tagged to the blood which shows where in the lungs the blood is perfusing. If the scan shows up any area missing a supply on the scans this means there is a blockage which is not allowing the blood to perfuse that part of the organ. Myocardial perfusion imaging: Myocardial perfusion imaging (MPI) is a form of functional cardiac imaging, used for the diagnosis of ischemic heart disease. The underlying principle is that under conditions of stress, diseased myocardium receives less blood flow than normal myocardium. MPI is one of several types of cardiac stress test. A cardiac specific radiopharmaceutical is administered. E.g. 99mTc-tetrofosmin (Myoview, GE healthcare), 99mTc-sestamibi (Cardiolite, Bristol-Myers Squibb now Lantheus Medical Imaging). Following this, the heart rate is raised to induce myocardial stress, either by exercise or pharmacologically with adenosine, dobutamine or dipyridamole (aminophylline can be used to reverse the effects of...
Words: 1638 - Pages: 7