Multiblending: displaying overlapping windows simultaneously without the drawbacks of alpha blending

Size: px
Start display at page:

Download "Multiblending: displaying overlapping windows simultaneously without the drawbacks of alpha blending"

Transcription

1 Multilending: displying overlpping windows simultneously without the drwcks of lph lending Ptrick Budisch Microsoft Reserch One Microsoft Wy, Redmond, WA 98052, USA ABSTRACT Alph lending llows the simultneous disply of overlpping windows such s plette windows in visul workspces. Although lph lending hs een used in some pplictions, such s gmes, it hs not een widely dopted. One reson for the limited cceptnce is tht in mny scenrios, lph lending compromises the redility of content. We introduce new lending mechnism clled multilending tht uses vector of lending weights, one for ech clss of fetures, rther thn single trnsprency vlue. Multilending cn in most cses e utomticlly optimized to preserve the most relevnt fetures of oth the plette nd the ckground window. We present the results of user study in which multilended plettes provided higher recognizility of oth the ckground nd the plette thn the est prticipting version of lph lending. Ctegories & Suject Descriptors: H5.2 [Informtion interfces nd presenttion]: User Interfces. - Grphicl user interfces. Generl Terms: Humn Fctors, Design. Keywords: Alph lending, semitrnsprency, windows.lutwurst INTRODUCTION Overlpping windows nd 2½-D interfces were developed to let pplictions use limited screen spce multiple times. However, since overlpping windows occlude ech other, users hve to switch ck nd forth etween windows in order to ccess the different tools nd informtion. This switching ecomes especilly cumersome when the overlpping windows elong to the sme ppliction. Mny visul pplictions mke tools nd controls ville in permnently visile interfce components, such s tool plettes. Plettes cn e positioned on top of the workspce to llow tools to e closer to the re where the work is eing done. However, this cuses the plettes to occlude n re of the underlying dt in the workspce (e.g. Figure 1). Plettes re trdeoff of 2½D interfces, etween the vilility of ojects in the foreground nd ckground lyers. The more ville (i.e. lrger or closer) the tools in plette, the more difficult it is to see nd use the visul dt in the workspce elow. In the imge processing ppliction of Figure 1, tsks such s selecting lrger o- Permission to mke digitl or hrd copies of ll or prt of this work for personl or clssroom use is grnted without fee provided tht copies re not mde or distriuted for profit or commercil dvntge nd tht copies er this notice nd the full cittion on the first pge. To copy otherwise, or repulish, to post on servers or to redistriute to lists, requires prior specific permission nd/or fee. CHI 2004, April 24 29, 2004, Vienn, Austri. Copyright 2004 ACM /04/ $5.00. Crl Gutwin Computer Science, University of Ssktchewn 57 Cmpus Drive, Ssktoon, SK S7N 5A9, Cnd crl.gutwin@ussk.c Figure 1: () An imge processing ppliction with selection of frequently used tool plettes. () Alph lended plettes give etter ide of the periphery, ut color, rightness, nd contrst of the semioccluded res re still ffected. ject, checking whether retouched elements still mtch the overll lighting sitution, or getting n overview of the picture will require the user to hide plettes efore proceeding. In order to del with the mny plette windows tht come with mny professionl pplictions, such s CAD or softwre development environments, users often use dditionl screen spce such s second monitor [7]. The drwck of this solution is tht plettes re further wy, nd cquiring them thus tkes more time. Also, dding screen spce is not n option for users on moile computing devices. Semitrnsprent plettes hve een proposed nd implemented s solution to the prolem of occlusion (e.g. [9]). Semitrnsprency, using technique clled lph lending [15], llows two windows to e displyed on the sme piece of screen spce. Semitrnsprent plettes show the contents of oth windows, reducing the need for switching etween overlpping windows. However, semitrnsprency still seems fr from reching its potentil. While it hs een dopted into some gming pplictions such s EverQuest [8], nd is ville on window level in some operting systems (e.g., Linux nd McOS X), it hs not een implemented s prt of ny multi-window/multi-plette ppliction even though it seems to e n ovious nswer to n ongoing prolem. One reson for the limited cceptnce seems to e tht for mny scenrios, lph lending ffects the redility of window contents too much (Figure 1). In this pper, we rgue tht we cn mke window lending pplicle to wider rnge of pplictions y extending lph lending to selectively preserve imge fetures. The new technique, clled multilending, lends the individul color nd texture fetures of plette nd window seprtely, using rnge of imge processing techniques. This llows

2 us to ssign higher visiility to the fetures most relevnt to the user s tsk t hnd. Using multilending, we cn crete lended plettes tht etter preserve the visiility of oth the ckground nd foreground windows (Figure 2). Figure 2: This multilending style ( glss plettes ) llows higher fidelity in the ckground imge, nd still shows relevnt fetures of the plettes. (More close-ups: Figure 3, Figure 7, nd Figure 8). In this pper, we introduce multilending nd report on user studies showing tht multilending improves redility compred to lph lending. First, we review relted work on the prolem of window spce in 2½D interfces. RELATED WORK: OVERLAP IN 2½D INTERFACES In pplictions tht use plettes nd other floting windows, severl techniques hve een proposed to help mnge the trdeoff etween the visiility of plette nd ckground. Although some reserch hs een done in techniques for plcing plettes into res tht result in the lest mount of conflict [4], the mjority of work looks t vrious methods for diminishing plettes in situ. These techniques reduce either the plette s size or opcity. The techniques tht reduce plette size either shrink the entire plette (e.g., expnding trgets [11]), eliminte everything ut the plette s title r (e.g., window shdes [13], prticulr instnce of semntic zooming [14]), or hide the plette ltogether (e.g., Adoe Photoshop [2]). The techniques tht reduce opcity either remove some pixels entirely or ll pixels y certin mount. Overlys mke prt of the plette s surfce trnsprent. They hve een used for dding titles to video (i.e. chrom-keying), in hed-up displys to show flight dt (e.g. [16]), in gmes to show mps nd messges (e.g. Dilo II), for workspce tools such s mgic lenses [5], nd in workspces to show glol overviews [6]. Alph lending [15] lso known s semitrnsprency) lends plette windows with the ckground y computing weighted sum of pixel colors. This cn e done on per-pixel sis, s defined y the soclled lph mp. This llows content from oth plette nd ckground window to remin visile to some degree. Alph lending hs een used in numer of scenrios, including popup menus [9], tool glsses nd mgic lenses [5], nd multiple representtions of the sme imge [10]. Severl operting systems including Linux/KDE nd Mc OS 10 lso llow for semitrnsprent windows, nd dd-ons for window mngers re ville tht mnge the trnsprency of ppliction windows (e.g., [1]). Since ll diminishing techniques ffect the redility of the plette, they typiclly provide restored representtion in ddition to the diminished version tht is esier to red nd mnipulte. The individul techniques switch etween representtions either mnully or utomticlly. Mnul techniques include doule-clicking the diminished plette [13], selecting restore opertion from menu, or hitting keyord shortcut [2]. The utomtic mechnisms proposed so fr re sed on the proximity of the mouse cursor [8]. Moving the mouse cursor towrds the plette restores the plette either grdully or ruptly, s threshold distnce is pssed. All these techniques fully restore plettes when the mouse reches the plette; the oundries of the plette in motor spce therey remin unchnged, iding cquisition. Of ll the diminishing techniques, lph lending hs een pid the most ttention, nd severl results hve ppered tht consider the usility of semi-trnsprent tool windows. Hrrison nd collegues [9] found tht 50% trnsprent plettes cn gretly improve workspce visiility without degrding icon selection performnce. Other studies hve shown tht users cn perform trgeting tsks well with 25% or even 10% opcity, depending on the complexity of the workspce dt [8]. Unlike techniques tht reduce the size of the plette, lph lending hs the enefit tht ll plette content remins on the screen lthough in diminished form. Alph-lending thus potentilly llows users to monitor chnging plette content, such s disply of the cursor coordintes or wrning signs. The drwck of lph lending is tht it cuses the contents of plette nd ckground to interfere with ech other. This interference will often mke oth plette nd ckground hrd to red nd mkes it hrd to sy whether two fetures elong to the sme window. We will discuss these issues in more detil s we introduce our proposed lending technique in the following section. MULTIBLENDING To ddress the drwcks of lph lending, we hve developed new technique clled multilending tht llows the use of different lending functions for different visul fetures. Multilending is sed on the oservtion tht for prticulr tsk, users typiclly need only suset of the visul fetures in the involved windows or plettes. Multilending modifies the lending process to enle it to preserve more of these relevnt fetures if necessry t the expense of reducing other, less relevnt fetures. To explin this, we first descrie wht we men y fetures.

3 Feture selection is sed on humn vision Our current pproch to multilending is sed on four clsses of fetures: three color clsses nd one clss of texturl fetures. We focus on pprent fetures tht is, those tht re prticulrly esily perceived y humns. The three clsses of color feture used y multilending re the ones encoded y the CIE L color model [12]. CIE L is perception-oriented color model tht represents color s luminnce, red-green nd lue-yellow difference. We picked this model ecuse it lrgely mtches the color model the humn visul pprtus uses when sending color informtion to the rin. Multilending uses only single texturl feture clss the presence of high-frequency dt, such s edges or other res of high contrst in the imge. The humn visul pprtus hs specilized cells tht perceive contrst (e.g. receptive fields [16]). When nlyzing Figure 1 with respect to colors nd high frequencies, we see tht the screen is not s crowded s it seems. Most prts of the plettes re gryscle, i.e., contin no red/green nd lue/yellow informtion; the photogrph, on the other hnd, contins lrge res tht contin no visile edges. It is these unpopulted res tht we exploit in our pproch. The limits of lph lending Hving defined this set of fetures, we cn now etter express the limittions of lph lending. In terms of color, lph lending computes the output imge s weighted sum of the two source windows. This mkes the red, green, nd lue chnnel, s well s the chnnels of the CIE L representtion, into weighted sums ech weighted y the sme rtio (the lending prmeter lph of tht pixel). In other words, ll color chnnels get diluted y the respective contriution of the other window. In terms of texture, lph lending is suject to interference effects, since imge frequencies in the two imges will reinforce ech other in some cses, while they will cncel out in others, depending on how the two imges re ligned. If feture is sensitive to tht dilution or interference, it disppers. If tht feture would hve een relevnt to the user s tsk, lph lending ecomes unsuitle. A further drwck tht ffects ll fetures is tht lph lending introduces visul miguity. Looking t lended imge, it is hrd to sy which lyer specific feture elongs to (see, for exmple, Figure 6). Also, the reltionships etween fetures ecome oscured: it cn e difficult to determine whether two oserved fetures elong to the sme window nd thus re semnticlly relted. Overcoming those limits with multilending In order to prevent relevnt fetures from disppering, multilending ssigns ech clss of fetures n individul weight, insted of using the single glol weight used y lph lending. Even though theoreticlly, multilending llows weights to rnge from zero to one, it will often e eneficil to limit the technique to weights tht re either zero or one. In other words, one of the two windows will give up feture clss entirely in order to llow the respective feture in the other window to stnd out. A plette window my, for exmple, e desturted in order to not ffect color in the ckground imge. Limiting multilending to Boolen weights elimintes visul miguity; now ech type of feture cn stem from only one of the two windows, nd ll fetures of the sme type elong to the sme window, which clrifies their grouping. Interference tht is cused y the sme fetures stemming from different windows is eliminted. Converting regulr opque plette into multilending plette thus minly requires deciding for ech of the four feture clsses which windows to tke these fetures from. The ctul computtion is then strightforwrd. Given tht color is represented using the CIE L model, computing output color only requires picking ech chnnel from either plette or window nd ressemling them. The removl of texture informtion is ccomplished with filters tht lur or shrpen imges. These filters generlly do not interct with the overll color of window; whenever mking one pixel drker, these filters mke some nery pixel lighter. MAKING MULTIBLENDED PALETTES In this section, we detil the steps used to crete type of multilended plette introduced erlier s the glss plette, using Boolen weights for ech feture clss. These Boolen vlues re provided y the designer, n effort roughly equivlent to the input required for lph lending, where only single, ut therefore rel-vlued opcity vlue needs to e provided. We will show methods for mnul improvement in lter section. Note tht mny of the following exmples require seeing color version of this pper. The scenrio for our wlkthrough is n imge editing/retouching session in Adoe Photoshop [2]. The gol of plette cretion is to support this tsk y showing s much of the surfces nd color of the photogrph. The finl result of this wlkthrough is shown in Figure 2. A wlkthrough in five steps Figure 3 shows prt of the screen tht contins severl plettes floting on top of photogrph the user intends to retouch. By defult, the tool plette is opque nd occludes the photogrph (Figure 3). When the plette is lphlended with the ckground (Figure 3), the photogrph shows through, ut its contrst nd colors re still ffected. Step 1: Desturting: The Photoshop tool plette contins no useful color informtion, so we eliminte it y desturting (Figure 3c). To fully preserve the color of the photogrph (red/green nd lue/yellow, ut not luminnce), we use lending function tht comines the plette s luminnce with the red/green nd lue/yellow informtion from the underlying photogrph. Ech of the color chnnels is tken from only one of the two windows, which prevents them from getting diluted. Step 2: Mking surfces trnsprent: The tool plette minly consists of icons, nd it is the icon s contours tht re most importnt for recognition. The icon s surfces, on the other hnd, seem to ply lesser role. We therefore

4 mke the plettes surfces trnsprent s shown in Figure 3d. In detil, this is done s follows. First, we pply highpss filter (here n emoss filter) to ring out edges. This produces gryscle imge with light nd drk edges. The edges cn e interpreted s 3D effect; ut most importntly, the effect mkes the edges stnd out ginst light nd drk ckgrounds. We then remp tht gryscle imge to trnslucency y using n pproprite lending function ( so-clled liner light lending function, for detils on filters nd lending functions, see [2]). ing res y monitoring the plettes. See [3] for survey of relted techniques. Step 5: Rempping chnnels: In most cses, steps 1-4 will suffice to produce stisfctory imge; however, some situtions of high interference require n dditionl step where informtion from one source is rempped to n lternte chnnel. Figure 6 shows worst cse scenrio two pieces of text in itmp formt, oth using the sme font nd font size. Both windows need to preserve the sme fetures in order to e redle nd given tht text contins less redundncy thn photogrphs, oth windows re more sensitive to mutiltion thn the imge content we hve looked t so fr. When lph lended, oth text segments ecome unredle (Figure 6). c d Figure 3: A tool plette lended using () opcity, () lph lending, (c) luminosity, nd (d) emoss. Step 3: Blurring noisy ckgrounds: Noisy ckgrounds interfere with multilended plettes s much s they do with lph-lended plettes (Figure 4 nd ), mking oth plettes virtully dispper. Multilending therefore elimintes high frequencies from the ckground imge y pplying lur filter to the ckground ehind the plette (Figure 4c). Multilending uses smrt filter tht moves with the plette, nd tht lurs only those res tht exceeds certin contrst threshold, concept similr to the unshrp msk filter in [2]. The resulting plette is esy to red; ll high contrst content is clerly on the plette, while ll low contrst content is in the photogrph ehind it. The resulting plette seems to e mde of piece of frosted glss 1, plette style we will refer to s the glss plette. Step 4: Are-sed opcity sed on usge dt. In Figure 5 nd, significnt prt of the plette consists of window decortion, unused icons, or lels tht never chnge, such s R, G, nd B. Once users hve lerned such sttic plette elements, they offer little informtion to the user. While vrying opcity cross lph plettes leds to noisy ppernce, diminishing prts of glss plettes works well nd cn e used to mke dditionl ckground spce visile (Figure 5c nd d). Frequently used res re determined utomticlly sed on click dt, frequently chng- 1 The plette cn lso e thought of s relief plette with the photogrph pressed onto it. This underlines tht when lending windows, the notion of Z-order s mens for defining n occlusion order goes wy. Z-order is only needed to decide which window receives mouse input, nd if only one window cn receive mouse input, Z-order ecomes unimportnt. c Figure 4: (, ) Over high-frequency ckground, lph-lended nd emossed plettes ecome unredle. (c) A ckground lur solves this issue. c Figure 5: ( nd ) Borders nd unused icons use up screen spce (c nd d): Frequently clicked icons nd dynmic numeric informtion re preserved, ut decortion nd constnt text lels fde. When pplying steps 1 4, only lurring ctully ffects the plette. The prolem is tht oth windows use the sme color chnnel (luminnce) to convey their informtion. We ddress this y rempping the luminnce chnnel of the foreground text to different color chnnel, here the redgreen difference (Figure 6). Then we use lending function tht ssemles the finl imge from the hue of the foreground nd luminnce nd sturtion from the ck- d

5 ground. The resulting imge llows the lurry text to e red sed on its luminnce (hold the figure n rm s length wy), while the crisp text cn e red sed on its color (hold the pper close). Note tht this is worst cse scenrio. We creted multilending with grphicl mteril in mind; even with the enhncements of multilending, lending text will generlly remin undesirle. Nonetheless, pre-filtering text segments cretes limited mount of redility where lph lending does not. Figure 6: () Alph-lending text on text. () Blurring one text nd encoding the other text in hue (hue encoding is invisile in /w hrdcopy. Plese see the ACM digitl lirry for color version of this figure). Summry of the wlkthrough In this wlkthrough, steps 1-3 removed fetures in order to preserve the respective clss of fetures in the other window from interference. We pplied lur filter to remove texturl fetures nd we used customized lending function to selectively process color chnnels. In step 4, we extended the pproch y llowing different lending prmeters for individul res. In step 5, finlly, we solved collisions in requirements y rempping chnnel. As result, ech feture clss is now used y either plette or ckground. This elimintes visul miguity, s ech feture is clerly ssocited with only one window. Figure 7 gives n ide of the pplicility of the glss plette. In this exmple, we merge two windows tht hve identicl fetures, s the shown overview plette shows the sme photogrph s the ckground. We decide tht the overview plette contins less tsk-relevnt informtion thn the ckground photo nd thus turn the overview into glss plette. While the outline informtion in the overview is still sufficient for showing which prt of the photogrph is currently visile, this plette voids the visul miguity tht the lph plette introduces. Figure 7: () Alph overview plette. () The glss overview interferes less with the ckground. Mnul plette optimiztion When converting opque plettes to multilended plettes, the individul weights re est chosen such tht the window with the more prevlent fetures of tht clss wins. These initiliztions cn generlly e done utomticlly; nd loding different picture or moving plettes to different ckground cn even e used to trigger chnge in the plette s representtion. These initiliztions my, however, need mnul correction. For exmple, removing red-eye effect requires preservtion of color, even if the rest of the picture hs little sturtion. Allowing users to mnully switch etween plette representtions t runtime llows otining the est results for the tsk t hnd. Also during plette cretion, the qulity of multilended plettes cn e improved y mnul input. Figure 8 shows n exmple of mnul ckground removl. Alph lending color swtches results in diluted, thus inccurte colors (Figure 8). The swtches thus need to e rendered s fully opque. Mnul cropping of swtches (Figure 8) llows preservtion of the colors with miniml occlusion, while the decortion of the plette uses the known glss effect. Figure 8: () Alph lending dilutes colors in color plette. () Glss plette with mnully cropped swtches (see ACM digitl lirry for color version). IMPLEMENTATION We implemented n initil Jv version of the glss plettes descried ove. The progrm works y rendering n opque version of ech plette into n off-screen uffer, pplying ll required filters to tht off-screen imge, merging it with copy of the respective frgment of the screen uffers, nd then copying the resulting itmp ck onto the screen. Since our prototype does not yet use grphicl ccelertion its rendering performnce is firly limited; rendering is therefore not done while plettes re moving, nd there is noticele puse fter moving plette efore the multilending effect ppers. However, for sttionry plettes, our experience with this prototype suggests tht the technique is vile from n implementtion stndpoint; future versions in ntive code will esily overcome the current performnce limittions. USER STUDIES In order to vlidte the multilending pproch, we conducted two user experiments compring the glss plette to lph-lended plettes t different levels of opcity. Our min hypothesis ws tht the glss plette would simultneously deliver etter recognizility of foreground nd ckground thn ny lph plette. Ech of the two studies mesured one of these spects using distinct tsk. The

6 plette recognizility tsk required prticipnts to find nd click on series of plette icons. The ckground recognizility tsk required prticipnts to mtch the ckground picture to one of severl cndidtes. Bckground recognizility study The first study considered the recognizility of ckgrounds tht were covered with plettes. Methods Twenty-four prticipnts were recruited from locl university. All hd norml or corrected-to-norml visul cuity nd norml color vision. All hd extensive experience (more thn 10 hours/week) with pplictions tht used plettes nd visul workspces; 8 prticipnts hd experience (> 1 hour/month) with n imge-processing ppliction. The study ws conducted on Pentium4 Windows PC running custom-uilt Jv ppliction. The study system ws displyed on 21-inch monitor t 1280x1024 resolution. The study compred three lph plette types nd glss plette type (types shown in Figure 14). Plette visuls were tken from Adoe Photoshop [2] nd converted utomticlly. Alph-lended plettes computed pixel colors s weighted sum of plette nd ckground using opcities 10%, 25%, nd 50%, s suggested y [8]. Glss plettes computed pixel colors using the following four steps: emoss (2-pixel height) nd desturte to the plette, Gussin lur (1-pixel rdius) to the ckground underneth the plette, nd lending (using liner light ). The tsk sked prticipnts to look t source imge tht ws covered y plettes (Figure 9, top left qudrnt), nd click on the exct mtch of tht imge from mong set of three cndidte imges (other three qudrnts in Figure 9). This simulted the rel-world tsk of imge retouching, where the user must ssess the correctness of the overll imge fter every stroke. In two of the three cndidtes, one imge feture (the flowers in the top left of the picture) hd een ltered y chnging either its rightness or its contrst y 1, 2, or 3 steps in either direction. The modified feture ws either light (Figure 10) or drk (Figure 11). Prticipnts were given four prctice trils with ech of the plettes, nd then completed 10 test trils in ech condition. Most of the plette surfce (the ckground) ws light. Alph Plettes thus formed stronger contrst with the drk ckground fetures thn with the light ones. Since lph lending reduces contrst, we hypothesized tht it would ffect the recognizility of the drk fetures more. Mesures in this tsk included completion time nd error mgnitude tht is, the numer of steps difference etween the two imges when n error ws mde. The study used 4x2 mixed fctoril design. The fctors were plette type (glss plette, lph-50, lph-25, lph- 10) nd feture type (light or drk). Plette type ws within-prticipnts fctor, nd feture type ws etweenprticipnts fctor. Order nd sptil position in the qudrnts were counter-lnced so tht ech condition ws seen eqully in ech qudrnt. The study system collected completion time nd error dt. Figure 9: Bckground recognizility tsk (lph-50 condition). A source imge with overlid plettes is shown t the top left, nd three cndidte imges ner copies of the source imge re shown in the other three qudrnts. c Figure 10: The 4 conditions in the ckground recognizility tsk: (), lph-lended t 10% opcity, () lph 25%, (c) lph 50%, nd (d) glss plettes. c Figure 11: sme plettes over drk imge fetures d d

7 Results ckground recognizility Prticipnts ccurcy in mtching the source imge using different plette types is shown in Figure 12. Anlysis of vrince (4 (plette) x 2 (feture type) ANOVA) with feture type eing etween sujects fctor ws used to test the effects of the two fctors. For errors, there ws significnt min effect of plette type (F 3,66 =11.14, p<0.001) ut not of feture type (F 1,22 =0.59, p=0.45). Interction etween plette style nd feture ws orderline significnt (F 3,66 =2.56, p=0.06). We crried out follow-up nlyses to compre individul conditions. Errors were significntly lower for the glss plette thn ny lph plette; (glss plette vs. lph-10 plette, F 1,22 =5.26, p<0.05). The only other significnt difference ws etween lph-10 nd lph-50 (F 1,22 = 11.15, p<0.005). error mount (steps) light fetures drk fetures were either locted over light or drk ckground feture, for 50% of the trils ech. Prticipnts were given 12 prctice trils when strting different plette type. Since prticipnts thus hd good generl ide of where ech icon ws (s would e the cse for n experienced user of progrm like Photoshop), the tsk did not test visul serch over lrge re, ut rther ssessed loclized serch, icon recognizility, nd trget cquisition. Mesures for this tsk were tsk completion time nd numer of incorrect clicks. This study used 4x2 within-prticipnts fctoril design with the sme fctors (plette type nd ckground feture type) used previously; however, in this study oth fctors were within-suject fctors lph-10 lph-25 lph-50 glss Figure 12: Men error mounts for ckground recognizility tsk. Error rs show std error. Completion time dt ws lso nlyzed using ANOVA, ut no min effect (F 3,66 =1.73,p=0.17) or interctions were found. On verge, ech tril took etween 40 nd 70 seconds. Experience with imge-processing pplictions did not hve ny effect on performnce. We will now first present the second study, which will llow us to discuss the results of oth studies in conjunction. Plette recognizility study The second study investigted the recognizility of the imges on the plettes themselves. Methods Twelve prticipnts were recruited in the sme wy s for the first study. The study ws conducted on the sme pprtus, with similr Jv ppliction. The sme four plettes types were used. Prticipnts were presented the pprtus shown in Figure 13. In ech tril, n icon ws shown in the middle of the screen. The prticipnts tsk ws to click on the mtching icon locted in one of the four six-icon plettes on the screen s quickly s possile. The tsk consisted of 24 trils per plette type. Ech icon ws presented once per condition; the sme icons nd plettes were used in ll conditions. We used the sme ckground imge s in the previous study. As with the previous study, trget plettes icons Figure 13: Plette recognizility tsk (lph 50% condition). The next icon to e selected is shown in the centre circle. Figure 14: Alph plettes t () 10% () 25%, nd (c) 50%, nd (d) glss plette used in user study. Results plette recognizility Using 4x2 ANOVA, the min result ws the cler difference etween lph-10 nd the other three plette types. There were min effects of oth errors (F 3,33 =9.15, p<0.001) nd completion time (F 3,33 =7.56, p<0.005). Where the error rte with the other three types ws out one in 25 trils, the rte for lph-10 verged more thn one in three for light ckgrounds, nd more thn 1.5 per tril for drk (see Figure 15). Completion time rnged from more thn five seconds on verge for the lph-10 condition, to less thn two seconds for ll the other plette types. Post-hoc nlyses confirmed tht these differences were c d

8 significnt (p<0.05). The lrge difference in errors etween light nd drk ckgrounds for the lph-10 plette lso resulted in significnt min effects of ckground type on errors (F 1,11 =6.32, p<0.05), nd on completion time (F 1,11 =8.77, p<0.05). There were lso interctions etween ckground nd plette type (for errors, F 3,33 =5.25, p<0.01; for completion time, F 3,33 =4.57, p<0.05). errors per tril over light ckground over drk ckground lph-10 lph-25 lph-50 glss Figure 15: Men trgeting errors for plette recognizility tsk. Error rs show std error. Preferences Prticipnts in the first study were lso shown the trgeting tsk t the end of their session, so they could compre the conditions oth for ckground nd foreground visiility. We then sked them which technique they felt est supported oth tsks, considered together. Of the 24 prticipnts, 20 chose the glss plette nd 4 the lph-25 plette. DISCUSSION The trdeoff of lph lended plettes is tht incresing opcity to perform etter on foreground tsks necessrily implies worse performnce on ckground tsks. The studies showed tht multilended plette is le to offer etter trdeoff, nd perform well on oth tsks. Glss plettes were t lest s good s the est lph plettes for oth tsks, nd were lso significntly etter thn the est overll lph plette (25% opcity) for certin imge types. Moreover, the mjority of prticipnts preferred the glss plettes. Although our study tested only comprly smll smple of lph vlues, it seems unlikely tht different choice of lph vlues would hve led to different outcome of the experiment: opcities ove 50% should perform even worse in the ckground recognizility tsk tht lph-50; opcities elow 10% should e even less recognizle in the foreground tsk thn lph-10. The etter performnce of the glss plettes seemed to e cused y two min properties of this plette style. First, y mking most of the plette surfce completely trnsprent they provide n unltered view on lrger prts of the ckground. This llows users to see nd check importnt imge ckground fetures, such s color nd rightness. Second, the emoss effect pplied to plettes produces outlines with oth light nd drk components, mking edges stnd out on vriety of ckground color nd rightness. CONCLUSIONS By eliminting the drwcks of lph lending, such s visul miguity, loss of contrst, nd unfithful reproduction of colors, multilending helps optimize the redility of plettes nd ckground. For the tsks exmined in our user study, multilending mintined recognizility of plette nd ckground significntly etter thn ny of the tested lph-lended plettes. On the other hnd, multilending is computtionlly more expensive nd optimiztion of plettes requires certin understnding of the ppliction scenrio. For future work, we pln to test multilended plettes in vriety of pplictions scenrios, rnging from gmes, imge editors nd CAD systems to instnt messengers, udio plyers, nd tsk rs. Acknowledgements Thnks to Christopher Jmes Fedk for his work on the implementtion nd to Mry Czerwinski, Andy Wilson, Steven Drucker, nd Ed Cutrell for their comments. REFERENCES 1. ActulTools Corportion, Actul Trnsprent Windows Softwre, 2. Adoe Photoshop 3. Budisch, P., DeCrlo, D., Duchowski, A., nd Geisler, B. Focusing on the Essentil: Considering Attention in Disply Design. CACM 46(3), pp Bell, B. Feiner, S., Höllerer, T. View mngement for virtul nd ugmented relity. In Proc. UIST 01, pp Bier, E., Stone, M., Pier, K., Buxton, W., nd De Rose, T. Toolglsses nd Mgic Lenses: the See-Through Interfce. In Proc. SIGGRAPH 93, Cox, D., Chugh, J.S., Gutwin, C. nd Greenerg, S. The Usility of Trnsprent Overview Lyers. In CHI 98 Compnion, Grudin, J. Prtitioning digitl worlds: focl nd peripherl wreness in multiple monitor use. In Proc. CHI 01, pp Gutwin, C., Dyck, J., nd Fedk, C. The Effects of Dynmic Trnsprency on Trgeting Performnce, In Proc. Grphics Interfce 2003, Hrrison, B.L., Kurtench, G., nd Vicente, K.J. An Experimentl Evlution of Trnsprent User Interfce Tools nd Informtion Content. In Proc. UIST 95, Lieermn, H. Powers of ten thousnd: Nvigting in lrge informtion spces. In Proc. UIST'94, McGuffin, M., Blkrishnn, R. Acquisition of expnding trgets. In Proc. CHI 2002, McLren, K. The development of the CIE 1976 (L***) uniform colour-spce nd colour-difference formul, Journl of the Society of Dyers nd Colourists, 92, 1976, pp Plm, W. WinRoll, Perlin, K. nd Fox, D. Pd: An lterntive pproch to the computer interfce. Proc. SIGGRAPH 93, Porter, T. nd Duff, T. Compositing Digitl Imges, Computer Grphics 18, 3, July 1984, pp Wndell, B. Foundtions of Vision. Sinuer Assoc, Wickens, C. Engineering Psychology nd Humn Performnce, Hrper Collins, 1992.

Reasoning to Solve Equations and Inequalities

Reasoning to Solve Equations and Inequalities Lesson4 Resoning to Solve Equtions nd Inequlities In erlier work in this unit, you modeled situtions with severl vriles nd equtions. For exmple, suppose you were given usiness plns for concert showing

More information

EQUATIONS OF LINES AND PLANES

EQUATIONS OF LINES AND PLANES EQUATIONS OF LINES AND PLANES MATH 195, SECTION 59 (VIPUL NAIK) Corresponding mteril in the ook: Section 12.5. Wht students should definitely get: Prmetric eqution of line given in point-direction nd twopoint

More information

AntiSpyware Enterprise Module 8.5

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

More information

Small Businesses Decisions to Offer Health Insurance to Employees

Small Businesses Decisions to Offer Health Insurance to Employees Smll Businesses Decisions to Offer Helth Insurnce to Employees Ctherine McLughlin nd Adm Swinurn, June 2014 Employer-sponsored helth insurnce (ESI) is the dominnt source of coverge for nonelderly dults

More information

Section 5-4 Trigonometric Functions

Section 5-4 Trigonometric Functions 5- Trigonometric Functions Section 5- Trigonometric Functions Definition of the Trigonometric Functions Clcultor Evlution of Trigonometric Functions Definition of the Trigonometric Functions Alternte Form

More information

How To Network A Smll Business

How To Network A Smll Business Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Techniques for Requirements Gathering and Definition. Kristian Persson Principal Product Specialist

Techniques for Requirements Gathering and Definition. Kristian Persson Principal Product Specialist Techniques for Requirements Gthering nd Definition Kristin Persson Principl Product Specilist Requirements Lifecycle Mngement Elicit nd define business/user requirements Vlidte requirements Anlyze requirements

More information

JaERM Software-as-a-Solution Package

JaERM Software-as-a-Solution Package JERM Softwre-s--Solution Pckge Enterprise Risk Mngement ( ERM ) Public listed compnies nd orgnistions providing finncil services re required by Monetry Authority of Singpore ( MAS ) nd/or Singpore Stock

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd business. Introducing technology

More information

Small Business Networking

Small Business Networking Why network is n essentil productivity tool for ny smll business Effective technology is essentil for smll businesses looking to increse the productivity of their people nd processes. Introducing technology

More information

How To Set Up A Network For Your Business

How To Set Up A Network For Your Business Why Network is n Essentil Productivity Tool for Any Smll Business TechAdvisory.org SME Reports sponsored by Effective technology is essentil for smll businesses looking to increse their productivity. Computer

More information

5 a LAN 6 a gateway 7 a modem

5 a LAN 6 a gateway 7 a modem STARTER With the help of this digrm, try to descrie the function of these components of typicl network system: 1 file server 2 ridge 3 router 4 ckone 5 LAN 6 gtewy 7 modem Another Novell LAN Router Internet

More information

Enterprise Risk Management Software Buyer s Guide

Enterprise Risk Management Software Buyer s Guide Enterprise Risk Mngement Softwre Buyer s Guide 1. Wht is Enterprise Risk Mngement? 2. Gols of n ERM Progrm 3. Why Implement ERM 4. Steps to Implementing Successful ERM Progrm 5. Key Performnce Indictors

More information

Experiment 6: Friction

Experiment 6: Friction Experiment 6: Friction In previous lbs we studied Newton s lws in n idel setting, tht is, one where friction nd ir resistnce were ignored. However, from our everydy experience with motion, we know tht

More information

Helicopter Theme and Variations

Helicopter Theme and Variations Helicopter Theme nd Vritions Or, Some Experimentl Designs Employing Pper Helicopters Some possible explntory vribles re: Who drops the helicopter The length of the rotor bldes The height from which the

More information

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

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

More information

Treatment Spring Late Summer Fall 0.10 5.56 3.85 0.61 6.97 3.01 1.91 3.01 2.13 2.99 5.33 2.50 1.06 3.53 6.10 Mean = 1.33 Mean = 4.88 Mean = 3.

Treatment Spring Late Summer Fall 0.10 5.56 3.85 0.61 6.97 3.01 1.91 3.01 2.13 2.99 5.33 2.50 1.06 3.53 6.10 Mean = 1.33 Mean = 4.88 Mean = 3. The nlysis of vrince (ANOVA) Although the t-test is one of the most commonly used sttisticl hypothesis tests, it hs limittions. The mjor limittion is tht the t-test cn be used to compre the mens of only

More information

GFI MilArchiver 6 vs C2C Archive One Policy Mnger GFI Softwre www.gfi.com GFI MilArchiver 6 vs C2C Archive One Policy Mnger GFI MilArchiver 6 C2C Archive One Policy Mnger Who we re Generl fetures Supports

More information

Recognition Scheme Forensic Science Content Within Educational Programmes

Recognition Scheme Forensic Science Content Within Educational Programmes Recognition Scheme Forensic Science Content Within Eductionl Progrmmes one Introduction The Chrtered Society of Forensic Sciences (CSoFS) hs been ccrediting the forensic content of full degree courses

More information

GFI MilArchiver 6 vs Quest Softwre Archive Mnger GFI Softwre www.gfi.com GFI MilArchiver 6 vs Quest Softwre Archive Mnger GFI MilArchiver 6 Quest Softwre Archive Mnger Who we re Generl fetures Supports

More information

A.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324

A.7.1 Trigonometric interpretation of dot product... 324. A.7.2 Geometric interpretation of dot product... 324 A P P E N D I X A Vectors CONTENTS A.1 Scling vector................................................ 321 A.2 Unit or Direction vectors...................................... 321 A.3 Vector ddition.................................................

More information

Hillsborough Township Public Schools Mathematics Department Computer Programming 1

Hillsborough Township Public Schools Mathematics Department Computer Programming 1 Essentil Unit 1 Introduction to Progrmming Pcing: 15 dys Common Unit Test Wht re the ethicl implictions for ming in tody s world? There re ethicl responsibilities to consider when writing computer s. Citizenship,

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs VoIP (Voice over Internet Protocol) offers low cost lterntive to expensive trditionl phone services nd is rpidly becoming the communictions system of choice for smll

More information

New Internet Radio Feature

New Internet Radio Feature XXXXX XXXXX XXXXX /XW-SMA3/XW-SMA4 New Internet Rdio Feture EN This wireless speker hs een designed to llow you to enjoy Pndor*/Internet Rdio. In order to ply Pndor/Internet Rdio, however, it my e necessry

More information

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom

Bayesian Updating with Continuous Priors Class 13, 18.05, Spring 2014 Jeremy Orloff and Jonathan Bloom Byesin Updting with Continuous Priors Clss 3, 8.05, Spring 04 Jeremy Orloff nd Jonthn Bloom Lerning Gols. Understnd prmeterized fmily of distriutions s representing continuous rnge of hypotheses for the

More information

Welch Allyn CardioPerfect Workstation Installation Guide

Welch Allyn CardioPerfect Workstation Installation Guide Welch Allyn CrdioPerfect Worksttion Instlltion Guide INSTALLING CARDIOPERFECT WORKSTATION SOFTWARE & ACCESSORIES ON A SINGLE PC For softwre version 1.6.5 or lter For network instlltion, plese refer to

More information

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions.

Use Geometry Expressions to create a more complex locus of points. Find evidence for equivalence using Geometry Expressions. Lerning Objectives Loci nd Conics Lesson 3: The Ellipse Level: Preclculus Time required: 120 minutes In this lesson, students will generlize their knowledge of the circle to the ellipse. The prmetric nd

More information

Revisions published in the University of Innsbruck Bulletin of 18 June 2014, Issue 31, No. 509

Revisions published in the University of Innsbruck Bulletin of 18 June 2014, Issue 31, No. 509 Plese note: The following curriculum is for informtion purposes only nd not leglly inding. The leglly inding version is pulished in the pertinent University of Innsruck Bulletins. Originl version pulished

More information

Or more simply put, when adding or subtracting quantities, their uncertainties add.

Or more simply put, when adding or subtracting quantities, their uncertainties add. Propgtion of Uncertint through Mthemticl Opertions Since the untit of interest in n eperiment is rrel otined mesuring tht untit directl, we must understnd how error propgtes when mthemticl opertions re

More information

APPLICATION NOTE Revision 3.0 MTD/PS-0534 August 13, 2008 KODAK IMAGE SENDORS COLOR CORRECTION FOR IMAGE SENSORS

APPLICATION NOTE Revision 3.0 MTD/PS-0534 August 13, 2008 KODAK IMAGE SENDORS COLOR CORRECTION FOR IMAGE SENSORS APPLICATION NOTE Revision 3.0 MTD/PS-0534 August 13, 2008 KODAK IMAGE SENDORS COLOR CORRECTION FOR IMAGE SENSORS TABLE OF FIGURES Figure 1: Spectrl Response of CMOS Imge Sensor...3 Figure 2: Byer CFA Ptterns...4

More information

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report

DlNBVRGH + Sickness Absence Monitoring Report. Executive of the Council. Purpose of report DlNBVRGH + + THE CITY OF EDINBURGH COUNCIL Sickness Absence Monitoring Report Executive of the Council 8fh My 4 I.I...3 Purpose of report This report quntifies the mount of working time lost s result of

More information

Outline of the Lecture. Software Testing. Unit & Integration Testing. Components. Lecture Notes 3 (of 4)

Outline of the Lecture. Software Testing. Unit & Integration Testing. Components. Lecture Notes 3 (of 4) Outline of the Lecture Softwre Testing Lecture Notes 3 (of 4) Integrtion Testing Top-down ottom-up ig-ng Sndwich System Testing cceptnce Testing istriution of ults in lrge Industril Softwre System (ISST

More information

Regular Sets and Expressions

Regular Sets and Expressions Regulr Sets nd Expressions Finite utomt re importnt in science, mthemtics, nd engineering. Engineers like them ecuse they re super models for circuits (And, since the dvent of VLSI systems sometimes finite

More information

Morgan Stanley Ad Hoc Reporting Guide

Morgan Stanley Ad Hoc Reporting Guide spphire user guide Ferury 2015 Morgn Stnley Ad Hoc Reporting Guide An Overview For Spphire Users 1 Introduction The Ad Hoc Reporting tool is ville for your reporting needs outside of the Spphire stndrd

More information

Section 5.2, Commands for Configuring ISDN Protocols. Section 5.3, Configuring ISDN Signaling. Section 5.4, Configuring ISDN LAPD and Call Control

Section 5.2, Commands for Configuring ISDN Protocols. Section 5.3, Configuring ISDN Signaling. Section 5.4, Configuring ISDN LAPD and Call Control Chpter 5 Configurtion of ISDN Protocols This chpter provides instructions for configuring the ISDN protocols in the SP201 for signling conversion. Use the sections tht reflect the softwre you re configuring.

More information

A Study on Autonomous Cooperation between Things in Web of Things

A Study on Autonomous Cooperation between Things in Web of Things A Study on Autonomous Coopertion etween Things in We of Things Jehk Yu, Hyunjoong Kng, Hyo-Chn Bng, MyungNm Be 2 Electronics nd Telecommunictions Reserch Institute, 38 Gjeongno, Yuseong-gu, Dejeon, 305-700,

More information

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered:

Appendix D: Completing the Square and the Quadratic Formula. In Appendix A, two special cases of expanding brackets were considered: Appendi D: Completing the Squre nd the Qudrtic Formul Fctoring qudrtic epressions such s: + 6 + 8 ws one of the topics introduced in Appendi C. Fctoring qudrtic epressions is useful skill tht cn help you

More information

How To Study The Effects Of Music Composition On Children

How To Study The Effects Of Music Composition On Children C-crcs Cognitive - Counselling Reserch & Conference Services (eissn: 2301-2358) Volume I Effects of Music Composition Intervention on Elementry School Children b M. Hogenes, B. Vn Oers, R. F. W. Diekstr,

More information

Small Business Cloud Services

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

More information

In addition, the following elements form an integral part of the Agency strike prevention plan:

In addition, the following elements form an integral part of the Agency strike prevention plan: UNITED STTES DEPRTMENT OF GRICULTURE Wshington, DC 20250 Federl Grin Inspection Service FGIS Directive 4711.2 6/16/80 STRIKE PREVENTION ND STRIKE CONTINGENCY PLNS I PURPOSE This Instruction: Estlishes

More information

Factoring Polynomials

Factoring Polynomials Fctoring Polynomils Some definitions (not necessrily ll for secondry school mthemtics): A polynomil is the sum of one or more terms, in which ech term consists of product of constnt nd one or more vribles

More information

How To Reduce Telecommunictions Costs

How To Reduce Telecommunictions Costs Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Simulation of operation modes of isochronous cyclotron by a new interative method

Simulation of operation modes of isochronous cyclotron by a new interative method NUKLEONIKA 27;52(1):29 34 ORIGINAL PAPER Simultion of opertion modes of isochronous cyclotron y new intertive method Ryszrd Trszkiewicz, Mrek Tlch, Jcek Sulikowski, Henryk Doruch, Tdeusz Norys, Artur Srok,

More information

Software Cost Estimation Model Based on Integration of Multi-agent and Case-Based Reasoning

Software Cost Estimation Model Based on Integration of Multi-agent and Case-Based Reasoning Journl of Computer Science 2 (3): 276-282, 2006 ISSN 1549-3636 2006 Science Publictions Softwre Cost Estimtion Model Bsed on Integrtion of Multi-gent nd Cse-Bsed Resoning Hsn Al-Skrn Informtion Technology

More information

2 DIODE CLIPPING and CLAMPING CIRCUITS

2 DIODE CLIPPING and CLAMPING CIRCUITS 2 DIODE CLIPPING nd CLAMPING CIRCUITS 2.1 Ojectives Understnding the operting principle of diode clipping circuit Understnding the operting principle of clmping circuit Understnding the wveform chnge of

More information

Answer, Key Homework 10 David McIntyre 1

Answer, Key Homework 10 David McIntyre 1 Answer, Key Homework 10 Dvid McIntyre 1 This print-out should hve 22 questions, check tht it is complete. Multiple-choice questions my continue on the next column or pge: find ll choices efore mking your

More information

Pentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful

Pentominoes. Pentominoes. Bruce Baguley Cascade Math Systems, LLC. The pentominoes are a simple-looking set of objects through which some powerful Pentominoes Bruce Bguley Cscde Mth Systems, LLC Astrct. Pentominoes nd their reltives the polyominoes, polycues, nd polyhypercues will e used to explore nd pply vrious importnt mthemticl concepts. In this

More information

Vectors 2. 1. Recap of vectors

Vectors 2. 1. Recap of vectors Vectors 2. Recp of vectors Vectors re directed line segments - they cn be represented in component form or by direction nd mgnitude. We cn use trigonometry nd Pythgors theorem to switch between the forms

More information

Unleashing the Power of Cloud

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

More information

Math 135 Circles and Completing the Square Examples

Math 135 Circles and Completing the Square Examples Mth 135 Circles nd Completing the Squre Exmples A perfect squre is number such tht = b 2 for some rel number b. Some exmples of perfect squres re 4 = 2 2, 16 = 4 2, 169 = 13 2. We wish to hve method for

More information

P.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn

P.3 Polynomials and Factoring. P.3 an 1. Polynomial STUDY TIP. Example 1 Writing Polynomials in Standard Form. What you should learn 33337_0P03.qp 2/27/06 24 9:3 AM Chpter P Pge 24 Prerequisites P.3 Polynomils nd Fctoring Wht you should lern Polynomils An lgeric epression is collection of vriles nd rel numers. The most common type of

More information

Introducing Kashef for Application Monitoring

Introducing Kashef for Application Monitoring WextWise 2010 Introducing Kshef for Appliction The Cse for Rel-time monitoring of dtcenter helth is criticl IT process serving vriety of needs. Avilbility requirements of 6 nd 7 nines of tody SOA oriented

More information

Portfolio approach to information technology security resource allocation decisions

Portfolio approach to information technology security resource allocation decisions Portfolio pproch to informtion technology security resource lloction decisions Shivrj Knungo Deprtment of Decision Sciences The George Wshington University Wshington DC 20052 knungo@gwu.edu Abstrct This

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Vendor Rating for Service Desk Selection

Vendor Rating for Service Desk Selection Vendor Presented By DATE Using the scores of 0, 1, 2, or 3, plese rte the vendor's presenttion on how well they demonstrted the functionl requirements in the res below. Also consider how efficient nd functionl

More information

VMware Horizon Mirage Web Manager Guide

VMware Horizon Mirage Web Manager Guide VMwre Horizon Mirge We Mnger Guide Horizon Mirge 4.3 This document supports the version of ech product listed nd supports ll susequent versions until the document is replced y new edition. To check for

More information

Economics Letters 65 (1999) 9 15. macroeconomists. a b, Ruth A. Judson, Ann L. Owen. Received 11 December 1998; accepted 12 May 1999

Economics Letters 65 (1999) 9 15. macroeconomists. a b, Ruth A. Judson, Ann L. Owen. Received 11 December 1998; accepted 12 May 1999 Economics Letters 65 (1999) 9 15 Estimting dynmic pnel dt models: guide for q mcroeconomists b, * Ruth A. Judson, Ann L. Owen Federl Reserve Bord of Governors, 0th & C Sts., N.W. Wshington, D.C. 0551,

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Appliction Lifecycle Mngement Softwre Version: 11.00 Tutoril Document Relese Dte: Novemer 2010 Softwre Relese Dte: Novemer 2010 Legl Notices Wrrnty The only wrrnties for HP products nd services re set

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Protocol Analysis. 17-654/17-764 Analysis of Software Artifacts Kevin Bierhoff

Protocol Analysis. 17-654/17-764 Analysis of Software Artifacts Kevin Bierhoff Protocol Anlysis 17-654/17-764 Anlysis of Softwre Artifcts Kevin Bierhoff Tke-Awys Protocols define temporl ordering of events Cn often be cptured with stte mchines Protocol nlysis needs to py ttention

More information

RTL Power Optimization with Gate-level Accuracy

RTL Power Optimization with Gate-level Accuracy RTL Power Optimiztion with Gte-level Accurcy Qi Wng Cdence Design Systems, Inc Sumit Roy Clypto Design Systems, Inc 555 River Oks Prkwy, Sn Jose 95125 2903 Bunker Hill Lne, Suite 208, SntClr 95054 qwng@cdence.com

More information

Utilization of Smoking Cessation Benefits in Medicaid Managed Care, 2009-2013

Utilization of Smoking Cessation Benefits in Medicaid Managed Care, 2009-2013 Utiliztion of Smoking Cesstion Benefits in Medicid Mnged Cre, 2009-2013 Office of Qulity nd Ptient Sfety New York Stte Deprtment of Helth Jnury 2015 Introduction According to the New York Stte Tocco Control

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

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

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

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Basic Analysis of Autarky and Free Trade Models

Basic Analysis of Autarky and Free Trade Models Bsic Anlysis of Autrky nd Free Trde Models AUTARKY Autrky condition in prticulr commodity mrket refers to sitution in which country does not engge in ny trde in tht commodity with other countries. Consequently

More information

How To Get A Free Phone Line From A Cell Phone To A Landline For A Business

How To Get A Free Phone Line From A Cell Phone To A Landline For A Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

An Undergraduate Curriculum Evaluation with the Analytic Hierarchy Process

An Undergraduate Curriculum Evaluation with the Analytic Hierarchy Process An Undergrdute Curriculum Evlution with the Anlytic Hierrchy Process Les Frir Jessic O. Mtson Jck E. Mtson Deprtment of Industril Engineering P.O. Box 870288 University of Albm Tuscloos, AL. 35487 Abstrct

More information

VoIP for the Small Business

VoIP for the Small Business VoIP for the Smll Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become

More information

The LENA TM Language Environment Analysis System:

The LENA TM Language Environment Analysis System: FOUNDATION The LENA TM Lnguge Environment Anlysis System: Audio Specifictions of the DLP-0121 Michel Ford, Chrles T. Ber, Dongxin Xu, Umit Ypnel, Shrmi Gry LENA Foundtion, Boulder, CO LTR-03-2 September

More information

Data replication in mobile computing

Data replication in mobile computing Technicl Report, My 2010 Dt repliction in mobile computing Bchelor s Thesis in Electricl Engineering Rodrigo Christovm Pmplon HALMSTAD UNIVERSITY, IDE SCHOOL OF INFORMATION SCIENCE, COMPUTER AND ELECTRICAL

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Scalable Mining of Large Disk-based Graph Databases

Scalable Mining of Large Disk-based Graph Databases Sclle Mining of Lrge Disk-sed Grph Dtses Chen Wng Wei Wng Jin Pei Yongti Zhu Bile Shi Fudn University, Chin, {chenwng, weiwng1, 2465, shi}@fudn.edu.cn Stte University of New York t Bufflo, USA & Simon

More information

Lump-Sum Distributions at Job Change, p. 2

Lump-Sum Distributions at Job Change, p. 2 Jnury 2009 Vol. 30, No. 1 Lump-Sum Distributions t Job Chnge, p. 2 E X E C U T I V E S U M M A R Y Lump-Sum Distributions t Job Chnge GROWING NUMBER OF WORKERS FACED WITH ASSET DECISIONS AT JOB CHANGE:

More information

Assessing authentically in the Graduate Diploma of Education

Assessing authentically in the Graduate Diploma of Education Assessing uthenticlly in the Grdute Diplom of Eduction Dr Mree DinnThompson Dr Ruth Hickey Dr Michelle Lsen WIL Seminr JCU Nov 12 2009 Key ides plnning process tht embeds uthentic ssessment, workintegrted

More information

STRM Log Manager Installation Guide

STRM Log Manager Installation Guide Security Thret Response Mnger Relese 2012.0 Juniper Networks, Inc. 1194 North Mthild Avenue Sunnyvle, CA 94089 USA 408-745-2000 www.juniper.net Pulished: 2012-09-12 Copyright Notice Copyright 2012 Juniper

More information

EasyMP Network Projection Operation Guide

EasyMP Network Projection Operation Guide EsyMP Network Projection Opertion Guide Contents 2 About EsyMP Network Projection Functions of EsyMP Network Projection... 5 Vrious Screen Trnsfer Functions... 5 Instlling the Softwre... 6 Softwre Requirements...6

More information

VoIP for the Small Business

VoIP for the Small Business VoIP for the Smll Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

Modular Generic Verification of LTL Properties for Aspects

Modular Generic Verification of LTL Properties for Aspects Modulr Generic Verifiction of LTL Properties for Aspects Mx Goldmn Shmuel Ktz Computer Science Deprtment Technion Isrel Institute of Technology {mgoldmn, ktz}@cs.technion.c.il ABSTRACT Aspects re seprte

More information

COMPARISON OF SOME METHODS TO FIT A MULTIPLICATIVE TARIFF STRUCTURE TO OBSERVED RISK DATA BY B. AJNE. Skandza, Stockholm ABSTRACT

COMPARISON OF SOME METHODS TO FIT A MULTIPLICATIVE TARIFF STRUCTURE TO OBSERVED RISK DATA BY B. AJNE. Skandza, Stockholm ABSTRACT COMPARISON OF SOME METHODS TO FIT A MULTIPLICATIVE TARIFF STRUCTURE TO OBSERVED RISK DATA BY B. AJNE Skndz, Stockholm ABSTRACT Three methods for fitting multiplictive models to observed, cross-clssified

More information

Your duty, however, does not require disclosure of matter:

Your duty, however, does not require disclosure of matter: Your Duty of Disclosure Before you enter into contrct of generl insurnce with n insurer, you hve duty, under the Insurnce Contrcts Act 1984 (Cth), to disclose to the insurer every mtter tht you know, or

More information

Intellio Video System 25

Intellio Video System 25 Intellio Video System 3 Video mngement softwre Min fetures streming Developed for Intellio smrtcmers Multi-megpixel network video recording Amplitude sed udio recording Monitoring 2 30 cmers per worksttion

More information

Basic Ultrasound Views

Basic Ultrasound Views Bsic Ultrsound Views 2 Kenneth D. Horton K.D. Horton Echo/Vsculr Lortory, Intermountin Medicl Center, Murry, UT, USA e-mil: kd.horton@comcst.net T.P. Arhm (ed.), Cse Bsed Echocrdiogrphy, DOI: 10.1007/978-1-84996-151-6_2,

More information

VoIP for the Small Business

VoIP for the Small Business VoIP for the Smll Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become

More information

VoIP for the Small Business

VoIP for the Small Business VoIP for the Smll Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become

More information

Clipping & Scan Conversion. CSE167: Computer Graphics Instructor: Steve Rotenberg UCSD, Fall 2005

Clipping & Scan Conversion. CSE167: Computer Graphics Instructor: Steve Rotenberg UCSD, Fall 2005 Clipping & Scn Conersion CSE167: Computer Grphics Instructor: Stee Rotenberg UCSD, Fll 2005 Project 2 Render 3D hnd (mde up of indiidul boxes) using hierrchicl trnsformtions (push/pop) The hnd should perform

More information

SyGEMe: Integrated Municipal Facilities Management of Water Ressources Swiss Geoscience Meeting, Neuchâtel, 21 novembre 2009 k

SyGEMe: Integrated Municipal Facilities Management of Water Ressources Swiss Geoscience Meeting, Neuchâtel, 21 novembre 2009 k SyGEMe: Integrted Municipl Fcilities Mngement of Wter Ressources Tool presenttion, choice of technology, mn-mchine mchine interfce, business opportunities nd prospects 1. Introduction 2. Mn-mchine interfce

More information

Algebra Review. How well do you remember your algebra?

Algebra Review. How well do you remember your algebra? Algebr Review How well do you remember your lgebr? 1 The Order of Opertions Wht do we men when we write + 4? If we multiply we get 6 nd dding 4 gives 10. But, if we dd + 4 = 7 first, then multiply by then

More information

Homework 3 Solutions

Homework 3 Solutions CS 341: Foundtions of Computer Science II Prof. Mrvin Nkym Homework 3 Solutions 1. Give NFAs with the specified numer of sttes recognizing ech of the following lnguges. In ll cses, the lphet is Σ = {,1}.

More information

9.3. The Scalar Product. Introduction. Prerequisites. Learning Outcomes

9.3. The Scalar Product. Introduction. Prerequisites. Learning Outcomes The Sclr Product 9.3 Introduction There re two kinds of multipliction involving vectors. The first is known s the sclr product or dot product. This is so-clled becuse when the sclr product of two vectors

More information

License Manager Installation and Setup

License Manager Installation and Setup The Network License (concurrent-user) version of e-dpp hs hrdwre key plugged to the computer running the License Mnger softwre. In the e-dpp terminology, this computer is clled the License Mnger Server.

More information

VoIP for the Small Business

VoIP for the Small Business VoIP for the Smll Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become

More information

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY

PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY MAT 0630 INTERNET RESOURCES, REVIEW OF CONCEPTS AND COMMON MISTAKES PROF. BOYAN KOSTADINOV NEW YORK CITY COLLEGE OF TECHNOLOGY, CUNY Contents 1. ACT Compss Prctice Tests 1 2. Common Mistkes 2 3. Distributive

More information

Econ 4721 Money and Banking Problem Set 2 Answer Key

Econ 4721 Money and Banking Problem Set 2 Answer Key Econ 472 Money nd Bnking Problem Set 2 Answer Key Problem (35 points) Consider n overlpping genertions model in which consumers live for two periods. The number of people born in ech genertion grows in

More information

VoIP for the Small Business

VoIP for the Small Business Reducing your telecommunictions costs Reserch firm IDC 1 hs estimted tht VoIP system cn reduce telephony-relted expenses by 30%. Voice over Internet Protocol (VoIP) hs become vible solution for even the

More information

TITLE THE PRINCIPLES OF COIN-TAP METHOD OF NON-DESTRUCTIVE TESTING

TITLE THE PRINCIPLES OF COIN-TAP METHOD OF NON-DESTRUCTIVE TESTING TITLE THE PRINCIPLES OF COIN-TAP METHOD OF NON-DESTRUCTIVE TESTING Sung Joon Kim*, Dong-Chul Che Kore Aerospce Reserch Institute, 45 Eoeun-Dong, Youseong-Gu, Dejeon, 35-333, Kore Phone : 82-42-86-231 FAX

More information