...Dynamic Model for COTS Glue Code Development and COTS Integration Wook K. Kim and Jongmoon Baik Department of Computer Science University of Southern California {wookkyuk,jobaik}@usc.edu 1. Introduction 1.1 Problem Statement and Description One of the most significant changes in the software development area is the trend of building systems incorporating pre-existing software, with special emphasis upon the use of commercial-off-the-shelf (COTS) software components. COTS describes software commercially available as stand-alone products and which offer specific functionality needed by a larger system into which they might be incorporated. The purpose of using COTS is to lower overall development costs with involving less development time by taking advantage of existing, market-proven, and vendor supported products. But we have no control over the functionality, performance, and evolution of COTS products since their Black-Box nature. Besides, most COTS products are not designed to interoperate with each other and most COTS vendors do not support glue code (sometimes called glueware and binding code). So, most software development teams that use COTS components have difficulties in estimating effort and schedule for COTS glue code development and integration of them into application systems. Without the glue code, the components would be un-integratable and COTS-based systems can be difficult to comprehend, less evolvable than intended, and less reliable ...
Words: 6667 - Pages: 27
...again by applying the solvent to the glue line or by re-heating. Thermosetting sets and solidifies through a chemical reaction and is irreversible. Adhesives that set at room temperature are known as 'cold-setting' and those that require heating up to a temperature perhaps in the case of pearl glue 40 and others up to 100 degrees C are known as 'hot-setting'. Types of Adhesives: Animal. Known as scotch glue (yes glue!), pearl or hide glue. Made from the hides, hoofs and bones of animals. Available now in cake or more likely supplied in small beads. It is essential for restoration work, veneering and other applications where compatibility with original artefacts is needed. Used extensively in the musical instrument industries. It is for internal use only and has high gap filling properties. Fish glue is also available which is made out of fish offal and skins. Good for small repairs. Not recommended for structural work. Casein. Manufactured from soured, skimmed milk curbs which are dried and crushed into a powder form. General joinery and woodwork use. It may stain some hardwoods and oak is particularly prone to darken. To use the powder it is mixed with cold water into a smooth creamy paste. Developed in WW2 for the manufacture of the Mosquito plane which was largely made of fabricated plywood panels. Internal (INT) use only. Modern synthetic resins. • Phenol formaldehyde (PH) ~ used where great strength is required, durable and water resistant. An...
Words: 1427 - Pages: 6
...Interpretation of results and Deriving of conclusions Powdered milk makes the strongest milk glue because of its high protein content. This is because casein is a protein which is present in milk and gives milk its white colour. It contains all the essential amino acids required by humans, making it of high nutritional value. Casein is also used in the manufacture of adhesives, binders, and other things. It is frequently found in other nondairy cheese substitutes to improve consistency, especially when melted. Casein glue can be used on wood with up to 15% moisture content as well as oily woods. Commercial casein glues contain dried curd casein, lime, sodium salts and fungicide. However, insects, mice, mold and bacteria also love casein glues. Curd is formed as a result of the chemical reaction between casein and lactic acid bacteria. Lactic acid bacteria in milk causes the coagulation of casein and so converts the milk into curd. Curd can also be obtained by coagulating milk with an edible acidic substance, vinegar in this case, and then draining off the liquid portion, which is the whey. During the heating process, the curd is separated from the liquid, which is the whey. The heat helps to speed up the separation process. The curds will then dry to form casein, which also acts as an adhesive. The vinegar is acidic, and so it curdles the solids so they can be separated from the whey, and the baking soda neutralises any acid that remains. From our experiment and the results...
Words: 351 - Pages: 2
...GROUP- II CHAPTER II (Review of Related Literature) Hans Christian Orsted while preparing for an evening lecture on 21 April 1820, he made surprise observation. As he was setting up the materials, he noticed a compass needle deflected from magnetic north when the electric current from the battery he was using switched on and off. This deflection convinced him that magnetic fields radiate from all sides of wire carrying an electric current, just as light and heat do, and that it confirmed a direct relationship between electricity and magnetism. He published his findings, proving that an electric current produces a magnetic field as it flows through a wire. The CGS unit of magnetic induction is named in honor of his contributions to the field of electromagnetism. The magnetic field encircles this straight piece of current- carrying wire, the magnetic flux lines having no definite “north” or “south” poles. While the magnetic field surrounding a current- carrying wire is indeed interesting, it is quiet weak for common amounts of current, able to deflect a compass needle and not much more. To create a stronger magnetic field force (and consequently, more field flux) with the same amount of electric current, we can wrap the wire into a coil shape, where the circling magnetic fields around the wire will join to create a larger field with a definitemagnetic (north and south) polarity; the amount of magnetic field force generated by a coiled wire is proportional to the current...
Words: 860 - Pages: 4
...[13] In Europe, glue fell into disuse until the period 1500-1700 AD. At this time, world-renowned cabinet and furniture makers such as Chippendale and Duncan Phyfe began to use adhesives to hold their products together.[11] The development of modern adhesives began in 1690 with the founding of the first commercial glue plant in Holland. This plant produced glues from animal hides.[14] Liquid animal glue In 1750, the first British glue patent was issued for fish glue. The following decades of the next century witnessed the manufacture of casein glues in German and Swiss factories.[11] In 1876, the first US patent (number 183,024) was issued to the Ross brothers for the production of casein glue.[11][15] Casein glue preparation The first US postage stamps used starch-based adhesives when issued in 1840. The first US patent (number 61,991) on dextrin (a starch derivative) adhesive was issued in 1867.[11] Natural rubber was first used as material for adhesives starting in 1830.[16] In 1839, Charles Goodyear discovered that a rubber and sulfur mixture, when heated, becomes elastic. In 1843, Thomas Hancock named this process vulcanization. In 1862, a British patent (number 3288) was issued for the plating of metal with brass by electrodeposition to obtain a stronger bond to rubber.[14] The development of the automobile and the need for rubber shock mounts required stronger and more durable bonds of rubber and metal. This spurred the development of cyclized rubber...
Words: 459 - Pages: 2
...You can make a Dalmatian type dog like the one in the picture or use different colors for a grey, brown, tan or black dog. Or even a red (Clifford type) or blue (Blue's Clues type) version. a paper lunch bag (white would be good for this project, but brown is ok too) if using a brown lunch bag: two sheets of white construction paper a printer, some crayons, scissors, glue, paper for the printer paper bag dog puppet Optional: big wiggly eyes PRINT THE TEMPLATE: You can either print just template one or both templates. The more children you have per adult and the younger the children are, the simpler (less templates) you want the craft to be. If you aren't sure how many templates you should use, print both, but hide #2. If the kids make it through #1 and are eager for more, bring out the other. If they are tired of crafting, save them for another day or just discard them. Colour (as required) and cut out the template pieces. GET FAMILIAR WITH YOUR PAPER BAG: I'm going to walk through this slowly. Look at your paper bag. It should be closed and flat like a piece of paper. Just like when they are brand new. On one side, it's all smooth. This will be the BACK of your puppet It's important that all the kids get the back and front straight at the beginning! On the other side there's a flippy tab (which is typically the bottom of the bag when you're carrying your lunch around...) This flippy tab will be the HEAD Lift the flippy tab up...
Words: 667 - Pages: 3
...small fan. This paper describes instructions to be followed in order to make a USB fan. Title of Paper Equipment required: 1. Small 5 Volt dc Motor. 2. An adhesive glue, 3. A (exhausted) round shaped marker pen, 4. An USB cable, 5. Cutting tool like scissors or knife, 6. Wire stripper, 7. Tape, 8. Plastic gear available from any small toy car. 9. A circular piece of plastic of diameter 3” Instructions: 1. Firstly cut the USB cable at one end (it should be the end with female jack), 2. Locate red and black cables. Leave the rest. 3. Stripe out the copper wires using cable stripper, 4. Connect the red and black cable to that of the motor, 5. Attach the gear to the shaft of the motor, 6. Now make 8 cut to the center of the circular plastic. It would take small triangular shapes. Twist the triangular shaped wings of the fan slightly inwards, 7. Attach the circular plastic to the gear using glue, 8. Put the motor with the plastic on top of the marker and stick with the glue, 9. Now fix the other part of the marker on top of the cd vertically. 10. Connect the male USB jack to the USB port of a computer. The fan should move perfectly. Figure 1: Completed Fan (Photo collected from internet) Warnings: 1. Make sure that the red and black cable properly connected to the motor, 2. Glue should be applied properly and care should be taken so that it does not spill, 3. Make sure that there is no...
Words: 318 - Pages: 2
...appropriate material(s). 2. The Project should specify: A) The materials used B) The utility of the materials used (i.e. why such materials are being used) C) The project in detail ( i) the level the project is suitable for. (ii) The length of time required for the project. (iii) The subject(s) being taught through that project. A VOLCANO PROJECT- (SCIENCE PROJECT) The topic area is rich enough to support projects at all grade levels, but this experiment is listed as a 3rd grade science project since I believe it is the first age group that can perform the steps needed with very little supervision. Under the right circumstances, it could also be used as a 4th grade science project, or possibly even as late as 5th grade. OBJECTIVE OF THE PROJECT This project is designed to help young students learn more about earth science by looking specifically at volcanoes. We'll also learn how common household items can be used to build useful models, with an element of creativity required to make the model realistic. Hopefully we'll discover a few new science terms along the way as well. The experiment is done in two steps. First, we figure out how to make a volcano, and then we look at fun ways to make it erupt. LENGTH OF TIME REQUIRED It will take at least one class period for the children to make a volcano with paper-Mache, another to paint and a third to add final decorations and make it erupt. At least one full day will be needed between these steps to allow for drying time. ...
Words: 1656 - Pages: 7
...The entire system or process of doing work should be studied before undertaking a thorough investigation of a specific operation in the process. Such an over-all study will ordinarily include an analysis of each step in the manufacturing process or system. Process Analysis Tools ♦Operation process chart ♦Flow process chart ♦Flow diagram OPERATION PROCESS CHART The operation process chart shows the chronological sequence of all operations, inspections, time allowances, and materials used in a manufacturing or business process, from the arrival of raw material to the packaging of the finished product. The chart depicts the entrance of all components and subassemblies to the main assembly. Two symbols are used in constructing the operation process Chart : an operation and an inspection. FLOW PROCESS CHART The flow process chart is a device for recording a process in a compact manner, as a means of better understanding it and improving it. The chart represents graphically the separate steps or events that occur during the performance of a task or doing a series of actions. The chart usually begins with the raw material entering the factory and follows it through every step. The process chart symbols : The American Society of Mechanical Engineers (ASME) has established the five standard symbols are described As follows: Operation An operation occurs when an object is intentionally changed in one or more of its characteristics. An operation represents a major step...
Words: 1094 - Pages: 5
...(Collins English Dictionary,2008). Referring quilling using paper, it is the art of taking thin strips of paper, of varying widths, and rolling, gluing and shaping them into different shapes. You then take these little shapes and glue them together to create awesome quilled masterpieces. According to What Is Quilling. (n.d.), Quilling is not a new craft as it is originally developed as a means of imitating gold or silver filigree work which has been around hundreds years ago. In fact almost as soon as paper became easily available there has been reference to paper filigree. Some of the techniques that we are using nowadays are originally comes from in Ancient...
Words: 1205 - Pages: 5
...2011-2012 MEDGAR EVERS SUPPLY LIST Kindergarten • Lg. box of Clorox Wipes • 1 box of Dry Erase Markers • (2) Spiral Notebooks • 1 Lg. Plastic or Cloth Pencil Pouch • 4 lg. Glue Sticks • 2 Lg. boxes of Tissue • 2 Rolls of Paper Towel • 1 pk. of Lg. Index Cards • 2 boxes of Baby Wipes • 2 Lg. bottles of Hand Sanitizer • 1 Disposable Camera • 1 Book Bag • 4 boxes of Lg. Crayons (8 Basic Colors) • 6 Large Pencils Label All School Supplies 1st Grade • (4 packs) 24 #2 Pencils • 1 pair of Fiskar Scissors • 3 Plain Folders (Red, blue, green) • 1 Character Folder for graded papers • 4 Lg. Glue Sticks • 2 pks. of Notebook Paper (wide-rule) • 4 Lg. Rectangular Erasers • 1st Grade - continued • 1 Lg. Plastic or Cloth Pencil Pouch • 2 Lg. Bottles of Hand Sanitizer • 1 Box of Ziploc Snack or Sandwich Bags • 2 Lg. boxes of Tissue • 1 pk. of Lg. Unlined Index Cards • 3 Lg. Bottles of Clorox Wipes • 1 Ruler (standard & metric) • 1 Stretchable Book Cover • 1 Lg. box of Baby Wipes • 1 Black Dry Erase Marker • 4 boxes of 24 Crayons (One box per quarter) • 1 Book Bag (No roller book-bags) • 3 Spiral Notebooks (Wide Rule) (Red, blue, green) Please put your child’s name on all school supplies ...
Words: 640 - Pages: 3
...Risk assessment in a Day centre (M1) | Hazard- activity with potential to cause harm | Type of injury that could result if harm occurs | Type of people and number affected | Risk level (low, medium, high) | Current control measures in place | Further control measures required | Person responsible for implementation of further measures required and date to implement | Date to review assessment (annual review unless task changes) | Food served and left on tables for more than 10 minutes (without clients being there) | * Food poisoning | * Service users | High | Meals should be served when clients are sitting, waiting and ready for meal | Food must be stored in the right places and at the right temperatures as well | * Health and safety manager * Staff and managers | ------------- | Collage (cutting and sticking –scissors and glue) | * Cutting him/herself or others * Eat or get glue in the eyes | * Service users * Members of staff and volunteers might be at risk | High | Supervision | Items used must be stored in a place safe | * Members of staff * Day centre manager * Health and safety officer | ------------- | Wheelchairs blocking fire exits | * Unable to evacuate quickly in case of fire * Trips and falls | * Vulnerable people * Staff * Volunteers and any other visitors | High | Storage provided away from fire exits | Folding wheelchairs for safer storage | * Health and Safety officer * Members of staff...
Words: 280 - Pages: 2
...Title Dried Jackfruit Leaves as an Alternative Material for Corkboard (Wood) Objectives/Rationale 1. Study the components of Jackfruit leaves that contribute to its use for an alternative material for corkboard (wood). 2. Determine the effectiveness of glue as an adhesive material for pressing leaves together. 3. Observe its feasibility as a durable corkboard if it is as effective as the commercial corkboard. Statement of the Problem This study was conducted to investigate the properties of jackfruit leaves as substitute to wood. Specifically, the study attempted to answer the following questions: 1. What properties do dried jackfruit leaves have that makes it a substitute to wood? 2. How effective is the glue that is being used to adhere the leaves? 3. Is the corkboard made from dried jackfruit leaves as durable as those corkboards sold commercially in the market? Hypothesis 1. There is a significant effect on the certain properties of dried jackfruit leaves that enable one to use them as substitute to wood. 2. There is a significant effect on the certain required properties that glue should acquire for it to be good adhesive. 3. There are certain problems that the researcher will encounter through the processes to be done. Significance of the Study The study will be of special significance to the people in the community, to the members of the family and to the country as well. The people will...
Words: 562 - Pages: 3
...Health and Social Care Activities for health and well being Introduction The unit requires me to manage an activity in a health and social care environment which will benefit an individual or a small group of service users, the activity will allow me to work on my communication skills with contrasting age groups. With the activities I have designed I would have to take into account the physical, intellectual, social and emotional side of each child. For this I will be visiting Woodend Preschool where I will be holding an activity to evaluate the children's skills and assessing how well we communicate between each other, by the way our body language comes across. Before making my final decision about the activity, I will have to take into consideration the skills each child has, the facilities, safety implications, equipment and time. Also I have to plan, improve and evaluate my activity; I have also made samples for each of my activities. The preschool and early school years are also full of changes, from three to five the child’s motor skills, language, thinking and social development change dramatically. A01- Suitable Activities and Reasons for Choice I have created a range of activities that would be suitable for Pre-schoolers aged between three to four, at this point in their life the child's development is important, it is a time where the child’s world will be dominated by fantasy and vivid imagination. Hopefully the children will be able move around confidently...
Words: 10833 - Pages: 44
...additional 2 minutes and 9 seconds. If the second and third steps are combined, the total time is 3 minutes and 44 seconds, allowing for more than enough time to receive a constant supply of work-in-progress inventory from Step 1. Based on this information, it is unnecessary to hold an hour’s worth of finished inventory between each step of the process. It is mentioned that the Swift’s finishing plant is very small, so it may be possible to move the finishing operations and the associated employees to the Main Plant, and to close the Finishing Plant. The first step of finishing- gluing the decorative top on to the backing- could be completed concurrently with the earlier manufacturing functions, as the work-in-progress Duro product is not required in this step. Furthermore, the steps of gluing the decorative backing to the table, and boxing and labelling can be combined to avoid the need to hold any work in process inventory at the finishing plant, saving on inventory holding costs, and space. Swift should analyze their historic sales to determine the most popular styles and to also eliminate the iterations that ‘don’t look right’. Forecasting ahead, Swift should produce more of the popular styles in advance (and maintain a certain safety stock for each iteration sold) and store these items on their current large delivery trucks to be sent out for immediate delivery upon receipt of an order. Depending on...
Words: 558 - Pages: 3