Web Service-based Business Process Automation Using Matching Algorithms

Size: px
Start display at page:

Download "Web Service-based Business Process Automation Using Matching Algorithms"

Transcription

1 Web Servce-based Busness Process Autoaton Usng Matchng Algorths Yanggon K and Juhnyoung Lee 2 Coputer and Inforaton Scences, Towson Uversty, Towson, MD 2252, USA, yk@towson.edu 2 IBM T. J. Watson Research Center Yorktown Heghts, New York 0598, USA, jyl@us.b.co Abstract. In ths paper, we focus on two probles of the Web servce-based busness process ntegraton: the dscovery of Web servces based on the capabltes and propertes of publshed servces, and the coposton of busness processes based on the busness requreents of subtted requests. We propose a soluton to these probles, whch coprses ultple atchng algorths, a cro-level atchng algorth and acro-level atchng algorths. The soluton fro the acro-level atchng algorths s optal n ters of eetng a certan busness objectve, e.g., zng the cost or executon te, or axzng the total utlty value of busness propertes of nterest. Furtherore, we show how exstng Web servce standards, UDDI and BPEL4WS, can be used and extended to specfy the capabltes of servces and the busness requreents of requests, respectvely. Introducton A busness process refers to a process n whch work s orgazed, coordnated, and focused to produce a valuable product or servce. Busness processes coprse both nternal and external busness partners and drve ther collaboraton to accoplsh shared busness goals by enablng hghly flud process networks. A busness process soluton conssts of a odel of the underlyng busness process (referred to as a process odel or a flow odel) and a set of (flow-ndependent) busness logc odules. The abstractons of the eleentary peces of work n a flow odel are called actvtes; the concrete realzatons of these abstractons at process executon te are referred to as actvty pleentatons. The prevalent techque for creatng busness process solutons follows a anual and tedous approach nvolvng asslaton of vared process desgn and vendor specfcatons and wrtng vast aount of code that produces a tght nflexble couplng between processes. Web

2 2 Yanggon KPP and Juhnyoung LeeP2P servces provde a set of technologes for creatng busness process solutons n an effcent, standard way. The prose of Web servces s to enable a dstrbuted envronent n whch any nuber of applcatons, or applcaton coponents, can nteroperate sealessly wthn an orgazaton or between copaes n a platforneutral, language-neutral fashon. Fro the perspectve of busness process solutons, a Web servce could represent an actvty wthn a busness process, or a coposte busness process coprsng a nuber of steps [7]. A Buldng a busness process soluton by usng Web servces nvolves specfyng the potental executon order of operatons fro a collecton of Web servces, the data shared aong the Web servces, whch busness partners are nvolved and how they are nvolved n the busness process, and jont excepton handlng for collectons of Web servces. A bass for these specfcaton tasks s the dscovery, coposton, and nteroperaton of Web servces, whch are prary pllars of autoatc process ntegraton and anageent solutons. In ths paper, we focus on the followng two probles of the Web servce-based busness process autoaton: the locaton of servces based the capabltes of publshed servces, and the coposton of busness processes based on the busness requreents of subtted process requests. Ths paper dscusses solutons to these probles, and, especally, focuses on the followng aspects: the specfcaton of the capabltes of servces and the requreents of requests, and algorths for atchng publshed servces and subtted process requests n ters of servce capabltes and requested busness requreents. The rest of ths paper s structured as follows: Secton 2 suarzes the prevous work on the probles of nterest, dscusses ther ltatons, and explans how the work presented n ths paper addresses the. Secton 3 addresses ssues nvolved wth the specfcaton of busness requreents n process request docuents. Secton 4 presents a atchng algorth for locatng servces based on servce capabltes and propertes. Secton 5 presents atchng algorths that are degned to satsfy the busness requreents and provde optal solutons n ters of eetng certan busness objectves. In Secton 6, conclusons are drawn and future work s outlned. 2 Related Work Recently, there have been actve studes related to the Web servce-based process autoaton n both acadea and ndustry. Industral effort for the busness process autoaton s centered around the Busness Process Executon Language for Web Servces (BPEL4WS), whch s an XML-based workflow defton language that allows copaes to descrbe busness processes that can both consue and provde Web servces [4]. Along wth copleentary specfcatons, WS-Coordnaton and WS-Transacton, BPEL4WS provdes a bass for a busness process autoaton fraework, and s vewed to becoe the bass of a Web servce standard for coposton. Wth the BPEL4WS specfcaton, vendors such as IBM provde workflow engnes (e.g., BPWS4J [3]) on whch busness processes wrtten n BPEL4WS can be executed. Runng on Web applcaton servers such as Apache Tocat, the workflow engnes support the coordnated nvocaton, fro wthn the

3 Web Servce-based Busness Process Autoaton Usng Matchng Algorths 3 process, of Web servces. There are soe studes, ostly fro acadea, done for the specfcaton of servce capabltes and process requests by usng seantc knowledge-based arkup languages, notably, OWL-S(forerly known as DAML-S) [2]. For atchng publshed servces and subtted process requests n ters of servce capabltes and requested busness requreents, we propose a syste ultple atchng algorths, a cro-level atchng algorth, whch atches the capabltes and attrbutes of publshed servces wth actvtes n a process request, and acro-level atchng algorths, whch are used to copose a busness process by selectng one servce for each actvty aong the canddate servces selected by the cro-level algorth. Soe prevous work envsoned the task of busness process coposton as an AI-nspred planng proble [3, ]. They represent a Web servce by a rule that expresses the servce capable of producng a partcular output, gven a certan nput. Then, a rule-based expert syste s used to autoatcally deterne whether a desred coposte process can be realzed usng exstng servces, and construct a plan that nstantates the process. 3 Requreent Specfcaton In ths secton, we address ssues nvolved wth the specfcaton of busness requreents and objectves n process request docuents. We dscuss what nforaton on busness requreents and preferences need to be specfed n process request docuents and how the nforaton ay be used n the dscovery of servces and the coposton of processes. We extend the BPEL4WS specfcaton to accoodate ths nforaton n busness process docuents. Busness process docuents wrtten n BPEL4WS ostly consst of the followng parts, whch are prary coponents of BPEL4WS [4]: Process defton, Partner defton, Contaner defton, Flow odel, and Fault handlng. Fg. shows an exaple of specfyng several requreents for a busness process,.e., cost, te and qualty of servces. In Secton 5, we wll explan how ths requreent nforaton s used n selectng servces for coposng a busness process wth an algorth for optzng certan busness objectves, or a ultattrbute decson analyss algorth that axzes the total utlty value of selected servce cobnatons. <busnessrequreents> <requreent nae="processbudget" type="cost" value=" " ut="usd" lt="axu" weght="0" />

4 4 Yanggon KPP and Juhnyoung LeeP2P <requreent nae="processte" type="te" value="365" ut="days" lt="axu" weght="7" /> <requreent nae="processavalablty" type="qualty" value="98.0" ut="%" lt="u" weght="5" /> </busnessrequreents> Fg.. Specfcaton of busness requreent In addton to busness requreents, users of busness processes soetes need to express ther preferences n selectng Web servces for pleentng processes. An exaple s the preference regardng who a copany prefers (or does not prefer) partnerng wth n a busness process dependng on ts exstng busness relatonshp wth servce provders. 4 Servce Dscovery wth Mcro-Level Matchng Ths algorth returns a (pre-specfed) nuber of servces that suffcently atch wth an actvty n the request. It s based on the prevous work n [3, 9] whch allows servce provders to advertse ther servces n OWL-S servce profle arkup, and atch subtted requests agan n OWL-S profle arkup wth approprate servces. Unlke ths prevous work, our work does not depend on OWL-S profle, but utlzes the specfcaton of servce capabltes and request requreents drectly stored n UDDI records and BPEL4WS docuents, respectvely. Ths algorth s referred to as a cro-level atchng algorth, because t ostly deals wth a sngle atoc process of a request. Fg. 2. The cro-level atchng algorth

5 Web Servce-based Busness Process Autoaton Usng Matchng Algorths 5 Fg.2 depcts the archtecture of the cro-level atchng algorth. The Parser odule s capable of parsng an nput BPEL4WS docuent and creates objects storng busness requreents specfed n the docuents. The Inference Engne odule parses and reasons wth ontologes that provde the workng odel of enttes and nteractons n knowledge doans of nterest, specfed n the OWL language [5, 6]. The Capablty Matchng Engne s based on the seantc atchng algorths outlned n [3, 9]. Whle the atchng algorth presented n [9] s constraned to atch only nput and output essages of Web servces, the algorth proposed n [3] generalzed the prevous algorth to atch for any attrbute of servces and requests by paraeterzng the atch crtera such as qualty, servce categores as well as nput and output essages. Fgure 4 outlnes the an control loop of the atchng algorth, whch s based on the work n [3]. The degree of atch s a easure of the seantc dstance between the conceptual eangs of the servce attrbutes [3, 9]. Each attrbute has a lexcal concept attached to t that s defned n the Ontology Database avalable to the Inference Engne. We use three dfferent degrees of atches based on specalzaton relatonshp as defned n [9]. As gven n the degreeofmatch odule of Fg.3, the degrees of atch are preferentally ordered based on the seantc dstance that the degree represents: an EXACT atch between concepts s preferred to a PLUG_IN atch, and a PLUG_IN atch s preferred over a SUBSUMES atch [9]. atchattrbute(request, servce, atchcrtera) { for each crtera n atchcrtera do { requestattrbutes = request(attrbutecrtera); servceattrbutes = servce(attrbutecrtera); for each requestattrbute n requestattrbutes do { for each servceattrbute n servceattrbutes do { degreematch = degreeofmatch(requestattrbute, servceattrbute); f (degreematch < atchlt) return fal; f (degreematch < globaldegreematch) globaldegreematch = degreematch; } } } return success; } degreeofmatch(requestattrbute, servceattrbute) { f requestattrbute s SaeClassAs servceattrbute return EXACT; f servceattrbute s SubClassOf requestattrbute return PLUG_IN; f requestattrbute s SubClassOf requestattrbute return SUBSUMES; else return FAIL; } Fg. 3 Capablty atchng algorth

6 6 Yanggon KPP and Juhnyoung LeeP2P 5 Macro-Level Matchng The cro-atchng algorth works wth other atchng algorths, acro-level atchng algorths, whch are used to copose a busness process by selectng one servce for each actvty n the request. The output fro the acro-level atchng algorths satsfes the busness requreents of the subtted request, and provdes optal solutons n ters of eetng a certan objectve, e.g., zng the cost or executon te, or axzng a certan qualty easure. In ths paper, we odel the acro-level atchng proble as a varaton of the ultple-choce knapsack proble [8], and desgn a confgurable, generc optzaton engne, whch can be repeatedly run wth varatons of confguraton crtera n search for a busness process soluton best ft the need. In addton, we alternatvely odel the acrolevel atchng proble as a ult-attrbute decson akng proble. Ths odel s partcularly useful when t s not suffcent to provde an optal soluton for a sngle easure, but requres axzng the total utlty value of ultple busness easures of nterest. Our algorth s based on ult-attrbute decson analyss, whch coputes the scores of the canddate servce cobnatons by consderng ther attrbutes values and capabltes, ranks the canddates by score, and selects servces aong the top-rankers. 5. Multple-Choce Knapsack Algorth Fg.4 dsplays the archtecture of the acro-level atchng algorth. The nput to the atchng algorth s a set of Non-Donated Match Vectors, one vector for each atoc actvty n the request, whch were generated by the cro-level atchng algorth. The output of the optzaton engne s a set of servces selected fro the nput, one servce fro each Non-Donated Match Vector. The atch engne can be custozed for dfferent busness objectves and constrants as specfed n another nput to the engne, the Confguraton. Fg.4. The acro-level atchng algorth We odel the acro-level atchng proble as a varaton of the ultple-choce knapsack proble [8]. The "ultple-choce" ter n ths proble desgnaton refers

7 Web Servce-based Busness Process Autoaton Usng Matchng Algorths 7 to the requreent of selectng exactly one servce fro each canddate lst,.e., each Non-Donated Match Vector. For a specfc exaple, consder the followng proble: We are gven a set of busness actvtes n our busness process request, a,...,a such that actvty, a, contans n canddates of Web servces fro the crolevel atchng step. The j-th canddate for actvty a has cost c j, and executon te t j. Gven the total executon te lt T for ths busness process, the goal of ths acro-level atchng algorth s to copose an pleentaton plan for ths busness process by selectng one and only one Web servce canddate fro each canddate lst such that the overall cost s zed wthout exceedng our total executon te lt. If we use ndcator varable x j to ndcate whether the j-th servce fro the canddate lst for actvty a was selected, we can foralze the proble wth the followng equatons: ze C = n = j= cjx j subject to = j= tjxj T j= xj =, =,..., { 0,},, j. xj The ultple-choce knapsack proble s known to be NP-hard [8]. It s possble to exactly solve the above probles usng branch-and-bound algorths, but because the worst-case runng te of these algorths s exponental n both the nuber of actvtes and the nuber of canddates on each lst, branch-and-bound algorths are often too slow to be useful. An alternatve approach s to use dynac prograng techques, and there are a nuber of algorths known n ths drecton [8]. By usng off-the-shelf software packages of optzaton algorths such as IBM's OSL [2], the gven proble can be pleented n a straghtforward anner. Wth ths odel n place, we can vary the proble wth dfferent objectve functons and constrants. The varaton of the proble can be pleented by usng the Confguraton coponent n Fg.4. For exaple, soe processes ay need to be optzed for executon te, whle other easures such as cost wll be treated as a constrant. In ths case, the proble can be re-forulated as follows: We are gven a set of busness actvtes, a,...,a such that actvty, a, contans n canddates of Web servces. The j-th canddate for actvty a has cost c j, and executon te t j. Gven the total cost budget C for ths busness process, the goal of ths algorth s to copose an pleentaton plan for ths busness process by selectng one and only one Web servce canddate fro each canddate lst such that the overall executon te s zed wthout exceedng our total executon te lt. If we use ndcator varable x j to ndcate whether the j-th servce fro the canddate lst for actvty a was selected, we can foralze the proble wth the followng equatons: ze T = tjxj = j=

8 8 Yanggon KPP and Juhnyoung LeeP2P subject to = j= cjxj C j= xj =, =,..., { 0,},, j. xj Yet another varaton of ths proble s an optzaton on an nterestng etrc such as the degree of atch descrbed n the prevous secton. For exaple, the proble can be forulated as follows: We are gven a set of busness actvtes, a,...,a such that actvty, a, contans n canddates of Web servces. The j-th canddate for actvty a has cobned degree of atch d j, cost c j, and executon te t j. Gven the total cost budget C and the total executon te lt T for ths busness process, the goal of ths algorth s to copose an pleentaton plan for ths busness process by selectng one and only one Web servce canddate fro each canddate lst such that our overall degree of atch s axzed wthout exceedng our total cost budget and the total executon te lt. If we use ndcator varable x j to ndcate whether the j-th servce fro the canddate lst for actvty a was selected, we can foralze the proble wth the followng equatons: axze D = n = j= djx j subject to = j= cjxj C = j= j= tjxj T xj =, =,..., { 0,},, j. xj The degree of atch of an actvty can be ore portant than those of other actvtes. In such a case, the varant portance of degree of atch of dfferent actvtes can be reflected n the odel by the assgnent of weght w for each a. Then the objectve odel s slghtly odfed as follows: axze D = n w = j= djx j 5.2 Mult-Attrbute Decson Analyss Another approach to solvng the acro-level atchng proble s a ult-attrbute decson analyss. Ths ethod s partcularly useful when t s not suffcent to

9 Web Servce-based Busness Process Autoaton Usng Matchng Algorths 9 provde an optal soluton for a sngle easure, but requres axzng the total utlty value coputed by consderng ultple busness easures such as cost, executon te, degree of atch, qualty, category, and busness entty relatonshp. The nput to ths algorth s a set of n servce cobnatons, s,..., s n such that servce cobnaton, s, contans Web servces, one servce for each actvty n the gven busness process. Also, each servce cobnaton has k busness attrbutes, x,..., x k such that busness attrbute, x j, s assgned a relatve weght w j (Reeber the weght attrbute of the <requreent> tag n Fg..). Then ths algorth uses addtve value functon n order to copute the scores of the alternatve servce cobnatons. The syste then ranks the alternatve cobnatons by score, and selects the wnng cobnatons aong the top-rankers. The basc hypothess of ths ult-attrbute decson analyss algorth s that n any decson proble, there exsts a real valued functon U defned along the set of feasble alternatves, whch the decson aker wshes to axze. Ths functon aggregates the crtera x,..., x k. Besdes, ndvdual (sngle-easure) utlty functons U (x ),..., U n (x n ) are assued for the k dfferent attrbutes. The utlty functon translates the value of an attrbute nto utlty uts. The overall utlty for an alternatve s gven by the su of all weghted utltes of the attrbutes. For an outcoe that has levels x,..., x k on the k attrbutes, the overall utlty for an alternatve s gven by U ( x k = x,, x k ) wu ( ) = The alternatve wth the largest overall utlty s the ost desrable under ths rule. Each utlty functon U(x ) assgns values of 0 and to the worst and best levels on that partcular objectve and k = w =, w > 0 Consequently, the addtve utlty functon also assgns values of 0 and to the worst and best concevable outcoes, respectvely. A basc precondton for the addtve utlty functon s preferental ndependence of all attrbutes, whch has been the topc of any debates on ult-attrbute utlty theory [, 4]. 6. CONCLUDING REMARKS In ths paper, we addressed two prary probles of the Web servce-based busness process autoaton: the locaton of servces on the bass of the capabltes of publshed servces, and the coposton of busness processes on the bass of the busness requreents of subtted process requests. We proposed a soluton, whch coprses ultple atchng algorths, a cro-level atchng algorth and a acro-level atchng algorth. The frst algorth reasons wth seantc nforaton of servces and returns servces that suffcently atch wth an actvty n the request. The second algorth solves a varaton of the ultple-choce knapsack proble that odels the acro-level atchng proble for optzng a busness objectve and fulfllng other busness constrants. In addton, we proposed a ult-attrbute decson analyss algorth, whch can be used wth the

10 0 Yanggon KPP and Juhnyoung LeeP2P optzaton algorth n a copleentary fashon for a better process coposton result. Ths algorth s partcularly useful when t requres axzng the total utlty value coputed by takng ultple busness easures nto account. For securng nforaton requred for the executon of the atchng algorths, we explaned how exstng standards, UDDI and BPEL4WS, could be used and extended to specfy servce capabltes of servces and busness requreents, respectvely. 7. REFERENCES. R. T. Cleen, Makng Hard Decsons: an Introducton to Decson Analyss, Wadsworth Publshng Copany, Belont, CA, DAML-S Coalton, "DAML-S: Web Servce Descrpton for the Seantc Web," Proceedngs of the st Internatonal Seantc Web Conference, June P. Dosh, R. Goodwn, R. Akkraju, S. Roeder, "A Flexble Paraeterzed Seantc Matchng Engne," IBM Research Report, W. Edwards, "How to Use Mult-Attrbute Utlty Measureent for Socal Decson Makng," IEEE Transactons on Systes, Man, and Cybernetcs SMC, vol. 7: , D. Fensel, I. Horrocks, F. van Harelen, D. L. McGunness, and P. F. Pate, "OIL: An Ontology Infrastructure for the Seantc Web," IEEE Intellgent Systes, Vol. 6, No. 2, J. Hendler, and D. L. McGunness, "DARPA Agent Markup Language," IEEE Intellgent Systes, Vol. 5, No. 6, F. Leyann, D. Roller, and M. T. Schdt, "Web Servces and Busness Process Manageent," IBM Systes Journal, Vol. 4, No. 2, S. Martello, and P. Toth, Knapsack Probles, Chchester, New York, John Wley & Sons, M. Paolucc, T. Kawaura, T. R. Payne, and K. Sycara, "Seantc Matchng of Web Servces Capabltes," Proceedngs of the st Internatonal Seantc Web Conference, June M. Paolucc, T. Kawaura, T. R. Payne, and K. Sycara, "Iportng the Seantc Web n UDDI," Workshop on Web Servces, e-busness, and the Seantc Web: Foundatons, Models, Archtecture, Engneerng and Applcatons, Toronto, Ontaro, Canada, May S. R. Ponnekant, and A. Fox, "SWORD: A Developer Toolkt for Web Servce Coposton," Proceedngs of the th World Wde Web Conference, Honolulu, Hawa, May 7-, IBM Optzaton Solutons and Lbrary, 3.b.co/software/data/b/osl/ndex.htl. 3. "BPWS4J," IBM Corporaton, August "Busness Process Executon Language for Web Servces, Verson.0," BEA Systes, IBM Corporaton, and Mcrosoft Corporaton, Inc., July 2002.

CONSTRUCTION OF A COLLABORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT

CONSTRUCTION OF A COLLABORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT CONSTRUCTION OF A COLLAORATIVE VALUE CHAIN IN CLOUD COMPUTING ENVIRONMENT Png Wang, School of Econoy and Manageent, Jangsu Unversty of Scence and Technology, Zhenjang Jangsu Chna, sdwangp1975@163.co Zhyng

More information

A Fuzzy Optimization Framework for COTS Products Selection of Modular Software Systems

A Fuzzy Optimization Framework for COTS Products Selection of Modular Software Systems Internatonal Journal of Fuy Systes, Vol. 5, No., June 0 9 A Fuy Optaton Fraework for COTS Products Selecton of Modular Software Systes Pankaj Gupta, Hoang Pha, Mukesh Kuar Mehlawat, and Shlp Vera Abstract

More information

International Journal of Industrial Engineering Computations

International Journal of Industrial Engineering Computations Internatonal Journal of Industral ngneerng Coputatons 3 (2012) 393 402 Contents lsts avalable at GrowngScence Internatonal Journal of Industral ngneerng Coputatons hoepage: www.growngscence.co/jec Suppler

More information

An Electricity Trade Model for Microgrid Communities in Smart Grid

An Electricity Trade Model for Microgrid Communities in Smart Grid An Electrcty Trade Model for Mcrogrd Countes n Sart Grd Tansong Cu, Yanzh Wang, Shahn Nazaran and Massoud Pedra Unversty of Southern Calforna Departent of Electrcal Engneerng Los Angeles, CA, USA {tcu,

More information

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2

Business Process Improvement using Multi-objective Optimisation K. Vergidis 1, A. Tiwari 1 and B. Majeed 2 Busness Process Improvement usng Mult-objectve Optmsaton K. Vergds 1, A. Twar 1 and B. Majeed 2 1 Manufacturng Department, School of Industral and Manufacturng Scence, Cranfeld Unversty, Cranfeld, MK43

More information

Capacity Planning for Virtualized Servers

Capacity Planning for Virtualized Servers Capacty Plannng for Vrtualzed Servers Martn Bchler, Thoas Setzer, Benjan Spetkap Departent of Inforatcs, TU München 85748 Garchng/Munch, Gerany (bchler setzer benjan.spetkap)@n.tu.de Abstract Today's data

More information

BANDWIDTH ALLOCATION AND PRICING PROBLEM FOR A DUOPOLY MARKET

BANDWIDTH ALLOCATION AND PRICING PROBLEM FOR A DUOPOLY MARKET Yugoslav Journal of Operatons Research (0), Nuber, 65-78 DOI: 0.98/YJOR0065Y BANDWIDTH ALLOCATION AND PRICING PROBLEM FOR A DUOPOLY MARKET Peng-Sheng YOU Graduate Insttute of Marketng and Logstcs/Transportaton,

More information

A Novel Dynamic Role-Based Access Control Scheme in User Hierarchy

A Novel Dynamic Role-Based Access Control Scheme in User Hierarchy Journal of Coputatonal Inforaton Systes 6:7(200) 2423-2430 Avalable at http://www.jofcs.co A Novel Dynac Role-Based Access Control Schee n User Herarchy Xuxa TIAN, Zhongqn BI, Janpng XU, Dang LIU School

More information

Naglaa Raga Said Assistant Professor of Operations. Egypt.

Naglaa Raga Said Assistant Professor of Operations. Egypt. Volue, Issue, Deceer ISSN: 77 8X Internatonal Journal of Adanced Research n Coputer Scence and Software Engneerng Research Paper Aalale onlne at: www.jarcsse.co Optal Control Theory Approach to Sole Constraned

More information

Fault tolerance in cloud technologies presented as a service

Fault tolerance in cloud technologies presented as a service Internatonal Scentfc Conference Computer Scence 2015 Pavel Dzhunev, PhD student Fault tolerance n cloud technologes presented as a servce INTRODUCTION Improvements n technques for vrtualzaton and performance

More information

Project Networks With Mixed-Time Constraints

Project Networks With Mixed-Time Constraints Project Networs Wth Mxed-Tme Constrants L Caccetta and B Wattananon Western Australan Centre of Excellence n Industral Optmsaton (WACEIO) Curtn Unversty of Technology GPO Box U1987 Perth Western Australa

More information

Complex Service Provisioning in Collaborative Cloud Markets

Complex Service Provisioning in Collaborative Cloud Markets Melane Sebenhaar, Ulrch Lampe, Tm Lehrg, Sebastan Zöller, Stefan Schulte, Ralf Stenmetz: Complex Servce Provsonng n Collaboratve Cloud Markets. In: W. Abramowcz et al. (Eds.): Proceedngs of the 4th European

More information

A Secure Password-Authenticated Key Agreement Using Smart Cards

A Secure Password-Authenticated Key Agreement Using Smart Cards A Secure Password-Authentcated Key Agreement Usng Smart Cards Ka Chan 1, Wen-Chung Kuo 2 and Jn-Chou Cheng 3 1 Department of Computer and Informaton Scence, R.O.C. Mltary Academy, Kaohsung 83059, Tawan,

More information

A Hybrid Approach to Evaluate the Performance of Engineering Schools

A Hybrid Approach to Evaluate the Performance of Engineering Schools A Hybrd Approach to Evaluate the Perforance of Engneerng Schools School of Engneerng Unversty of Brdgeport Brdgeport, CT 06604 ABSTRACT Scence and engneerng (S&E) are two dscplnes that are hghly receptve

More information

The Greedy Method. Introduction. 0/1 Knapsack Problem

The Greedy Method. Introduction. 0/1 Knapsack Problem The Greedy Method Introducton We have completed data structures. We now are gong to look at algorthm desgn methods. Often we are lookng at optmzaton problems whose performance s exponental. For an optmzaton

More information

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters Stochastc Models of Load Balancng and Schedulng n Cloud Coputng Clusters Sva Theja Magulur and R. Srkant Departent of ECE and CSL Unversty of Illnos at Urbana-Chapagn sva.theja@gal.co; rsrkant@llnos.edu

More information

Virtual machine resource allocation algorithm in cloud environment

Virtual machine resource allocation algorithm in cloud environment COMPUTE MOELLIN & NEW TECHNOLOIES 2014 1(11) 279-24 Le Zheng Vrtual achne resource allocaton algorth n cloud envronent 1, 2 Le Zheng 1 School of Inforaton Engneerng, Shandong Youth Unversty of Poltcal

More information

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis

The Development of Web Log Mining Based on Improve-K-Means Clustering Analysis The Development of Web Log Mnng Based on Improve-K-Means Clusterng Analyss TngZhong Wang * College of Informaton Technology, Luoyang Normal Unversty, Luoyang, 471022, Chna wangtngzhong2@sna.cn Abstract.

More information

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters Stochastc Models of Load Balancng and Schedulng n Cloud Coputng Clusters Sva Theja Magulur and R. Srkant Departent of ECE and CSL Unversty of Illnos at Urbana-Chapagn sva.theja@gal.co; rsrkant@llnos.edu

More information

Quality of Service Analysis and Control for Wireless Sensor Networks

Quality of Service Analysis and Control for Wireless Sensor Networks Qualty of ervce Analyss and Control for Wreless ensor Networs Jaes Kay and Jeff Frol Unversty of Veront ay@uv.edu, frol@eba.uv.edu Abstract hs paper nvestgates wreless sensor networ spatal resoluton as

More information

DEFINING %COMPLETE IN MICROSOFT PROJECT

DEFINING %COMPLETE IN MICROSOFT PROJECT CelersSystems DEFINING %COMPLETE IN MICROSOFT PROJECT PREPARED BY James E Aksel, PMP, PMI-SP, MVP For Addtonal Informaton about Earned Value Management Systems and reportng, please contact: CelersSystems,

More information

What is Candidate Sampling

What is Candidate Sampling What s Canddate Samplng Say we have a multclass or mult label problem where each tranng example ( x, T ) conssts of a context x a small (mult)set of target classes T out of a large unverse L of possble

More information

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters

Stochastic Models of Load Balancing and Scheduling in Cloud Computing Clusters 01 Proceedngs IEEE INFOCOM Stochastc Models of Load Balancng and Schedulng n Cloud Coputng Clusters Sva heja Magulur and R. Srkant Departent of ECE and CSL Unversty of Illnos at Urbana-Chapagn sva.theja@gal.co;

More information

How Much to Bet on Video Poker

How Much to Bet on Video Poker How Much to Bet on Vdeo Poker Trstan Barnett A queston that arses whenever a gae s favorable to the player s how uch to wager on each event? Whle conservatve play (or nu bet nzes large fluctuatons, t lacks

More information

Basic Queueing Theory M/M/* Queues. Introduction

Basic Queueing Theory M/M/* Queues. Introduction Basc Queueng Theory M/M/* Queues These sldes are created by Dr. Yh Huang of George Mason Unversty. Students regstered n Dr. Huang's courses at GMU can ake a sngle achne-readable copy and prnt a sngle copy

More information

Towards Specialization of the Contract-Aware Software Development Process

Towards Specialization of the Contract-Aware Software Development Process Towards Specalzaton of the Contract-Aware Software Development Process Anna Derezńska, Przemysław Ołtarzewsk Insttute of Computer Scence, Warsaw Unversty of Technology, Nowowejska 5/9, 00-665 Warsaw, Poland

More information

Two-Phase Traceback of DDoS Attacks with Overlay Network

Two-Phase Traceback of DDoS Attacks with Overlay Network 4th Internatonal Conference on Sensors, Measureent and Intellgent Materals (ICSMIM 205) Two-Phase Traceback of DDoS Attacks wth Overlay Network Zahong Zhou, a, Jang Wang2, b and X Chen3, c -2 School of

More information

Research Article Load Balancing for Future Internet: An Approach Based on Game Theory

Research Article Load Balancing for Future Internet: An Approach Based on Game Theory Appled Matheatcs, Artcle ID 959782, 11 pages http://dx.do.org/10.1155/2014/959782 Research Artcle Load Balancng for Future Internet: An Approach Based on Gae Theory Shaoy Song, Tngje Lv, and Xa Chen School

More information

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t

Description of the Force Method Procedure. Indeterminate Analysis Force Method 1. Force Method con t. Force Method con t Indeternate Analyss Force Method The force (flexblty) ethod expresses the relatonshps between dsplaceents and forces that exst n a structure. Prary objectve of the force ethod s to deterne the chosen set

More information

Inventory Control in a Multi-Supplier System

Inventory Control in a Multi-Supplier System 3th Intl Workng Senar on Producton Econocs (WSPE), Igls, Autrche, pp.5-6 Inventory Control n a Mult-Suppler Syste Yasen Arda and Jean-Claude Hennet LAAS-CRS, 7 Avenue du Colonel Roche, 3077 Toulouse Cedex

More information

Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments

Revenue Maximization Using Adaptive Resource Provisioning in Cloud Computing Environments 202 ACM/EEE 3th nternatonal Conference on Grd Coputng evenue Maxzaton sng Adaptve esource Provsonng n Cloud Coputng Envronents Guofu Feng School of nforaton Scence, Nanng Audt nversty, Nanng, Chna nufgf@gal.co

More information

Maximizing profit using recommender systems

Maximizing profit using recommender systems Maxzng proft usng recoender systes Aparna Das Brown Unversty rovdence, RI aparna@cs.brown.edu Clare Matheu Brown Unversty rovdence, RI clare@cs.brown.edu Danel Rcketts Brown Unversty rovdence, RI danel.bore.rcketts@gal.co

More information

A Hierarchical Reliability Model of Service-Based Software System

A Hierarchical Reliability Model of Service-Based Software System 2009 33rd Annual IEEE Internatonal Computer Software and Applcatons Conference A Herarchcal Relablty Model of Servce-Based Software System Lun Wang, Xaoyng Ba, Lzhu Zhou Department of Computer Scence and

More information

TheHow and Why of Having a Successful Home Office

TheHow and Why of Having a Successful Home Office Near Optal Onlne Algorths and Fast Approxaton Algorths for Resource Allocaton Probles Nkhl R Devanur Kaal Jan Balasubraanan Svan Chrstopher A Wlkens Abstract We present algorths for a class of resource

More information

+ + + - - This circuit than can be reduced to a planar circuit

+ + + - - This circuit than can be reduced to a planar circuit MeshCurrent Method The meshcurrent s analog of the nodeoltage method. We sole for a new set of arables, mesh currents, that automatcally satsfy KCLs. As such, meshcurrent method reduces crcut soluton to

More information

An MILP model for planning of batch plants operating in a campaign-mode

An MILP model for planning of batch plants operating in a campaign-mode An MILP model for plannng of batch plants operatng n a campagn-mode Yanna Fumero Insttuto de Desarrollo y Dseño CONICET UTN yfumero@santafe-concet.gov.ar Gabrela Corsano Insttuto de Desarrollo y Dseño

More information

The OC Curve of Attribute Acceptance Plans

The OC Curve of Attribute Acceptance Plans The OC Curve of Attrbute Acceptance Plans The Operatng Characterstc (OC) curve descrbes the probablty of acceptng a lot as a functon of the lot s qualty. Fgure 1 shows a typcal OC Curve. 10 8 6 4 1 3 4

More information

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently.

To manage leave, meeting institutional requirements and treating individual staff members fairly and consistently. Corporate Polces & Procedures Human Resources - Document CPP216 Leave Management Frst Produced: Current Verson: Past Revsons: Revew Cycle: Apples From: 09/09/09 26/10/12 09/09/09 3 years Immedately Authorsaton:

More information

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College

Feature selection for intrusion detection. Slobodan Petrović NISlab, Gjøvik University College Feature selecton for ntruson detecton Slobodan Petrovć NISlab, Gjøvk Unversty College Contents The feature selecton problem Intruson detecton Traffc features relevant for IDS The CFS measure The mrmr measure

More information

MyINS: A CBR e-commerce Application for Insurance Policies

MyINS: A CBR e-commerce Application for Insurance Policies Proceedngs of the 5th WSEAS Internatonal Conference on E-ACTIVITIES, Vence, Italy, November 20-22, 2006 373 MyINS: A CBR e-commerce Applcaton for Insurance Polces SITI SORAYA ABDUL RAHMAN, AZAH ANIR NORMAN

More information

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12

PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 12 14 The Ch-squared dstrbuton PSYCHOLOGICAL RESEARCH (PYC 304-C) Lecture 1 If a normal varable X, havng mean µ and varance σ, s standardsed, the new varable Z has a mean 0 and varance 1. When ths standardsed

More information

Some literature also use the term Process Control

Some literature also use the term Process Control A Formal Approach for Internal Controls Complance n Busness Processes Koumars Namr 1, Nenad Stojanovc 2 1 SAP Research Center CEC Karlsruhe, SAP AG, Vncenz-Preßntz-Str.1 76131 Karlsruhe, Germany Koumars.Namr@sap.com

More information

An Alternative Way to Measure Private Equity Performance

An Alternative Way to Measure Private Equity Performance An Alternatve Way to Measure Prvate Equty Performance Peter Todd Parlux Investment Technology LLC Summary Internal Rate of Return (IRR) s probably the most common way to measure the performance of prvate

More information

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1.

1.1 The University may award Higher Doctorate degrees as specified from time-to-time in UPR AS11 1. HIGHER DOCTORATE DEGREES SUMMARY OF PRINCIPAL CHANGES General changes None Secton 3.2 Refer to text (Amendments to verson 03.0, UPR AS02 are shown n talcs.) 1 INTRODUCTION 1.1 The Unversty may award Hgher

More information

An Enhanced K-Anonymity Model against Homogeneity Attack

An Enhanced K-Anonymity Model against Homogeneity Attack JOURNAL OF SOFTWARE, VOL. 6, NO. 10, OCTOBER 011 1945 An Enhanced K-Anont Model aganst Hoogenet Attack Qan Wang College of Coputer Scence of Chongqng Unverst, Chongqng, Chna Eal: wangqan@cqu.edu.cn Zhwe

More information

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Module 2 LOSSLESS IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur Module LOSSLESS IMAGE COMPRESSION SYSTEMS Lesson 3 Lossless Compresson: Huffman Codng Instructonal Objectves At the end of ths lesson, the students should be able to:. Defne and measure source entropy..

More information

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING

ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING ANALYZING THE RELATIONSHIPS BETWEEN QUALITY, TIME, AND COST IN PROJECT MANAGEMENT DECISION MAKING Matthew J. Lberatore, Department of Management and Operatons, Vllanova Unversty, Vllanova, PA 19085, 610-519-4390,

More information

II. THE QUALITY AND REGULATION OF THE DISTRIBUTION COMPANIES I. INTRODUCTION

II. THE QUALITY AND REGULATION OF THE DISTRIBUTION COMPANIES I. INTRODUCTION Fronter Methodology to fx Qualty goals n Electrcal Energy Dstrbuton Copanes R. Rarez 1, A. Sudrà 2, A. Super 3, J.Bergas 4, R.Vllafáfla 5 1-2 -3-4-5 - CITCEA - UPC UPC., Unversdad Poltécnca de Cataluña,

More information

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION

NEURO-FUZZY INFERENCE SYSTEM FOR E-COMMERCE WEBSITE EVALUATION NEURO-FUZZY INFERENE SYSTEM FOR E-OMMERE WEBSITE EVALUATION Huan Lu, School of Software, Harbn Unversty of Scence and Technology, Harbn, hna Faculty of Appled Mathematcs and omputer Scence, Belarusan State

More information

Ontology-Based Knowledge Management for Co-operative Supply Chain Configuration

Ontology-Based Knowledge Management for Co-operative Supply Chain Configuration Ontology-Based Knowledge Management for Co-operatve Supply Chan Confguraton From: AAAI Techncal Report SS-00-03. Complaton copyrght ' 2000, AAAI (www.aaa.org). All rghts reserved. Alexander V. Smrnov 1,2,

More information

INTRODUCTION TO MERGERS AND ACQUISITIONS: FIRM DIVERSIFICATION

INTRODUCTION TO MERGERS AND ACQUISITIONS: FIRM DIVERSIFICATION XV. INTODUCTION TO MEGES AND ACQUISITIONS: FIM DIVESIFICATION In the ntroducton to Secton VII, t was noted that frs can acqure assets by ether undertakng nternally-generated new projects or by acqurng

More information

A P2P Approach for Business Process Modeling and Reuse

A P2P Approach for Business Process Modeling and Reuse A P2P Approach for Busness Process Modelng and Reuse José A. Rodrgues Nt., Jano Morera de Souza, Geraldo Zbrão, Geraldo Xexéo, Eduardo Neves, Wallace A. Pnhero COPPE Unversdade Federal do Ro de Janero

More information

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION

Vision Mouse. Saurabh Sarkar a* University of Cincinnati, Cincinnati, USA ABSTRACT 1. INTRODUCTION Vson Mouse Saurabh Sarkar a* a Unversty of Cncnnat, Cncnnat, USA ABSTRACT The report dscusses a vson based approach towards trackng of eyes and fngers. The report descrbes the process of locatng the possble

More information

Enterprise Master Patient Index

Enterprise Master Patient Index Enterprse Master Patent Index Healthcare data are captured n many dfferent settngs such as hosptals, clncs, labs, and physcan offces. Accordng to a report by the CDC, patents n the Unted States made an

More information

v a 1 b 1 i, a 2 b 2 i,..., a n b n i.

v a 1 b 1 i, a 2 b 2 i,..., a n b n i. SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 455 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces we have studed thus far n the text are real vector spaces snce the scalars are

More information

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING

FORMAL ANALYSIS FOR REAL-TIME SCHEDULING FORMAL ANALYSIS FOR REAL-TIME SCHEDULING Bruno Dutertre and Vctora Stavrdou, SRI Internatonal, Menlo Park, CA Introducton In modern avoncs archtectures, applcaton software ncreasngly reles on servces provded

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika.

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) 2127472, Fax: (370-5) 276 1380, Email: info@teltonika. VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS

A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS A GENERIC HANDOVER DECISION MANAGEMENT FRAMEWORK FOR NEXT GENERATION NETWORKS Shanthy Menezes 1 and S. Venkatesan 2 1 Department of Computer Scence, Unversty of Texas at Dallas, Rchardson, TX, USA 1 shanthy.menezes@student.utdallas.edu

More information

IT09 - Identity Management Policy

IT09 - Identity Management Policy IT09 - Identty Management Polcy Introducton 1 The Unersty needs to manage dentty accounts for all users of the Unersty s electronc systems and ensure that users hae an approprate leel of access to these

More information

LIFETIME INCOME OPTIONS

LIFETIME INCOME OPTIONS LIFETIME INCOME OPTIONS May 2011 by: Marca S. Wagner, Esq. The Wagner Law Group A Professonal Corporaton 99 Summer Street, 13 th Floor Boston, MA 02110 Tel: (617) 357-5200 Fax: (617) 357-5250 www.ersa-lawyers.com

More information

An Analytical Model of Web Server Load Distribution by Applying a Minimum Entropy Strategy

An Analytical Model of Web Server Load Distribution by Applying a Minimum Entropy Strategy Internatonal Journal of Coputer and Councaton Engneerng, Vol. 2, No. 4, July 203 An Analytcal odel of Web Server Load Dstrbuton by Applyng a nu Entropy Strategy Teeranan Nandhakwang, Settapong alsuwan,

More information

THE DISTRIBUTION OF LOAN PORTFOLIO VALUE * Oldrich Alfons Vasicek

THE DISTRIBUTION OF LOAN PORTFOLIO VALUE * Oldrich Alfons Vasicek HE DISRIBUION OF LOAN PORFOLIO VALUE * Oldrch Alfons Vascek he amount of captal necessary to support a portfolo of debt securtes depends on the probablty dstrbuton of the portfolo loss. Consder a portfolo

More information

Technical Report, SFB 475: Komplexitätsreduktion in Multivariaten Datenstrukturen, Universität Dortmund, No. 1998,04

Technical Report, SFB 475: Komplexitätsreduktion in Multivariaten Datenstrukturen, Universität Dortmund, No. 1998,04 econstor www.econstor.eu Der Open-Access-Publkatonsserver der ZBW Lebnz-Inforatonszentru Wrtschaft The Open Access Publcaton Server of the ZBW Lebnz Inforaton Centre for Econocs Becka, Mchael Workng Paper

More information

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ).

benefit is 2, paid if the policyholder dies within the year, and probability of death within the year is ). REVIEW OF RISK MANAGEMENT CONCEPTS LOSS DISTRIBUTIONS AND INSURANCE Loss and nsurance: When someone s subject to the rsk of ncurrng a fnancal loss, the loss s generally modeled usng a random varable or

More information

Ganesh Subramaniam. American Solutions Inc., 100 Commerce Dr Suite # 103, Newark, DE 19713, USA

Ganesh Subramaniam. American Solutions Inc., 100 Commerce Dr Suite # 103, Newark, DE 19713, USA 238 Int. J. Sulaton and Process Modellng, Vol. 3, No. 4, 2007 Sulaton-based optsaton for ateral dspatchng n Vendor-Managed Inventory systes Ganesh Subraana Aercan Solutons Inc., 100 Coerce Dr Sute # 103,

More information

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic

Institute of Informatics, Faculty of Business and Management, Brno University of Technology,Czech Republic Lagrange Multplers as Quanttatve Indcators n Economcs Ivan Mezník Insttute of Informatcs, Faculty of Busness and Management, Brno Unversty of TechnologCzech Republc Abstract The quanttatve role of Lagrange

More information

An Interest-Oriented Network Evolution Mechanism for Online Communities

An Interest-Oriented Network Evolution Mechanism for Online Communities An Interest-Orented Network Evoluton Mechansm for Onlne Communtes Cahong Sun and Xaopng Yang School of Informaton, Renmn Unversty of Chna, Bejng 100872, P.R. Chna {chsun,yang}@ruc.edu.cn Abstract. Onlne

More information

Dynamic Scheduling of Emergency Department Resources

Dynamic Scheduling of Emergency Department Resources Dynamc Schedulng of Emergency Department Resources Junchao Xao Laboratory for Internet Software Technologes, Insttute of Software, Chnese Academy of Scences P.O.Box 8718, No. 4 South Fourth Street, Zhong

More information

Secure Cloud Storage Service with An Efficient DOKS Protocol

Secure Cloud Storage Service with An Efficient DOKS Protocol Secure Cloud Storage Servce wth An Effcent DOKS Protocol ZhengTao Jang Councaton Unversty of Chna z.t.ang@163.co Abstract Storage servces based on publc clouds provde custoers wth elastc storage and on-deand

More information

Software project management with GAs

Software project management with GAs Informaton Scences 177 (27) 238 241 www.elsever.com/locate/ns Software project management wth GAs Enrque Alba *, J. Francsco Chcano Unversty of Málaga, Grupo GISUM, Departamento de Lenguajes y Cencas de

More information

Simple Correspondence Analysis: A Bibliographic Review

Simple Correspondence Analysis: A Bibliographic Review nternatonal Statstcal Revew (2004), 72, 2, 257 284, Prnted n The Netherlands c nternatonal Statstcal nsttute Sple Correspondence Analyss: A Bblographc Revew Erc. Beh School of Quanttatve ethods and atheatcal

More information

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems

Application of Multi-Agents for Fault Detection and Reconfiguration of Power Distribution Systems 1 Applcaton of Mult-Agents for Fault Detecton and Reconfguraton of Power Dstrbuton Systems K. Nareshkumar, Member, IEEE, M. A. Choudhry, Senor Member, IEEE, J. La, A. Felach, Senor Member, IEEE Abstract--The

More information

J. Parallel Distrib. Comput.

J. Parallel Distrib. Comput. J. Parallel Dstrb. Comput. 71 (2011) 62 76 Contents lsts avalable at ScenceDrect J. Parallel Dstrb. Comput. journal homepage: www.elsever.com/locate/jpdc Optmzng server placement n dstrbuted systems n

More information

Yixin Jiang and Chuang Lin. Minghui Shi and Xuemin Sherman Shen*

Yixin Jiang and Chuang Lin. Minghui Shi and Xuemin Sherman Shen* 198 Int J Securty Networks Vol 1 Nos 3/4 2006 A self-encrypton authentcaton protocol for teleconference servces Yxn Jang huang Ln Departent of oputer Scence Technology Tsnghua Unversty Beng hna E-al: yxang@csnet1cstsnghuaeducn

More information

Modeling and Assessment Performance of OpenFlow-Based Network Control Plane

Modeling and Assessment Performance of OpenFlow-Based Network Control Plane ISSN (Onlne): 2319-7064 Index Coperncus Value (2013): 6.14 Ipact Factor (2013): 4.438 Modelng and Assessent Perforance of OpenFlo-Based Netork Control Plane Saer Salah Al_Yassn Assstant Teacher, Al_Maon

More information

A NOTE ON THE PREDICTION AND TESTING OF SYSTEM RELIABILITY UNDER SHOCK MODELS C. Bouza, Departamento de Matemática Aplicada, Universidad de La Habana

A NOTE ON THE PREDICTION AND TESTING OF SYSTEM RELIABILITY UNDER SHOCK MODELS C. Bouza, Departamento de Matemática Aplicada, Universidad de La Habana REVISTA INVESTIGACION OPERACIONAL Vol., No. 3, 000 A NOTE ON THE PREDICTION AND TESTING OF SYSTEM RELIABILITY UNDER SHOCK MODELS C. Bouza, Departaento de Mateátca Aplcada, Unversdad de La Habana ABSTRACT

More information

A Dynamic Energy-Efficiency Mechanism for Data Center Networks

A Dynamic Energy-Efficiency Mechanism for Data Center Networks A Dynamc Energy-Effcency Mechansm for Data Center Networks Sun Lang, Zhang Jnfang, Huang Daochao, Yang Dong, Qn Yajuan A Dynamc Energy-Effcency Mechansm for Data Center Networks 1 Sun Lang, 1 Zhang Jnfang,

More information

Calculation of Sampling Weights

Calculation of Sampling Weights Perre Foy Statstcs Canada 4 Calculaton of Samplng Weghts 4.1 OVERVIEW The basc sample desgn used n TIMSS Populatons 1 and 2 was a two-stage stratfed cluster desgn. 1 The frst stage conssted of a sample

More information

A Probabilistic Theory of Coherence

A Probabilistic Theory of Coherence A Probablstc Theory of Coherence BRANDEN FITELSON. The Coherence Measure C Let E be a set of n propostons E,..., E n. We seek a probablstc measure C(E) of the degree of coherence of E. Intutvely, we want

More information

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment

Survey on Virtual Machine Placement Techniques in Cloud Computing Environment Survey on Vrtual Machne Placement Technques n Cloud Computng Envronment Rajeev Kumar Gupta and R. K. Paterya Department of Computer Scence & Engneerng, MANIT, Bhopal, Inda ABSTRACT In tradtonal data center

More information

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing

A Replication-Based and Fault Tolerant Allocation Algorithm for Cloud Computing A Replcaton-Based and Fault Tolerant Allocaton Algorthm for Cloud Computng Tork Altameem Dept of Computer Scence, RCC, Kng Saud Unversty, PO Box: 28095 11437 Ryadh-Saud Araba Abstract The very large nfrastructure

More information

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr

BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK. 0688, dskim@ssu.ac.kr Proceedngs of the 41st Internatonal Conference on Computers & Industral Engneerng BUSINESS PROCESS PERFORMANCE MANAGEMENT USING BAYESIAN BELIEF NETWORK Yeong-bn Mn 1, Yongwoo Shn 2, Km Jeehong 1, Dongsoo

More information

Conversion between the vector and raster data structures using Fuzzy Geographical Entities

Conversion between the vector and raster data structures using Fuzzy Geographical Entities Converson between the vector and raster data structures usng Fuzzy Geographcal Enttes Cdála Fonte Department of Mathematcs Faculty of Scences and Technology Unversty of Combra, Apartado 38, 3 454 Combra,

More information

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by

8.5 UNITARY AND HERMITIAN MATRICES. The conjugate transpose of a complex matrix A, denoted by A*, is given by 6 CHAPTER 8 COMPLEX VECTOR SPACES 5. Fnd the kernel of the lnear transformaton gven n Exercse 5. In Exercses 55 and 56, fnd the mage of v, for the ndcated composton, where and are gven by the followng

More information

A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION

A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION A MODEL-BASED REPOSITORY FOR OPEN SOURCE SERVICE AND COMPONENT INTEGRATION Rodrgo García-Carmona, Félx Cuadrado, Juan C. Dueñas Departamento de Ingenería de Sstemas Telemátcos, ETSI Telecomuncacón, Unversdad

More information

Statistical Methods to Develop Rating Models

Statistical Methods to Develop Rating Models Statstcal Methods to Develop Ratng Models [Evelyn Hayden and Danel Porath, Österrechsche Natonalbank and Unversty of Appled Scences at Manz] Source: The Basel II Rsk Parameters Estmaton, Valdaton, and

More information

QoS-based Scheduling of Workflow Applications on Service Grids

QoS-based Scheduling of Workflow Applications on Service Grids QoS-based Schedulng of Workflow Applcatons on Servce Grds Ja Yu, Rakumar Buyya and Chen Khong Tham Grd Computng and Dstrbuted System Laboratory Dept. of Computer Scence and Software Engneerng The Unversty

More information

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service

Research Article A Time Scheduling Model of Logistics Service Supply Chain with Mass Customized Logistics Service Hndaw Publshng Corporaton Dscrete Dynamcs n Nature and Socety Volume 01, Artcle ID 48978, 18 pages do:10.1155/01/48978 Research Artcle A Tme Schedulng Model of Logstcs Servce Supply Chan wth Mass Customzed

More information

Online Algorithms for Uploading Deferrable Big Data to The Cloud

Online Algorithms for Uploading Deferrable Big Data to The Cloud Onlne lgorths for Uploadng Deferrable Bg Data to The Cloud Lnquan Zhang, Zongpeng L, Chuan Wu, Mnghua Chen Unversty of Calgary, {lnqzhan,zongpeng}@ucalgary.ca The Unversty of Hong Kong, cwu@cs.hku.hk The

More information

Scan Detection in High-Speed Networks Based on Optimal Dynamic Bit Sharing

Scan Detection in High-Speed Networks Based on Optimal Dynamic Bit Sharing Scan Detecton n Hgh-Speed Networks Based on Optal Dynac Bt Sharng Tao L Shgang Chen Wen Luo Mng Zhang Departent of Coputer & Inforaton Scence & Engneerng, Unversty of Florda Abstract Scan detecton s one

More information

A Similar Duplicate Data Detection Method Based on Fuzzy Clustering for Topology Formation

A Similar Duplicate Data Detection Method Based on Fuzzy Clustering for Topology Formation Lejang GUO 1, We WANG 2, Fangxn CHEN 1, Xao TANG 1,2, Weang WANG 1 Ar Force Radar Acadey (1), Wuhan Unversty (2) A Slar Duplcate Data Detecton Method Based on Fuzzy Clusterng for Topology Foraton Abstract.

More information

Allocating Time and Resources in Project Management Under Uncertainty

Allocating Time and Resources in Project Management Under Uncertainty Proceedngs of the 36th Hawa Internatonal Conference on System Scences - 23 Allocatng Tme and Resources n Project Management Under Uncertanty Mark A. Turnqust School of Cvl and Envronmental Eng. Cornell

More information

Scalable and Secure Architecture for Digital Content Distribution

Scalable and Secure Architecture for Digital Content Distribution Valer Bocan Scalable and Secure Archtecture for Dgtal Content Dstrbuton Mha Fagadar-Cosma Department of Computer Scence and Engneerng Informaton Technology Department Poltehnca Unversty of Tmsoara Alcatel

More information

8 Algorithm for Binary Searching in Trees

8 Algorithm for Binary Searching in Trees 8 Algorthm for Bnary Searchng n Trees In ths secton we present our algorthm for bnary searchng n trees. A crucal observaton employed by the algorthm s that ths problem can be effcently solved when the

More information

Scalability of a Mobile Cloud Management System

Scalability of a Mobile Cloud Management System Scalablty of a Moble Cloud Management System Roberto Bfulco Unversty of Napol Federco II roberto.bfulco2@unna.t Marcus Brunner NEC Laboratores Europe brunner@neclab.eu Peer Hasselmeyer NEC Laboratores

More information

Mining Multiple Large Data Sources

Mining Multiple Large Data Sources The Internatonal Arab Journal of Informaton Technology, Vol. 7, No. 3, July 2 24 Mnng Multple Large Data Sources Anmesh Adhkar, Pralhad Ramachandrarao 2, Bhanu Prasad 3, and Jhml Adhkar 4 Department of

More information

HP Mission-Critical Services

HP Mission-Critical Services HP Msson-Crtcal Servces Delverng busness value to IT Jelena Bratc Zarko Subotc TS Support tm Mart 2012, Podgorca 2010 Hewlett-Packard Development Company, L.P. The nformaton contaned heren s subject to

More information

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña

A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION. Michael E. Kuhl Radhamés A. Tolentino-Peña Proceedngs of the 2008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A DYNAMIC CRASHING METHOD FOR PROJECT MANAGEMENT USING SIMULATION-BASED OPTIMIZATION

More information

Support Vector Machines

Support Vector Machines Support Vector Machnes Max Wellng Department of Computer Scence Unversty of Toronto 10 Kng s College Road Toronto, M5S 3G5 Canada wellng@cs.toronto.edu Abstract Ths s a note to explan support vector machnes.

More information

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence

How Sets of Coherent Probabilities May Serve as Models for Degrees of Incoherence 1 st Internatonal Symposum on Imprecse Probabltes and Ther Applcatons, Ghent, Belgum, 29 June 2 July 1999 How Sets of Coherent Probabltes May Serve as Models for Degrees of Incoherence Mar J. Schervsh

More information