Premium Essay

Soot Framework

In: Computers and Technology

Submitted By albert7788
Words 1674
Pages 7
1. Introduction
Java language is a hybrid language neither compiled, nor interpreted. The Java language aims to provide the speed of a compiled language, as well as portability of an interpreted language. Because a java code can run on any platform with Java Virtual Machine installed some drawbacks are introduced in terms speed of the execution compared to compiler languages such as C and C++. To make the java code as portable as it is, after compilation, the java code is converted into a bytecode. A bytecode is then interpreted by the Java Virtual Machine.
To take advantage of Java language and to speed up performance, sophisticated optimization techniques must be utilized. Among many methods of optimizations, such as directly manipulating the bytecode, or annotating the bytecode, “The Soot Framework” is a well developed tool for optimizing the java bytecode to improve performance.
The Soot Framework manipulates and modifies any java code and generates an optimized bytecode. The optimized bytecode can be run on any Java Virtual Machine. The soot framework is designed in a way that java code can be optimized module by module, or the whole program.
2. The project
Our team consists of Shivshankar Kanawade, Batbold Myagmarjav, and Taeghyun Kang. The project is to research the possibility of automatically detecting shared variables in a concurrent program utilizing The Soot Framework. The team also seeks to identify the shared variable characteristics with the help of intermediate representation provided by The Soot Framework. The team also aims to develop a host program to test the shared variables. The findings of the project are to be submitted at the end of the semester.
3. The Soot Framework
The simplest way to use The Soot Framework is to install it on top of Eclipse IDE – an integrated IDE suited for java programming. The following describes the steps...

Similar Documents

Free Essay


...| REDUCTION OF IMPACTS OF EXHAUST ESMISSIONS OF DIESEL ENGINEbyHASSAN SHEIKHOLESLAMYSession 2013/2014 | | The project report is prepared for Faculty of Engineering and Technology Multimedia University in partial fulfilment for Bachelor of Engineering (Hons) Mechanical FACULTY OF ENGINEERING AND TECHNOLOGY MULTIMEDIA UNIVERSITY April 2014 The copyright of this report belongs to the author under the terms of the Copyright Act 1987 as qualified by Regulation 4(1) of the Multimedia University Intellectual Property Regulations. Due acknowledgement shall always be made of the use of any material contained in, or derived from, this report. DECLARATION I hereby declare that this work has been done by myself and no portion of the work contained in this report has been submitted in support of any application for any other degree or qualification of this or any other university or institute of learning. I also declare that pursuant to the provisions of the Copyright Act 1987, I have not engaged in any unauthorised act of copying or reproducing or attempt to copy / reproduce or cause to copy / reproduce or permit the copying / reproducing or the sharing and / or downloading of any copyrighted material or an attempt to do so whether by use of the University’s facilities or outside networks / facilities whether in hard copy or soft copy format, of any material protected under the provisions of sections 3 and 7 of the Act whether for payment or otherwise save as...

Words: 26634 - Pages: 107

Free Essay

The Revolution of Chemistry

...As Butterfield suggests, the results of early chemical experiments lacked “adequate intellectual framework which on the one hand embrace the observed data and on the other helps to decide at any moment the direction of the next inquiry” (191). There is no better example of unorganized study than that of alchemy. Although Jensen cites alchemy as being a pillar of modern chemistry, Butterfield suggests it took away from the progression of chemistry into a modern science (191). To understand modern chemistry, we must first examine the origins of it. One of the key terms in chemistry is “elements.” This term was first used by Plato to describe matter. Soon after, Aristotle summarized the theories of earlier philosophers and developed the view that all substances were made of a primary matter. Aristotle defined an element as “one of those bodies into which other bodies can be decomposed and which itself is not capable of being divided into others.” He took the fundamental properties of all matter, being hotness, coldness, moistness, and dryness. By combining these, he obtained what were called the four elements, fire, air, earth, and water, as shown in this diagram: (public domain) The theory of the four material elements...

Words: 1445 - Pages: 6

Free Essay

System Connections

...System Connections Sara Lenz HCS/230 August 1, 2011 Michael Allar, Ph.D. System Connections The Lymphatic System has four major structures lymphocytes, lymphatic vessels, lymphoid organs, and lymphoid nodules (Martini & Bartholomew, 2010). The functions of the lymphatic system are to provide the body with an immune system to fight off infections, bacteria, and any foreign invader that enters the body and maintains the balance of fluids in the internal environment (Cayuga School District, 1997). The lymphatic system works in correlation with the skeletal and cardiovascular systems (Allar, 2011). The lymphatic system regulates fluids in the body (National Institute of Health, 2010). The importance of fluid regulation in the body is important to help prevent edema, a serious disease caused by an over-accumulation of bodily fluids that can lead to tissue destruction or death. This problem is avoided by the presence of lymphatic vessels that act as "drains" to collect the excess fluid and return it to the venous blood just before it reaches the heart (Cayuga School District, 1997). The lymphatic system is a specialized component of the circulatory system. It consists of a moving fluid (lymph) derived from the blood and tissue fluid and a group of vessels (lymphatics) that returns lymph to the blood. Lymphatic vessels parallel veins (Mitchell High School, 2005). The Lymphatic System includes lymph nodes located along the paths of collecting vessels, isolated...

Words: 1783 - Pages: 8

Premium Essay

Disaster Management

...[pic] Records Management Disaster Planning Guideline June 2007 Version 1.1 Table of Contents Acknowledgments 5 Foreword 5 Introduction 6 Background 6 Scope of this guideline 6 Related Documents 6 Reference to the Adequate Records Management Standard 7 Variation to this guideline 7 Records and Disasters 7 Disasters affecting records 8 Disasters affecting Australian organisations 8 Counter disaster management for records 9 Disaster review of your agency 10 Risk Assessment 10 Establish the context 11 Identify the risks 11 Critical needs determination 13 Analyse the risks 14 Assess the risks 15 Treat the risks 15 Monitor and review 16 Planning 16 Project Planning 17 Project team responsibilities 18 Content of the plan 18 How to prepare the response and recovery plan 19 Components of the response and recovery plan 20 Lists and supplies 22 Insurance and emergency funding arrangements 23 On-site equipment 23 Implementing the plan 24 Maintaining the plan 24 Distribution issues 25 Plan maintenance responsibilities 25 Training and testing 25 Post disaster analysis 27 Vital Records Protection 28 Identifying vital records 29 Protecting vital records 31 Preventative measures 31 Recovery and restoration 33 Critical data...

Words: 16993 - Pages: 68

Free Essay


...NANOTECHNOLOGY Contents: • Aim • Introduction • Nanotechnology is a set of enabling technology • Interest in Nanotechnology • Development in last 10 years • Brief History • Diversity • Implications of Nanotechnology • Unifying themes • Examples • Molecular electronics • New technologies for clean and efficient energy generation • Nanoassembled products • Growth in world investment in nanotechnology • Social, ethical and safety concerns. • Health and environmental impacts • Social and ethical issues arising from Nanotechnology-based products. • Conclusions on the global nanotechnology scene. • Issues and challenges for the research sector • Future Scope Aims of Term Paper are to:- ✓ Define and explain Nanotechnology. ✓ Elaborate the various terms related to it. ✓ Describe various examples of Nanotechnology. ✓ Outline the Future scope of Nanotechnology. ✓ Explain the various applications of Nanotechnology in different fields. What is nanotechnology? Nanotechnology is engineering at the molecular (groups of atoms) level. It is the collective term for a range of technologies, techniques and processes that involve the manipulation of matter at the smallest scale (from 1 to 100 nm). The classical laws of physics and chemistry do not readily apply at this very small scale for two reasons. Firstly, the electronic properties of very small......

Words: 5289 - Pages: 22

Free Essay

Other Topics

...This paper presents a conceptual framework for understanding the dilemmas that confront cities and regions that host national and continental logistics gateways. The framework, which is illustrated with examples from several seaport gateways, focuses on the land use, economic and community development impacts of gateways and corridors on the host city-region. It also pays attention to the differing scales at which these impacts occur; these range from the highly localized to the metropolitan scale. It is proposed that solutions to the local dilemmas of global logistics be evaluated in terms of sustainability criteria, namely efficiency, equity and environment. 1. INTRODUCTION While the economic benefits of global trade are enormous, the potential for differences in local and national perspectives when developing gateways and corridors are no less significant. Global logistics which connects widely dispersed producers and consumers are increasingly organized through gateways and corridors located in urban regions. These “system(s) of marine, road, rail and air transportation infrastructure of national significance for international commerce” (Canada, 2007) seek out urban locations precisely because of the accessibility and agglomeration advantages they confer. Yet, gateways find themselves in constant tension with the other inhabitants of the city-regions...

Words: 7067 - Pages: 29

Premium Essay


...Index a) Nokia Corporation 1. Introduction 2. History i) Pre telecommunication Era 1) Industrial conglomerate ii) Telecommunications era 1) Networking equipment 2) First mobile phones 3) Involvement in GSM 3. Acquisitions 4. Logos b) Global Market Captured/Targeted By Nokia Corporation c) Peru i) Quick Facts ii) General Overview iii) Economy iv) Challenges v) Economic Indicators d) Entry Strategy For Nokia Corporation to Enter in Peru i) Political factors ii) Social Factors iii) Economical factors iv) Technological Factors v) Environmental Factors vi) Legal factors Nokia Corporation Introduction Nokia Corporation is a Finnish multinational communications corporation that is headquartered in Keilaniemi, Espoo, a city neighboring Finland's capital Helsinki. Nokia is engaged in the manufacturing of mobile devices and in converging Internet and communications industries, with over 123,000 employees in 120 countries, sales in more than 150 countries and global annual revenue of EUR 41 billion and operating profit of €1.2 billion as of 2009. It is the world's largest manufacturer of mobile telephones: its global device market share was about 33% in Q2 2010, down from 35% in Q2 2009 and unchanged from Q1 2010. Nokia's converged device market share was about 41%......

Words: 8281 - Pages: 34

Premium Essay

Fireworks Assignment Sample

...CHE0315 DISADVANTAGES OF FIREWORKS ON HEALTH AND ENVIRONMENT Name of Group Member 1. Nur Izzati binti Abdul Latif 153692 2. Nurhalida binti Abdul Rasid 154082 3. Aifa Syazwani bt Awang Damit 150415 4. Sarah Atiqah bt Abdul Rahim 155656 Group Number: 09 Name of Lecturer: Asiah binti Mohd Shafiee Course: Allied Health Science Semester: 1 PROJECT PLANNING OBJECTIVES. 1. To analyze the function of every substance in the fireworks. 2. To study the properties of substance that cause damage towards health and environment. 3. To find the solution on how to reduce the damage of fireworks. 4. To investigate the rate of damage that cause by fireworks to health and environment. DIVISION OF WORKS. Name Tasks | Nur Izzati bt Abdul Latif. | Nurhalida bt Abdul Rashid | Aifa Syazwani bt Awang Damit | Sarah Atiqah bt Abdul Rahim. | Objectives | | | * | | Division of work | * | | | | Timeline | | * | | | Introduction | * | | | | Discussion of Issues | * * History of fireworks. * Development of fireworks. | * * Properties of fireworks. | * * The type of fireworks. | * * How do fireworks work. | Analysis of Issues | | * *......

Words: 6536 - Pages: 27

Free Essay

Sharf 2013 Art in the Dark

...Art in the dark: the ritual context of Buddhist caves in western China Robert Sharf Preamble One can imagine a simpler time, when art was ‘art’ because it engendered an ‘aesthetic experience’, a time when art was understood with reference to beauty, and beauty was something that could not be reduced to utility or function alone. Just as the New Critics approached a work of literature through ‘close reading’, the meaning of a work of art could be deduced, it was presumed, from a close critical analysis of the autonomous object. This approach is not without appeal: in giving prominence to beauty and aesthetic experience, one assumes some degree of congruence between the aesthetic intent of the artist and the affective response of the intended viewer, both of which are vested in the work itself. In other words, situating the import of an aesthetic work within the object itself, rather than, let’s say, in its cultural context, enables one to circumvent the complex issues of production and reception, not to mention the apparent gap that separates the two. The art-historical counterpart of New Criticism, perhaps best exemplified in the formalism of Heinrich Wölfflin, Roger Fry and Clement Greenberg, found itself on the defensive during the last quarter of the twentieth century.1 Following the historicist and postmodernist currents of the day, art historians were increasingly critical of approaches predicated on the presumed autonomy of the object. Moving...

Words: 17731 - Pages: 71

Premium Essay


...Shell in the Niger Delta: A Framework for Change Five case studies from civil society sponsored by February 2010 About ECCR The Ecumenical Council for Corporate Responsibility (ECCR) is a church-based investor coalition and membership organisation working for economic justice, environmental stewardship, and corporate and investor responsibility. ECCR undertakes research, advocacy and dialogue with companies and investors. It seeks to influence company policy and practice and to raise awareness among the British and Irish churches, the investor community and the general public. For more information, please visit Acknowledgements ECCR would like to thank the five civil society organisations that contributed case studies based on their work in the Niger Delta; Cordaid for generously sponsoring the report; members, partners and independent experts who advised, read and commented on the text before publication; Royal Dutch Shell Plc and Shell Petroleum Development Corporation of Nigeria for providing company information and commenting on the text. Cover photo credits: Friends of the Earth International; IRIN/UN Office for the Coordination of Humanitarian Affairs; Milieudefensie/Friends of the Earth Netherlands; Stakeholder Democracy Network. Disclaimers ECCR has commissioned and published these case studies as a contribution to public understanding. The text has undergone a careful process of fact-checking and review to achieve accuracy and balance....

Words: 40025 - Pages: 161

Premium Essay


...In modern Finnish, noki means soot and nokia is its inflected plural, although this form of the word is rarely if ever used. The old word, nois (pl. nokia) or nokinäätä ("soot marten"), meant sable. After sable was hunted to extinction in Finland, the word was applied to any dark-furred animal of the genus Martes, such as the pine marten, which are found in the area to this day. Toward the end of the 19th century, Mechelin's wishes to expand into the electricity business were at first thwarted by Idestam's opposition. However, Idestam's retirement from the management of the company in 1896 allowed Mechelin to become the company's chairman (from 1898 until 1914) and sell most shareholders on his plans, thus realizing his vision. In 1902, Nokia added electricity generation to its...

Words: 12463 - Pages: 50

Premium Essay


...CHAPTER 01 INTRODUCTION 1.1. BACKGROUND Just twenty years ago, the dismantling of Cold War division in Europe began with parliamentary changes in Poland (Bochniarz and Cohen 2006). These changes initiated a domino effect in transformation of other Central and Eastern European countries (CEE); the transformation of Romania, East Germany, Hungary, Czechoslovakia, and Bulgaria was soon followed by sweeping changes in Russia and Central Asia, affecting more than 400 million people (Chandler 2000). Needless to say, however, the transformation of Central and Eastern Europe near the climax of the 80s took the European Community (EC) by surprise. In the pre1989 era, the EC exercised only a limited relationship with CEE countries and showed no serious interest for a European project of political and economic integration that would include any of the CEE states. According to Gower (1999), this inability to foresee the potential of the CEE region strongly reflects the ineffectiveness in the EC policies. Shortly after transition to democracy, ten CEE states (Bulgaria, the Czech Republic, Estonia, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia and Slovenia) declared their utmost desire to join the “family of Europe” (Andonova 2004). As the idea of EU membership for these newly independent democracies in Central and Eastern Europe started to gain some serious ground in the early 90s, the debate over enlargement and its economic, social and The first chapter is like a long......

Words: 14067 - Pages: 57

Free Essay

Carwash Identity: an Ethnographic Exploration of Space and Identity in South Dallas

...Preface Anonymity On any given day a number of individuals travel to and through the South Dallas area where this initial research project took place. Many visitors to the area often stop at the few remaining mom-and-pop restaurants for a greasy cheeseburger, link, or fish basket where several of the public characters that took part in this research hustle for money to buy that day’s beverage, blunt, or bed. The participants in this research are constantly in the public’s eye. Their identities are not secret and often the ways in which they engage in informal economy are well known as well. A select few of these individuals have participated in city meetings that are televised. Other anthropologists, sociologists, and curious academics have examined the decline of this southern sector of Dallas for one reason or another. Newspaper reporters and other media groups have often completed editorial pieces on this community and its residents (housed and un-housed). Identities are often made public; however, anonymity in regards to person or place is very much a component to this research in accordance with the anthropological guidelines of human subject protection. A pseudonym has been provided for each individual and place of business that participated in this research. Introduction Society is not a mere sum of individuals. Rather, the system formed by their association represents a specific reality which has its own characteristics... The group thinks, feels, and...

Words: 7909 - Pages: 32

Free Essay

Ielts Vocabulary

...abaft (adv.) on or toward the rear of a ship The passengers moved abaft of the ship so as to escape the fire in the front of the ship. abandon (v.; n) to leave behind; to give something up; freedom; enthusiasm; impetuosity After failing for several years, he abandoned his dream of starting a grocery business. Lucy embarked on her new adventure with abandon. abase (v.) to degrade; humiliate; disgrace The mother’s public reprimand abased the girl. The insecure father, after failing to achieve his own life-long goals, abased his children whenever they failed. abbreviate (v.) to shorten; compress; diminish His vacation to Japan was abbreviated when he acquired an illness treatable only in the United States. abdicate (v.) to reject, renounce, or abandon Due to his poor payment record, it may be necessary to abdicate our relationship with the client. aberrant (adj.) abnormal; straying from the normal or usual path The aberrant flight pattern of the airplane alarmed the air traffic controllers. His aberrant behavior led his friends to worry the divorce had taken its toll. abeyance (n.) a state of temporary suspension or inactivity Since the power failure, the town has been in abeyance. abhor (v.) to hate By the way her jaw tensed when he walked in, it is easy to see that she abhors him. The dog abhorred cats, chasing and growling at them whenever he had the opportunity. abject (adj.) of the worst or lowest......

Words: 7713 - Pages: 31

Premium Essay

Travelling Textiles a Sustainability Roadmap of Natural Fibre Garments

...Travelling textiles A sustainability roadmap of natural fibre garments May 2009 This report has been prepared by Emer Diviney and Serena Lillywhite at the Brotherhood of Laurence Sustainable Business Unit. Brotherhood of St Laurence 67 Brunswick Street Fitzroy Vic. 3065 ABN 24 603 467 024 Ph: (03) 9483 1183 the HUB of responsible business practice in Australia is a project of St James Ethics Centre © St James Ethics Centre 2 Contents Acknowledgments Summary Introduction Key findings The way forward Recommendations Introduction Brotherhood of St Laurence Gorman Industries Understanding the clothing industry Corporate responsibility and “sustainability” Developing tools for responsible business practice Roadmap methodology How we went about it Who we spoke to Overview of the garment supply chain The clothing industry roadmap Key sustainability issues in the garment sector Case study: Gorman Who is Gorman? The Gorman roadmap: Merino Tee and Forest Dress Unpicking the garment roadmap Design and production management Wool and cotton cultivation Processing raw materials and yarn manufacturing Knitting and weaving Fabric processing Cut make and trim Retailing and wholesaling Consumer use Textile waste and disposal Freight Towards sustainable garments Garment industry drivers Sources of information the HUB of responsible business practice in Australia is a project of St James Ethics Centre...

Words: 23230 - Pages: 93