Automated Usability Evaluation during Model-based Interactive System Development

Size: px
Start display at page:

Download "Automated Usability Evaluation during Model-based Interactive System Development"

Transcription

1 Automated Uability Evaluation during -baed Interactive Sytem Development Sebatian Feuertack 1, Marco Blumendorf 1, Maximilian Kern 1, Michael Kruppa 2, Michael Quade 1, Mathia Runge 1 and Sahin Albayrak 1 1 DAI-Labor Techniche Univerität Berlin Ernt-Reuter-Platz 7,10587 Berlin Firtname.Latname@DAI-Labor.de 2 Deutche Forchungzentrum für Kuentliche Intelligenz GmbH Tripptadter Str.122, Kaierlautern Firtname.Latname@dfki.de Abtract. In thi paper we decribe an approach to efficiently evaluate the uability of an interactive application that ha been realized to upport variou platform and modalitie. Therefore we combine our Multi-Acce Service Platform (MASP), a model-baed runtime environment to offer multimodal uer interface with the MeMo workbench which i a tool upporting an automated uability analyi. Intead of deriving a ytem model by revere-engineering or annotating creenhot for the automated uability analyi, we ue the emantic of the runtime model of the MASP. Thi allow u to reduce the evaluation effort by automating part of the teting proce for variou combination of platform and uer group that hould be addreed by the application. Furthermore, by teting the application at runtime, the uability evaluation can alo conider ytem dynamic and information that are unavailable at deign time. Keyword: model-baed uer interface development, automated uability evaluation. 1 Introduction Uer interface (UI) are more and more required to upport everal context-of-ue. They need to be able to be run on everal platform, conider different type of uer and adapt to variou uage ituation. Thi poe new challenge when it come to the development of interactive application a well a their evaluation. In thi work we preent our approach combining a model-baed runtime ytem with an Automated Uability Evaluation (AUE) tool to provide the ability to evaluate UI that adapt at runtime. In order to attend to thee iue we combined two approache: The Mental (MeMo) workbench, a workbench for AUE and the Multi-Acce Service Platform (MASP), a model-baed framework for UI generation. -baed UI development approache [1, 2, 3, 4] already upport the generation of multi-platform uer-interface a well a context-of-ue adaptation. They contain emantic tored in a well-tructured form of declarative deign model. Thi allow tool to ait

2 developer at deign-time by detecting quetionable feature and by offering the help of automated advior. However, mot of thee approache do not conider ad-hoc adaptation to the context-of-ue which can only be calculated at runtime. The MASP allow the derivation of a UI from a et of executable model [5], defining the uer interface tate. Beide having the poibility to decribe adaptive UI, the model and the tate information can alo be utilized to upport the AUE of the UI. By working with abtract UI model, which ideally contain all required concept, the UI could be generated for any platform and thu uability evaluation could be done by conidering any platform without being forced to redefine the concept of the evaluation target. After we give an overview of related work in the reearch field of automated uability evaluation in the next ection, we elaborate on the combination of the two approache. We illutrate the reult of the evaluation uing the interactive Cooking Aitant we developed baed on the MASP (the Cooking Aitant ha alo been deployed a a demo application in our Ambient Aited Living Tetbed [6]) and we conclude with a ummary and outlook in ection 5. 2 Related Work AUE method can upport the evaluation proce, wherea they differ ignificantly in their degree of automation and the effort for evaluator [7]. The majority of AUE method i uually applied on already exiting ytem or prototype and therefore require re-contructing a ytem interaction model by revere-engineering or manually annotating the emantic of already exiting application [8, 9, 10]. The CogTool [11] i a tool to predict execution time for certain tak. The max model [12] i conidering cognitive apect via uer imulation for meauring acceibility of information within web ite and the PROSKIN project [13] i tracking uer data in order to aggregate it to higher-level profile to gain peronalized UI deign. The AIDE [14] tool focue on organizing the control of an interface by incorporating five metric (efficiency, alignment, horizontal balance, vertical balance and contraint) into the deign proce, while initial automated aitance ha been propoed by USAGE [15]. Furthermore, tet have been developed for certain apect of completene, conitency and command-reach ability [16]. -baed interface development environment, uch a TADEUS [17], upport imulation and modelchecking by tranlating the dialog model into a Petri net. In contrary to thee approache we are moving the AUE from deign-time to runtime in order to enable the evaluation of ad-hoc context-of-ue adaptation a well a conidering ytem dynamic that are unknown at deign-time, uch a data querie. We ue the MeMo workbench [18] to imulate different uer profile that perform certain tak and benefit in the way that uability iue are uncovered for a wide range of poible uer. Further on, we can imulate uer performing more error a uual to diagnoe the ytem behavior which i difficult to predict by real peron within complex ytem. The evaluation proce of the MeMo workbench i baed on a cognitive walkthrough (CWT) carried out by a uability expert and include a rule engine which contain a et of modifier rule extracted from the CWT methodology. Compared to the related work, our approach offer the following benefit:

3 No need for a manual re-creation of the pecification of an application which i fragile for introducing miundertanding and incompletene. All combination of platform and uer that are addreed by the interactive application can be efficiently targeted to an automated uer interface evaluation. By utilizing the model-baed run-time ytem, the evaluation can conider ytem dynamic and parameter, and context-of-ue variation. 3 -baed Automated Uability Evaluation In order to automate the uability evaluation for everal context-of-ue cenario, each pecifying a combination of a pecific platform, a certain group of uer and condition of the environment, we replaced the ytem interaction model (SIM) of the MeMo workbench with the runtime model of the MASP. The imulation tart with the MASP generating the initial repreentation of the uer interface for a certain context-of-ue. Thi repreentation i ent to the MeMo workbench by delivering a ytem interaction tate (SI tate) which conit of the current enabled et of interaction input and output tak. Baed on thi information and the current uer profile, the MeMo workbench chooe an interaction which i related to an input tak of the MASP. The correlated uer action will be performed and a new SI tate i generated until the uer goal ha been accomplihed. 3.1 Sytem Interaction State Generation In the MASP we are interpreting tak tree that define the temporal relation a the baic interaction flow for the interactive ytem. A domain model complete the tak model by providing content for the tak. The model define the data tructure and hold intance of thee tructure which are object that become acceible at runtime. The life-time of thee object i determined by the tak model, which alo reference the object in the deignated tak a we decribed in detail in [19]. Modifying object of the domain model happen either through the ervice model (1), connecting backend ervice to application tak (2) or by uer interaction (3) while entering and changing information. Uer interaction i mediated by the interaction model, detailing the interaction tak (4). Here we ditinguih input interaction tak (IIT) and output interaction tak (OIT), which identify the interaction on the highet level of abtraction. While OIT require no human intervention but preent information to the uer until they become diabled by another tak, IIT require human intervention uch a data input. The tak are alo annotated with the object that are read, modified, created or declared and refer to the related clae of the domain model. A reification of the interaction in term of detail i provided by the interaction model. It encloe an abtract interaction decription that i modality independent and a concrete interaction decription that add the modality dependent information. Additionally, by mapping between the interaction and the layouting model (5) preented in [20], abolute poition and element ize of the concrete interaction object are calculated baed on the context model (6) and filled with

4 information delivered by variou enor at runtime. Thu, each SI tate will be compoed of encapulated et of enabled tak. Each atomic tak i linked to the concrete domain object cla and the relevant cla attribute which are preented in the interface together with the expected uer operation (read, create or modify) (3). Further, the relevant interaction model element and the calculated layouting information are added for each enabled tak of the SI tate (5). Finally a cacading tyle heet defining the tyle for the graphic element of the concrete model i attached to the SI tate. Service (1) (2) Tak Domain Layouting (4) (3) (5) Interaction (6) Context Fig. 1. Overview of the involved runtime MASP model, eparating multiple level of abtraction. Each model comprie (part of) the runtime tate(). The relation between the model i formalized by mapping which upport the exchange of information between the model and keep the model ynchronized. Figure 1 how the different model and how they are related. At runtime each model contain additional tate information, allowing the derivation of the final UI according to the tate of the application. Through the utilization of mapping between the model, we upport an information flow at runtime, which allow identifying active element of the model baed on the enabled tak et. The derived SI tate allow the creation of a final UI which can be evaluated by an AUE tool a decribed in the next ection. From the AUE perpective, the runtime interpretation of the UI model create a SIM containing SI tate, which decribe the interface and interaction capabilitie of the evaluation target. The UI element contained in a SI tate are communication element with different interaction, e.g. a button can be ued with left click or right click a input interaction, wherea the information of the caption i carried through an output interaction from the ytem to the uer. Every input interaction and the ucceive SI tate, which i enabled after the interaction, are encapulated in a tranition to the ubequent SI tate. In the imulation phae the SIM i mapped to a dynamic SIM repreentation which i handed over to the imulator for interaction with the uer interaction model (UIM). The imulator continuouly preent SI tate to the UIM and map the input interaction, choen by the UIM depending on the current uer tak, to the correponding tranition of the SIM. 3.2 Uer Action Generation After the MASP preent the SI tate to MeMo, the information proceing unit (IPU) of the UIM evaluate all input and output interaction and manipulate the data torage which i ued by the planning unit for the final interaction election proce.

5 Both module are influenced by two type of uer attribute (UA). Static UA expre the characteritic of a uer group and cannot be influenced by the imulation proce, wherea dynamic UA (DUA) are flexible propertie of a uer. Fig. 2. The component of the uer interaction model and the interaction election proce. A hown in figure 2 the knowledge of the UIM i divided into three categorie. While the tak knowledge decribe the knowledge which ha to be exchanged to uccefully accomplih a tak, general knowledge decribe knowledge all uer group have in common and domain knowledge depend on the ytem to be evaluated, e.g. expert know where to look for required information in the ytem. During the analyi proce, the UIM ha to handle four different ituation: receiving new information (1), already known information (2), known information with differing value (3), or a requet for information (4). Situation 1 and 2 are eay to handle. Either the UIM already know what the ytem i preenting or the UIM tore the preented information in it data torage. Situation 3 i a mimatch between the knowledge of the UIM and the preented information by the ytem. The UIM can react in different way. If the mimatch refer to the tak knowledge, the UIM tore the wih for correction in it working memory, otherwie it domain or general knowledge will be corrected. If the requeted information in ituation 4 i contained in it knowledge, the UIM i able to repond to the requet. After analyzing the output interaction, the rule engine i called to modify the dynamic uer attribute according to DUA rule. The DUA influence the intention of the UIM, e.g. high frutration or irritation level increae the probability of a tak abortion, time preure reduce the probability for requeting help. Four intention are implemented o far: forward, cancel, help and abort. If the UIM ha the intention forward, it trie to tranfer it tak knowledge to the ytem and therefore prefer interaction which upport the tranfer. In cae that no interaction i preferred the UIM trie to navigate in order to analyze further tate. If the UIM i navigating and believe further navigation i not poible or reaonable the intention turn to cancel and the UIM trie to navigate back. In cae it could find neither interaction for knowledge tranfer nor meaningful interaction for navigation, the intention become help. The intention abort lead to an abort of the current tak. After the intention alteration the UIM tart to evaluate the available input interaction. Auming the intention i forward, the UIM trie to tranfer it tak knowledge to the ytem and therefore prefer interaction which upport the tranfer.

6 Thee interaction are et up with a higher probability of election. In cae that no interaction wa preferred by the IPU, the planning unit ytematically evaluate the UI object for navigational functionalitie (navigation object) in correlation with it knowledge and increae their interaction election probability. If the intention i not forward, the UIM trie to find navigation object related to it intention, e.g. the intention i help it prefer button labelled with?, i or Help. In cae that no interaction related to help or cancel can be identified, the intention will be et to abort and the UIM give up. Finally each interaction i et up with a probability of election, wherea the preferred interaction have higher probabilitie than alternative interaction. In order to modify thee probabilitie, the rule engine analyze the complete SI tate and generate fact for numerou attribute of the UI object. A dice throw elect the interaction according to the probabilitie. The elected interaction i given back to the MASP which generate a new SI tate. The interaction election proce will be tarted again until the tak i finihed or the UIM abort the proce. 4 Evaluation Proce and Reult All data collected during the imulation i captured with the help of a logging module and tored in log file. With the help of an internal view the deigner gain acce to imulation detail for each tak, uer group and iteration of the imulation. Thi way, the deigner can retrace every interaction the UIM ha choen. Thi information conit of the interaction element, the lit of triggered rule, the probability ditribution of the available interaction and further tatitic, e.g. execution time. A portion of thee data i viualized within an interactive graph (compare figure 3). Each node of thi graph repreent a SI tate which ha been paed by the UIM and each tranition repreent the choen interaction. Deviation from the hortet goal driven path are highlighted in different color Thi help the deigner to eaily uncover problematic SI tate and to find reaon for the deviation, becaue in the current tate of implementation the workbench i not offering thi level of critique by itelf. A decribed in ection 1 the MeMo workbench evaluated the interactive Cooking Aitant (CA) which i preented to the workbench by the MASP. In the following, evaluation reult of everal imulation run are decribed. With the help of the rule engine, everal limitation of the CA regarding it uability were expoed. Figure 3 illutrate a problematic iteration in which the UIM accidently choe a different meal from a lit of preented meal and did not dicover thi fact immediately in the tate RecipeDetail. In fact the probability of thi interaction i low, but the conequence might caue cot for the uer, e.g. buying ingredient for a different recipe a intended. In the ubequent tate a dialog in which the number of peron to whom the meal hould be prepared for wa preented to the UIM. In thi tate the name of the meal i not diplayed and therefore the UIM did not dicover it wrong meal choice. The ame problem occur in the tate ShoppingLit, where the UIM can decide whether to continue with the CA or prepare a hopping lit with the neceary ingredient. Finally the UIM i able to dicover it wrong meal choice in the lat tate of figure 3.

7 Fig. 3. An interactive graph which diplay uer interaction and preented SI tate. In thi dialog the information of the choen meal i diplayed and returned to the uer a output interaction. The only input interaction to undo the election i via a link to the tart page in the upper left corner of the creen. A a reult of it non-conform coding a a link it might not be recognized a an interaction element and the rule engine therefore reduce it interaction probability. Within a couple of iteration the UIM did not chooe thi interaction which ha the conequence that the uer find no proper interaction to correct the meal election and therefore abort the tak. Another reult of the evaluation wa the low contrat of the font compared to the underlying interaction element and furthermore the low contrat of ome button compared to the background, e.g. a mall white font wa ued on light blue button. The rule engine dicovered thi fact and reduced the interaction probabilitie for uer group repreenting elderly people with poor viion. Thee uer group had a higher probability of not finding the appropriate interaction element and therefore chooing an alternative interaction that deviated from the hortet goal driven path. Finally, uing tandard label for ome interaction element (e.g. Next ) to achieve higher coherence could improve the uability a well, which wa confirmed by further imulation done with the help of the workbench. 5 Concluion and Outlook In thi paper we preented our approach to utilize uer interface deign and runtime model to upport an AUE of the modeled ytem. Utilizing the model allow kipping the uually required manual annotation of the final UI with the underlying deign concept. The approach alo make the evaluation of multi-platform and context adaptive uer interface much more traightforward becaue the automated ytem i able to make aumption about context parameter or ued platform. Thu it can evaluate multiple variant of the UI much eaier. We have alo hown the evaluation of one of our application which revealed everal uability problem. For the near future we plan to extend the approach to conider more detail of the UI decription a well a to conider multimodal apect of the UI and extended context information (e.g. voice-baed feedback could help noticing the election of a wrong recipe earlier). We would like to upport the evaluation of different context ituation, e.g. imulating migrated or ditributed UI. Along with the challenge, we would alo like to enrich the perception of the UIM by concerning further mental

8 apect. Finally our goal i to automatically make contructive uggetion (beyond critique) for improving the uability. Reference 1. Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., and Vanderdonckt, J. A unifying reference framework for multi-target uer interface. Interacting with Computer, 15(3) (2003) 2. Coninx, K., Luyten, K., Vandervelpen, C., Van den Bergh, J., and Creemer, B. Dygime: Dynamically generating interface for mobile computing device and embedded ytem. In Mobile HCI (2003) 3. Mori, G., Paternò, F., and Santoro, C.. Deign and development of multidevice uer interface through multiple logical decription. IEEE Tran. Softw. Eng., 30(8) (2004) 4. Reichard, D., Forbrig, P., and Dittmar, A.. Tak model a bai for requirement engineering and oftware execution. In Proceeding of TAMODIA Blumendorf, M., Lehmann, G., Feuertack, S. & Albayrak, S. Executable for Human-Computer Interaction. In Proc. of DSV-IS Blumendorf, M., Feuertack, S., and Albayrak, S. Multimodal mart home uer interface. In Proc. of IUI4AAL Workhop on IUI 2008 (2008) 7. Ivory, M.Y. and Heart, M.A.. The tate of the art in automating uability evaluation of uer interface. ACM Comput. Surv., 33(4) (2001) 8. Tarta, A. and Moldovan, G. Automatic Uability Evaluation Uing AOP. IEEE International Conference on Automation, Quality and Teting, Robotic, IEEE Computer Society, 2, (2006) 9. Ritter, F. E., et al. High-level behavior repreentation language reviited. In ICCM Paternò, F.; Piruzza, A. & Santoro, C. Remote web uability evaluation exploiting multimodal information on uer behaviour, Springer (2006) 11. Teo, L. and John, B. E. Comparion of keytroke-level model prediction to oberved data CHI '06: CHI '06 extended abtract on Human factor in computing ytem, ACM Pre, (2006) 12. Lynch, G., Plamiter, S., Tilt, C.. The max model: A tandard web ite uer model. In 5th Conference of Human factory & the Web (1999) 13.Fine, N. & Brinkman, W. Informing intelligent environment: creating profiled uer interface EUSAI '04: Proceeding of the 2nd European Union ympoium on Ambient intelligence, ACM, (2004) 14. Sear, A.. Aide: a tep toward metric-baed interface development tool, In UIST Byrne, M.D., Wood, D., Sukaviriya, P.N., Foley, J.D., and Kiera, D.E.. Automating interface evaluation. In CHI Conference Companion (1994) 16. Braude, R.E. and Sibert, J.L.. Conmod: a ytem for conceptual conitency verification and communication. SIGCHI Bull., 23(1) (1991) 17. Elwert, T. and Schlungbaum, E.. ling and generation of graphical uer interface in the tadeu approach. In DSV-IS (1995) 18. Jameon, A., Mahr, A., Kruppa, M., Rieger, A., and Schleicher, R.. Looking for unexpected conequence of interface deign deciion: The memo workbench. In TAMODIA Feuertack, S., Blumendorf, M., and Albayrak, S. Prototyping of multimodal interaction for mart environment baed on tak model. In European Conference on Ambient Intelligence: Workhop on Driven Software Engineering for Ambient Intelligence Application (2007) 20. Feuertack, S., Blumendorf, M., Schwartze, V., and Albayrak, S.. -baed layout generation. In Proc. of Advanced Viual Interface (2008)

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE

Keywords Cloud Computing, Service Level Agreements (SLA), CloudSim, Monitoring & Controlling SLA Agent, JADE Volume 5, Iue 8, Augut 2015 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Verification of Agent

More information

SIMIT 7. Profinet IO Gateway. User Manual

SIMIT 7. Profinet IO Gateway. User Manual SIMIT 7 Profinet IO Gateway Uer Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult are only non-binding uggetion

More information

Aspects of Formal and Graphical Design of a Bus System

Aspects of Formal and Graphical Design of a Bus System Apect of Formal and Graphical Deign of a Bu Sytem Tiberiu Seceleanu Univerity of Turku, Dpt. of Information Technology Turku, Finland tiberiu.eceleanu@utu.fi Tomi Weterlund Turku Centre for Computer Science

More information

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks

Performance of a Robust Filter-based Approach for Contour Detection in Wireless Sensor Networks Performance of a Robut Filter-baed Approach for Contour Detection in Wirele Senor Network Hadi Alati, William A. Armtrong, Jr., and Ai Naipuri Department of Electrical and Computer Engineering The Univerity

More information

An Approach to a Test Oracle for XML Query Testing

An Approach to a Test Oracle for XML Query Testing An Approach to a Tet Oracle for XML Query Teting Dae S. Kim-Park, Claudio de la Riva, Javier Tuya Univerity of Oviedo Computing Department Campu of Vieque, /n, 33204 (SPAIN) kim_park@li.uniovi.e, claudio@uniovi.e,

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each type of circuit will be implemented in two

More information

Edits in Xylia Validity Preserving Editing of XML Documents

Edits in Xylia Validity Preserving Editing of XML Documents dit in Xylia Validity Preerving diting of XML Document Pouria Shaker, Theodore S. Norvell, and Denni K. Peter Faculty of ngineering and Applied Science, Memorial Univerity of Newfoundland, St. John, NFLD,

More information

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart.

Universität Augsburg. Institut für Informatik. Approximating Optimal Visual Sensor Placement. E. Hörster, R. Lienhart. Univerität Augburg à ÊÇÅÍÆ ËÀǼ Approximating Optimal Viual Senor Placement E. Hörter, R. Lienhart Report 2006-01 Januar 2006 Intitut für Informatik D-86135 Augburg Copyright c E. Hörter, R. Lienhart Intitut

More information

Service and Network Management Interworking in Future Wireless Systems

Service and Network Management Interworking in Future Wireless Systems Service and Network Management Interworking in Future Wirele Sytem V. Tountopoulo V. Stavroulaki P. Demeticha N. Mitrou and M. Theologou National Technical Univerity of Athen Department of Electrical Engineering

More information

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial

SIMIT 7. Component Type Editor (CTE) User manual. Siemens Industrial SIMIT 7 Component Type Editor (CTE) Uer manual Siemen Indutrial Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimizationreult

More information

Integration of Digital Test Tools to the Internet-Based Environment MOSCITO

Integration of Digital Test Tools to the Internet-Based Environment MOSCITO Integration of Digital Tet Tool to the Internet-Baed Environment MOSCITO Abtract Current paper decribe a new environment MOSCITO for providing acce to tool over the internet. The environment i built according

More information

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications

DAROS: Distributed User-Server Assignment And Replication For Online Social Networking Applications DAROS: Ditributed Uer-Server Aignment And Replication For Online Social Networking Application Thuan Duong-Ba School of EECS Oregon State Univerity Corvalli, OR 97330, USA Email: duongba@eec.oregontate.edu

More information

The Association of System Performance Professionals

The Association of System Performance Professionals The Aociation of Sytem Performance Profeional The Computer Meaurement Group, commonly called CMG, i a not for profit, worldwide organization of data proceing profeional committed to the meaurement and

More information

A Basic Prototype for Enterprise Level Project Management

A Basic Prototype for Enterprise Level Project Management A Baic Prototype for Enterprie Level Project Management Saurabh Malgaonkar, Abhay Kolhe Computer Engineering Department, Mukeh Patel School of Technology Management & Engineering, NMIMS Univerity, Mumbai,

More information

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking

Refining SIRAP with a Dedicated Resource Ceiling for Self-Blocking Refining SIRAP with a Dedicated Reource Ceiling for Self-Blocking Mori Behnam, Thoma Nolte Mälardalen Real-Time Reearch Centre P.O. Box 883, SE-721 23 Väterå, Sweden {mori.behnam,thoma.nolte}@mdh.e ABSTRACT

More information

AUTOMATIC TEST CASE GENERATION USING UML MODELS

AUTOMATIC TEST CASE GENERATION USING UML MODELS Volume-2, Iue-6, June-2014 AUTOMATIC TEST CASE GENERATION USING UML MODELS 1 SAGARKUMAR P. JAIN, 2 KHUSHBOO S. LALWANI, 3 NIKITA K. MAHAJAN, 4 BHAGYASHREE J. GADEKAR 1,2,3,4 Department of Computer Engineering,

More information

SLA Adaptation for Service Overlay Networks

SLA Adaptation for Service Overlay Networks SLA Adaptation for Service Overlay Network Con Tran 1, Zbigniew Dziong 1, and Michal Pióro 2 1 Department of Electrical Engineering, École de Technologie Supérieure, Univerity of Quebec, Montréal, Canada

More information

Operational Semantics Class notes for a lecture given by Mooly Sagiv Tel Aviv University 24/5/2007 By Roy Ganor and Uri Juhasz

Operational Semantics Class notes for a lecture given by Mooly Sagiv Tel Aviv University 24/5/2007 By Roy Ganor and Uri Juhasz Operational emantic Page Operational emantic Cla note for a lecture given by Mooly agiv Tel Aviv Univerity 4/5/7 By Roy Ganor and Uri Juhaz Reference emantic with Application, H. Nielon and F. Nielon,

More information

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity

Modelling the impact of cyber attacks on the traffic control centre of an urban automobile transport system by means of enhanced cybersecurity Modelling the impact of cyber attack on the traffic control centre of an urban automobile tranport ytem by mean of enhanced cyberecurity Yoana Ivanova 1,* 1 Bulgarian Academy of Science, Intitute of ICT,

More information

On successive packing approach to multidimensional (M-D) interleaving

On successive packing approach to multidimensional (M-D) interleaving On ucceive packing approach to multidimenional (M-D) interleaving Xi Min Zhang Yun Q. hi ankar Bau Abtract We propoe an interleaving cheme for multidimenional (M-D) interleaving. To achieved by uing a

More information

Domain-Specific Modeling for Rapid System-Wide Energy Estimation of Reconfigurable Architectures

Domain-Specific Modeling for Rapid System-Wide Energy Estimation of Reconfigurable Architectures Domain-Specific Modeling for Rapid Sytem-Wide Energy Etimation of Reconfigurable Architecture Seonil Choi 1,Ju-wookJang 2, Sumit Mohanty 1, Viktor K. Praanna 1 1 Dept. of Electrical Engg. 2 Dept. of Electronic

More information

Chapter S:II (continued)

Chapter S:II (continued) Chapter S:II (continued) II. Baic Search Algorithm Sytematic Search Graph Theory Baic State Space Search Depth-Firt Search Backtracking Breadth-Firt Search Uniform-Cot Search AND-OR Graph Baic Depth-Firt

More information

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router

Distributed Packet Processing Architecture with Reconfigurable Hardware Accelerators for 100Gbps Forwarding Performance on Virtualized Edge Router Ditributed Packet Proceing Architecture with Reconfigurable Hardware Accelerator for 100Gbp Forwarding Performance on Virtualized Edge Router Satohi Nihiyama, Hitohi Kaneko, and Ichiro Kudo Abtract To

More information

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage

LinkGuide: Towards a Better Collection of Hyperlinks in a Website Homepage Proceeding of the World Congre on Engineering 2007 Vol I LinkGuide: Toward a Better Collection of Hyperlink in a Webite Homepage A. Ammari and V. Zharkova chool of Informatic, Univerity of Bradford anammari@bradford.ac.uk,

More information

Analyzing Hydra Historical Statistics Part 2

Analyzing Hydra Historical Statistics Part 2 Analyzing Hydra Hitorical Statitic Part Fabio Maimo Ottaviani EPV Technologie White paper 5 hnode HSM Hitorical Record The hnode i the hierarchical data torage management node and ha to perform all the

More information

3D SMAP Algorithm. April 11, 2012

3D SMAP Algorithm. April 11, 2012 3D SMAP Algorithm April 11, 2012 Baed on the original SMAP paper [1]. Thi report extend the tructure of MSRF into 3D. The prior ditribution i modified to atify the MRF property. In addition, an iterative

More information

A QoS-aware Service Composition Approach based on Semantic Annotations and Integer Programming

A QoS-aware Service Composition Approach based on Semantic Annotations and Integer Programming A QoS-aware Service Compoition Approach baed on Semantic Annotation and Integer Programming I. INTRODUCTION Service Oriented Architecture (SOA) i a widely adopted paradigm for developing ditributed application

More information

Multi-Target Tracking In Clutter

Multi-Target Tracking In Clutter Multi-Target Tracking In Clutter John N. Sander-Reed, Mary Jo Duncan, W.B. Boucher, W. Michael Dimmler, Shawn O Keefe ABSTRACT A high frame rate (0 Hz), multi-target, video tracker ha been developed and

More information

A Practical Model for Minimizing Waiting Time in a Transit Network

A Practical Model for Minimizing Waiting Time in a Transit Network A Practical Model for Minimizing Waiting Time in a Tranit Network Leila Dianat, MASc, Department of Civil Engineering, Sharif Univerity of Technology, Tehran, Iran Youef Shafahi, Ph.D. Aociate Profeor,

More information

ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION

ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION ANALYSIS OF THE FIRST LAYER IN WEIGHTLESS NEURAL NETWORKS FOR 3_DIMENSIONAL PATTERN RECOGNITION A. Váque-Nava * Ecuela de Ingeniería. CENTRO UNIVERSITARIO MEXICO. DIVISION DE ESTUDIOS SUPERIORES J. Figueroa

More information

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors

How to. write a paper. The basics writing a solid paper Different communities/different standards Common errors How to write a paper The baic writing a olid paper Different communitie/different tandard Common error Reource Raibert eay My grammar point Article on a v. the Bug in writing Clarity Goal Conciene Calling

More information

A User-Attention Based Focus Detection Framework and Its Applications

A User-Attention Based Focus Detection Framework and Its Applications A Uer-Attention Baed Focu Detection Framework and It Application Chia-Chiang Ho, Wen-Huang Cheng, Ting-Jian Pan, Ja-Ling Wu Communication and Multimedia Laboratory, Department of Computer Science and Information

More information

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong

A Load Balancing Model based on Load-aware for Distributed Controllers. Fengjun Shang, Wenjuan Gong 4th International Conference on Machinery, Material and Computing Technology (ICMMCT 2016) A Load Balancing Model baed on Load-aware for Ditributed Controller Fengjun Shang, Wenjuan Gong College of Compute

More information

Lecture 14: Minimum Spanning Tree I

Lecture 14: Minimum Spanning Tree I COMPSCI 0: Deign and Analyi of Algorithm October 4, 07 Lecture 4: Minimum Spanning Tree I Lecturer: Rong Ge Scribe: Fred Zhang Overview Thi lecture we finih our dicuion of the hortet path problem and introduce

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES05 Analyi and Deign of Engineering Sytem: Lab : An Introductory Tutorial: Getting Started with SIMULINK What i SIMULINK? SIMULINK i a oftware package for modeling, imulating, and analyzing dynamic ytem.

More information

Temporal Abstract Interpretation. To have a continuum of program analysis techniques ranging from model-checking to static analysis.

Temporal Abstract Interpretation. To have a continuum of program analysis techniques ranging from model-checking to static analysis. Temporal Abtract Interpretation Patrick COUSOT DI, École normale upérieure 45 rue d Ulm 75230 Pari cedex 05, France mailto:patrick.couot@en.fr http://www.di.en.fr/ couot and Radhia COUSOT LIX École polytechnique

More information

Policy-based Injection of Private Traffic into a Public SDN Testbed

Policy-based Injection of Private Traffic into a Public SDN Testbed Intitut für Techniche Informatik und Kommunikationnetze Adrian Friedli Policy-baed Injection of Private Traffic into a Public SDN Tetbed Mater Thei MA-2013-12 Advior: Dr. Bernhard Ager, Vaileio Kotroni

More information

Advanced Encryption Standard and Modes of Operation

Advanced Encryption Standard and Modes of Operation Advanced Encryption Standard and Mode of Operation G. Bertoni L. Breveglieri Foundation of Cryptography - AES pp. 1 / 50 AES Advanced Encryption Standard (AES) i a ymmetric cryptographic algorithm AES

More information

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder

Computer Arithmetic Homework Solutions. 1 An adder for graphics. 2 Partitioned adder. 3 HDL implementation of a partitioned adder Computer Arithmetic Homework 3 2016 2017 Solution 1 An adder for graphic In a normal ripple carry addition of two poitive number, the carry i the ignal for a reult exceeding the maximum. We ue thi ignal

More information

A Multi-objective Genetic Algorithm for Reliability Optimization Problem

A Multi-objective Genetic Algorithm for Reliability Optimization Problem International Journal of Performability Engineering, Vol. 5, No. 3, April 2009, pp. 227-234. RAMS Conultant Printed in India A Multi-objective Genetic Algorithm for Reliability Optimization Problem AMAR

More information

Modeling of underwater vehicle s dynamics

Modeling of underwater vehicle s dynamics Proceeding of the 11th WEA International Conference on YTEM, Agio Nikolao, Crete Iland, Greece, July 23-25, 2007 44 Modeling of underwater vehicle dynamic ANDRZEJ ZAK Department of Radiolocation and Hydrolocation

More information

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing.

Key Terms - MinMin, MaxMin, Sufferage, Task Scheduling, Standard Deviation, Load Balancing. Volume 3, Iue 11, November 2013 ISSN: 2277 128X International Journal of Advanced Reearch in Computer Science and Software Engineering Reearch Paper Available online at: www.ijarce.com Tak Aignment in

More information

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc

MAT 155: Describing, Exploring, and Comparing Data Page 1 of NotesCh2-3.doc MAT 155: Decribing, Exploring, and Comparing Data Page 1 of 8 001-oteCh-3.doc ote for Chapter Summarizing and Graphing Data Chapter 3 Decribing, Exploring, and Comparing Data Frequency Ditribution, Graphic

More information

Performance Evaluation of search engines via user efforts measures

Performance Evaluation of search engines via user efforts measures IJCSI International Journal of Computer Science Iue, Vol. 9, Iue 4, No, July 01 www.ijcsi.org 437 Performance Evaluation of earch engine via uer effort meaure Raeh Kumar Goutam 1 and Sanay K. Dwivedi 1

More information

A Local Mobility Agent Selection Algorithm for Mobile Networks

A Local Mobility Agent Selection Algorithm for Mobile Networks A Local Mobility Agent Selection Algorithm for Mobile Network Yi Xu Henry C. J. Lee Vrizlynn L. L. Thing Intitute for Infocomm Reearch, 21 Heng Mui Keng Terrace, Singapore 119613 Email: {yxu, hlee, vriz}@i2r.a-tar.edu.g

More information

Planning of scooping position and approach path for loading operation by wheel loader

Planning of scooping position and approach path for loading operation by wheel loader 22 nd International Sympoium on Automation and Robotic in Contruction ISARC 25 - September 11-14, 25, Ferrara (Italy) 1 Planning of cooping poition and approach path for loading operation by wheel loader

More information

Kinematics Programming for Cooperating Robotic Systems

Kinematics Programming for Cooperating Robotic Systems Kinematic Programming for Cooperating Robotic Sytem Critiane P. Tonetto, Carlo R. Rocha, Henrique Sima, Altamir Dia Federal Univerity of Santa Catarina, Mechanical Engineering Department, P.O. Box 476,

More information

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1. Dhar et al. (43) Pub. Date: Jun. 6, 2013 NY (US) (57) ABSTRACT

(12) Patent Application Publication (10) Pub. No.: US 2013/ A1. Dhar et al. (43) Pub. Date: Jun. 6, 2013 NY (US) (57) ABSTRACT (19) United State US 2013 0145314A1 (12) Patent Application Publication (10) Pub. No.: US 2013/0145314 A1 Dhar et al. (43) Pub. Date: Jun. 6, 2013 (54) SYSTEMAND METHOD FORCHANGEABLE (52) U.S. Cl. FOCUS

More information

Integrated Single-arm Assembly and Manipulation Planning using Dynamic Regrasp Graphs

Integrated Single-arm Assembly and Manipulation Planning using Dynamic Regrasp Graphs Proceeding of The 2016 IEEE International Conference on Real-time Computing and Robotic June 6-9, 2016, Angkor Wat, Cambodia Integrated Single-arm Aembly and Manipulation Planning uing Dynamic Regrap Graph

More information

Application of Social Relation Graphs for Early Detection of Transient Spammers

Application of Social Relation Graphs for Early Detection of Transient Spammers Radolaw rendel and Henryk Krawczyk Application of Social Relation raph for Early Detection of Tranient Spammer RADOSLAW RENDEL and HENRYK KRAWCZYK Electronic, Telecommunication and Informatic Department

More information

Analysis of slope stability

Analysis of slope stability Engineering manual No. 8 Updated: 02/2016 Analyi of lope tability Program: Slope tability File: Demo_manual_08.gt In thi engineering manual, we are going to how you how to verify the lope tability for

More information

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems

A System Dynamics Model for Transient Availability Modeling of Repairable Redundant Systems International Journal of Performability Engineering Vol., No. 3, May 05, pp. 03-. RAMS Conultant Printed in India A Sytem Dynamic Model for Tranient Availability Modeling of Repairable Redundant Sytem

More information

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee

mapping reult. Our experiment have revealed that for many popular tream application, uch a networking and multimedia application, the number of VC nee Reolving Deadlock for Pipelined Stream Application on Network-on-Chip Xiaohang Wang 1,2, Peng Liu 1 1 Department of Information Science and Electronic Engineering, Zheiang Univerity Hangzhou, Zheiang,

More information

A Study of a Variable Compression Ratio and Displacement Mechanism Using Design of Experiments Methodology

A Study of a Variable Compression Ratio and Displacement Mechanism Using Design of Experiments Methodology A Study of a Variable Compreion Ratio and Diplacement Mechanim Uing Deign of Experiment Methodology Shugang Jiang, Michael H. Smith, Maanobu Takekohi Abtract Due to the ever increaing requirement for engine

More information

Comparison of Methods for Horizon Line Detection in Sea Images

Comparison of Methods for Horizon Line Detection in Sea Images Comparion of Method for Horizon Line Detection in Sea Image Tzvika Libe Evgeny Gerhikov and Samuel Koolapov Department of Electrical Engineering Braude Academic College of Engineering Karmiel 2982 Irael

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in VHL and implemented

More information

A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE CONSTITUTED WITH MACHINING PROCESS BY MATERIAL REMOVAL

A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE CONSTITUTED WITH MACHINING PROCESS BY MATERIAL REMOVAL International Journal of Mechanical and Production Engineering Reearch and Development (IJMPERD) ISSN 49-689 Vol. 3, Iue, Mar 3, 4-5 TJPRC Pvt. Ltd. A NEW APPROACH IN MEASURING OF THE ROUGHNESS FOR SURFACE

More information

New DSP to measure acoustic efficiency of road barriers. Part 2: Sound Insulation Index

New DSP to measure acoustic efficiency of road barriers. Part 2: Sound Insulation Index New DSP to meaure acoutic efficiency of road barrier. Part 2: Sound Inulation Index LAMBERTO TRONCHIN 1, KRISTIAN FABBRI 1, JELENA VASILJEVIC 2 1 DIENCA CIARM, Univerity of Bologna, Italy 2 Univerity of

More information

Chapter 13 Non Sampling Errors

Chapter 13 Non Sampling Errors Chapter 13 Non Sampling Error It i a general aumption in the ampling theory that the true value of each unit in the population can be obtained and tabulated without any error. In practice, thi aumption

More information

Proving Temporal Properties of Z Specifications Using Abstraction

Proving Temporal Properties of Z Specifications Using Abstraction Proving Temporal Propertie of Z Specification Uing Abtraction Graeme Smith and Kirten Winter Software Verification Reearch Centre Univerity of Queenland 4072, Autralia {mith, kirten}@vrc.uq.edu.au Abtract.

More information

Gray-level histogram. Intensity (grey-level) transformation, or mapping. Use of intensity transformations:

Gray-level histogram. Intensity (grey-level) transformation, or mapping. Use of intensity transformations: Faculty of Informatic Eötvö Loránd Univerity Budapet, Hungary Lecture : Intenity Tranformation Image enhancement by point proceing Spatial domain and frequency domain method Baic Algorithm for Digital

More information

/06/$ IEEE 364

/06/$ IEEE 364 006 IEEE International ympoium on ignal Proceing and Information Technology oie Variance Etimation In ignal Proceing David Makovoz IPAC, California Intitute of Technology, MC-0, Paadena, CA, 95 davidm@ipac.caltech.edu;

More information

1 The secretary problem

1 The secretary problem Thi i new material: if you ee error, pleae email jtyu at tanford dot edu 1 The ecretary problem We will tart by analyzing the expected runtime of an algorithm, a you will be expected to do on your homework.

More information

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array

Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Dynamically Reconfigurable Neuron Architecture for the Implementation of Self- Organizing Learning Array Januz A. Starzyk,Yongtao Guo, and Zhineng Zhu School of Electrical Engineering & Computer Science

More information

CENTER-POINT MODEL OF DEFORMABLE SURFACE

CENTER-POINT MODEL OF DEFORMABLE SURFACE CENTER-POINT MODEL OF DEFORMABLE SURFACE Piotr M. Szczypinki Iintitute of Electronic, Technical Univerity of Lodz, Poland Abtract: Key word: Center-point model of deformable urface for egmentation of 3D

More information

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique

Building a Compact On-line MRF Recognizer for Large Character Set using Structured Dictionary Representation and Vector Quantization Technique 202 International Conference on Frontier in Handwriting Recognition Building a Compact On-line MRF Recognizer for Large Character Set uing Structured Dictionary Repreentation and Vector Quantization Technique

More information

DECENTRALIZED structured overlays and distributed. Distributed, Secure Load Balancing with Skew, Heterogeneity, and Churn

DECENTRALIZED structured overlays and distributed. Distributed, Secure Load Balancing with Skew, Heterogeneity, and Churn Harvard Technical Report TR-3-4 Ditributed, Secure Load Balancing with Skew, Heterogeneity, and Churn Jonathan Ledlie and Margo Seltzer Abtract Numerou propoal exit for load balancing in peer-to-peer (pp)

More information

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS

A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Vietnam Journal of Science and Technology 55 (5) (017) 650-657 DOI: 10.1565/55-518/55/5/906 A METHOD OF REAL-TIME NURBS INTERPOLATION WITH CONFINED CHORD ERROR FOR CNC SYSTEMS Nguyen Huu Quang *, Banh

More information

SIMIT 7. What's New In SIMIT V7.1? Manual

SIMIT 7. What's New In SIMIT V7.1? Manual SIMIT 7 What' New In SIMIT V7.1? Manual Edition January 2013 Siemen offer imulation oftware to plan, imulate and optimize plant and machine. The imulation- and optimization-reult are only non-binding uggetion

More information

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem,

Hassan Ghaziri AUB, OSB Beirut, Lebanon Key words Competitive self-organizing maps, Meta-heuristics, Vehicle routing problem, COMPETITIVE PROBABIISTIC SEF-ORGANIZING MAPS FOR ROUTING PROBEMS Haan Ghaziri AUB, OSB Beirut, ebanon ghaziri@aub.edu.lb Abtract In thi paper, we have applied the concept of the elf-organizing map (SOM)

More information

ML85C. Data Sheet. Press fit monitoring module. Special features. Block. diagram PLC. B en

ML85C. Data Sheet. Press fit monitoring module. Special features. Block. diagram PLC. B en ML85C Pre fit monitoring module Special feature Data Sheet Meaurement and evaluation ytem for force/diplacement coure in fitting procee Graphical repreentation of the procee with zoom function Immediate

More information

Using Mouse Feedback in Computer Assisted Transcription of Handwritten Text Images

Using Mouse Feedback in Computer Assisted Transcription of Handwritten Text Images 2009 10th International Conference on Document Analyi and Recognition Uing Moue Feedback in Computer Aited Trancription of Handwritten Text Image Verónica Romero, Alejandro H. Toelli, Enrique Vidal Intituto

More information

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang

Stochastic Search and Graph Techniques for MCM Path Planning Christine D. Piatko, Christopher P. Diehl, Paul McNamee, Cheryl Resch and I-Jeng Wang Stochatic Search and Graph Technique for MCM Path Planning Chritine D. Piatko, Chritopher P. Diehl, Paul McNamee, Cheryl Rech and I-Jeng Wang The John Hopkin Univerity Applied Phyic Laboratory, Laurel,

More information

xy-monotone path existence queries in a rectilinear environment

xy-monotone path existence queries in a rectilinear environment CCCG 2012, Charlottetown, P.E.I., Augut 8 10, 2012 xy-monotone path exitence querie in a rectilinear environment Gregory Bint Anil Mahehwari Michiel Smid Abtract Given a planar environment coniting of

More information

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost

Implementation of a momentum-based distance metric for motion graphs. Student: Alessandro Di Domenico (st.no ), Supervisor: Nicolas Pronost Implementation of a momentum-baed ditance metric for motion graph Student: Aleandro Di Domenico (t.no 3775682), Supervior: Nicola Pronot April 3, 2014 Abtract Thi report preent the procedure and reult

More information

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak

IMPROVED JPEG DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION. Tak-Shing Wong, Charles A. Bouman, and Ilya Pollak IMPROVED DECOMPRESSION OF DOCUMENT IMAGES BASED ON IMAGE SEGMENTATION Tak-Shing Wong, Charle A. Bouman, and Ilya Pollak School of Electrical and Computer Engineering Purdue Univerity ABSTRACT We propoe

More information

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks

Maneuverable Relays to Improve Energy Efficiency in Sensor Networks Maneuverable Relay to Improve Energy Efficiency in Senor Network Stephan Eidenbenz, Luka Kroc, Jame P. Smith CCS-5, MS M997; Lo Alamo National Laboratory; Lo Alamo, NM 87545. Email: {eidenben, kroc, jpmith}@lanl.gov

More information

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment

Increasing Throughput and Reducing Delay in Wireless Sensor Networks Using Interference Alignment Int. J. Communication, Network and Sytem Science, 0, 5, 90-97 http://dx.doi.org/0.436/ijcn.0.50 Publihed Online February 0 (http://www.scirp.org/journal/ijcn) Increaing Throughput and Reducing Delay in

More information

Stress-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling

Stress-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling Stre-Blended Eddy Simulation (SBES) - A new Paradigm in hybrid RANS-LES Modeling Menter F.R. ANSYS Germany GmbH Introduction It i oberved in many CFD imulation that RANS model how inherent technology limitation

More information

Localized Minimum Spanning Tree Based Multicast Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Sensor Networks

Localized Minimum Spanning Tree Based Multicast Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Sensor Networks Localized Minimum Spanning Tree Baed Multicat Routing with Energy-Efficient Guaranteed Delivery in Ad Hoc and Senor Network Hanne Frey Univerity of Paderborn D-3398 Paderborn hanne.frey@uni-paderborn.de

More information

p done CPU p user p drivdone 1-p drivdone

p done CPU p user p drivdone 1-p drivdone Approximate Analytical Performance Evaluation of a UNIX Baed Multiproceor Operating Sytem Stefan Greiner Duke Univerity Dept. of Electrical Engineering Durham, NC 2770-029, USA Box 9029 greiner@ee.duke.edu

More information

Ethernet Peer-To-Peer Communication With Model 353 And Procidia i pac Controllers

Ethernet Peer-To-Peer Communication With Model 353 And Procidia i pac Controllers iemen Energy & utomation pplication ata Ethernet Peer-To-Peer Communication With odel 353 nd Procidia ipac Controller 353-113 Rev. 1 July Ethernet i a leading form of network communication that i often

More information

Floating Point CORDIC Based Power Operation

Floating Point CORDIC Based Power Operation Floating Point CORDIC Baed Power Operation Kazumi Malhan, Padmaja AVL Electrical and Computer Engineering Department School of Engineering and Computer Science Oakland Univerity, Rocheter, MI e-mail: kmalhan@oakland.edu,

More information

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck.

Cutting Stock by Iterated Matching. Andreas Fritsch, Oliver Vornberger. University of Osnabruck. D Osnabruck. Cutting Stock by Iterated Matching Andrea Fritch, Oliver Vornberger Univerity of Onabruck Dept of Math/Computer Science D-4909 Onabruck andy@informatikuni-onabrueckde Abtract The combinatorial optimization

More information

Variable Resolution Discretization in the Joint Space

Variable Resolution Discretization in the Joint Space Variable Reolution Dicretization in the Joint Space Chritopher K. Monon, David Wingate, and Kevin D. Seppi {c,wingated,keppi}@c.byu.edu Computer Science, Brigham Young Univerity Todd S. Peteron peterto@uvc.edu

More information

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit

Compressed Sensing Image Processing Based on Stagewise Orthogonal Matching Pursuit Senor & randucer, Vol. 8, Iue 0, October 204, pp. 34-40 Senor & randucer 204 by IFSA Publihing, S. L. http://www.enorportal.com Compreed Sening Image Proceing Baed on Stagewie Orthogonal Matching Puruit

More information

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces

Aalborg Universitet. Published in: Proceedings of the Working Conference on Advanced Visual Interfaces Aalborg Univeritet Software-Baed Adjutment of Mobile Autotereocopic Graphic Uing Static Parallax Barrier Paprocki, Martin Marko; Krog, Kim Srirat; Kritofferen, Morten Bak; Krau, Martin Publihed in: Proceeding

More information

Routing Definition 4.1

Routing Definition 4.1 4 Routing So far, we have only looked at network without dealing with the iue of how to end information in them from one node to another The problem of ending information in a network i known a routing

More information

A Handover Scheme for Mobile WiMAX Using Signal Strength and Distance

A Handover Scheme for Mobile WiMAX Using Signal Strength and Distance A Handover Scheme for Mobile WiMAX Uing Signal Strength and Ditance Mary Alatie, Mjumo Mzyece and Anih Kurien Department of Electrical Engineering/French South African Intitute of Technology (F SATI) Thwane

More information

Multicast with Network Coding in Application-Layer Overlay Networks

Multicast with Network Coding in Application-Layer Overlay Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 22, NO. 1, JANUARY 2004 1 Multicat with Network Coding in Application-Layer Overlay Network Ying Zhu, Baochun Li, Member, IEEE, and Jiang Guo Abtract

More information

A TOPSIS based Method for Gene Selection for Cancer Classification

A TOPSIS based Method for Gene Selection for Cancer Classification Volume 67 No17, April 2013 A TOPSIS baed Method for Gene Selection for Cancer Claification IMAbd-El Fattah,WIKhedr, KMSallam, 1 Department of Statitic, 3 Department of Deciion upport, 2 Department of information

More information

Software Agent (SA) to guarantee QoS for multi constrain applications in all-ip networks

Software Agent (SA) to guarantee QoS for multi constrain applications in all-ip networks Software Agent (SA) to guarantee QoS for multi contrain application in all-ip network Kazi Khaled Al-Zahid and Mituji Matumoto GITS, Waeda Univerity 94 Waeda Univ. Bldg. A-308, 1011Okuboyama Nihitomida

More information

An Active Stereo Vision System Based on Neural Pathways of Human Binocular Motor System

An Active Stereo Vision System Based on Neural Pathways of Human Binocular Motor System Journal of Bionic Engineering 4 (2007) 185 192 An Active Stereo Viion Sytem Baed on Neural Pathway of Human Binocular Motor Sytem Yu-zhang Gu 1, Makoto Sato 2, Xiao-lin Zhang 2 1. Department of Advanced

More information

Multiclass Road Sign Detection using Multiplicative Kernel

Multiclass Road Sign Detection using Multiplicative Kernel Proceeding of the Croatian Computer Viion Workhop, Year 1 Multicla Road Sign Detection uing Multiplicative Kernel Valentina Zadrija Mireo d. d. Zagreb, Croatia valentina.zadrija@mireo.hr Siniša Šegvić

More information

How to Select Measurement Points in Access Point Localization

How to Select Measurement Points in Access Point Localization Proceeding of the International MultiConference of Engineer and Computer Scientit 205 Vol II, IMECS 205, March 8-20, 205, Hong Kong How to Select Meaurement Point in Acce Point Localization Xiaoling Yang,

More information

Laboratory Exercise 6

Laboratory Exercise 6 Laboratory Exercie 6 Adder, Subtractor, and Multiplier The purpoe of thi exercie i to examine arithmetic circuit that add, ubtract, and multiply number. Each circuit will be decribed in Verilog and implemented

More information

3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES

3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES MAKARA, TEKNOLOGI, VOL. 9, NO., APRIL 5: 3-35 3D MODELLING WITH LINEAR APPROACHES USING GEOMETRIC PRIMITIVES Mochammad Zulianyah Informatic Engineering, Faculty of Engineering, ARS International Univerity,

More information

SECTOR BASED MULTICAST ROUTING ALGORITHM FOR MOBILE AD-HOC NETWORKS

SECTOR BASED MULTICAST ROUTING ALGORITHM FOR MOBILE AD-HOC NETWORKS SECTOR BASED MULTICAST ROUTING ALGORITHM OR MOBILE AD-HOC NETWORKS Murali Paramewaran 1 and Chittaranjan Hota 2 1 Department of Computer Science & Information Sytem, BITS-Pilani, Pilani, India 2 Department

More information

Delaunay Triangulation: Incremental Construction

Delaunay Triangulation: Incremental Construction Chapter 6 Delaunay Triangulation: Incremental Contruction In the lat lecture, we have learned about the Lawon ip algorithm that compute a Delaunay triangulation of a given n-point et P R 2 with O(n 2 )

More information

np vp cost = 0 cost = c np vp cost = c I replacing term cost = c+c n cost = c * Error detection Error correction pron det pron det n gi

np vp cost = 0 cost = c np vp cost = c I replacing term cost = c+c n cost = c * Error detection Error correction pron det pron det n gi Spoken Language Paring with Robutne and ncrementality Yohihide Kato, Shigeki Matubara, Katuhiko Toyama and Yauyohi nagaki y Graduate School of Engineering, Nagoya Univerity y Faculty of Language and Culture,

More information