A Complexity Reliability Model

Size: px
Start display at page:

Download "A Complexity Reliability Model"

Transcription

1 20h Inernaional Symposium on Sofware Reliabiliy Engineering A Complexiy Reliabiliy Model orm Schneidewind 1 and Mike Hinchey 2 1 aval Posgraduae School, Monerey, CA, USA 2 Lero he Irish Sofware Engineering Research Cenre, Universiy of Limerick, Ireland ieeelife@yahoo.com, mike.hinchey@lero.ie Absrac A model of sofware and reliabiliy is developed. I uses an evoluionary process o ransiion from one sofware sysem o he nex, while merics are used o predic he reliabiliy for each sysem. Our approach is experimenal, using daa perinen o he ASA saellie sysems applicaion environmen. We do no use sophisicaed mahemaical models ha may have lile relevance for he applicaion environmen. Raher, we ailor our approach o he sofware characerisics of he sofware o yield imporan defec-relaed predicors of qualiy. Sysems are esed unil he sofware passes defec presence crieria and is released. Tesing crieria are based on defec coun, defec densiy, and esing efficiency predicions exceeding specified hresholds. In addiion, anoher ype of esing efficiency a direced graph represening he of he sofware and defecs embedded in he code is used o evaluae he efficiency of defec deecion in ASA saellie sysem sofware. Complexiy merics were found o be good predicors of defecs and esing efficiency in his evoluionary process. 1. Inroducion Sofware developmen can be hough of as he evoluion of absrac requiremens ino a concree sofware sysem. Developmen, achieved hrough a successive series of ransformaions, is inherenly an evoluionary process. Sofware evoluion is ofen subopimal, because requisie informaion, such as reliabiliy and, may be missing during he ransformaions. While some undersanding of sofware may be reasonably clear a a given ime, fuure dependencies may no be fully undersood or accessible. The clarificaions obained over ime make he sysem more concreely undersood, bu here may be loss of relevan informaion. Some informaion may be los due o failure o be fully acquained wih dependencies among various sofware arifacs [5]. As poined ou by [11], as sysems change hrough successive builds, he characerisics of he individual modules ha make up he sysem also change. Changes o sofware sysems are measured on hese aribue domains o provide prime indicaors of poenial problems inroduced by he changes. Esablishing a measuremen baseline permis he comparison of a sequence of successive sofware builds. We adop his concep by using he firs sysem in a series of sofware sysems as he baseline for relaing o reliabiliy, and from his baseline, evolve successive releases wih decreasing and increasing reliabiliy. Complexiy decreases and reliabiliy increases across releases because even hough here may be added funcionaliy in subsequen releases, his is counerbalanced by evoluionary improvemens in sofware developmen concurren wih increasing faul removal. As Lehman poins ou [9], i is beneficial o deermine he number of disinc addiions and changes o sysems and consiuen modules of he sysem per release in order o assess sysem volailiy. This can assis evoluion release planning in a number of ways, for example by poining o sysem areas ha are ripe for resrucuring because of high defec raes. Some auhors have suggesed ha if he IT indusry used sandardized and inerchangeable sofware componens, he problem of unreliable sysems would largely disappear [4]. Unforunaely, for one-of-a-kind space sysems ha are addressed for solving unique research problems, he COTS soluion will no work. In space sysems, reliabiliy and across sysems will show considerable variaion. Therefore, our analysis canno be limied o a single sysem; i mus address muliple sysems, as we describe laer. Some researchers have found a Pareo effec when analyzing sofware defecs: a small number of modules accoun for a large number of defecs [1]. We did no U.S. Governmen Work o Proeced by U.S. Copyrigh DOI /ISSRE

2 find his characerisic in he ASA JM1 saellie sysem sofware we examined. This sofware has no paern of defecs across modules. Thus, we canno focus on a few modules o deec and remove defecs. Insead, he approach o be described involves conducing experimens o see wheher a mapping can be developed beween changes in sofware and changes in reliabiliy. If his mapping can be achieved wih he desired degree of saisical significance, he approach would be judged a success [13]. This research builds on previous work in sofware reliabiliy process [14]. However, we now focus on produc reliabiliy predicors in conras o previous work ha emphasized he process of predicion. 2. Complexiy Reliabiliy Model Sofware is he degree o which sofware is difficul o analyze, undersand, or explain [2]. If sofware lacks srucure, i will be difficul o undersand, es, and operae, and herefore, has a direc bearing on reliabiliy. In order o idenify beneficial sofware evoluionary seps, as hey relae o reliabiliy and sofware, we develop our reliabiliy model wih he aim of reducing and hereby increasing reliabiliy. Sofware reliabiliy of a program is hypohesized as a mulivariae a scalar a es or operaional ime. Why sudy in relaion o reliabiliy? The answer is ha breeds bugs. The more complex he sofware, he harder i is o make i reliable [16]. Thus, building saisical models for esimaing failure-proneness of sysems can help sofware organizaions make early decisions on he qualiy of heir sysems. Such early esimaes can be used o help inform decisions on esing, refacoring, code inspecions, design rework, ec. This has been demonsraed by he efficacy of building failureproneness models, based on code merics, across he Microsof Windows operaing sysem [2]. The abiliy of such models o esimae failureproneness and provide feedback on merics helps guide he evoluion of he sofware o higherand- higher plaeaus of reliabiliy. Some sofware projecs, such as he ASA JM1 saellie sysem, have no recorded failure daa, bu have recorded defec coun as a ime. Thus, we model he defec deecion process by leing D () be defec coun a ime, in equaion (0.1): D () = f (C, )), (0.1) where C is a scalar of merics M = m 1,, m i,, m n, and m i = cyclomaic (CC) and edge coun (EC) of he direced graph of he program. The defec and merics daa were obained from sofware modules in several JM1 saellie sysems. Based on some researchers resuls, one may quesion why we use cyclomaic. According o [6], heir research validaes previously raised concerns abou he meric, using a new daa se. A simple ransformaion of he meric was invesigaed whereby cyclomaic divided by he size of he sysem in source saemens produced a densiy raio. This raio was demonsraed o be a useful predicor of sofware mainenance produciviy on a small sample of mainenance projecs. While his may be rue for mainenance produciviy on a small sample, we will show ha for hree safey criical sofware sysems, comprised of 88 modules, cyclomaic, along wih edge coun, provides accurae predicions of reliabiliy. Furhermore, we do no hink i wise o compue a densiy raio because cyclomaic may be highly correlaed wih number of source saemens (e.g., for he ASA daa). McCabe s cyclomaic measure [10] provides an indicaion of how difficul i is o undersand and es a program by calculaing he number of linearly independen pahs hrough a program. The measure also represens he oal number of decision poins in a program plus one. McCabe proposed ha modules wih a value exceeding 10 may be problemaic by being difficul o undersand [7]. Therefore, in Figure 1 we show ha cyclomaic, wih mean value much larger han 10, and large mean edge coun, provide imporan independen variables in predicing defec coun. The pracical effec of his resul is ha a reliabiliy engineer could develop predicor equaions for oher sofware and daa, using his approach, o predic defec coun. We also ried a predicion funcion ha included source lines of code (sloc) coun bu doing his produced a Mean Relaive Error, MRE = compared o MRE =.2631 when sloc was no included. The reason for his resul is ha sloc has high correlaion of and wih CC and EC, respecively. The reader migh wonder why boh cyclomaic and edge coun are included in he regression equaion when cyclomaic is a edge coun in he direced graph of a program. We wondered abou his oo and developed a regression equaion of defec coun solely as a funcion of edge coun. Sill, he MRE = of his equaion 2

3 is larger han he MRE =.2631, when boh cyclomaic and edge coun are included. The reason is ha defec coun is dependen on cyclomaic. Therefore, cyclomaic mus be included when predicing defec coun. Finally, we invesigaed node coun as he sole predicor of defec coun. Since node coun, C, is no available in he daa, we compued i in equaion (0.2) based on he definiion of cyclomaic dependency: C = (EC CC) + 1 (0.2) This approach did no work because using an equaion wih jus C as he independen variable produced he highes error (MRE = ) of any of he regression equaions. Thus, we seled on he regression equaion ha included cyclomaic and edge coun. 3. Produc Line Concep Applied o Complexiy Reliabiliy Model When dealing wih complex sysems, and in paricular sysems exhibiing any form of auonomy or auonomic properies, i is unrealisic o assume ha he sysem will be saic. Complex sysems evolve over ime, and he archiecure of an evolving sysem will change even a run ime, as he sysem implemens self-configuraion, self-adapaion, and mees he challenges of is environmen. An evolving sysem can be viewed as muliple versions of he same sysem. Tha is, as he sysem evolves i represens muliple insances of he same sysem, each wih is own variaions and specific changes. Tha is o say, an evolving sysem may be viewed as a produc line of sysems, where he core archiecure of he produc line is fixed (i.e., he subsanial par of he sysem ha does no change), and each version of he evolving sysem may be viewed as a paricular produc from he produc line [12]. This concep can be applied o our reliabiliy model by considering he core sysem, as he firs in a series of sysems, comprised of a se of modules, each sysem wih evolving ses of defecs and aribues. Our objecive, hen, is o model reliabiliy across he produc line, providing a holisic view of reliabiliy ha we find is rarely achieved in pracice. We consider he evoluion of sysems as progressing o he poin where a sysem has me he defec coun goal a a specified es ime and can be released for operaional usage. As long as his goal is no saisfied, he sofware sysems coninue o evolve, as he resul of coninuing esing. Complexiy merics are used o assess wheher defec coun is decreasing. Figure 2 provides an overview of he evoluion of ASA s JM1 saellie sofware as i progresses hrough defec deecion, esing, and defec removal. As he sysems ha comprise his sofware ransiion hrough hese process seps, hey are subjeced o defec densiy, defec coun, and esing efficiency checks ha will be described in deail laer. 4. Using Defec Densiy as a Meric of Sofware Evoluion Defec densiy DD (), ha is number of defecs divided by program size, presen a ime, is considered he de faco measure of sofware qualiy (and reliabiliy) [3]. While his is rue, we consider i o be also a measure of sofware evoluion because, as he sofware evolves based on he removal of defecs, defec densiy should asympoically approach zero. For he ASA sofware ha we evaluaed, we will consider.02 as he defec densiy goal (i.e., 1 defec per 50 source language saemens). This goal is judgmenal based on he range of defec densiies observed for his applicaion. Figure 3 is used o invesigae wheher he evoluion of sofware releases is achieving he defec densiy goal. To do his, we plo prediced DD () for hree sysems of modules. Sysem 1 is esed for = 22 and Sysems 2 and 3 are esed for = 22 and hen operaed for 8 ime inervals. We see ha none of he sysems consisenly achieve he goal of.02 defecs per source language saemen. Thus addiional inspecion and esing is necessary. 4.1 Cos of Tesing While we have no informaion on he acual cos of esing for he ASA applicaion, we can use a surrogae, n, he number of random ess required o achieve a probabiliy of failure bound P f, wih a confidence of, in equaion (0.3) [8]: log(1 ) n = [ ] 1 (0.3) log(1 P f ) The probabiliy of failure bound can be compued from he defec coun a ime is summed over m modules, as follows: 3

4 P f = D () m 1 D () (0.4) Equaions (0.3) and (0.4) are pu o use in Figure 4 ha shows ha he siuaion is sabilizing wih respec o number of ess, as addiional sysems are analyzed. Tha is, he number of ess for Sysem 2 has much less variabiliy han for Sysem 1, and Sysem 3 has much less variabiliy han Sysem 2. This is evidence of progress in he evoluion of releases, wih respec o operaing ime bu, more imporan, i will be necessary o see wheher he reliabiliy goal is me based on number of ess. This check is made in Figure 5, where if Sysem 3 is esed 250 imes, he prediced defec coun is less han one. If he reliabiliy goal, in erms of defec coun is less han one, he reliabiliy goal has been achieved. Wheher ASA could afford 250 ess can be assessed by predicing he number of defecs removed in he ess and wheher his would be a coseffecive process. This issue will be addressed nex by compuing he probabiliy of repairing defecs a ime, P r (), in equaion (0.5) [15]. nr () Probabiliy of defec repair: P r () =, (0.5) D () where nr () is he number of defecs repaired a ime. ow o obain anoher expression for P r (), we can reason ha i is he raio of cumulaive number of ess a ime, for deecing and repairing defecs, o he cumulaive number of ess over m modules, where i is a summaion index, in equaion (0.6): P r () = i 1 m i 1 n () n () (0.6) Then equaing equaions (0.5) and (0.6), we compue he expeced number of defecs repaired a ime in equaion (0.7): nr () = D ()* n () i 1 i 1 m n () (0.7) Once nr () is compued, we define esing efficiency e () a ime in equaion (0.8), which is also equal o he probabiliy of defec repair in equaion (0.5): e () = n r () / D () (0.8) Figure 6 indicaes success in esing and herefore success in achieving he reliabiliy goal because a es ime = 28, for Sysem 3, esing efficiency exceeds he limi of.90. A = 30, we expec ha all defecs would be repaired. 25 Series 1: acual D () Series 2: prediced D () = (.0123 * CC) + (.0137 * EC) CC = cyclomaic, mean = , EC = edge coun, mean = MRE =.2613 Series1 Series2 15 D () Figure 1. Defec Coun D () vs. Tes Time, ASA JM1 Sofware 4

5 5. Efficiency of Tesing Using Direced Graph of Program One of he imporan benefis of auomaically generaing es cases is freedom from bias. When called upon o consruc es cases, sofware developers usually suffer from biases ha resul in underexploraion of many esing regions. Knowledge of sysem inernals and operaional expecaions influence he design of es suies. Auomaed ools can augmen he esing process by providing es cases ha are no suscepible o he same biases as he human developers [17]. One major facor lef ou of his argumen is ha humans design he es ools and heir biases are injeced ino he ools! Therefore, we believe i is imporan o consider he inernals of sofware when developing es sraegies, and o do i in an unbiased fashion by exercising all pahs in ess, as described below. Previously, we had prediced number of ess based on probabiliy of defec repair ha, in urn, is based on prediced defec coun in equaion (0.1). While prediced defec coun uses program merics in is compuaion, here is srucural informaion of a program, like is direced graph, ha is no used. In order o assess esing efficiency, using program srucure, we developed a direced graph of module 30 of Sysem 3 in Figure 7. We picked his module because Figure 6 old us ha is esing efficiency, as compued in Equaion (0.8), is Thus, we were ineresed in comparing esing efficiency by wo mehods he second mehod based Figure 2. ASA Saellie Sofware JM1 Evoluionary Process Sysem 1 defec deecion predic D () as a merics predic DD () as a merics predic number of ess as a probabiliy of failure predic defec coun as a number of ess D () < limi DD () < limi e () > limi Sysem 2 release Sysem 1 defec deecion predic D () as a merics predic DD () as a merics predic number of ess as a probabiliy of failure predic defec coun as a number of ess Sysem 3 D () < limi DD () < limi e () > limi defec deecion predic D () as a merics predic DD () as a merics predic number of ess as a probabiliy of failure release Sysem 2 predic defec coun as a number of ess D () < limi DD () < limi e () > limi defec coun: D () defec densiy: DD () esing efficiciency: e () process nex sysem release Sysem 3 5

6 on efficiency of deecing defecs using pah esing in a direced graph. Figure 3. Evoluion of Prediced Defec Densiy DD () vs. Time, ASA JM1Sofware DD () (defecs per sloc) Series 2: DD (): es ime, 22 modules, Sysem 1 Series 4: DD (): es ime + operaional ime, 30 modules, Sysem 2 Series 1: DD () es ime + operaional ime, 30 modules, Sysem 3 Series 3: DD () limi =.0200 Series2 Series4 Series1 Series3 es ime operaional ime

7 Figure 4. Evoluion of Prediced umber of Random Tess n () vs. Time, ASA JM1 Sofware n Series1 Series2 Series Series 1: Sysem 1, 22 modules Series 2: Sysem 2, 30 modules, original defec coun predicion es ime operaional ime D (n) (.011 n) D (n) =.9143 e R 2 =.9615 w ih n = 250, D () < n Figure 5. Evoluion of Prediced Defec Coun D (n) vs. umber of Tess n () for Sysem 3 of ASA JM1 Sofware 7

8 Series 2: e () for Sysem 3, 30 modules Series 1: e () limi exceeds limi a = 28 e () Series2 Series Figure 6. Tesing Efficiency e () vs. Tes Time Edge Probabiliies: 1, 2:.333 1, 3:.333 1,4:.333 2, 4: , 4: , 2:.500 4, 3:.500 Figure 7. Direced Graph of ASA JM1 Module 30 in Sysem 3 sar node 1 example pah: 1, 2, 4, 2, 4 pah probabiliy =.333 * *.500 * = erminal node We documen he parameers of he direced graph of Figure 7 in Tables 1 and 2, where we assume ha edge probabiliies are equal and ha only a single ieraion is performed where loops occur in he program. We make hese assumpions because we do no have he code for he ASA JM1 sofware. We only have cyclomaic, edge coun, and defec coun per module. While hese assumpions obviously affec defec predicion for individual modules, here is no effec on a relaive basis across modules. Referencing Table 2, where he oal expeced number of defecs deeced = D () and he number of pah ess required o deec he defecs = 7, he pah esing efficiency is compued as follows: In oher words, for each defec presen in he sofware, we would expec o deec.5719 of hem wih pah esing. ow his is much less han he e () = from Figure 6 based on random esing. However, he laer does no accoun for he srucure of he sofware, and herefore, is accuracy may suffer relaive o he direced graph approach. Thus, we believe i is beer o do he analysis of Tables 1 and 2 and Figure 7, bu recognizing he greaer ime and effor involved. Tesing efficiency = D () / 7 = D (). 8

9 Table 1. Pahs and Pah Probabiliies CC =4, EC = 7, C =4 Pah Idenificaion Edge Sequence Pah Probabiliy 1 1, 2, , 3, , , 2, 4, 2, * *.500 * = , 3, 4, 3, * *.500 * = , 4, 2, *.500 * 1.000= , 4, 3, * *.500 * =.167 Table 2. Pahs, Edges, and Expeced umber of Defecs Deeced (one defec per edge assumed) Pah Idenificaion Pah Probabiliy umber of Expeced D () Edges *2 = *2 = *1 = *4 = *4 = *3 = *3 =.501 Toal 7 pah ess D () 8. Conclusions We found ha for he ASA saellie JM1 sofware, he merics, cyclomaic, and edge coun are accurae predicors of defec coun and defec densiy. However, we do no claim ha hese resuls would hold for all sofware because oher researchers have arrived a conrary resuls. For example, in [3], he auhors did no find evidence in evaluaing heir paricular sofware ha merics are good predicors of eiher faul-prone or failure-prone modules. In addiion, hey have reservaions abou using faul densiy as a predicive meric. Since defecs usually lead o fauls, he same assessmen could be made of defec densiy. In anoher depressing repor, i was concluded ha a major problem is he inabiliy of measures o predic differen sofware qualiy aribues accuraely, for example, reliabiliy, and mainainabiliy [18]. Bu wha is mean by accuraely? In our experience, over a number of ASA and DoD sofware projecs, a reliabiliy predicion accuracy of MRE = can be obained. While his may no be considered accurae, i is beer han no predicion! Therefore, all is no los because while resuls will vary dependen on he characerisics of sofware, i is imporan o adop a process, such as he one used in his research, o evaluae sofware reliabiliy. We also conclude ha using an evoluionary model of sofware reliabiliy and is advanageous because i provides he abiliy o ierae he predicors across successive sysems unil he desired reliabiliy is achieved and he sofware can be released. In addiion, several crierions for judging wheher sofware should be released should be used. Among hese are saisfying defec coun, defec densiy, and esing efficiency hresholds. Finally, we observed ha when evaluaing esing efficiency, i is imporan o use srucural informaion such as he direced graph of a program. Acknowledgmen This work was suppored in par by Science Foundaion Ireland gran 03/CE2/I303_1 o Lero he Irish Sofware Engineering Research Cenre ( References 1. C. Andersson and P. Runeson, A Replicaed Quaniaive Analysis of Faul Disribuions in Complex Sofware Sysems, IEEE Trans. on Sofware Engineering, 33(5): , May S.A. Bohner, An Era of Change-Toleran Sysems, IEEE Compuer, June E. Fenon,. Ohlsson, Quaniaive Analysis of Fauls and Failures in a Complex Sofware Sysem, IEEE Trans. on Sofware Engineering, 26(8): , Augus J.L. Fiadeiro, Designing for Sofware's Social Complexiy, Compuer, 40(1):34-39, January B. George, S.A. Bohner, R. Prieo-Diaz, Sofware Informaion Leaks: A Complexiy Perspecive, In Proc. 9

10 inh IEEE Inernaional Conference on Engineering Complex Compuer Sysems (ICECCS 04), pp , IEEE Compuer Sociey Press, G.K. Gill and C.F. Kemerer, Cyclomaic Complexiy Densiy and Sofware Mainenance Produciviy, IEEE Trans. on Sofware Engineering, 17(12): , December E. Gold, A.M. Mohan and P.J. Layzell, Spaial Complexiy Merics: An Invesigaion of Uiliy, IEEE Trans. on Sofware Engineering, 31(3): , March W. Jones and M.A. Vouk, Field Daa Analysis, In M.R. Lyu, ed., Handbook of Sofware Reliabiliy Engineering, IEEE Compuer Sociey Press and McGraw-Hill Book Company, M. M. Lehman, Rules and Tools for Sofware Evoluion Planning and Managemen, Inernaional Workshop on Feedback And Evoluion In Sofware And Business Processes, Imperial College, London, U.K., July, Revised and exended version in Annals of Sofware Engineering 11:15-44, ovember T. McCabe, A Sofware Complexiy Measure, IEEE Trans. on Sofware Engineering, 2(4): , April J.C. Munson and D.S. Werries, Measuring sofware evoluion, In Proc. Third Inernaional Sofware Merics Symposium (METRICS'96), J. Peña, M.G. Hinchey, M. Resinas, R. Serri and J.L. Rash, Designing and managing evolving sysems using a MAS produc line approach, Science of Compuer Programming 66, pp 71 86, Elsevier, F. Schneidewind, Sofware Evoluion and Feedback, In. Madhavji, ed., Requiremens Risk and Sofware Reliabiliy, pp , John Wiley & Sons, F. Schneidewind, Sofware reliabiliy engineering process,, Innovaions in Sysems and Sofware Engineering: a ASA Journal, 3(2): , Springer, Sepember Schneidewind, Sofware Defec Process and Produc Model for High Assurance Applicaions, AIAA Journal of Aerospace Compuing, Informaion, and Communicaions, Volume 4, March L. Sha, Using Simpliciy o Conrol Complexiy, IEEE Sofware, 18(4):20-28, July/Augus, A. Wakins, D. Bernd, K. Aebischer, J. Fisher and L. Johnson, Breeding Sofware Tes Cases for Complex Sysems, In Proceedings of he 37h Annual Hawaii Inernaional Conference on Sysem Sciences (HICSS'04), Track 9, C. Wohlin, Revisiing Measuremen of Sofware Complexiy, In Proc. Third Asia-Pacific Sofware Engineering Conference (APSEC'96),

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System General Leers in Mahemaic, Vol. 3, No.3, Dec 27, pp. 77-85 e-issn 259-9277, p-issn 259-9269 Available online a hp:\\ www.refaad.com Evaluaion of Insananeous Reliabiliy Measures for a Gradual Deerioraing

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

Role of Kalman Filters in Probabilistic Algorithm

Role of Kalman Filters in Probabilistic Algorithm Volume 118 No. 11 2018, 5-10 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu doi: 10.12732/ijpam.v118i11.2 ijpam.eu Role of Kalman Filers in Probabilisic Algorihm

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription Open Journal of Saisics, 26, 6, 33-39 Published Online April 26 in SciRes. hp://www.scirp.org/journal/ojs hp://dx.doi.org/.4236/ojs.26.6226 Using Box-Jenkins Models o Forecas Mobile Cellular Subscripion

More information

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

Signal Characteristics

Signal Characteristics Signal Characerisics Analog Signals Analog signals are always coninuous (here are no ime gaps). The signal is of infinie resoluion. Discree Time Signals SignalCharacerisics.docx 8/28/08 10:41 AM Page 1

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach Chuima Prommak and Naruemon Waanapongsakorn Nework Design and Opimizaion for Qualiy of Services in Wireless Local Area Neworks using Muli-Objecive Approach CHUTIMA PROMMAK, NARUEMON WATTANAPONGSAKORN *

More information

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability Muliple Load-Source Inegraion in a Mulilevel Modular Capacior Clamped DC-DC Converer Feauring Faul Toleran Capabiliy Faisal H. Khan, Leon M. Tolber The Universiy of Tennessee Elecrical and Compuer Engineering

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

The Relationship Between Creation and Innovation

The Relationship Between Creation and Innovation The Relaionship Beween Creaion and DONG Zhenyu, ZHAO Jingsong Inner Mongolia Universiy of Science and Technology, Baoou, Inner Mongolia, P.R.China, 014010 Absrac:Based on he compleion of Difference and

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES 1, a 2, b 3, c 4, c Sualp Omer Urkmez David Sockon Reza Ziarai Erdem Bilgili a, b De Monfor Universiy, UK, c TUDEV, Insiue of Mariime Sudies, Turkey 1 sualp@furrans.com.r

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling GaN-HEMT Dynamic ON-sae Resisance characerisaion and Modelling Ke Li, Paul Evans, Mark Johnson Power Elecronics, Machine and Conrol group Universiy of Noingham, UK Email: ke.li@noingham.ac.uk, paul.evans@noingham.ac.uk,

More information

Communications II Lecture 7: Performance of digital modulation

Communications II Lecture 7: Performance of digital modulation Communicaions II Lecure 7: Performance of digial modulaion Professor Kin K. Leung EEE and Compuing Deparmens Imperial College London Copyrigh reserved Ouline Digial modulaion and demodulaion Error probabiliy

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival Square Waves, Sinusoids and Gaussian Whie Noise: A Maching Pursui Conundrum? Don Percival Applied Physics Laboraory Deparmen of Saisics Universiy of Washingon Seale, Washingon, USA hp://faculy.washingon.edu/dbp

More information

A3-305 EVALUATION OF FAILURE DATA OF HV CIRCUIT-BREAKERS FOR CONDITION BASED MAINTENANCE. F. Heil ABB Schweiz AG (Switzerland)

A3-305 EVALUATION OF FAILURE DATA OF HV CIRCUIT-BREAKERS FOR CONDITION BASED MAINTENANCE. F. Heil ABB Schweiz AG (Switzerland) 21, rue d'arois, F-75008 Paris hp://www.cigre.org A3-305 Session 2004 CIGRÉ EVALUATION OF FAILURE DATA OF HV CIRCUIT-BREAKERS FOR CONDITION BASED MAINTENANCE G. Balzer * D. Drescher Darmsad Universiy of

More information

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax

2600 Capitol Avenue Suite 200 Sacramento, CA phone fax 26 Capiol Avenue Suie 2 Sacrameno, CA 9816 916.64.4 phone 916.64.41 fax www.esassoc.com memorandum dae Sepember 2, 216 o from subjec Richard Rich, Ciy of Sacrameno; Jeffrey Dorso, Pioneer Law Group Brian

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS

DAGSTUHL SEMINAR EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS DAGSTUHL SEMINAR 342 EPIDEMIC ALGORITHMS AND PROCESSES: FROM THEORY TO APPLICATIONS A Sysems Perspecive Pascal Felber Pascal.Felber@unine.ch hp://iiun.unine.ch/! Gossip proocols Inroducion! Decenralized

More information

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c Inernaional Symposium on Mechanical Engineering and Maerial Science (ISMEMS 016 Phase-Shifing Conrol of Double Pulse in Harmonic Eliminaion Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi i1, c

More information

Reducing Computational Load in Solution Separation for Kalman Filters and an Application to PPP Integrity

Reducing Computational Load in Solution Separation for Kalman Filters and an Application to PPP Integrity Reducing Compuaional Load in Soluion Separaion for Kalman Filers and an Applicaion o PPP Inegriy Juan Blanch, Kaz Gunning, Todd Waler. Sanford Universiy Lance De Groo, Laura Norman. Hexagon Posiioning

More information

Automatic Power Factor Control Using Pic Microcontroller

Automatic Power Factor Control Using Pic Microcontroller IDL - Inernaional Digial Library Of Available a:www.dbpublicaions.org 8 h Naional Conference on Advanced Techniques in Elecrical and Elecronics Engineering Inernaional e-journal For Technology And Research-2017

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers A New Measuremen Mehod of he Dynamic Conac Resisance of HV Circui Breakers M. Landry*, A. Mercier, G. Ouelle, C. Rajoe, J. Caron, M. Roy Hydro-Québec Fouad Brikci Zensol Auomaion Inc. (CANADA) Inroducion

More information

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks Receiver-Iniiaed vs. Shor-Preamble Burs MAC Approaches for Muli-channel Wireless Sensor Neworks Crisina Cano, Boris Bellala, and Miquel Oliver Universia Pompeu Fabra, C/ Tànger 122-140, 08018 Barcelona,

More information

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

Estimating Transfer Functions with SigLab

Estimating Transfer Functions with SigLab APPLICATION NOTE Esimaing Transfer Funcions wih SigLab Accurae ransfer funcion esimaion of linear, noise-free, dynamic sysems is an easy ask for DSPT SigLab. Ofen, however, he sysem being analyzed is noisy

More information

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION

TRIPLE-FREQUENCY IONOSPHERE-FREE PHASE COMBINATIONS FOR AMBIGUITY RESOLUTION TRIPL-FRQCY IOOSPHR-FR PHAS COMBIATIOS FOR AMBIGITY RSOLTIO D. Odijk, P.J.G. Teunissen and C.C.J.M. Tiberius Absrac Linear combinaions of he carrier phase daa which are independen of he ionospheric delays

More information

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES Journal of KONES Powerrain and Transpor, Vol.14, No. 3 2007 PEVENTIVE MAINTENANCE WITH IMPEFECT EPAIS OF VEHICLES Józef Okulewicz, Tadeusz Salamonowicz Warsaw Universiy of Technology Faculy of Transpor

More information

MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS

MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS MODELING OF CROSS-REGULATION IN MULTIPLE-OUTPUT FLYBACK CONVERTERS Dragan Maksimovićand Rober Erickson Colorado Power Elecronics Cener Deparmen of Elecrical and Compuer Engineering Universiy of Colorado,

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

Lecture 11. Digital Transmission Fundamentals

Lecture 11. Digital Transmission Fundamentals CS4/MSc Compuer Neworking Lecure 11 Digial Transmission Fundamenals Compuer Neworking, Copyrigh Universiy of Edinburgh 2005 Digial Transmission Fundamenals Neworks consruced ou of Links or ransmission

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

A new image security system based on cellular automata and chaotic systems

A new image security system based on cellular automata and chaotic systems A new image securiy sysem based on cellular auomaa and chaoic sysems Weinan Wang Jan 2013 Absrac A novel image encrypion scheme based on Cellular Auomaa and chaoic sysem is proposed in his paper. The suggesed

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Improving the Sound Recording Quality of Wireless Sensors Using Automatic Gain Control Methods

Improving the Sound Recording Quality of Wireless Sensors Using Automatic Gain Control Methods BULETINUL ŞTIINŢIFIC al Universiăţii POLITEHNICA din Timişoara, România, Seria AUTOMATICĂ ŞI CALCULATOARE SCIENTIFIC BULLETIN of The POLITEHNICA Universiy of Timişoara, Romania, Transacions on AUTOMATIC

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

Models for On-the-Fly Compensation of Measurement Overhead in Parallel Performance Profiling

Models for On-the-Fly Compensation of Measurement Overhead in Parallel Performance Profiling Models for On-he-Fly Compensaion of Measuremen Overhead in Parallel Performance Profiling Allen D. Malony and ameer. hende Performance search Laboraory Deparmen of Compuer and Informaion cience Universiy

More information

Distributed Tracking in Wireless Ad Hoc Sensor Networks

Distributed Tracking in Wireless Ad Hoc Sensor Networks Disribued Tracing in Wireless Ad Hoc Newors Chee-Yee Chong Booz Allen Hamilon San Francisco, CA, U.S.A. chong_chee@bah.com cychong@ieee.org Feng Zhao Palo Alo Research Cener (PARC) Palo Alo, CA, U.S.A.

More information

Power losses in pulsed voltage source inverters/rectifiers with sinusoidal currents

Power losses in pulsed voltage source inverters/rectifiers with sinusoidal currents ree-wheeling diode Turn-off power dissipaion: off/d = f s * E off/d (v d, i LL, T j/d ) orward power dissipaion: fw/t = 1 T T 1 v () i () d Neglecing he load curren ripple will resul in: fw/d = i Lavg

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information

MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION

MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION J Modern Technology & Engineering Vol2, No1, 217, pp76-81 MATLAB/SIMULINK TECHNOLOGY OF THE SYGNAL MODULATION GA Rusamov 1*, RJ Gasimov 1, VG Farhadov 1 1 Azerbaijan Technical Universiy, Baku, Azerbaijan

More information

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

More information

A new method for classification and characterization of voltage sags

A new method for classification and characterization of voltage sags Elecric Power Sysems Research 58 (2001) 27 35 www.elsevier.com/locae/epsr A new mehod for classificaion and characerizaion of volage sags Mladen Kezunovic *, Yuan Liao Deparmen of Elecrical Engineering,

More information

Explanation of Maximum Ratings and Characteristics for Thyristors

Explanation of Maximum Ratings and Characteristics for Thyristors 8 Explanaion of Maximum Raings and Characerisics for Thyrisors Inroducion Daa shees for s and riacs give vial informaion regarding maximum raings and characerisics of hyrisors. If he maximum raings of

More information

Experimental Validation of Build-Up Factor Predictions of Numerical Simulation Codes

Experimental Validation of Build-Up Factor Predictions of Numerical Simulation Codes Inernaional Symposium on Digial Indusrial Radiology and Compued Tomography - Tu.. Experimenal Validaion of Build-Up Facor Predicions of Numerical Simulaion Codes Andreas SCHUMM *, Chrisophe BENTO *, David

More information

Programmable DC Electronic Load 8600 Series

Programmable DC Electronic Load 8600 Series Daa Shee Programmable DC Elecronic Load The programmable DC elecronic loads provide he performance of modular sysem DC elecronic loads in a compac benchop form facor. Wih fas ransien operaion speeds and

More information

EE 40 Final Project Basic Circuit

EE 40 Final Project Basic Circuit EE 0 Spring 2006 Final Projec EE 0 Final Projec Basic Circui Par I: General insrucion 1. The final projec will coun 0% of he lab grading, since i s going o ake lab sessions. All oher individual labs will

More information

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

More information

Open Access Analysis of Monitoring System Reliability for Wind Turbine Based on Wireless Sensor Network

Open Access Analysis of Monitoring System Reliability for Wind Turbine Based on Wireless Sensor Network Send Orders for Reprins o reprins@benhamscience.ae 21 The Open Auomaion and Conrol Sysems Journal, 214, 6, 21-217 Open Access Analysis of Monioring Sysem Reliabiliy for Wind Turbine Based on Wireless Sensor

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

Programmable DC Electronic Loads 8600 Series

Programmable DC Electronic Loads 8600 Series Daa Shee Programmable DC Elecronic Loads 99 Washingon Sree Melrose, MA 02176 Phone 781-665-1400 Toll Free 1-800-517-8431 Visi us a www.tesequipmendepo.com 2U half-rack 3U 6U USB RS232 GPIB The programmable

More information

AN5028 Application note

AN5028 Application note Applicaion noe Calculaion of urn-off power losses generaed by an ulrafas diode Inroducion This applicaion noe explains how o calculae urn-off power losses generaed by an ulrafas diode, by aking ino accoun

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks To appear in Inernaional Join Conference on Neural Neworks, Porland Oregon, 2003. Predicion of Pich and Yaw Head Movemens via Recurren Neural Neworks Mario Aguilar, Ph.D. Knowledge Sysems Laboraory Jacksonville

More information

QoE Driven Video Streaming in Cognitive Radio Networks: The Case of Single Channel Access

QoE Driven Video Streaming in Cognitive Radio Networks: The Case of Single Channel Access Globecom 2014 - Communicaions Sofware, Services and Mulimedia Symposium QoE Driven Video Sreaming in Cogniive Radio Neworks: The Case of Single Channel Access Zhifeng He, Shiwen Mao Deparmen of Elecrical

More information

Demodulation Based Testing of Off Chip Driver Performance

Demodulation Based Testing of Off Chip Driver Performance Demodulaion Based Tesing of Off Driver Performance Wilfried Daehn Hochschule Magdeburg-Sendahl Fachbereich Elekroechnik Posfach 368 39 Magdeburg Phone: ++49 39 886 4673 Fa: ++49 39 886 426 Email: wilfried.daehn@compuer.org

More information

Mobile Communications Chapter 3 : Media Access

Mobile Communications Chapter 3 : Media Access Moivaion Can we apply media access mehods from fixed neworks? Mobile Communicaions Chaper 3 : Media Access Moivaion SDMA, FDMA, TDMA Aloha Reservaion schemes Collision avoidance, MACA Polling CDMA SAMA

More information

Programmable DC Electronic Loads 8600 Series

Programmable DC Electronic Loads 8600 Series Daa Shee Programmable DC Elecronic Loads The programmable DC elecronic loads provide he performance of modular sysem DC elecronic loads in a compac benchop form facor. Wih fas ransien operaion speeds and

More information

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption An off-line muliprocessor real-ime scheduling algorihm o reduce saic energy consumpion Firs Workshop on Highly-Reliable Power-Efficien Embedded Designs Shenzhen, China Vincen Legou, Mahieu Jan, Lauren

More information

White paper. RC223 (type B) residual-current release

White paper. RC223 (type B) residual-current release Whie paper (ype B) residual-curren release (ype B) residual curren release Index 1. Generals... 2 2. Applicaion descripion... 3 2.1 Applicaions...3 2.2 Applicaion examples...4 2.3 How does an operae?...6

More information

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images Bounded Ieraive Thresholding for Lumen Region Deecion in Endoscopic Images Pon Nidhya Elango School of Compuer Science and Engineering Nanyang Technological Universiy Nanyang Avenue, Singapore Email: ponnihya88@gmail.com

More information

TELE4652 Mobile and Satellite Communications

TELE4652 Mobile and Satellite Communications TELE465 Mobile and Saellie Communicaions Assignmen (Due: 4pm, Monday 7 h Ocober) To be submied o he lecurer before he beginning of he final lecure o be held a his ime.. This quesion considers Minimum Shif

More information

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

More information

LECTURE 1 CMOS PHASE LOCKED LOOPS

LECTURE 1 CMOS PHASE LOCKED LOOPS Lecure 01 (8/9/18) Page 1-1 Objecive LECTURE 1 CMOS PHASE LOCKED LOOPS OVERVIEW Undersand he principles and applicaions of phase locked loops using inegraed circui echnology wih emphasis on CMOS echnology.

More information

MTBF Understanding Its Role in Reliability Engineering

MTBF Understanding Its Role in Reliability Engineering MTBF Undersanding Is Role in Reliabiliy Engineering A Whie Paper February, 7 By David C. Wilson CEO/Founder Wilson Consuling Services, LLC www.wilsonconsulingservices.ne dave@wilsonconsulingservices.ne

More information

Digital Communications - Overview

Digital Communications - Overview EE573 : Advanced Digial Communicaions Digial Communicaions - Overview Lecurer: Assoc. Prof. Dr Noor M Khan Deparmen of Elecronic Engineering, Muhammad Ali Jinnah Universiy, Islamabad Campus, Islamabad,

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

16.5 ADDITIONAL EXAMPLES

16.5 ADDITIONAL EXAMPLES 16.5 ADDITIONAL EXAMPLES For reiew purposes, more examples of boh piecewise linear and incremenal analysis are gien in he following subsecions. No new maerial is presened, so readers who do no need addiional

More information

Auto-Tuning of PID Controllers via Extremum Seeking

Auto-Tuning of PID Controllers via Extremum Seeking 25 American Conrol Conference June 8-, 25. Porland, OR, USA ThA7.2 Auo-Tuning of PID Conrollers via Exremum Seeking Nick illingsworh* and Miroslav rsić Deparmen of Mechanical and Aerospace Engineering

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

Wideband characterization of the urban PCS channel

Wideband characterization of the urban PCS channel Wideband characerizaion of he urban PCS channel Aris L. Mousakas, Sridhar Arunachalam, Kam H. Wu and Howard Heller Wireless Advanced Technology Laboraory Lucen Technologies Bell Laboraories 67 Whippany

More information

On the disappearance of Tuesday effect in Australia

On the disappearance of Tuesday effect in Australia Edih Cowan Universiy Research Online ECU Publicaions Pre. 2011 2001 On he disappearance of Tuesday effec in Ausralia Chien-Ting Lin Lee Kian Lim Lin, C., & Lim, L. (2001). On he disappearance of Tuesday

More information