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

Size: px
Start display at page:

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

Transcription

1 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, {wzl, yxia, Abstact Potocol confomance testing is an impotant method to ensue the quality of netwok communication softwae. In this pape, we pesent a fomal method to test neighbo discovey potocol, which is one of the basic IPv6 potocols. The fomal model EFSM is extended with simple timed opeations to specify potocol behavios. We popose a pactical adjusted test geneation method applied to such a model. We also implement a test suite in TTCN and pefom automatic testing to IPv6 outes in ou test system PITS. Test esults povide helpful efeence to the development of IPv6 oute. Keywods Neighbo Discovey Potocol(NDP), EFSM, Confomance Testing, TTCN, Test System, IPv6 I. INTRODUCTION To ovecome the addess space explosion poblem, a new vesion of Intenet Potocol IPv6 ([8]) has been poposed to substitute the cuent vesion IPv4. Up to now, moe and moe netwok devices suppoting IPv6 have emeged. Neighbo Discovey Potocol ([9]) is one of the basic IPv6 potocols, which should be suppoted in all IPv6 implementations. Potocol test techniques ae widely used in ode to ensue the quality of netwok communication softwae. Confomance testing ([2]) is a basic method of potocol testing, which can be used to test whethe an implementation confoms to its potocol specification. Many eseaches have been done on neighbo discovey potocol testing, such as [1] [10] [11]. In all these woks, few fomal methods have been used: [1] specifies test cases in natual language and its test suite is not complete towads the potocol specification; [10] specifies test cases in Pel scipt, which ae difficult to develop and undestand; [11] poposed a test specification language called TSS to specify test cases, but TSS is not a standad language and has poo scalability. Futhemoe, they all should be executed on the popietay test systems. On the othe hand, in all these woks, test cases ae developed manually accoding to the textual potocol specifications--rfc, which is not guided by a fomal method. Such a way cannot ensue test coveage and eliability of test suite. In this pape, we popose a fomal method to test neighbo discovey potocol. In the method, FSM (Finite State Machine)-based fomal technique is used to specify the potocol unde test and TTCN (Tee and Tabula Notations [12]) is used to specify test cases. Such techniques ensue test coveage to the potocol specification and make the whole test pocess automatic. Test pactice has been pefomed on ou univesal TTCN-based test system PITS ([13]), on which many test activities on IPv6 potocol suite have been done in ou pevious wok ([6] [14]). The emainde of this pape is stuctued as follows. Section II intoduces neighbo discovey potocol and the fomal model we use to specify it. Section III pesents a test geneation method applied on the fomal model. In section IV, techniques used in pactical test activities ae given, and we also illustate the test esults to eal-life oute implementations. Conclusion and futue wok ae given in section V. II. PROTOCOL SPECIFICATION AND FORMAL MODEL A. Neighbo Discoveey Potocol Neighbo Discovey (fo shot, ND) Potocol ([9]) is one of the basic potocols in IPv6, which coesponds to a combination of ARP potocol, ICMP oute discovey and ICMP ediect function in IPv4. In addition, Neighbo Uneachability Detection mechanism is supplied to enhance the obustness of packet tansmission. All functions in ND potocol ae implemented by using five ICMP packet types, a pai of Route Solicitation and Route Advetisement messages, a pai of Neighbo Solicitation and Neighbo Advetisements messages, and a Rediect message, unifomly. In ND potocol, two types of nodes exist in a link: oute and host. Route is the node that fowads IP packets not explicitly addessed to itself, which is the elay node in the link; while host is any node that is not a oute, which is the end node. B. Fomal Model Neighbo Uneachability Detection (fo shot, NUD) is an impotant function in NDP. We popose a fomal model of Extended Finite State Machine (EFSM) with Simple Timed Extensions to specify the potocol behavios. [Definition 1] EFSM with Simple Timed Extensions An EFSM with Simple Timed Extensions is a 6-tuple M={S, I, O, X, T, s 0 }, whee S, I, O, X, T ae finite sets of states, *Suppoted by the National Natual Science Foundation of China unde Gant No , the National High Technology Development 863 pogam of China unde Gant No. 2001AA112061, and 973 Pogam of China unde Gant No. 2003CB

2 input symbols, output symbols, context vaiables and tansitions espectively. Each state has a local time Ts, which is available only in state s S; Each tansition t T is an 8-tuple t={s,q,i,o,p,op,up,tact}, which is denoted as: i[ P] /{ tact o s op ; up ; } q, whee: (1) s, q S ae the initial and final states of t; (2) i I is an input symbol, p i D( p i ) is the paamete vecto of input i, whee D( p i ) is the set of possible input paamete vectos associated with the input i; Timeout of the local time Ts is a special type of input, which is denoted as timeout(ts), such a tansition is so-called timeout tansition; and o O is an output symbol, p o D( p o ) is the paamete vecto of output o, whee D( p o ) is the set of possible output paamete vectos associated with the output o; (3) P: D( p i ) D( { Tue, False} is a pedicate, whee x is a context vaiable vecto and D(x ) is a set of context vectos; If the tansition has no pedicate, P={Tue}; op: D( pi ) D( D( po ) is an output paamete function; up: D( p i ) D( D( is a context vaiable update function; (4) tact is the timed action to invoke the local time Tq, which can be denoted as stat(tq); If tact is NULL, thee is no timed action fo this tansition. In this model, timed behavios ae simple: thee is only one unning time at most in a state, and expiation of such a local time will invoke a timeout tansition. Such a model can specify potocol behavios of Neighbo Uneachability Detection conveniently (see Appendix A). In a node, each machine tacks the eachability "state" of a Neighbo Cache enty, to which it is sending packets, and ecods the link laye addess of the neighbo. State NONE epesents that thee exists no cache enty to the coesponding neighbo in the node. In this model, an ICMP Echo Request packet is used to invoke the sending of fowading taffic (ICMP Echo Reply) to the neighbo, which is a easonable simplification to the potocol specification fom the testing pespective. [Definition 2] Extenal Obsevable timed featues Fo an EFSM with Simple Timed Extensions M, its cuent state is s S. We do not apply any extenal inputs to it. If an extenal output o can be obseved afte waiting a while, we say that state s has an Extenal Obsevable Timed Featue and its obseved output is o. In fact, such featues can be consideed as the extenal behavios of timeout tansitions. We illustate it with the example shown in Appendix A: table I is a summay of such featues fo all states. In this model, the states with this featue ae all tentative ones. In Section III, such a featue can be helpful to geneate adaptive distinguishing sequence. TABLE I. EXTERNAL OBSERVABLE TIMED FEATURES OF NUD FSM State Has such a featue? Obseved output time(s) NONE N INCOMPLETE Y mns (0,1) STALE N REACHABLE N DELAY Y (0,5) PROBE Y (0,1) III. TEST GENERATION A. Test Achitectue In confomance testing, a potocol implementation can be consideed as a black-box, so we can apply inputs to it and obseve its outputs to see if it confoms to its specification. In IUT (Implementation Unde Test), the timed pat is used to contol its timed behavio. But this pat cannot be contolled and obseved extenally, that is, teste has no capability to detemine when a time is stated o timed-out. Fig. 1 shows a kind of test achitectue fo such an IUT. Test system communicates with IUT via a PCO (Point of Contol and Obsevation), and a time module is included to help testing timed behavios of IUT, but no access points can each IUT s timed pat. Test System PCO IUT time timed pat Figue 1. test achitetue fo ND potocol B. Test Geneation In [4], confomance testing based on FSM has been suveyed. Geneally speaking, confomance test suite to an FSM consists of two pats: (1) state cove TS 1 and (2) tansition cove TS 2. [Definition 3] Peambles and Distinguishing Sequences Fo one state s S, (1) a peamble pe(s) leads the machine fom the initial state s 0 to the state s; (2) a distinguishing sequence ds(s) can be used to veify whethe the cuent state is s. In the state cove TS 1, fo each state, test case tc_1_i = pe(s i ) ds(s i ); and in the tansition cove TS 2, fo each ti tansition t i : s q, test case tc_2_i = pe(s) t i ds(q). In the beginning of each test case, is a eset opeation to lead the machine to its initial state s 0 (we popose an implementation of in pactical testing pocess in section IV). To cove the state s i, fo the test case tc_1_i, a peamble pe(s i ) fistly leads the machine to the state s i, then ds(s i ) is applied to veify the state s i. To cove the tansition t i, fo the test case tc_2_i, a peamble pe(s) fistly

3 leads the machine to the state s, which is the initial state of tansition t i ; then the input of t i is applied to the machine to see if it poduces the coect output; afte that, ds(q) is applied to veify the final state q of tansition t i. To constuct the peamble of state s, a path should be geneated fom the initial state s 0 to the state s; many existing algoithms, such as shotest path tee, can be used to solve the poblem easily. To constuct distinguishing sequences, one way is to constuct adaptive distinguishing sequence (fo shot, ADS) ([3]) fistly. In fact, ADS is a decision tee with exactly n leaf nodes, whee n is the numbe of states. The intenal nodes epesent the set of possible cuent states: oot node of the tee is the set of all states. To distinguish the states fom each othe, an input should be applied to the machine, and the edges of the tee label with the diffeent output espond to it. If the set of possible cuent state becomes a singleton {s}, the node will be a leaf, which means that the machine stays exactly in the state s. In ou model, extenal obsevable timed featues ae used to assist geneating ADS. We adjust the algoithms in [3] to ou model: when expanding an intenal node of the decision tee, extenal obsevable timed featues should be fistly consideed; accoding to the diffeent obseved outputs, possible cuent states set can be divided into seveal subsets; then fo the nodes epesenting subsets of states which have the same obseved outputs, we expand them by applying an input as the nomal expanding pocess. ADS of potocol specification in Appendix A is shown in fig. 2. mns (1s) {N,I,S,R,D,P} (1s) (5s) I P D -- mns N {N,S,R} EReq (5s) S ERep {S,R} Figue 2. adaptive distinguishing sequence of model in Appendix A Fom the ADS, it is easy to constuct distinguishing sequence fo some state s i, which is the path fom the oot node to the leaf node epesenting state s i. TABLE II. PREAMBLES AND DISTINGUISHING SEQS FOR ALL STATES State pe(s i ) Distinguishing seq. (ds(s i )) N -- /--;?EReq/!mNS I t 1 (1s)/!mNS S t 1 t 4 /--;?EReq/!EPep; (5s)/! R t 1 t 5 /--;?EReq/!EPep; /-- D t 1 t 4 t 6 (5s)/! P t 1 t 4 t 6 t 7 (1s)/! -- R Table. II shows the peambles and distinguishing sequences fo all states, which can be combined into the whole test suite. Afte geneating skeletons of test cases, a futhe step should be taken to ealize TTCN test cases accoding to them. IV. TEST PRACTICE A. Test System To pefom pactical test activities, a potocol test system based on TTCN-2 -- PITS (Potocol Integated Test System) [13] can be used. Fig. 3 shows a kind of typical test achitectue which is implemented in PITS. Test Execution is the main engine of the PITS, which eads the TTCN test cases and executes them in an intepetive way. We implement an RI (Refeence Implementation) to communicate with IUT. Following the desciption of test cases, Test Execution contols RI to send (eceive) potocol messages to (fom) PCO. In PITS, a time module is also used to ealize the time opeations in TTCN test cases. Afte the execution of a test case, Test Execution will give a vedict of PASS, FAIL o INCONCLUSIVE accoding to the test esult. Figue 3. Pactical Test Achitectue in PITS B. Function of RI In PITS, RI ([5]) is the potocol dependent module to inteact with IUT. Its basic function is to send o eceive potocol messages. In ND potocol testing, many test cases equie diffeent configuations of IUT. Befoe execution of each test case, IUT should be configued popely accoding to the equiement of the test case. Anothe equiement of test configuation is the implementation of the eset opeation, which leads the state machine of the IUT to its initial state NONE, i.e., deletes the coesponding neighbo cache enty. Such a eset opeation should be used in the beginning of each test case. So the above two equiements of test configuation can be implemented in a unifom way, such as telnet. all_conf.dat $IUT_ConfigInfo $IUT_SYS_NAME %IUT_sys $TELNET_IF_IPADDR %ip_conf $TELNET_USERNAME %usename $TELNET_PASSWD %passwd $End_ IUT_ConfigInfo $TestCaseConfig $TestGoupId %testgoup_name $TestCaseId %testcase_name %conf_filename $End_TestCaseConfig Test Suite Configuation File %IUT_sys/%conf_filename clea ipv6 neighbos Test Configuation Scipt (cisco/clea_nc_item) Figue 4. Machinasm of automatic configuation

4 In ode to make test pocess fully automatic, test configuation should also be automatic. We extend the function of RI to suppot automatic configuation of IUT. The mechanism of such a function is shown in fig. 4: A test suite configuation desciption file (all_conf.dat) is used to specify the configuation infomation of all test cases. Since automatic configuation is ealized by telnet, some necessay infomation about telnet should be specified (in line 3~5). To ealize automatic configuation in diffeent type of IUTs, system type name of IUT should be specified in line 2. Fo each test case in test suite, we use a configuation scipt file to specify its configuation. A mapping will be made fom %IUT_sys and %testcase_name to the configuation scipt file name %IUT_sys/%conf_filename. Fig. 4 shows a scipt file to clea neighbo cache item fo Cisco oute, which acts as a eset opeation. Befoe the execution of a test case, RI eads the test suite configuation file to get the configuation scipt file fo the cuent test case, and pefoms emote configuation in IUT via telnet potocol automatically. The functional model of RI is shown as fig. 5. Test Execution Massage Pocessing Automatic Configuation Telnet Main Thead Test System Packet Sending Lowe Laye Potocol Sevices IUT Packet Receiving Thead Figue 5. Functional Model of RI C. Test Results and Analysis We have implemented a TTCN ND potocol test suite fo oute node. The test suite is composed of 3 test goups (see Appendix B): Route_Discovey, Addess_Resolution and NUD_FSM. The total numbe of test cases is 91. Using the ND potocol test suite, we have tested 3 kinds of oute implementations: oute poduct A and B, and ou oute pototype (I fo the 1st time, II fo the 2nd time). Fig. 6 and Table. III show the test esults, which ae epesented as pass ate. Test esults of Pototype I have been used to fix the poblems found in ou oute pototype. Test esults of the modified pototype ae shown as Pototype II. TABLE III. RI TEST RESULTS STATISTICS Implementation Pass Numbe Pass Rate(%) Poduct A Poduct B Pototype I Pototype II Statistics and compaison of pass ate %Poduct A oute implementations Poduct B Pototype I Pototype II Figue 6. Test Results of oute implementations Fom the esults, we can see that with the help of ND potocol confomance testing, afte modification, ou oute pototype has been impoved geatly: pass ate inceased fom 72.5% to 97.8%, which is highe than the two oute poducts. V. CONCLUSION, DISCUSSION AND FUTURE WORK In this pape, a fomal method has been poposed to test neighbo discovey potocol. A fomal model of EFSM with Simple Timed Extensions is used to specify potocol behavios. Based on such a model, a pactical test geneation method has been pesented. We ealize ND potocol test suite in TTCN-2, which can be executed in ou test system PITS. Finally, we give test esults on seveal oute implementations, which povide a geat deal of help on the eseach and development of ou homemade highend outes. We compae the poposed fomal model in this pape with a geneic model of timed system Timed Input Output Automaton (TIOA) [7]. Fo the potocol behavios with simple timed opeations like Neighbo Uneachability Detection, the method of geneating tests pesented in [7] has temendous costs on time and space, which is difficult to be applied in pactical confomance testing; while ou extended model gives a simple and feasible solution on pactical test activities. In this pape, only testing of potocol contol pat is consideed. Data flow testing fo such a model can be a futue diection. In ou futue wok, futhe test activities on IPv6 potocols, especially outing potocols, should also be done. REFERENCES [1] InteOpeability Laboatoy, Univesity of New Hampshie. "IPv6 Consotium Test Suite: IPv6 Coe Opeations Test Suite". Technical Document. Revision 1.3. Ma [2] ISO/IEC Infomation Pocessing Systems, Open System Inteconnection, OSI Confomance Testing Methodology and Famewok [3] Lee, D., Yannakakis, M., "Testing finite state machines: state identification and veification", IEEE Tans. Computes, vol. 43 no. 3, pp , [4] Lee, D., Yannakakis, M., "Pinciples and methods of testing finite state machines-a suvey", Poceedings of the IEEE, Volume: 84, Issue: 8, Aug Page(s):

5 [5] Zhongjie Li, Jianping Wu, Xia Yin. "Geneality Design fo testing OSI and Intenet Potocols". APCC'2003. Penang, Malaysia, Sep.21-24, [6] Liu Hong. "Testing of Coe IPv6 Potocols"(In Chinese). Maste Thesis. Tsinghua Univesity. June, [7] En-Nouaay, A., Dssouli, R., Khendek, F.. Timed Wp-method: testing eal-time systems. IEEE Tansactions on Softwae Engineeing, Volume: 28 Issue: 11, Nov. 2002, pp [8] Deeing S, Hinden R. RFC2460: Intenet Potocol, Vesion 6 (IPv6) Specification. IETF. Decembe [9] T. Naten, E. Nodmak, W. Simpson. RFC 2461: Neighbo Discovey fo IP Vesion 6 (IPv6). IETF. Decembe [10] TAHI poject: [11] Tian Jun et al. "a Fomal Test Method fo Neighbo Discovey Potocol"(In Chinese). Jounal of Compute Reseach and Development, Vol.38, No.12, Dec [12] ETSI TR : Infomation Technology - Open Systems Inteconnection, Confomance Testing Methodology and Famewok, Pat 3: Tee and Tabula Combined Notation(TTCN) (Ed. 2++), [13] Wu Jianping et al, "PITS-The potocol integated test system based on fomal technology"(in Chinese). Jounal of Tsinghua Univesity, 1998, 38(S1):26~29. [14] Ling Zhou, Jianping Wu, Xia Yin, Xingang Shi, Zhiliang Wang. "Reseach and Pactice on Testing Tunnel Potocol". APCC'2003. Penang, Malaysia, Sep.21-24, t 34 NONE t 1 APPENDIX A PROTOCOL SPECIFICATION OF NEIGHBOR UNREACHABILITY DETECTION t 9 t 36 t 3 t 2 INCOMPLETE t 33 PROBE t 8 t 29 t 5 t 4 t 37 t t 17 t 21 t t 7 t 11 t 10 t 12 t 13 t 14 t 15 STALE REACHABLE t t 19 t t 40 t 31 t 32 t 28 t 30 t 45 t 22 t 24 t 16 t 18 t 43 t 27 DELAY t 23 t 25 t 26 t 38 t 42 t 44 Tans Potocol Behavio Desciption Tans Potocol Behavio Desciption t1?ereq/{counte:=1;stat(t I)}!mNS t13,t25,t31?na[na.s=0;na.o=0]/-- t2 timeout(t I)[counte<3]/{counte:=counte+1;stat(T I)}!mNS t19?na[na.s=0;na.o=0]/{stat(t R)} t3 timeout(t I)[counte=3]/{counte:=0} t14,t26,t32?na[na.s=0;na.o=1;na.tlla=lla]/-- t4?na[na.s=0]/{lla:=na.tlla}!erep t20?na[na.s=0;na.o=1;na.tlla=lla]/{stat(t R)} t5?na[na.s=1]/{lla:=na.tlla;stat(t R)}!ERep t15,t21,t27,t33?na[na.s=0;na.o=1;na.tlla!=lla]/{lla:=na.tlla} t6?ereq/{stat(t D)}!ERep t34?na/-- t7 timeout(t D)/{counte:=1;stat(T P)}! t35 timeout(t R)/-- t8 timeout(t P)[counte<3]/{counte:=counte+1;stat(T P)}! t36?other/{lla:=other.slla} t9 timeout(t P)[counte=3]/{counte:=0} t37?other/{lla:=other.slla}!erep t10,t16,t22,t28?na[na.s=1;na.o=0;na.tlla=lla]/{stat(t R)} t38,t39,t40,t41?other[other.slla!=lla]/{lla:=other.slla} t11,t17,t23,t29?na[na.s=1;na.o=0;na.tlla!=lla]/-- t42,t43,t44,t45?other[other.slla=lla]/-- t12,t18,t24,t30?na[na.s=1;na.o=1]/{lla:=na.tlla;stat(t R)} APPENDIX B STRUCTURE OF ND PROTOCOL TEST SUITE FOR ROUTER Test Goup Test Pupose Test Cases Num. Basic Basic Function of Route Discovey 9 Route_Discovey NUD_Recv_RS Test NUD FSM: when eceiving an RS 10 Addess_Resolution Basic Function of Addess Resolution 22 NUD_FSM t 6 1. IO symbol: (a) EReq: Echo Request; (b) mns: multicast Neighbo Solicitation; (c) : unicast Neighbo Solicitation; (d) NA(S, O, TLLA): Neighbo Advetisement; 3 input paametes: S is Solicited flag; O is Oveide flag; TLLA is the taget link laye addess; (e) ERep: Echo Reply; (f) OTHER(SLLA): othe ND packet othe than NA. Fo oute, such packets include NS (Neighbo Solication), RS (Route Solication); 1 input paamete: SLLA is the souce link laye addess. 2. Context vaiable: LLA, counte; 3. Time: T I = 1s, T D = 5s, T P = 1s, T R [30, 45](s) 4. State: N NONE; I INCOMPLETE; S STALE; R REACHABLE; D DELAY; P PROBE. STATE_COVER Test NUD FSM: state cove 6 TRANS_COVER Test NUD FSM: tansition cove 36 NUD_Recv_NS Test NUD FSM: when eceiving an NS 8 Total Numbe 91

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

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

Database Management Systems

Database Management Systems Contents Database Management Systems (COP 5725) D. Makus Schneide Depatment of Compute & Infomation Science & Engineeing (CISE) Database Systems Reseach & Development Cente Couse Syllabus 1 Sping 2012

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 [email protected] School of Compute Science and Technology, Huazhong Univesity

More information

SUPPORT VECTOR MACHINE FOR BANDWIDTH ANALYSIS OF SLOTTED MICROSTRIP ANTENNA

SUPPORT VECTOR MACHINE FOR BANDWIDTH ANALYSIS OF SLOTTED MICROSTRIP ANTENNA Intenational Jounal of Compute Science, Systems Engineeing and Infomation Technology, 4(), 20, pp. 67-7 SUPPORT VECTOR MACHIE FOR BADWIDTH AALYSIS OF SLOTTED MICROSTRIP ATEA Venmathi A.R. & Vanitha L.

More information

ON THE (Q, R) POLICY IN PRODUCTION-INVENTORY SYSTEMS

ON THE (Q, R) POLICY IN PRODUCTION-INVENTORY SYSTEMS ON THE R POLICY IN PRODUCTION-INVENTORY SYSTEMS Saifallah Benjaafa and Joon-Seok Kim Depatment of Mechanical Engineeing Univesity of Minnesota Minneapolis MN 55455 Abstact We conside a poduction-inventoy

More information

Effect of Contention Window on the Performance of IEEE 802.11 WLANs

Effect of Contention Window on the Performance of IEEE 802.11 WLANs Effect of Contention Window on the Pefomance of IEEE 82.11 WLANs Yunli Chen and Dhama P. Agawal Cente fo Distibuted and Mobile Computing, Depatment of ECECS Univesity of Cincinnati, OH 45221-3 {ychen,

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

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

Research on Risk Assessment of the Transformer Based on Life Cycle Cost

Research on Risk Assessment of the Transformer Based on Life Cycle Cost ntenational Jounal of Smat Gid and lean Enegy eseach on isk Assessment of the Tansfome Based on Life ycle ost Hui Zhou a, Guowei Wu a, Weiwei Pan a, Yunhe Hou b, hong Wang b * a Zhejiang Electic Powe opoation,

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 [email protected] Stefano Paaboschi DIIMM - Univesità

More information

Model-Driven Engineering of Adaptation Engines for Self-Adaptive Software: Executable Runtime Megamodels

Model-Driven Engineering of Adaptation Engines for Self-Adaptive Software: Executable Runtime Megamodels Model-Diven Engineeing of Adaptation Engines fo Self-Adaptive Softwae: Executable Runtime Megamodels Thomas Vogel, Holge Giese Technische Beichte N. 66 des Hasso-Plattne-Instituts fü Softwaesystemtechnik

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

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

Tracking/Fusion and Deghosting with Doppler Frequency from Two Passive Acoustic Sensors

Tracking/Fusion and Deghosting with Doppler Frequency from Two Passive Acoustic Sensors Tacking/Fusion and Deghosting with Dopple Fequency fom Two Passive Acoustic Sensos Rong Yang, Gee Wah Ng DSO National Laboatoies 2 Science Pak Dive Singapoe 11823 Emails: [email protected], [email protected]

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

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

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

Questions & Answers Chapter 10 Software Reliability Prediction, Allocation and Demonstration Testing

Questions & Answers Chapter 10 Software Reliability Prediction, Allocation and Demonstration Testing M13914 Questions & Answes Chapte 10 Softwae Reliability Pediction, Allocation and Demonstation Testing 1. Homewok: How to deive the fomula of failue ate estimate. λ = χ α,+ t When the failue times follow

More information

The Detection of Obstacles Using Features by the Horizon View Camera

The Detection of Obstacles Using Features by the Horizon View Camera The Detection of Obstacles Using Featues b the Hoizon View Camea Aami Iwata, Kunihito Kato, Kazuhiko Yamamoto Depatment of Infomation Science, Facult of Engineeing, Gifu Univesit [email protected]

More information

Towards Automatic Update of Access Control Policy

Towards Automatic Update of Access Control Policy Towads Automatic Update of Access Contol Policy Jinwei Hu, Yan Zhang, and Ruixuan Li Intelligent Systems Laboatoy, School of Computing and Mathematics Univesity of Westen Sydney, Sydney 1797, Austalia

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 [email protected] INSTRUMENTED We now have the ability to measue, sense and see the exact condition

More information

Reduced Pattern Training Based on Task Decomposition Using Pattern Distributor

Reduced Pattern Training Based on Task Decomposition Using Pattern Distributor > PNN05-P762 < Reduced Patten Taining Based on Task Decomposition Using Patten Distibuto Sheng-Uei Guan, Chunyu Bao, and TseNgee Neo Abstact Task Decomposition with Patten Distibuto (PD) is a new task

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

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

Multicriteria analysis in telecommunications

Multicriteria analysis in telecommunications Poceedings of the 37th Hawaii Intenational Confeence on System Sciences - 2004 Multiciteia analysis in telecommunications Janusz Ganat and Andze P. Wiezbicki National Institute of Telecommunications Szachowa

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

Strength Analysis and Optimization Design about the key parts of the Robot

Strength Analysis and Optimization Design about the key parts of the Robot Intenational Jounal of Reseach in Engineeing and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Pint): 2320-9356 www.ijes.og Volume 3 Issue 3 ǁ Mach 2015 ǁ PP.25-29 Stength Analysis and Optimization Design

More information

Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure

Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure Towads Realizing a Low Cost and Highly Available Datacente Powe Infastuctue Siam Govindan, Di Wang, Lydia Chen, Anand Sivasubamaniam, and Bhuvan Ugaonka The Pennsylvania State Univesity. IBM Reseach Zuich

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 [email protected]

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

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

An Efficient Group Key Agreement Protocol for Ad hoc Networks

An Efficient Group Key Agreement Protocol for Ad hoc Networks An Efficient Goup Key Ageement Potocol fo Ad hoc Netwoks Daniel Augot, Raghav haska, Valéie Issany and Daniele Sacchetti INRIA Rocquencout 78153 Le Chesnay Fance {Daniel.Augot, Raghav.haska, Valéie.Issany,

More information

Multiband Microstrip Patch Antenna for Microwave Applications

Multiband Microstrip Patch Antenna for Microwave Applications IOSR Jounal of Electonics and Communication Engineeing (IOSR-JECE) ISSN: 2278-2834, ISBN: 2278-8735. Volume 3, Issue 5 (Sep. - Oct. 2012), PP 43-48 Multiband Micostip Patch Antenna fo Micowave Applications

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

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

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

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

Analyzing Ballistic Missile Defense System Effectiveness Based on Functional Dependency Network Analysis

Analyzing Ballistic Missile Defense System Effectiveness Based on Functional Dependency Network Analysis Send Odes fo Repints to [email protected] 678 The Open Cybenetics & Systemics Jounal, 2015, 9, 678-682 Open Access Analyzing Ballistic Missile Defense System Effectiveness Based on Functional Dependency

More information

METHODOLOGICAL APPROACH TO STRATEGIC PERFORMANCE OPTIMIZATION

METHODOLOGICAL APPROACH TO STRATEGIC PERFORMANCE OPTIMIZATION ETHODOOGICA APPOACH TO STATEGIC PEFOANCE OPTIIZATION ao Hell * Stjepan Vidačić ** Željo Gaača *** eceived: 4. 07. 2009 Peliminay communication Accepted: 5. 0. 2009 UDC 65.02.4 This pape pesents a matix

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

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

Review Graph based Online Store Review Spammer Detection

Review Graph based Online Store Review Spammer Detection Review Gaph based Online Stoe Review Spamme Detection Guan Wang, Sihong Xie, Bing Liu, Philip S. Yu Univesity of Illinois at Chicago Chicago, USA [email protected] [email protected] [email protected] [email protected]

More information

Adaptive Queue Management with Restraint on Non-Responsive Flows

Adaptive Queue Management with Restraint on Non-Responsive Flows Adaptive Queue Management wi Restaint on Non-Responsive Flows Lan Li and Gyungho Lee Depatment of Electical and Compute Engineeing Univesity of Illinois at Chicago 85 S. Mogan Steet Chicago, IL 667 {lli,

More information

An Analysis of Manufacturer Benefits under Vendor Managed Systems

An Analysis of Manufacturer Benefits under Vendor Managed Systems An Analysis of Manufactue Benefits unde Vendo Managed Systems Seçil Savaşaneil Depatment of Industial Engineeing, Middle East Technical Univesity, 06531, Ankaa, TURKEY [email protected] Nesim Ekip 1

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 [email protected] ABSTRACT

More information

Gravitational Mechanics of the Mars-Phobos System: Comparing Methods of Orbital Dynamics Modeling for Exploratory Mission Planning

Gravitational Mechanics of the Mars-Phobos System: Comparing Methods of Orbital Dynamics Modeling for Exploratory Mission Planning Gavitational Mechanics of the Mas-Phobos System: Compaing Methods of Obital Dynamics Modeling fo Exploatoy Mission Planning Alfedo C. Itualde The Pennsylvania State Univesity, Univesity Pak, PA, 6802 This

More information

High Availability Replication Strategy for Deduplication Storage System

High Availability Replication Strategy for Deduplication Storage System Zhengda Zhou, Jingli Zhou College of Compute Science and Technology, Huazhong Univesity of Science and Technology, *, [email protected] [email protected] Abstact As the amount of digital data

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

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

An application of stochastic programming in solving capacity allocation and migration planning problem under uncertainty

An application of stochastic programming in solving capacity allocation and migration planning problem under uncertainty An application of stochastic pogamming in solving capacity allocation and migation planning poblem unde uncetainty Yin-Yann Chen * and Hsiao-Yao Fan Depatment of Industial Management, National Fomosa Univesity,

More information

Efficient Redundancy Techniques for Latency Reduction in Cloud Systems

Efficient Redundancy Techniques for Latency Reduction in Cloud Systems Efficient Redundancy Techniques fo Latency Reduction in Cloud Systems 1 Gaui Joshi, Emina Soljanin, and Gegoy Wonell Abstact In cloud computing systems, assigning a task to multiple seves and waiting fo

More information

Do Vibrations Make Sound?

Do Vibrations Make Sound? Do Vibations Make Sound? Gade 1: Sound Pobe Aligned with National Standads oveview Students will lean about sound and vibations. This activity will allow students to see and hea how vibations do in fact

More information

Experiment 6: Centripetal Force

Experiment 6: Centripetal Force Name Section Date Intoduction Expeiment 6: Centipetal oce This expeiment is concened with the foce necessay to keep an object moving in a constant cicula path. Accoding to Newton s fist law of motion thee

More information

Approximation Algorithms for Data Management in Networks

Approximation Algorithms for Data Management in Networks Appoximation Algoithms fo Data Management in Netwoks Chistof Kick Heinz Nixdof Institute and Depatment of Mathematics & Compute Science adebon Univesity Gemany [email protected] Haald Räcke Heinz Nixdof Institute

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 [email protected] Febuay 2003 SICS Technical Repot T2003:03 Keywods Netwoking and Intenet Achitectue. Abstact

More information

Methods for the specification and verification of business processes MPB (6 cfu, 295AA)

Methods for the specification and verification of business processes MPB (6 cfu, 295AA) Methods fo the specification and veification of business pocesses MPB (6 cfu, 295AA) Robeto Buni http://wwwdiunipiit/~buni 22 - Business pocess execution language 1 Object We oveview the key featues of

More information

who supply the system vectors for their JVM products. 1 HBench:Java will work best with support from JVM vendors

who supply the system vectors for their JVM products. 1 HBench:Java will work best with support from JVM vendors Appeaed in the ACM Java Gande 2000 Confeence, San Fancisco, Califonia, June 3-5, 2000 HBench:Java: An Application-Specific Benchmaking Famewok fo Java Vitual Machines Xiaolan Zhang Mago Seltze Division

More information

A Comparative Analysis of Data Center Network Architectures

A Comparative Analysis of Data Center Network Architectures A Compaative Analysis of Data Cente Netwok Achitectues Fan Yao, Jingxin Wu, Guu Venkataamani, Suesh Subamaniam Depatment of Electical and Compute Engineeing, The Geoge Washington Univesity, Washington,

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: [email protected]

More information

Financing Terms in the EOQ Model

Financing Terms in the EOQ Model Financing Tems in the EOQ Model Habone W. Stuat, J. Columbia Business School New Yok, NY 1007 [email protected] August 6, 004 1 Intoduction This note discusses two tems that ae often omitted fom the standad

More information

They aim to select the best services that satisfy the user s. other providers infrastructures and utility services to run

They aim to select the best services that satisfy the user s. other providers infrastructures and utility services to run End-to-End Qo Mapping and Aggegation fo electing Cloud evices Raed Kaim, Chen Ding, Ali Mii Depatment of Compute cience Ryeson Univesity, Toonto, Canada [email protected], [email protected], [email protected]

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

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

Faithful Comptroller s Handbook

Faithful Comptroller s Handbook Faithful Comptolle s Handbook Faithful Comptolle s Handbook Selection of Faithful Comptolle The Laws govening the Fouth Degee povide that the faithful comptolle be elected, along with the othe offices

More information

Memory-Aware Sizing for In-Memory Databases

Memory-Aware Sizing for In-Memory Databases Memoy-Awae Sizing fo In-Memoy Databases Kasten Molka, Giuliano Casale, Thomas Molka, Laua Mooe Depatment of Computing, Impeial College London, United Kingdom {k.molka3, g.casale}@impeial.ac.uk SAP HANA

More information

Statistics and Data Analysis

Statistics and Data Analysis Pape 274-25 An Extension to SAS/OR fo Decision System Suppot Ali Emouznead Highe Education Funding Council fo England, Nothavon house, Coldhabou Lane, Bistol, BS16 1QD U.K. ABSTRACT This pape exploes the

More information

The impact of migration on the provision. of UK public services (SRG.10.039.4) Final Report. December 2011

The impact of migration on the provision. of UK public services (SRG.10.039.4) Final Report. December 2011 The impact of migation on the povision of UK public sevices (SRG.10.039.4) Final Repot Decembe 2011 The obustness The obustness of the analysis of the is analysis the esponsibility is the esponsibility

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

ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM

ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM Computing and Infomatics, Vol. 29, 2010, 537 555 ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM Gaia Tecaichi, Veonica Rizzi, Mauizio Machese Depatment of

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

Episode 401: Newton s law of universal gravitation

Episode 401: Newton s law of universal gravitation Episode 401: Newton s law of univesal gavitation This episode intoduces Newton s law of univesal gavitation fo point masses, and fo spheical masses, and gets students pactising calculations of the foce

More information

TECHNICAL DATA. JIS (Japanese Industrial Standard) Screw Thread. Specifications

TECHNICAL DATA. JIS (Japanese Industrial Standard) Screw Thread. Specifications JIS (Japanese Industial Standad) Scew Thead Specifications TECNICAL DATA Note: Although these specifications ae based on JIS they also apply to and DIN s. Some comments added by Mayland Metics Coutesy

More information

College of Engineering Bachelor of Computer Science

College of Engineering Bachelor of Computer Science 2 0 0 7 w w w. c n u a s. e d u College of Engineeing Bachelo of Compute Science This bochue Details the BACHELOR OF COMPUTER SCIENCE PROGRAM available though CNU s College of Engineeing. Fo ou most up-to-date

More information

Transmittal 198 Date: DECEMBER 9, 2005. SUBJECT: Termination of the Existing Eligibility-File Based Crossover Process at All Medicare Contractors

Transmittal 198 Date: DECEMBER 9, 2005. SUBJECT: Termination of the Existing Eligibility-File Based Crossover Process at All Medicare Contractors anual ystem Depatment of ealth & uman evices (D) entes fo edicae & Pub 100-20 One-Time Notification edicaid evices () Tansmittal 198 Date: DEEBE 9, 2005 hange equest 4231 UBJET: Temination of the Existing

More information

Optimizing Content Retrieval Delay for LT-based Distributed Cloud Storage Systems

Optimizing Content Retrieval Delay for LT-based Distributed Cloud Storage Systems Optimizing Content Retieval Delay fo LT-based Distibuted Cloud Stoage Systems Haifeng Lu, Chuan Heng Foh, Yonggang Wen, and Jianfei Cai School of Compute Engineeing, Nanyang Technological Univesity, Singapoe

More information

A Two-Step Tabu Search Heuristic for Multi-Period Multi-Site Assignment Problem with Joint Requirement of Multiple Resource Types

A Two-Step Tabu Search Heuristic for Multi-Period Multi-Site Assignment Problem with Joint Requirement of Multiple Resource Types Aticle A Two-Step Tabu Seach Heuistic fo Multi-Peiod Multi-Site Assignment Poblem with Joint Requiement of Multiple Resouce Types Siavit Swangnop and Paveena Chaovalitwongse* Depatment of Industial Engineeing,

More information

The LCOE is defined as the energy price ($ per unit of energy output) for which the Net Present Value of the investment is zero.

The LCOE is defined as the energy price ($ per unit of energy output) for which the Net Present Value of the investment is zero. Poject Decision Metics: Levelized Cost of Enegy (LCOE) Let s etun to ou wind powe and natual gas powe plant example fom ealie in this lesson. Suppose that both powe plants wee selling electicity into the

More information

INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE

INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE 1 INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE ANATOLIY A. YEVTUSHENKO 1, ALEXEY N. KOCHEVSKY 1, NATALYA A. FEDOTOVA 1, ALEXANDER Y. SCHELYAEV 2, VLADIMIR N. KONSHIN 2 1 Depatment of

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

STABILITY ANALYSIS IN MILLING BASED ON OPERATIONAL MODAL DATA 1. INTRODUCTION

STABILITY ANALYSIS IN MILLING BASED ON OPERATIONAL MODAL DATA 1. INTRODUCTION Jounal of Machine Engineeing, Vol. 11, No. 4, 211 Batosz POWALKA 1 Macin CHODZKO 1 Kzysztof JEMIELNIAK 2 milling, chatte, opeational modal analysis STABILITY ANALYSIS IN MILLING BASED ON OPERATIONAL MODAL

More information

2 r2 θ = r2 t. (3.59) The equal area law is the statement that the term in parentheses,

2 r2 θ = r2 t. (3.59) The equal area law is the statement that the term in parentheses, 3.4. KEPLER S LAWS 145 3.4 Keple s laws You ae familia with the idea that one can solve some mechanics poblems using only consevation of enegy and (linea) momentum. Thus, some of what we see as objects

More information

Carter-Penrose diagrams and black holes

Carter-Penrose diagrams and black holes Cate-Penose diagams and black holes Ewa Felinska The basic intoduction to the method of building Penose diagams has been pesented, stating with obtaining a Penose diagam fom Minkowski space. An example

More information

Supporting Efficient Top-k Queries in Type-Ahead Search

Supporting Efficient Top-k Queries in Type-Ahead Search Suppoting Efficient Top-k Queies in Type-Ahead Seach Guoliang Li Jiannan Wang Chen Li Jianhua Feng Depatment of Compute Science, Tsinghua National Laboatoy fo Infomation Science and Technology (TNList),

More information

YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH

YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH nd INTERNATIONAL TEXTILE, CLOTHING & ESIGN CONFERENCE Magic Wold of Textiles Octobe 03 d to 06 th 004, UBROVNIK, CROATIA YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH Jana VOBOROVA; Ashish GARG; Bohuslav

More information

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request.

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request. Retiement Benefit 1 Things to Remembe Complete all of the sections on the Retiement Benefit fom that apply to you equest. If this is an initial equest, and not a change in a cuent distibution, emembe to

More information

Manual ultrasonic inspection of thin metal welds

Manual ultrasonic inspection of thin metal welds Manual ultasonic inspection of thin metal welds Capucine Capentie and John Rudlin TWI Cambidge CB1 6AL, UK Telephone 01223 899000 Fax 01223 890689 E-mail [email protected] Abstact BS EN ISO 17640

More information

Scheduling Hadoop Jobs to Meet Deadlines

Scheduling Hadoop Jobs to Meet Deadlines Scheduling Hadoop Jobs to Meet Deadlines Kamal Kc, Kemafo Anyanwu Depatment of Compute Science Noth Caolina State Univesity {kkc,kogan}@ncsu.edu Abstact Use constaints such as deadlines ae impotant equiements

More information

Chris J. Skinner The probability of identification: applying ideas from forensic statistics to disclosure risk assessment

Chris J. Skinner The probability of identification: applying ideas from forensic statistics to disclosure risk assessment Chis J. Skinne The pobability of identification: applying ideas fom foensic statistics to disclosue isk assessment Aticle (Accepted vesion) (Refeeed) Oiginal citation: Skinne, Chis J. (2007) The pobability

More information