tools for Web data extraction

Size: px
Start display at page:

Download "tools for Web data extraction"

Transcription

1 HTML-we tools fo Web dt extction Thesis pesenttion 1 Student: Xvie Azg Supeviso: Andes Tho

2 Tble of contents Intoduction Dt Extction Pocess Dt Extction Tools Relized tests Futue Wok 2

3 Intoduction We e going to cente ou effot in HTML dt extction The pedominnt mkup lnguge fo web pges Kind of semi-stuctued dt Infomtion following nested stuctue Suppot fom W3C (Wold Wide Web Consotium) 3

4 Intenet gowth Intoduction 168 Million sites 1400 Million of Intenet uses Wikipedi The fee encyclopedi My 2008 Web Seve Suvey - 4

5 Intoduction Puposes of Web dt extction Uses Quey Applictions Get infomtion fom the Web to be used in othe es o by pplictions Infomtion etievl ( e.g. Feeds, Web sech engines ) 5 Integtion Extction Web dt souce Let the use to ccess pticul dt fom the Web Economicl issues ( e.g. stock mket, shopping compison )

6 Min poblems Dt extction pocess Intenet ws designed s souce of dt fo humn use. Poblems ppe when we wnt to extct dt fom HTML Dt not pesented in HTML fomt: Psswod potected sites Cookies Sessions ID s Jvscipt Dynmic content 6 Deep esouces: Unlinked content Contextul web Limited ccess content

7 Types of content Dt extction pocess Fee text Stuctued text Semi-stuctued text 7 Ntul lnguge texts Pttens involving syntctic eltions between wods o semntic clsses of wods Textul infomtion following pedefined stict fomt Use of the fomt desciption Between unstuctued collections of textul documents nd fully stuctued tuples of typed dt Extction pttens e often bsed on tokens nd delimites

8 Dt extction pocess Wys to pefom dt extction Mnul API Wppe Pecise Tet elements individully Specific Web Sites Limited specifictions Set of methods Independent of souce Mnul Semiutomtic Automtic 8 Ad hoc code t tivil Eo-pone Suppot tool GUI suppot Less Eo-pone Mchine-lening techniques Supevised lening

9 Dt extction pocess HTML stuctue fo dt extction When speking bout HTML-we tools, befoe pefoming the extction pocess, these tools tun the document into psing tee Ech node epesents tg Oute tgs e leves Expessions to nvigte though ll the hiechy Mximum pecision is found on the content of leve 9

10 Dt extction pocess HTML poblems to extct dt (I) Pesenttion of the dt without following stuctue Logic, simple nd ognized content help to elize coect extctions Unognized content ffects the HTML tee stuctue Bd constucted HTML souce documents Bd plced tgs Repeted tgs closed tgs Nested dt elements Elements tht e nesting dt nd then element by element could contin diffeences 10

11 Dt extction pocess HTML poblems to extct dt (II) Poblems choosing the coect Web pge souce exmple Content stuctue could chnge depending on some fctos Exmple: Result pge of Web Sech Engines Poblems using scipts o dynmic content Hidden o chnging infomtion Syntx diffeent to HTML Jvscipt, PHP, AJAX o Flsh 11

12 Txonomy (I) Dt extction tools 12

13 Txonomy (II) Dt extction tools Lnguges fo wppe development Assist wppe constuction Altentives to genel pupose lnguges Ontologybsed Extction elying diectly on the dt NLP-bsed Bsed on syntctic nd semntic constints Wppe induction Modeling-bsed HTML-we 13 Rules deived fom given set of tining exmples Ty to locte in Web pges potions of dt tht implicitly confom to stuctue Rely on inheent stuctul fetues of HTML documents

14 Flow of dt Dt extction tools INPUT Dt extction pocess OUTPUT URL XML, HTML, RSS/ATOM TEXT 14 Dt File Wppe Modules, CSV, emil, JSON, XSL, Google Mps, Flsh

15 Stuctue Dt extction tools 10 HTML-we tools Ctegoiztion of this tools using sevel citeis Test-bench scenios 15

16 Dt extction tools Used HTML-we tools Dppe Robomke Rodunne XWRAP Lixto Webhvest Goldseeke WinTsk Automtion Anywhee Web Content Extcto 16 Commecil nd non commecil tools Shell nd GUI suppot tools Sceen scpping nd non sceen scpping tools Linux nd Windows tools

17 Stuctue Dt extction tools 10 HTML-we tools Ctegoiztion of this tools using sevel citeis Test-bench scenios 17

18 Dt extction tools GUI GUI - Shell commnds - Configution files nd coding - Input files - Rodunne Integted bowse - Diect Intection between the tool nd the nvigtion bowse - Visulize infomtion of the Web elements - Lixto, Robomke, Web Content Extcto 18 Web bowse - Lods Jvscipt nd Dynmic content - Seption between the tool nd the window bowse - Automtion nywhee, Wintsk

19 Resilience Dt extction tools Cpcity of continuing to wok popely in the ocuence of chnges in the pges fo which they e tgeted Common chnges to: the dt the stuctue Add, ese o modify elements the visul design intoduce new technologies (AJAX, PHP, Jvscipt ) The esilience gd vies depending the used tool 19

20 Adptiveness Dt extction tools Gde of wppe fo built pges of specific Web souce on given ppliction domin to wok popely with pges fom nothe souce in the sme ppliction domin Fom ll of the txonomy of web dt extction tools only the Ontology-bsed tools fetue fully esilience nd dpttiveness popeties 20

21 Dt extction tools Scipting nd expessions The tomicity of the HTML psing tee is found in leve (oute tg) Necessity to extct infomtion in moe pecise wy Self-scipting syntx Regul expessions Pttens Othes Wintsk Web Content Extcto Goldseeke Lixto Robomke Remove specil Dte fomtting chctes Text eplcing 21 Robomke Lixto Robomke Robomke

22 Input vibles Dt extction tools In some cses we need input vibles to elize seches though Intenet: Eby Web sech engines Youtube Amzon We wnt to extct dt fom the esulting pges, we need tool suppot Robomke, Dppe, Lixto, Wintsk 22

23 Dt extction tools Input/Output fomts Input Fomts Output Fomts Input Fomts Output Fomts Dppe Robomke HTML HTML XML, RSS, HTML, Modules, Atom Feed, CSV,JSON,XSL, YAML, emil RSS/Atom Feed, REST Web Sevice, Web Clip WebHvest GoldSeeke WinTsk Automtion Anywhee HTML HTML nd documents HTML nd documents HTML nd documents XML Text File, Excel, DB File, Excel, DB, EXE 23 RodRunne XWRAP Lixto HTML HTML HTML XML, HTML XML XML Web Content Extcto HTML File, Excel, DB, SQL scipt File, MySQL scipt File, HTML, XML, HTTP submit

24 Dt extction tools Genel fetues (I) Intefce Complexity Resilience Execution time Fee Dppe Intenet bowse Low Good Vey Good Robomke Pogm GUI, Intenet bowse Medium Vey good Vey Good RodRunne Linux Shell Medium Poo Good YES, GNU GPL License XWRAP Intenet bowse Medium Good Good Lixto Pogm GUI, Intenet bowse Medium Good Vey Good, equies license 24

25 Dt extction tools Genel fetues (II) Intefce Complexity Resilience Execution time Fee WebHvest Pogm GUI High Good Good Goldseeke Intenet bowse Medium Good Poo, GNU LGPL License Wintsk Pogm GUI, intenet bowse Medium Poo Good Automtion Anywhee Pogm GUI, Intenet bowse Low Poo Good 25 Web Content Extcto Pogm GUI, Intenet bowse Low Poo Poo

26 Dt extction tools Advnced chcteistics Input vibles Scipts usge n sttic content pges Moe thn one pge Jvscipt o Dynmic content Dppe Good Robomke Good Rodunne Poo XWRAP Poo Lixto Good WebHvest Poo Goldseeke Poo Wintsk By scipt Good Automtion Anywhee Good 26 Web Content Extcto Good

27 Stuctue Dt extction tools 10 HTML-we tools Ctegoiztion of this tools using sevel citeis Test-bench scenios 27

28 Methodology Relized tests Ceted/Selected Web pge Coect esult Selected dt Compe Test Result Selected Tool Tool esult 28

29 Relized tests Web sech engines (I) One of the most used esouces of the Web Use of input vibles nd dynmic esult pges Yhoo! Sech uses live sech input fom 29

30 Relized tests Web sech engines (II) Google Sech Yhoo! Sech MS Live Sech Dppe Robomke Lixto WinTsk Automtion Anywhee Web Content Extcto 30

31 Relized tests Eby 31 The most impotnt uction shop of Intenet Use of input vibles nd dynmic esult pges Fields contining vible content Dppe Robomke Lixto WinTsk Automtion Anywhee Web Content Extcto Eby sech /

32 Relized tests Dynmic content Web pges Pgeflkes Dppe Robomke AJAX bsed stt pge Lixto WinTsk 32 Use of Dynmic content nd pesonlized use modules Automtion Anywhee Web Content Extcto

33 Relized tests Resilience tests (I) 1- Obtin esult pge of Amzon.com 2- Downlod the souce pge nd elted files 3- Uplod to test seve 4- Configue tools to extct 4 fields: title, book fomt, new pice nd vlution Fo ech test: Relize modifiction to the souce pge Uplod to test seve Execute the tool nd see if poblems ppe 33

34 Relized tests Resilience tests (II) Deleting content Modifying CSS style tgs Duplicting extcted dt Chnging ode of extcted dt Deleting content Exmple: Ese td[0] 34 Dppe Robomke Lixto Web Content Extcto

35 Relized tests Pecision tests (I) Designed published books Web Pge We e going to extct dt fom the Lst Published edition column with diffeent pecision ech time: All the infomtion of the ow Dte of the lst publiction Ye of the lst publiction 2 lst digits of the ye of the lst publiction 35

36 Relized tests Pecision tests (II) Done thee diffeent modifictions to the souce pge with diffeent chcteistics to: Extct dt fom fomtted text Extct dt using styled text (clss ttibute) Extct dt fom CSV fomtted text 36

37 Relized tests Pecision tests (III) Exmple: Extcting dt fom CSV souce All the infomtion of the lst published edition Dte of the lst publiction Ye of the lst publiction 2 lst digits of the ye of the lst publiction Dppe Robomke Lixto WinTsk Automtion Anywhee 37 Web Content Extcto

38 Futue wok Given Web souce which fetues the tool ccomplish. Useful to find the most suitble tool Testing with non visul GUI tools Relize detiled document tht contins ll the elized wok 38

39 Thnks fo you ttention! 39

GFI MilAchive 6 vs H&S Exchnge@PAM GFI Softwe www.gfi.com GFI MilAchive 6 vs H&S Exchnge@PAM GFI MilAchive 6 H&S Exchnge@PAM Who we e Genel fetues Suppots Micosoft Exchnge 2000, 2003 & 2007 Suppots distibuted

More information

Highest Pefomnce Lowest Pice PRODUCT COMPARISON GFI MilAchive vs Symntec Entepise Vult GFI Softwe www.gfi.com GFI MilAchive vs Symntec Entepise Vult GFI MilAchive 6 Symntec Entepise Vult Who we e Genel

More information

GFI MilAchive 6 vs Wtefod Technologies MilMete Achive GFI Softwe www.gfi.com GFI MilAchive 6 vs Wtefod Technologies MilMete Achive Genel fetues Suppots Micosoft Exchnge 2000, 2003 & 2007 Suppots distibuted

More information

GFI MilAchive 6 vs EMC EmilXtende Achive Edition GFI Softwe www.gfi.com GFI MilAchive 6 vs EMC EmilXtende Achive Edition GFI MilAchive 6 EMC EmilXtende Achive Edition Who we e Genel fetues Suppots Micosoft

More information

GFI MilEssentils & GFI MilSecuity vs Bcud Spm Fiewll GFI Softwe www.gfi.com GFIMilEssentils & GFI MilSecuity vs Bcud Spm Fiewll GFI MilEssentils 12 & GFI MilSecuity 10 Bcud Spm Fiewll Who we e Integtes

More information

GFI EventsMnge vs Netikus.net EventSenty GFI Softwe www.gfi.com GFI EventsMnge vs Netikus.net EventSenty GFI EventsMnge EventSenty Who we e Suppot fo MS SQL Seve Suppot fo MSDE / MS SQL Expess Suppot fo

More information

GFI MilEssentils & GFI MilSecuity vs Symntec Bightmil 6 & Anti Vius GFI Softwe www.gfi.com GFI MilEssentils & GFI MilSecuity vs Symntec Bightmil 6 & Anti Vius GFI MilEssentils & GFI MilSecuity Bightmil

More information

GFI MilEssentils & GFI MilSecuity vs Tend Mico ScnMil Suite fo Micosoft Exchnge GFI Softwe www.gfi.com GFI MilEssentils & GFI MilSecuity vs Tend Mico ScnMil Suite fo Micosoft Exchnge Exchnge Seve 2000/2003

More information

(1) continuity equation: 0. momentum equation: u v g (2) u x. 1 a

(1) continuity equation: 0. momentum equation: u v g (2) u x. 1 a Comment on The effect of vible viscosity on mied convection het tnsfe long veticl moving sufce by M. Ali [Intentionl Jounl of Theml Sciences, 006, Vol. 45, pp. 60-69] Asteios Pntoktos Associte Pofesso

More information

Screentrade Car Insurance Policy Summary

Screentrade Car Insurance Policy Summary Sceentde C Insunce Policy Summy This is summy of the policy nd does not contin the full tems nd conditions of the cove, which cn be found in the policy booklet nd schedule. It is impotnt tht you ed the

More information

Orbits and Kepler s Laws

Orbits and Kepler s Laws Obits nd Keple s Lws This web pge intoduces some of the bsic ides of obitl dynmics. It stts by descibing the bsic foce due to gvity, then consides the ntue nd shpe of obits. The next section consides how

More information

Implementation and Evaluation of Transparent Fault-Tolerant Web Service with Kernel-Level Support

Implementation and Evaluation of Transparent Fault-Tolerant Web Service with Kernel-Level Support Poceedings of the IEEE Intentionl Confeence on Compute Communictions nd Netwoks Mimi, Floid, pp. 63-68, Octobe 2002. Implementtion nd Evlution of Tnspent Fult-Tolent Web Sevice with Kenel-Level Suppot

More information

Summary: Vectors. This theorem is used to find any points (or position vectors) on a given line (direction vector). Two ways RT can be applied:

Summary: Vectors. This theorem is used to find any points (or position vectors) on a given line (direction vector). Two ways RT can be applied: Summ: Vectos ) Rtio Theoem (RT) This theoem is used to find n points (o position vectos) on given line (diection vecto). Two ws RT cn e pplied: Cse : If the point lies BETWEEN two known position vectos

More information

Continuous Compounding and Annualization

Continuous Compounding and Annualization Continuous Compounding and Annualization Philip A. Viton Januay 11, 2006 Contents 1 Intoduction 1 2 Continuous Compounding 2 3 Pesent Value with Continuous Compounding 4 4 Annualization 5 5 A Special Poblem

More information

AntiSpyware Enterprise Module 8.5

AntiSpyware Enterprise Module 8.5 AntiSpywre Enterprise Module 8.5 Product Guide Aout the AntiSpywre Enterprise Module The McAfee AntiSpywre Enterprise Module 8.5 is n dd-on to the VirusScn Enterprise 8.5i product tht extends its ility

More information

E-Commerce Comparison

E-Commerce Comparison www.syroxemedi.co.uk E-Commerce Comprison We pride ourselves in creting innovtive inspired websites tht re designed to sell. Developed over mny yers, our solutions re robust nd relible in opertion, flexible

More information

LTI, SAML, and Federated ID - Oh My!

LTI, SAML, and Federated ID - Oh My! LTI, SAML, and Fedeated ID - Oh My! Chales Seveance, Ph.D. Stephen P Vickes IMS Global Leaning Consotium http://www.imsglobal.og/ Poblem Statement We need a way to align IMS Leaning Tools Inteopeability

More information

How to create a default user profile in Windows 7

How to create a default user profile in Windows 7 AnswesThatWok TM How to ceate a default use pofile in Windows 7 (Win 7) How to ceate a default use pofile in Windows 7 When to use this document Use this document wheneve you want to ceate a default use

More information

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years.

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years. 9.2 Inteest Objectives 1. Undestand the simple inteest fomula. 2. Use the compound inteest fomula to find futue value. 3. Solve the compound inteest fomula fo diffeent unknowns, such as the pesent value,

More information

Software Engineering and Development

Software Engineering and Development I T H E A 67 Softwae Engineeing and Development SOFTWARE DEVELOPMENT PROCESS DYNAMICS MODELING AS STATE MACHINE Leonid Lyubchyk, Vasyl Soloshchuk Abstact: Softwae development pocess modeling is gaining

More information

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers Concept and Expeiences on using a Wiki-based System fo Softwae-elated Semina Papes Dominik Fanke and Stefan Kowalewski RWTH Aachen Univesity, 52074 Aachen, Gemany, {fanke, kowalewski}@embedded.wth-aachen.de,

More information

Random Variables and Distribution Functions

Random Variables and Distribution Functions Topic 7 Rndom Vibles nd Distibution Functions 7.1 Intoduction Fom the univese of possible infomtion, we sk question. To ddess this question, we might collect quntittive dt nd ognize it, fo emple, using

More information

How Much Should a Firm Borrow. Effect of tax shields. Capital Structure Theory. Capital Structure & Corporate Taxes

How Much Should a Firm Borrow. Effect of tax shields. Capital Structure Theory. Capital Structure & Corporate Taxes How Much Should a Fim Boow Chapte 19 Capital Stuctue & Copoate Taxes Financial Risk - Risk to shaeholdes esulting fom the use of debt. Financial Leveage - Incease in the vaiability of shaeholde etuns that

More information

Chapter 3 Savings, Present Value and Ricardian Equivalence

Chapter 3 Savings, Present Value and Ricardian Equivalence Chapte 3 Savings, Pesent Value and Ricadian Equivalence Chapte Oveview In the pevious chapte we studied the decision of households to supply hous to the labo maket. This decision was a static decision,

More information

trademark and symbol guidelines FOR CORPORATE STATIONARY APPLICATIONS reviewed 01.02.2007

trademark and symbol guidelines FOR CORPORATE STATIONARY APPLICATIONS reviewed 01.02.2007 trdemrk nd symbol guidelines trdemrk guidelines The trdemrk Cn be plced in either of the two usul configurtions but horizontl usge is preferble. Wherever possible the trdemrk should be plced on blck bckground.

More information

r (1+cos(θ)) sin(θ) C θ 2 r cos θ 2

r (1+cos(θ)) sin(θ) C θ 2 r cos θ 2 icles xmple 66: Rounding one ssume we hve cone of ngle θ, nd we ound it off with cuve of dius, how f wy fom the cone does the ound stt? nd wht is the chod length? (1+cos(θ)) sin(θ) θ 2 cos θ 2 xmple 67:

More information

STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION

STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION Page 1 STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION C. Alan Blaylock, Hendeson State Univesity ABSTRACT This pape pesents an intuitive appoach to deiving annuity fomulas fo classoom use and attempts

More information

The transport performance evaluation system building of logistics enterprises

The transport performance evaluation system building of logistics enterprises Jounal of Industial Engineeing and Management JIEM, 213 6(4): 194-114 Online ISSN: 213-953 Pint ISSN: 213-8423 http://dx.doi.og/1.3926/jiem.784 The tanspot pefomance evaluation system building of logistics

More information

Distributed Computing and Big Data: Hadoop and MapReduce

Distributed Computing and Big Data: Hadoop and MapReduce Distibuted Computing and Big Data: Hadoop and Map Bill Keenan, Diecto Tey Heinze, Achitect Thomson Reutes Reseach & Development Agenda R&D Oveview Hadoop and Map Oveview Use Case: Clusteing Legal Documents

More information

N V V L. R a L I. Transformer Equation Notes

N V V L. R a L I. Transformer Equation Notes Tnsfome Eqution otes This file conts moe etile eivtion of the tnsfome equtions thn the notes o the expeiment 3 wite-up. t will help you to unestn wht ssumptions wee neee while eivg the iel tnsfome equtions

More information

How to create RAID 1 mirroring with a hard disk that already has data or an operating system on it

How to create RAID 1 mirroring with a hard disk that already has data or an operating system on it AnswesThatWok TM How to set up a RAID1 mio with a dive which aleady has Windows installed How to ceate RAID 1 mioing with a had disk that aleady has data o an opeating system on it Date Company PC / Seve

More information

Network Configuration Independence Mechanism

Network Configuration Independence Mechanism 3GPP TSG SA WG3 Security S3#19 S3-010323 3-6 July, 2001 Newbury, UK Source: Title: Document for: AT&T Wireless Network Configurtion Independence Mechnism Approvl 1 Introduction During the lst S3 meeting

More information

Automatic Testing of Neighbor Discovery Protocol Based on FSM and TTCN*

Automatic Testing of Neighbor Discovery Protocol Based on FSM and TTCN* Automatic Testing of Neighbo Discovey Potocol Based on FSM and TTCN* Zhiliang Wang, Xia Yin, Haibin Wang, and Jianping Wu Depatment of Compute Science, Tsinghua Univesity Beijing, P. R. China, 100084 Email:

More information

Over-encryption: Management of Access Control Evolution on Outsourced Data

Over-encryption: Management of Access Control Evolution on Outsourced Data Ove-encyption: Management of Access Contol Evolution on Outsouced Data Sabina De Capitani di Vimecati DTI - Univesità di Milano 26013 Cema - Italy decapita@dti.unimi.it Stefano Paaboschi DIIMM - Univesità

More information

by K.-H. Rutsch*, P.J. Viljoen*, and H. Steyn* The need for systematic project portfolio selection

by K.-H. Rutsch*, P.J. Viljoen*, and H. Steyn* The need for systematic project portfolio selection An investigtion into the cuent pctice of poject potfolio selection in esech nd development division of the South Aficn minels nd enegy industy by K.-H. Rutsch*, P.J. Viljoen*, nd H. Steyn* J o u n l Synopsis

More information

883 Brochure A5 GENE ss vernis.indd 1-2

883 Brochure A5 GENE ss vernis.indd 1-2 ess x a eu / u e a. p o.eu c e / :/ http EURAXESS Reseaches in Motion is the gateway to attactive eseach caees in Euope and to a pool of wold-class eseach talent. By suppoting the mobility of eseaches,

More information

Uncertain Version Control in Open Collaborative Editing of Tree-Structured Documents

Uncertain Version Control in Open Collaborative Editing of Tree-Structured Documents Uncetain Vesion Contol in Open Collaboative Editing of Tee-Stuctued Documents M. Lamine Ba Institut Mines Télécom; Télécom PaisTech; LTCI Pais, Fance mouhamadou.ba@ telecom-paistech.f Talel Abdessalem

More information

Efficient Implementation of Concurrent Programming Languages

Efficient Implementation of Concurrent Programming Languages Uppsl Dissettions fom the Fculty of Science nd Technology 43 ERIK STENMAN Efficient Implementtion of Concuent Pogmmg Lnguges ACTA UNIVERSITATIS UPSALIENSIS UPPSALA 2002 ACTA UNIVERSITATIS UPSALIENSIS Uppsl

More information

G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS

G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS G.GMD.1 STUDENT NOTES WS #5 1 REGULAR POLYGONS Regul polygon e of inteet to u becue we begin looking t the volume of hexgonl pim o Tethedl nd to do thee type of clcultion we need to be ble to olve fit

More information

IBM Research Smarter Transportation Analytics

IBM Research Smarter Transportation Analytics IBM Reseach Smate Tanspotation Analytics Laua Wynte PhD, Senio Reseach Scientist, IBM Watson Reseach Cente lwynte@us.ibm.com INSTRUMENTED We now have the ability to measue, sense and see the exact condition

More information

Marketing Logistics: Opportunities and Limitations

Marketing Logistics: Opportunities and Limitations Mketig Logistics: Oppotuities d Limittios Pethip Vdhsidhu 1, Ugul Lpted 2 1 Gdute School, MBA i Itetiol Busiess, The Uivesity of the Thi Chmbe of Commece Vibhvdee-Rgsit Rod, Dideg, Bgkok, 10400, Thild

More information

An Epidemic Model of Mobile Phone Virus

An Epidemic Model of Mobile Phone Virus An Epidemic Model of Mobile Phone Vius Hui Zheng, Dong Li, Zhuo Gao 3 Netwok Reseach Cente, Tsinghua Univesity, P. R. China zh@tsinghua.edu.cn School of Compute Science and Technology, Huazhong Univesity

More information

Ilona V. Tregub, ScD., Professor

Ilona V. Tregub, ScD., Professor Investment Potfolio Fomation fo the Pension Fund of Russia Ilona V. egub, ScD., Pofesso Mathematical Modeling of Economic Pocesses Depatment he Financial Univesity unde the Govenment of the Russian Fedeation

More information

Financial Derivatives for Computer Network Capacity Markets with Quality-of-Service Guarantees

Financial Derivatives for Computer Network Capacity Markets with Quality-of-Service Guarantees Financial Deivatives fo Compute Netwok Capacity Makets with Quality-of-Sevice Guaantees Pette Pettesson pp@kth.se Febuay 2003 SICS Technical Repot T2003:03 Keywods Netwoking and Intenet Achitectue. Abstact

More information

Converting knowledge Into Practice

Converting knowledge Into Practice Conveting knowledge Into Pactice Boke Nightmae srs Tend Ride By Vladimi Ribakov Ceato of Pips Caie 20 of June 2010 2 0 1 0 C o p y i g h t s V l a d i m i R i b a k o v 1 Disclaime and Risk Wanings Tading

More information

Channel selection in e-commerce age: A strategic analysis of co-op advertising models

Channel selection in e-commerce age: A strategic analysis of co-op advertising models Jounal of Industial Engineeing and Management JIEM, 013 6(1):89-103 Online ISSN: 013-0953 Pint ISSN: 013-843 http://dx.doi.og/10.396/jiem.664 Channel selection in e-commece age: A stategic analysis of

More information

How to SYSPREP a Windows 7 Pro corporate PC setup so you can image it for use on future PCs

How to SYSPREP a Windows 7 Pro corporate PC setup so you can image it for use on future PCs AnswesThatWok TM How to SYSPREP a Windows 7 Po copoate PC setup so you can image it fo use on futue PCs In a copoate envionment most PCs will usually have identical setups, with the same pogams installed

More information

ClearPeaks Customer Care Guide. Business as Usual (BaU) Services Peace of mind for your BI Investment

ClearPeaks Customer Care Guide. Business as Usual (BaU) Services Peace of mind for your BI Investment ClerPeks Customer Cre Guide Business s Usul (BU) Services Pece of mind for your BI Investment ClerPeks Customer Cre Business s Usul Services Tble of Contents 1. Overview...3 Benefits of Choosing ClerPeks

More information

LAPLACE S EQUATION IN SPHERICAL COORDINATES. With Applications to Electrodynamics

LAPLACE S EQUATION IN SPHERICAL COORDINATES. With Applications to Electrodynamics LALACE S EQUATION IN SHERICAL COORDINATES With Appitions to Eetodynmis We hve seen tht Lpe s eqution is one of the most signifint equtions in physis. It is the soution to pobems in wide viety of fieds

More information

Modeling and Verifying a Price Model for Congestion Control in Computer Networks Using PROMELA/SPIN

Modeling and Verifying a Price Model for Congestion Control in Computer Networks Using PROMELA/SPIN Modeling and Veifying a Pice Model fo Congestion Contol in Compute Netwoks Using PROMELA/SPIN Clement Yuen and Wei Tjioe Depatment of Compute Science Univesity of Toonto 1 King s College Road, Toonto,

More information

Definitions and terminology

Definitions and terminology I love the Case & Fai textbook but it is out of date with how monetay policy woks today. Please use this handout to supplement the chapte on monetay policy. The textbook assumes that the Fedeal Reseve

More information

Adaptive Control of a Production and Maintenance System with Unknown Deterioration and Obsolescence Rates

Adaptive Control of a Production and Maintenance System with Unknown Deterioration and Obsolescence Rates Int J of Mthemtic Sciences nd Appictions, Vo, No 3, Septembe Copyight Mind Rede Pubictions wwwjounshubcom Adptive Conto of Poduction nd Mintennce System with Unknown Deteiotion nd Obsoescence Rtes Fwzy

More information

HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING

HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING U.P.B. Sci. Bull., Seies C, Vol. 77, Iss. 2, 2015 ISSN 2286-3540 HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING Roxana MARCU 1, Dan POPESCU 2, Iulian DANILĂ 3 A high numbe of infomation systems ae available

More information

Engineer-to-Engineer Note

Engineer-to-Engineer Note Engineer-to-Engineer Note EE-280 Technicl notes on using Anlog Devices DSPs, processors nd development tools Visit our Web resources http://www.nlog.com/ee-notes nd http://www.nlog.com/processors or e-mil

More information

Mining Relatedness Graphs for Data Integration

Mining Relatedness Graphs for Data Integration Mining Relatedness Gaphs fo Data Integation Jeemy T. Engle (jtengle@indiana.edu) Ying Feng (yingfeng@indiana.edu) Robet L. Goldstone (goldsto@indiana.edu) Indiana Univesity Bloomington, IN. 47405 USA Abstact

More information

How To Use A Network On A Network With A Powerline (Lan) On A Pcode (Lan On Alan) (Lan For Acedo) (Moe) (Omo) On An Ipo) Or Ipo (

How To Use A Network On A Network With A Powerline (Lan) On A Pcode (Lan On Alan) (Lan For Acedo) (Moe) (Omo) On An Ipo) Or Ipo ( Hubs, Bidges, and Switches Used fo extending LANs in tems of geogaphical coveage, numbe of nodes, administation capabilities, etc. Diffe in egads to: m collision domain isolation m laye at which they opeate

More information

9:6.4 Sample Questions/Requests for Managing Underwriter Candidates

9:6.4 Sample Questions/Requests for Managing Underwriter Candidates 9:6.4 INITIAL PUBLIC OFFERINGS 9:6.4 Sample Questions/Requests fo Managing Undewite Candidates Recent IPO Expeience Please povide a list of all completed o withdawn IPOs in which you fim has paticipated

More information

Intro to Circle Geometry By Raymond Cheong

Intro to Circle Geometry By Raymond Cheong Into to Cicle Geomety By Rymond Cheong Mny poblems involving cicles cn be solved by constucting ight tingles then using the Pythgoen Theoem. The min chllenge is identifying whee to constuct the ight tingle.

More information

AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM

AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM Main Golub Faculty of Electical Engineeing and Computing, Univesity of Zageb Depatment of Electonics, Micoelectonics,

More information

INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS

INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS Vesion:.0 Date: June 0 Disclaime This document is solely intended as infomation fo cleaing membes and othes who ae inteested in

More information

IaaS Configuration for Virtual Platforms

IaaS Configuration for Virtual Platforms IS Configurtion for Virtul Pltforms vcloud Automtion Center 6.0 This document supports the version of ech product listed nd supports ll susequent versions until the document is replced y new edition. To

More information

DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY

DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY DRIVER BEHAVIOR MODELING USING HYBRID DYNAMIC SYSTEMS FOR DRIVER-AWARE ACTIVE VEHICLE SAFETY Pin Boyz, Amdeep Sthynyn, John H.L. Hnsen Eik Jonsson School o Engineeing nd Compute Science Univesity o Texs

More information

Comparing Availability of Various Rack Power Redundancy Configurations

Comparing Availability of Various Rack Power Redundancy Configurations Compaing Availability of Vaious Rack Powe Redundancy Configuations White Pape 48 Revision by Victo Avela > Executive summay Tansfe switches and dual-path powe distibution to IT equipment ae used to enhance

More information

Determining solar characteristics using planetary data

Determining solar characteristics using planetary data Detemining sola chaacteistics using planetay data Intoduction The Sun is a G type main sequence sta at the cente of the Sola System aound which the planets, including ou Eath, obit. In this inestigation

More information

Firstmark Credit Union Commercial Loan Department

Firstmark Credit Union Commercial Loan Department Fistmak Cedit Union Commecial Loan Depatment Thank you fo consideing Fistmak Cedit Union as a tusted souce to meet the needs of you business. Fistmak Cedit Union offes a wide aay of business loans and

More information

for Student Service Members and Veterans in Indiana

for Student Service Members and Veterans in Indiana Apil 2009 The Highe Eduction Lndscpe fo Student Sevice Membes nd Vetens in Indin Mtin Stenbeg, Shelley McDemid Wdswoth, Jo Vughn, nd Ryn Clson Mility Fmily Resech Institute t Pudue Univesity Suppot Len

More information

A framework for the selection of enterprise resource planning (ERP) system based on fuzzy decision making methods

A framework for the selection of enterprise resource planning (ERP) system based on fuzzy decision making methods A famewok fo the selection of entepise esouce planning (ERP) system based on fuzzy decision making methods Omid Golshan Tafti M.s student in Industial Management, Univesity of Yazd Omidgolshan87@yahoo.com

More information

Office of Family Assistance. Evaluation Resource Guide for Responsible Fatherhood Programs

Office of Family Assistance. Evaluation Resource Guide for Responsible Fatherhood Programs Office of Family Assistance Evaluation Resouce Guide fo Responsible Fathehood Pogams Contents Intoduction........................................................ 4 Backgound..........................................................

More information

Unleashing the Power of Cloud

Unleashing the Power of Cloud Unleshing the Power of Cloud A Joint White Pper by FusionLyer nd NetIQ Copyright 2015 FusionLyer, Inc. All rights reserved. No prt of this publiction my be reproduced, stored in retrievl system, or trnsmitted,

More information

Give me all I pay for Execution Guarantees in Electronic Commerce Payment Processes

Give me all I pay for Execution Guarantees in Electronic Commerce Payment Processes Give me all I pay fo Execution Guaantees in Electonic Commece Payment Pocesses Heiko Schuldt Andei Popovici Hans-Jög Schek Email: Database Reseach Goup Institute of Infomation Systems ETH Zentum, 8092

More information

Graphs on Logarithmic and Semilogarithmic Paper

Graphs on Logarithmic and Semilogarithmic Paper 0CH_PHClter_TMSETE_ 3//00 :3 PM Pge Grphs on Logrithmic nd Semilogrithmic Pper OBJECTIVES When ou hve completed this chpter, ou should be ble to: Mke grphs on logrithmic nd semilogrithmic pper. Grph empiricl

More information

Power Monitoring and Control for Electric Home Appliances Based on Power Line Communication

Power Monitoring and Control for Electric Home Appliances Based on Power Line Communication I²MTC 2008 IEEE Intenational Instumentation and Measuement Technology Confeence Victoia, Vancouve Island, Canada, May 12 15, 2008 Powe Monitoing and Contol fo Electic Home Appliances Based on Powe Line

More information

The preparation of activated carbon from South African coal

The preparation of activated carbon from South African coal The peption of ctivted cbon fom South Aficn col by Q.P. Cmpbell*, J. R. Bunt*, H. Ksini, nd D.J. Kuge* J o u n l Synopsis Activted cbons used in the pecious metls extction industy e chcteized by lge intenl

More information

Small Business Cloud Services

Small Business Cloud Services Smll Business Cloud Services Summry. We re thick in the midst of historic se-chnge in computing. Like the emergence of personl computers, grphicl user interfces, nd mobile devices, the cloud is lredy profoundly

More information

How To Write A Theory Of The Concept Of The Mind In A Quey

How To Write A Theory Of The Concept Of The Mind In A Quey Jounal of Atificial Intelligence Reseach 31 (2008) 157-204 Submitted 06/07; published 01/08 Conjunctive Quey Answeing fo the Desciption Logic SHIQ Bite Glimm Ian Hoocks Oxfod Univesity Computing Laboatoy,

More information

Cloud Service Reliability: Modeling and Analysis

Cloud Service Reliability: Modeling and Analysis Cloud Sevice eliability: Modeling and Analysis Yuan-Shun Dai * a c, Bo Yang b, Jack Dongaa a, Gewei Zhang c a Innovative Computing Laboatoy, Depatment of Electical Engineeing & Compute Science, Univesity

More information

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( )

Polynomial Functions. Polynomial functions in one variable can be written in expanded form as ( ) Polynomil Functions Polynomil functions in one vrible cn be written in expnded form s n n 1 n 2 2 f x = x + x + x + + x + x+ n n 1 n 2 2 1 0 Exmples of polynomils in expnded form re nd 3 8 7 4 = 5 4 +

More information

Java CUP. Java CUP Specifications. User Code Additions You may define Java code to be included within the generated parser:

Java CUP. Java CUP Specifications. User Code Additions You may define Java code to be included within the generated parser: Jv CUP Jv CUP is prser-genertion tool, similr to Ycc. CUP uilds Jv prser for LALR(1) grmmrs from production rules nd ssocited Jv code frgments. When prticulr production is recognized, its ssocited code

More information

Epdf Sulf petroleum, Eflecti and Eeflecti

Epdf Sulf petroleum, Eflecti and Eeflecti ANALYSIS OF GLOBAL WARMING MITIGATION BY WHITE REFLECTING SURFACES Fedeico Rossi, Andea Nicolini Univesity of Peugia, CIRIAF Via G.Duanti 67 0615 Peugia, Italy T: +9-075-585846; F: +9-075-5848470; E: fossi@unipg.it

More information

THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION

THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION IADIS Intenational Confeence Applied Computing 2006 THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION Jög Roth Univesity of Hagen 58084 Hagen, Gemany Joeg.Roth@Fenuni-hagen.de ABSTRACT

More information

32. The Tangency Problem of Apollonius.

32. The Tangency Problem of Apollonius. . The Tngeny olem of Apollonius. Constut ll iles tngent to thee given iles. This eleted polem ws posed y Apollinius of eg (. 60-70 BC), the getest mthemtiin of ntiquity fte Eulid nd Ahimedes. His mjo wok

More information

Skills Needed for Success in Calculus 1

Skills Needed for Success in Calculus 1 Skills Needed fo Success in Calculus Thee is much appehension fom students taking Calculus. It seems that fo man people, "Calculus" is snonmous with "difficult." Howeve, an teache of Calculus will tell

More information

Define What Type of Trader Are you?

Define What Type of Trader Are you? Define What Type of Tade Ae you? Boke Nightmae srs Tend Ride By Vladimi Ribakov Ceato of Pips Caie 20 of June 2010 1 Disclaime and Risk Wanings Tading any financial maket involves isk. The content of this

More information

Exam #1 Review Answers

Exam #1 Review Answers xam #1 Review Answes 1. Given the following pobability distibution, calculate the expected etun, vaiance and standad deviation fo Secuity J. State Pob (R) 1 0.2 10% 2 0.6 15 3 0.2 20 xpected etun = 0.2*10%

More information

A formalism of ontology to support a software maintenance knowledge-based system

A formalism of ontology to support a software maintenance knowledge-based system A fomalism of ontology to suppot a softwae maintenance knowledge-based system Alain Apil 1, Jean-Mac Deshanais 1, and Reine Dumke 2 1 École de Technologie Supéieue, 1100 Note-Dame West, Monteal, Canada

More information

Questions for Review. By buying bonds This period you save s, next period you get s(1+r)

Questions for Review. By buying bonds This period you save s, next period you get s(1+r) MACROECONOMICS 2006 Week 5 Semina Questions Questions fo Review 1. How do consumes save in the two-peiod model? By buying bonds This peiod you save s, next peiod you get s() 2. What is the slope of a consume

More information

BIOS American Megatrends Inc (AMI) v02.61 BIOS setup guide and manual for AM2/AM2+/AM3 motherboards

BIOS American Megatrends Inc (AMI) v02.61 BIOS setup guide and manual for AM2/AM2+/AM3 motherboards BIOS Ameican Megatends Inc (AMI) v02.61 BIOS setup guide and manual fo AM2/AM2+/AM3 motheboads The BIOS setup, also called CMOS setup, is a cucial pat of the pope setting up of a PC the BIOS (Basic Input

More information

Left- and Right-Brain Preferences Profile

Left- and Right-Brain Preferences Profile Left- and Right-Bain Pefeences Pofile God gave man a total bain, and He expects us to pesent both sides of ou bains back to Him so that He can use them unde the diection of His Holy Spiit as He so desies

More information

Explicit, analytical solution of scaling quantum graphs. Abstract

Explicit, analytical solution of scaling quantum graphs. Abstract Explicit, analytical solution of scaling quantum gaphs Yu. Dabaghian and R. Blümel Depatment of Physics, Wesleyan Univesity, Middletown, CT 06459-0155, USA E-mail: ydabaghian@wesleyan.edu (Januay 6, 2003)

More information

Comparing Availability of Various Rack Power Redundancy Configurations

Comparing Availability of Various Rack Power Redundancy Configurations Compaing Availability of Vaious Rack Powe Redundancy Configuations By Victo Avela White Pape #48 Executive Summay Tansfe switches and dual-path powe distibution to IT equipment ae used to enhance the availability

More information

How to recover your Exchange 2003/2007 mailboxes and emails if all you have available are your PRIV1.EDB and PRIV1.STM Information Store database

How to recover your Exchange 2003/2007 mailboxes and emails if all you have available are your PRIV1.EDB and PRIV1.STM Information Store database AnswesThatWok TM Recoveing Emails and Mailboxes fom a PRIV1.EDB Exchange 2003 IS database How to ecove you Exchange 2003/2007 mailboxes and emails if all you have available ae you PRIV1.EDB and PRIV1.STM

More information

In-stope bolting for a safer working environment

In-stope bolting for a safer working environment text:templte Jounl 2/3/10 9:34 AM Pge 47 In-stope bolting fo sfe woking envionment by P. Henning* nd P. Feei* J o u n l Synopsis Rock fll ccidents continue to be the min cuse of ftl nd seious injuies in

More information

(Ch. 22.5) 2. What is the magnitude (in pc) of a point charge whose electric field 50 cm away has a magnitude of 2V/m?

(Ch. 22.5) 2. What is the magnitude (in pc) of a point charge whose electric field 50 cm away has a magnitude of 2V/m? Em I Solutions PHY049 Summe 0 (Ch..5). Two smll, positively chged sphees hve combined chge of 50 μc. If ech sphee is epelled fom the othe by n electosttic foce of N when the sphees e.0 m pt, wht is the

More information

Module Availability at Regent s School of Drama, Film and Media Autumn 2016 and Spring 2017 *subject to change*

Module Availability at Regent s School of Drama, Film and Media Autumn 2016 and Spring 2017 *subject to change* Availability at Regent s School of Dama, Film and Media Autumn 2016 and Sping 2017 *subject to change* 1. Choose you modules caefully You must discuss the module options available with you academic adviso/

More information

Alarm transmission through Radio and GSM networks

Alarm transmission through Radio and GSM networks Alam tansmission though Radio and GSM netwoks 2015 Alam tansmission though Radio netwok RR-IP12 RL10 E10C E10C LAN RL1 0 R11 T10 (T10U) Windows MONAS MS NETWORK MCI > GNH > GND > +E > DATA POWER DATA BUS

More information

MATHEMATICAL SIMULATION OF MASS SPECTRUM

MATHEMATICAL SIMULATION OF MASS SPECTRUM MATHEMATICA SIMUATION OF MASS SPECTUM.Beánek, J.Knížek, Z. Pulpán 3, M. Hubálek 4, V. Novák Univesity of South Bohemia, Ceske Budejovice, Chales Univesity, Hadec Kalove, 3 Univesity of Hadec Kalove, Hadec

More information

body.allow-sidebar OR.no-sidebar.home-page (if this is the home page).has-custom-banner OR.nocustom-banner .IR OR.no-IR

body.allow-sidebar OR.no-sidebar.home-page (if this is the home page).has-custom-banner OR.nocustom-banner .IR OR.no-IR body.llow-sidebr OR.no-sidebr.home-pge (if this is the home pge).hs-custom-bnner OR.nocustom-bnner.IR OR.no-IR #IDENTIFIER_FOR_THIS_SITE div#pge-continer.depends_on_page_ty PE llow-sidebr mens tht there

More information

The Role of Gravity in Orbital Motion

The Role of Gravity in Orbital Motion ! The Role of Gavity in Obital Motion Pat of: Inquiy Science with Datmouth Developed by: Chistophe Caoll, Depatment of Physics & Astonomy, Datmouth College Adapted fom: How Gavity Affects Obits (Ohio State

More information

Automated Resource Management in Virtualized Data Centers

Automated Resource Management in Virtualized Data Centers Automted Resource Mngement in Virtulized Dt Centers Shrd Singhl Xioyun Zhu Hewlett Pcrd Lbortories VMwre Inc. IM 9 Tutoril: Recent Advnces in the Appliction of Control Theory to Networ nd Service Mngement

More information

An Approach to Optimized Resource Allocation for Cloud Simulation Platform

An Approach to Optimized Resource Allocation for Cloud Simulation Platform An Appoach to Optimized Resouce Allocation fo Cloud Simulation Platfom Haitao Yuan 1, Jing Bi 2, Bo Hu Li 1,3, Xudong Chai 3 1 School of Automation Science and Electical Engineeing, Beihang Univesity,

More information