Interactive Feature Specification for Focus+Context Visualization of Complex Simulation Data

Size: px
Start display at page:

Download "Interactive Feature Specification for Focus+Context Visualization of Complex Simulation Data"

Transcription

1 Joint EUROGRAPHICS - IEEE TCVG Symposium on Visualization (2003) G.-P. Bonneau, S. Hahmann, C. D. Hansen (Editors) Interative Feature Speifiation for Fous+Context Visualization of Complex Simulation Data Helmut Doleish, Martin Gasser, Helwig Hauser VRVis Researh Center, Vienna, Austria Doleish@VRVis.at, Martin.Gasser@VRVis.at, Hauser@VRVis.at Abstrat Visualization of high-dimensional, large data sets, resulting from omputational simulation, is one of the most hallenging fields in sientifi viualization. When visualization aims at supporting the analysis of suh data sets, feature-based approhes are very useful to redue the amount of data whih is shown at eah instane of time and guide the user to the most interesting areas of the data. When using feature-based visualization, one of the most diffiult questions is how to extrat or speify the features. This is mostly done (semi-)automati up to now. Espeially when interative analysis of the data is the main goal of the visualization, tools supporting interative speifiation of features are needed. In this paper we present a framework for flexible and interative speifiation of high-dimensional and/or omplex features in simulation data. The framework makes use of multiple, linked views from information as well as sientifi visualization and is based on a simple and ompat feature definition language (FDL). It allows the definition of one or several features, whih an be omplex and/or hierarhially desribed by brushing multiple dimensions (using non-binary and omposite brushes). The result of the speifiation is linked to all views, thereby a fous+ontext style of visualization in 3D is realized. To demonstrate the usage of the speifiation, as well as the linked tools, appliations from flow simulation in the automotive industry are presented. 1. Introdution Visualizing high-dimensional data resulting from omputational simulation is a demanding proedure, posing several omplex problems whih inlude, for example very large size of data sets and inreased dimensionality of the results. In this paper, we present a formal framework that supports interative and flexible analysis of omplex data using a desriptive and intuitive language for defining features and multiple linked views with information visualization (InfoViz) and sientifi visualization (SiViz). In the following, we shortly disuss a few key aspets, whih are important for the new approah presented in this paper. Feature-based visualization visualization whih fouses on essential parts of the data instead of showing all the data in the same detail at the same time, is alled feature-based visualization. This kind of visualization gains inreasing importane due to bigger and bigger data sets whih result from omputational simulation, so that not all of the data an be shown simultaneously. For feature-based visualization, proper feature extration methods are essential. Up to now, feature extration mostly is done (semi-)automatially 14 with little interative user intervention, often as a preproessing step to the visualization. But for interative analysis, in many ases, the question of what atually is (or is not) onsidered to be a feature refers bak to the user: depending on what parts of the data the user (at an instane of time) is most interested in, features are speified aordingly. Therefore, flexible feature extration requires effiient means of user interation to atually speify the features. Separating fous and ontext in InfoViz when dealing with large and high-dimensional data sets in InfoViz, simultaneous display of all the data items usually is impossible. Therefore, fous-plus-ontext (F+C) tehniques are often employed to show some of the data in detail, and (at the same time) the rest of the data, at a lower resolution, as a ontext for orientation 3 6. Thereby the user s attention is di- 239

2 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 1: Flexible Feature Speifiation: simulation data of a atalyti onverter is shown, two features have been speified based on our feature definition language, using the different views for interation and visualization. (see also olorplate) reted towards the data in fous (e.g., through visual enlargement), whereas the rest of the data is provided as ontext in redued style (transluently, for example). This is espeially useful when interating with the data, or when navigating through the visualization. To disriminate data in fous from ontext information, a so-alled degree of interest (DOI) funtion an be used 6, assigning a 1D DOI-value out of the unit interval to eah of the n-dimensional data items (1 represents in fous, 0 is used for ontext information). Defining the DOI funtion in literature, impliit tehniques for DOI-speifiation are desribed (e.g., fous speifiation through dynami querying 15 ) as well as expliit tehniques, suh as interative objet seletion 9 or brushing When brushing, the user atively marks a subset of the data set in a view as being of speial interest, i.e., in fous, using a brush-like interfae element. In addition to standard brushing, several useful extensions to brushing have been proposed. Multiple brushes and omposite brushes 12, and the use of non-binary DOI funtions for smooth brushing 4 extend the available toolset for interative DOI speifiation. Also, more omplex brushes like those designed for hierarhial data 5, or suh using wavelets 18 or relative information between different data hannels 8 have been proposed reently. 240 Complex and high-dimensional feature definition when analyzing simulation data, one very often enountered problem is the limited flexibility of urrent brushing and interation tehniques. Brushing is usually restrited to simple ombinations of individual brushes, as well as missing support of high-dimensional brushes due to the tight oupling of GUI interations and the representation of the brush data itself. For fast and flexible analysis of the usually large and high-dimensional simulation data, omplex and also highdimensional brushes are neessary. In this paper, we present a formal framework, that is very losely oupled to the data, allowing to define and handle suh brushes interatively. Linking multiple views the ombination of InfoViz and SiViz methods 7 4, espeially for the interative visualization and analysis of simulation data, improves the understanding of the data in terms of their high-dimensional harater as well as the data relation to the spatial layout. Linking several views 2 to interatively update all hanges of the data analysis proess in all views simultaneously is a ruial property for making optimal use of multiple (different) visualization views. In previous work 4 we showed how a satterplot (or a histogram) an be used to smoothly speify features in multi-dimensional data from simulation, and how this fous+ontext disrimination an be used for seletive visualization in 3D. In this paper, we now present a formal framework (our feature definition language, see setion 2)

3 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data for speifying features in simulation data together with advaned interation tehniques (see setion 3), allowing for fast and flexible exploration and analysis of omplex and high-dimensional data (appliation examples in setion 4). Finally, a short overview about implementation details is given, as well as onlusions and some future work topis are presented. 2. Using a Feature Definition Language When dealing with results from omputational simulation, usually very large and high-dimensional data sets are investigated. Previous work already showed, that interative speifiation of features with tight referene to the atual data attributes is very valuable for visualization of suh data sets 7 4. For a fast and flexible analysis of these results, powerful and intuitive tools are needed the here desribed approah provides flexibility in terms (a) of multiple options to differently view the data, and (b) a wide range of user interations to onstrut and adapt feature speifiations. Whereas previous work mainly foussed on viewing (a) so far, we mostly improve on interation (b) in this paper. To generalize the speifiation of features (enabling feature desriptions whih are portable between data sets, for example) and to also formally represent the state of an analysis session, e.g., to allow for loading/saving of interative visualization sessions, we present a ompat language for feature speifiation, i.e., a feature definition language, here alled FDL for short. Figure 2: Feature definition language: sketh of its struture. A sketh of the FDL-struture is presented in Fig. 2. Here the different key omponents of this language are shown, namely the feature speifiation itself (root), feature sets (level 1), features (level 2) and feature harateristis (level 3). In the following subsetions, these four different hierarhial layers of the FDL are disussed in more detail Feature Speifiation A desription of a feature speifiation usually is losely oupled to a data set (the one that is to be analyzed). Alternatively, it ould also be portable to similar data sets, when data semantis oinide. In the regular ase, a feature speifiation therefore has a referene to the soure data set, as well as to one or multiple feature sets (see below). Our FDL is realized as an XML 13 language appliation, whih makes it easy to handle and the resulting FDL-files readable. This also allows to save feature speifiations as files, and load them again at any later point in time to resume an analysis session. Additionally, XML-files an be edited using a text-editor, whih allows to re-adjust feature speifiations also on a file level. The expliit representation of feature speifiations in the form of FDL-files makes using feature speifiations on other data sets possible. Of ourse, are has to be taken that only data hannels are referred to, whih are available in all these data sets. With portable feature speifiations it is possible to generate general feature definition masks, whih an be applied very easily (and interatively adapted, if neessary) Feature Sets A feature set subsumes an arbitrary number of features whih all are to be shown simultaneously (like an impliit logial OR-ombination). Within eah single view, always only one feature-set is used for F+C disrimination, all the other feature-sets are inative at that time. Multiple feature sets an be used to interatively swith foi during an analysis session or to intermediately ollet features in a "repository" feature set, not used at a ertain point in time. Multiple views an be used for simultaneously showing different feature sets (one per view) Features Features are speified by one or multiple feature harateristis. The DOI funtion related to eah feature is built up by an (impliit) AND-ombination of all DOI funtions of all assoiated feature harateristis. Multiple features are used to support named feature identifiation and intuitive handling of interesting parts of the data by the user. Eah feature an be moved or opied from one feature set to any other. In Fig. 1 two distint features have been speified, one denoting areas of bakflow, and another one, showing vorties. The latter one onsists only of one simple feature harateristi (see below), brushing high values of turbulent kineti energy, whereas the first feature onsists of a logial ombination of two separate feature harateristis Feature Charateristis Feature hararateristis an be either simple or omplex. Whereas simple feature harateristis store diret brushing information with respet to one data attribute (or hannel) to derive a DOI funtion, omplex feature harateristis imply a reursion. Simple feature harateristis store a referene to the data hannel whih it is based on, as well as infomation about 241

4 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data explained in more detail in setion 4), pressure (x-axis) vs. veloity (y-axis) values are plotted. Interative operations "NOT-AND" and "SUB" are mapped to "NOT"-"AND" and "AND"-"NOT" ombinations in FDL, respetively. Figure 3: four examples of 2D brush types whih users found useful during interative analysis (atalyti onverter example, pressure [x] vs. veloity [y]): (a) high veloity and high pressure (logial AND), (b) low veloity or low pressure (log. OR), () all but high vel. and high pressure (NOT-AND), and (d) high pressure but not low veloity (SUB = AND-NOT). (see olorplate for shades of red) how the data of this hannel is mapped to a DOI funtion (being the output of this harateristi). Espeially the possibility for the user to diretly interat with the data attributes by speifying feature harateristis and modifying them interatively is very intuitive and straight-forward. In Fig. 1 a simple feature harateristi named "negative veloity in X- diretion" is shown in the seletion bounds editor. Simple feature harateristis support disrete and smooth brushing (via speifying perentages of the total brushing range, where the DOI-values derease gradually). Complex feature desriptions on the other hand provide logial operations (AND, OR, NOT) for the user to ombine subsequent feature harateristis in an arbitrary, hierarhial layout. For ombining smooth brushes, whih an be interpreted as fuzzy sets, fuzzy logial ombinations are used, usually implemented in form of T-norms and T- onorms 11. We integrated several different norms for the above mentioned operations. By default, we use the minimum norm (T M ) in our implementation: this means, when doing an AND-operation of several values, the minimum value is taken, and for the OR-operation the maximum respetively. In Fig. 3, four examples of 2D brush types, whih users found useful during interative analysis sessions, are shown. The data displayed in the satterplot views omes from the atalyti onverter appliation shown in Fig. 1 (whih is also Interation One main aspet of analyzing results from simulation is that investigation is often done interatively, driven by the expert working with the visualization system. Therefore, interation is one of the key aspets that has to be onsidered when designing a system whih should support fast and flexible usage (as desribed previously). Espeially the task of searhing for unknown, interesting features in a data set, and extrating them, implies a very flexible and intuitive interfae, allowing new interation methods. In the following subsetions, we ategorize the main types of interation whih our system supports. Note that these interations are designed to meet users most often requested requirements for suh an analysis tool Interative Feature Speifiation through Brushing The first type of interation that has to be onsidered when designing an interative analysis tool for exploring simulation data, is brushing. In our system, interative brushing of data visualization is possible in all views exept for the 3D SiViz view, whih is used for 3D F+C visualization of the feature speifiation results (see setion 4). Brushing is used to define feature harateristis in the FDL interatively. As many types of appliations also request non-binary brushing, we allow smooth-brushing 4 in all the interation views. One example of using a 2D smooth brush, employing a logial AND operation of two simple feature harateristis is shown in Fig. 3 (a). Here, a region of relatively high veloity and high pressure values is brushed in a satterplot view, defining (a part of) a feature. As an be seen from this figure, a smooth brush defines two regions. A ore part of the brush is defined, where data of maximal interest is seleted (mapped to DOI values of 1). It is padded by a border, where DOI values derease gradually with inreasing distane from the ore part Interative Feature Loalization Another very often used type of interation is the so-alled feature loalization. It is usually provided in the ontext of simulation data, that has some spatial ontext. When analyzing this kind of data, the first interest is often, where features of speifi harateristis are loated in the spatial ontext of the data. Interatively defining and modifying features in different views, oupled with linking, the speifiation immediately results in a 3D rendering whih provides fast loalization of the features in the spatial ontext of the whole data set. For an example see Fig. 4 (a)-(), where the bakflow regions are interatively loalized to be in the entrane of the atalyti onverter hamber.

5 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 4: Interative feature speifiation and refinement: (a)-(): first step: defining bakflow region in a atalyti onverter (see also Fig. 1) in a satterplot view (a) by seleting negative x-flow values, diret linking to a seond satterplot view (b) and the 3D view (). (d)-(f): seond step: AND-refinement with a new seletion in the seond satterplot view (e), bak linking of the interation via feedbak visualization (olor of points aording to newly alulated DOI values) to the first satterplot view (d). Now only the bakflow region is seleted, that exhibits general veloity above a speified threshold (f) Interative FDL Refinements After having defined multiple features via brushing and loalized them, often interative refinement of these features is the next step. Refining the feature speifiation an be either done by interative data probing (see below) or by imposing further restritions on the feature speifiations, e.g., by adding additional feature harateristis to the atual state of a feature. One example of suh an interative FDL refinement is shown in Fig. 4 (d)-(f). As a first step (first row), all parts of the data, that exhibit bakflow, have been seleted, defining a feature that spans over two distint regions in the spatial domain. In the refinement step (seond row) a logial AND-ombination of the first feature speifiation (a) with a new seletion in a seond satterplot view of the same data (but showing two other data attributes) is performed (e). Thereby only those bak-flow regions of the data are put into fous, whih exhibit a general veloity above a speified threshold (f) Interation with Tree Viewer Interation with a tree viewer (see Fig. 1, left upper window) as a GUI for FDL is another very useful way to adapt or extend feature sets and features, as well as their harateristis. The tree viewer provides standard GUI elements, suh as textfields for manual input of numbers or range sliders, for example. Naming of the different nodes of the FDL, as well as editing all the feature harateristis, and also the management of the tree struture (through opy, delete, or move of the different nodes and subtrees) are the most often used interation methods in this viewer. It strongly depends on the nature of users of whether mouse-interations or keyboard-input are preferred when speifying features. Sometimes, in the ase of well-known thresholds, for example, the keyboard-input to the tree viewer is faster and more aurate then mouse-interation to an InfoViz view Interative Data Probing Another form of interatively exploring features is using a data-probing approah. Thereby, after having speified a feature (via brushing, for example) the one or other feature harateristi an be hanged interatively (e.g., by using a range slider). In all linked views (showing the same data and showing different data attributes) immediate feedbak of DOI hanges an give new insights into different data as- 243

6 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data pets. Espeially for exploratively investigating value ranges and better understanding of assoiated patterns in the data sets, this interation metaphor is very useful Interative Management of Views One key aspet of a system whih provides multiple, different views of one data set, is the interative management and linking of these views. Our system supports an arbitrary number of InfoViz views (urrently satterplots and histograms), as well as SiViz views. Views an be opened and losed at any point in time without distrating the feature speifiation. In the InfoViz views, the mapping whih assigns data hannels to the axes an be hanged interatively. In the 3D SiViz view the mapping of a data attribute to rendering properties (olor and/or opaity) via transfer funtions an be interatively modified, too. Additionally, the different axes of all available views an be linked (and unlinked) interatively, allowing rapid updates in multiple views. 4. Visualization and Results from Appliations After having disussed our feature speifiation framework as well as the important role of interation for analysis of simulation data, now the visualization part and typial appliations are presented. Below general aspets of visualization during analysis are presented. Then, two different appliation examples are desribed in detail. For high quality versions of the images presented here, as well as for additional examples and movies whih illustrate the interative behaviour of working sessions with our framework, please refer to Visualization for Analysis When visualization is used to support analysis of large, highdimensional data sets, the use of multiple views, as well as of flexible views (with respet to data dimensionality) is very important. Our system supports an arbitrary number of eah type of InfoViz views, as well as SiViz views. When interatively working with data, two types of views in a multiple views setup an be distinguished: Atively linked views are the views, whih are primarily used for interation purposes, i.e., for speifying the features, whereas passively linked views are primarily used for F+C visualization of the data, providing interative updates. 3D SiViz views The 3D SiViz views of our system are used as passively linked views for providing a F+C visualization and interative feature loalization. The F+C disrimination is mainly aomplished by using different transfer funtions for fous and ontext parts (and interpolating inbetween, for smooth F+C disrimination). The transfer funtions in use do not only speify olor and opaity, but 244 also the size of the glyphs, that are used to represent single data items (see Fig. 1, lower left window for a 3D SiViz view, showing a smooth F+C visualization). Two main tasks of this F+C visualization an be identified. The support for feature loalization and the visualization of data values through olor mapping. Feature loalization, as already desribed in setion 3, plays a major role in interative analysis based on features. By using a F+C visualization, the user attention is automatially drawn to the more prominently represented foi, i.e., the features. Value visualization is another very useful task of visualization in this view, and it is aomplished by oloring glyphs aording to the assoiated data hannel. Of ourse, interative user manipulation of rendering parameters (opaity, size of glyphs, or zoom and rotate) are neessary, very useful, and support the analysis task, too. InfoViz views Apart from supporting interation, the InfoViz views (satterplots & histograms in our system) are very valuable for visualization purposes, too. They visualize the data distribution (1D or 2D) and also give visual feedbak of F+C disrimination. Points in the satterplot views, for example, are olored aording to the DOI value of the assoiated data item. Fully saturated red points are shown for data in fous, whereas the saturation and lightness of points dereases with dereasing DOI values, respetively (see Fig. 3 for examples). In the InfoViz views it is espeially useful that the mapped data attributes an be hanged interatively. Mapping spatial axis information to one of the satterplot axes, for example, is very intuitive in our appliations (see below). Additionally, using several satterplots, omparable to a (redued) satterplot matrix, often adds information about the data and internal relations of different data attributes Results from Air-Flow Analysis We now want to give a step-by-step demonstration of how a typial analysis session takes plae, espeially to show the importane of interation when analyzing simulation data. (1) In a first step, a data set is loaded: in our example, results from air-flow simulation around a ar (just on one entral slie, from front to bak of the ar) are shown. To also ope with 2D-slies of 3D-data, we adapted our 3Drendering view aordingly. It should be noted, that the general flow diretion in this appliation is in X-diretion, past the ar from front to bak. Before a tree viewer is opened automatially, an empty feature set is generated for preparation of an analysis session. A SiViz view is then opened interatively, to show the general spatial layout of the data (see Fig. 5 for the initial view setup). In this figure the unstrutured grid of the data set is shown, overall veloity information is mapped to olor (green denotes low, red relatively high veloity values).

7 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 5: Air-Flow around a moving ar: After loading the data set, an empty feature set is reated, and the spatial layout of the data is shown, overall veloity information is mapped to olor (green denotes low, red high veloity). (2) As a first start into feature speifiation (foussing on non-horizontal, slow flow at this step of the analysis) a satterplot view is opened, showing V-veloity (vertial omponent of overall veloity values), mapped to both axes. In this satter plot an OR-brush is used to selet relatively large positive V-flow, as well as relatively large negative one, too. Then the x-axis of the satterplot view is hanged to show overall veloity and an AND-refinement is done to limit the feature speifiation to slow flow (see Fig. 6, upper right view). To furthermore visualize the feature speifiation up to this step, a seond satterplot view is opened, showing feature and ontext distribution with respet to the spatial X- oordinates and visosity (mapped to y-axis of the view, see Fig. 6, lower right). In an interation panel of the tree viewer, the restrition of V-veloity omponents is further adapted, to meet the user s needs (see Fig. 6 for a sreen apture after this step). (3) A further AND-refinement, restriting the feature speifiation to "high visosity" values is added by using the seond satterplot view. As a result of this step, only features behind the ar are part of the new fous (see Fig. 7). (4) Yet another AND-refinement, further restriting the feature speifiation to high values of turbulent kineti energy (a value also omputed by the simulation), is performed in the tree viewer (see Fig. 8). This lips away parts of the previously seleted features, leaving only the parts that exhibit stronger rotational behavior. (5) To get a better idea of the vortial strutures indued, interative probing on one part of the feature speifiation (positive V-veloity) is performed. When limiting the fous to negative V-flow only, the downfaing parts of the upper as well as of the ounterrotating, lower vortex beome visible (see Fig. 9) Results from Catalyti Converter Analysis A seond example presented here is an appliation, where the data omes from a simulation of a atalyti onverter from automotive industry. The results of another analysis session are shown. The data is given on an unstrutered grid in 3 spatial dimensions, and has 15 different data attributes for eah of the approximately ells of the grid. The data set and a orresponding feature speifiation is shown in several views in Fig. 1. The data set onsists of basially three spatially distint parts, the flow inlet on the left hand side, the hamber of the atalyti onverter (middle), and the flow outlet on the right-hand side (see Fig. 1, left lower window for a 3D SiViz view). The other views shown in Fig. 1 inlude: the tree view for handling the FDL (inluding a pop-up window for hanging the brush properties on the x-omponent of the veloity), a satterplot view (right upper window) plotting x-veloity vs. x-oordinates for eah data point, and a histogram, showing the distribution of x-veloity values over the data range. Two distint features have been speified using the InfoViz views and the FDL tree viewer. The first feature defines all bakflow regions in the data set (with negative x- omponent of the veloity, as general flow is in x-diretion). Two suh regions are identified at the entrane of the hamber, a weaker one at the bottom of the atalyti onverter, 245

8 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 6: First step of analysis (non-horizontal slow flow): a tree viewer showing the urrent feature speifiation in the upper left (interation panel for adjusting a simple feature harateristi shown), a satterplot view used for feature speifiation in the upper right (veloity vs. V-Veloity omponent), the SiViz view for f+ visualization in the lower left, a seond satter plot for visualization of f+ distribution (X-oordinates vs. visosity). and a stronger one at the top. The seond feature desription defines all regions, with high turbulent kineti energy, these are the regions, where vorties are appearing usually in the flow. As an be seen, two vortex ores are easily separated from the rest of the data at the inlet and outlet of the atalyti onverter in this ase. Both, the vorties and the bakflow regions have been brushed smoothly, to show some information about the gradient of the values in the 3D rendering view. Note, that the oloring in the 3D view is mapped from another data hannel, namely data values of absolute pressure. This allows to visualize an additional data dimension for all the data, that was assigned to be in fous beforehand. In the here applied olor mapping, green denotes relative low values of absolute pressure, and red orresponds to relative high values. 5. Implementation The presented prototype system inludes the desribed simulation data analysis tools and runs interatively on a standard PC (P3, 733MHz, 756MB of memory, GeFore2) for the data sets shown (in the range of to ells, 246 Figure 7: Step 2 of analysis: AND-refinement, restriting feat. spe. to high visosity values in the seond satterplot view. Only features behind the ar are part of fous now. 15 to 50 data attributes assoiated to eah ell). The ells of the data are organized in unstrutured grids. For the rendering of these grids a visibility algorithm was implemented,

9 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 8: Step 3 of analysis: another AND refinement, further restriting to high values of turb. kineti energy, performed in the tree viewer. Only parts with strong rotational omponent are in fous. (see also olorplate) based on the XMPVO algorithm 16 presented by Silva et al. With newer, more powerful PC-setups we already managed to visualize data sets onsisting of over a million data ells, but sorting for 3D rendering an not be performed interatively anymore. For the implementation of our prototype, a hybrid approah was taken; UI Interation and handling of the FDL is realized in Java, whereas mesh aess and the rendering of the visualization views is implemented in native ode (we used MS Visual C++). Native methods are alled via the JNI API, and the gl4java pakage was used to make the GL rendering ontexts available to the Java GUI toolkit. The mesh aess has been realized by using our own data mesh format. Data oming from different data soures an be easily onverted to this format via linked readers. When designing the presented FDL, several onsiderations were taken, inluding for example: ease of implementation (lose to the visualization sytstem and the data), allow for manual input by the user (preferably ASCII-based, with semantis), verifiation should be possible (to hek for invalid definitions), and many more. To meet all these design onsiderations, is was deided to use the XML language 13 for storage of the FDL and as interfae to other appliations. For writing and reading feature speifiations to and from FDL-files, the Apahe Crimson parser (delivered with the SUN Java SDK) is used, but any other validating XML Parser ould also be used. We use a DTD (Doument Type Definition) for the verifiation of the FDL trees. The purpose of a DTD is to define the legal building bloks of an XML doument. It defines the doument struture with a list of legal elements. 6. Conlusions and Future Work We presented a framework for flexible and interative, high-dimensional feature speifiation for data oming from omputational simulation. For analyzing simulation data, a feature-based F+C visualization is a good approah, to ope with the data sets large and high-dimensional nature and to guide the user and support interative analysis. For F+C visualization interative fous speifiation is very useful, if real-time updates of multiple linked views are available. Atual features in simulation data often only are aptured with a omplex type of speifiation (hierarhial speifiation, multiple data hannels involved). This is why we believe, that using a simple language to define features hierarhially, namely our feature definition language, helps to extrat and manage features during an interative analysis session. In ombination with using multiple InfoViz views (for data examination and feature speifiation) and SiViz views (for F+C visualization of the interatively extrated features) it is a very useful approah. Future work will inlude extensions of the here presented FDL as well as of the analyzing tools. A parallel oordinates view 10 whih has been developed earlier 8 an already be used passively to visualize the high-dimensional data, and will be integrated fully in the very near future, as well as new (hardware- and software-based) volume rendering tehniques will be inluded, too. FDL extensions will mainly deal with inluding the views setting and ouple it more tightly with the feature speifiation tree, as well as timedependent issues. Currently only steady simulation data an be visualized and the logial next step will be, to enhane the FDL as well as all the orresponding visualization and inter- 247

10 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 9: Step 5 of analysis: interative probing of V- veloity reveals different behavior of vortial strutures, only downfaing parts are shown here. ation views to ope with time-dependent data sets. Feature speifiation for time-dependent data sets will be one of the key-issues of future researh. Aknowledgements This work has been arried out as part of the basi researh on visualization at the VRVis Researh Center in Vienna, Austria ( whih partly is funded by an Austrian researh program alled Kplus. All data presented in this paper are ourtesy of AVL List GmbH, Graz, Austria. The authors would like to thank Robert Kosara, for his help with preparing this paper. Speial gratitude goes also to our ollegue Markus Hadwiger, who helped with parts of the implementation of the underlying mesh-library system, and the ollegues from the Software Competene Center in Hagenberg, Austria, who helped with their knowledge about fuzzy sets and fuzzy ombinations. Referenes 1. R. Beker and W. Cleveland. Brushing satterplots. Tehnometris, 29(2): , Andreas Buja, John A. MDonald, John Mihalak, and Werner Stuetzle. Interative data visualization using fousing and linking. In Pro. of IEEE Visualization 91, pages S. Card, J. MaKinlay, and B. Shneiderman. Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann Publishers, Helmut Doleish and Helwig Hauser. Smooth brushing for fous+ontext visualization of simulation data in 3D. In Pro. of WSCG 2002, Plzen, Czeh Republi. 5. Ying-Huey Fua, M. O. Ward, and E. A. Rundensteiner. Struture-based brushes: A mehanism for navigating hierarhially organized data and information spaes. 248 IEEE Trans. on Visualization and Computer Graphis, 6(2): , George W. Furnas. Generalized fisheye views. In Pro. of the ACM CHI 86 Conf. on Human Fators in Computing Systems, pages 16 23, D. L. Gresh, B. E. Rogowitz, R. L. Winslow, D. F. Sollan, and C. K. Yung. WEAVE: A system for visually linking 3-D and statistial visualizations, applied to ardia simulation and measurement data. In Pro. of IEEE Visualization 2000, pages , H. Hauser, F. Ledermann, and H. Doleish. Angular brushing of extended parallel oordinates. In Pro. of IEEE Symp. on Information Visualization, pages , H. Hauser, L. Mroz, G. I. Bishi, and E. Gröller. Twolevel volume rendering. In IEEE Transations on Visualization and Computer Graphis, volume 7(3), pages IEEE Computer Soiety, A. Inselberg and B. Dimsdale. Parallel oordinates: a tool for visualizing multidimensional geometry. In Pro. of IEEE Visualization 90, pages E. P. Klement, R. Mesiar, and E. Pap. Triangular Norms, volume 8 of Trends in Logi. Kluwer Aademi Publishers, Dordreht, A. Martin and M. O. Ward. High dimensional brushing for interative exploration of multivariate data. In Pro. of IEEE Visualization 95, pages Webpage of the World Wide Web Consortium on XML. See URL F.H. Post, H. Hauser, B. Vrolijk, R.S. Laramee, and H. Doleish. Feature extration and visualization of flow fields. In Eurographis State of the Art Reports, pages , Ben Shneiderman. Dynami queries for visual information seeking. Tehnial Report UMCP-CSD CS-TR- 3022, Department of Computer Siene, University of Maryland, College Park, Maryland 20742, U.S.A., January C. Silva, J. Mithell, and P. Williams. An exat interative time visibility ordering algorithm for polyhedral ell omplexes. In Pro. of IEEE Symp. on VolVis 98, pages 87 94, M. O. Ward. XmdvTool: Integrating multiple methods for visualizing multivariate data. In Pro. of IEEE Visualization 94, pages Pak Chung Wong and R. Daniel Bergeron. Multiresolution multidimensional wavelet brushing. In Roni Yagel and Gregory M. Nielson, editors, Pro. of the Conf. on Visualization, pages , Los Alamitos, Otober 27 November IEEE.

11 Doleish, Gasser, Hauser / Interative Feature Speifiation for F+C Visualization of Complex Simulation Data Figure 10: Two examples for feature-based flow visualization using our framework for interative feature speifiation and four illustrations of different ombination modes for smooth brushes (middle row) (for verbose aptions see figures 1, 3, and 8). 302

A Holistic Method for Selecting Web Services in Design of Composite Applications

A Holistic Method for Selecting Web Services in Design of Composite Applications A Holisti Method for Seleting Web Servies in Design of Composite Appliations Mārtiņš Bonders, Jānis Grabis Institute of Information Tehnology, Riga Tehnial University, 1 Kalu Street, Riga, LV 1658, Latvia,

More information

Open and Extensible Business Process Simulator

Open and Extensible Business Process Simulator UNIVERSITY OF TARTU FACULTY OF MATHEMATICS AND COMPUTER SCIENCE Institute of Computer Siene Karl Blum Open and Extensible Business Proess Simulator Master Thesis (30 EAP) Supervisors: Luiano Garía-Bañuelos,

More information

Granular Problem Solving and Software Engineering

Granular Problem Solving and Software Engineering Granular Problem Solving and Software Engineering Haibin Zhu, Senior Member, IEEE Department of Computer Siene and Mathematis, Nipissing University, 100 College Drive, North Bay, Ontario, P1B 8L7, Canada

More information

Improved SOM-Based High-Dimensional Data Visualization Algorithm

Improved SOM-Based High-Dimensional Data Visualization Algorithm Computer and Information Siene; Vol. 5, No. 4; 2012 ISSN 1913-8989 E-ISSN 1913-8997 Published by Canadian Center of Siene and Eduation Improved SOM-Based High-Dimensional Data Visualization Algorithm Wang

More information

) ( )( ) ( ) ( )( ) ( ) ( ) (1)

) ( )( ) ( ) ( )( ) ( ) ( ) (1) OPEN CHANNEL FLOW Open hannel flow is haraterized by a surfae in ontat with a gas phase, allowing the fluid to take on shapes and undergo behavior that is impossible in a pipe or other filled onduit. Examples

More information

Sebastián Bravo López

Sebastián Bravo López Transfinite Turing mahines Sebastián Bravo López 1 Introdution With the rise of omputers with high omputational power the idea of developing more powerful models of omputation has appeared. Suppose that

More information

Channel Assignment Strategies for Cellular Phone Systems

Channel Assignment Strategies for Cellular Phone Systems Channel Assignment Strategies for Cellular Phone Systems Wei Liu Yiping Han Hang Yu Zhejiang University Hangzhou, P. R. China Contat: wliu5@ie.uhk.edu.hk 000 Mathematial Contest in Modeling (MCM) Meritorious

More information

Hierarchical Clustering and Sampling Techniques for Network Monitoring

Hierarchical Clustering and Sampling Techniques for Network Monitoring S. Sindhuja Hierarhial Clustering and Sampling Tehniques for etwork Monitoring S. Sindhuja ME ABSTRACT: etwork monitoring appliations are used to monitor network traffi flows. Clustering tehniques are

More information

A Context-Aware Preference Database System

A Context-Aware Preference Database System J. PERVASIVE COMPUT. & COMM. (), MARCH 005. TROUBADOR PUBLISHING LTD) A Context-Aware Preferene Database System Kostas Stefanidis Department of Computer Siene, University of Ioannina,, kstef@s.uoi.gr Evaggelia

More information

Intelligent Measurement Processes in 3D Optical Metrology: Producing More Accurate Point Clouds

Intelligent Measurement Processes in 3D Optical Metrology: Producing More Accurate Point Clouds Intelligent Measurement Proesses in 3D Optial Metrology: Produing More Aurate Point Clouds Charles Mony, Ph.D. 1 President Creaform in. mony@reaform3d.om Daniel Brown, Eng. 1 Produt Manager Creaform in.

More information

Parametric model of IP-networks in the form of colored Petri net

Parametric model of IP-networks in the form of colored Petri net Parametri model of IP-networks in the form of olored Petri net Shmeleva T.R. Abstrat A parametri model of IP-networks in the form of olored Petri net was developed; it onsists of a fixed number of Petri

More information

FIRE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero

FIRE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero FE DETECTION USING AUTONOMOUS AERIAL VEHICLES WITH INFRARED AND VISUAL CAMERAS. J. Ramiro Martínez-de Dios, Luis Merino and Aníbal Ollero Robotis, Computer Vision and Intelligent Control Group. University

More information

A Design Environment for Migrating Relational to Object Oriented Database Systems

A Design Environment for Migrating Relational to Object Oriented Database Systems To appear in: 1996 International Conferene on Software Maintenane (ICSM 96); IEEE Computer Soiety, 1996 A Design Environment for Migrating Relational to Objet Oriented Database Systems Jens Jahnke, Wilhelm

More information

Linking Scientific and Information Visualization with Interactive 3D Scatterplots

Linking Scientific and Information Visualization with Interactive 3D Scatterplots Linking Scientific and Information Visualization with Interactive 3D Scatterplots Robert Kosara Gerald N. Sahling Helwig Hauser VRVis Research Center Vienna, Austria http://www.vrvis.at/vis/ Kosara@VRVis.at,

More information

Effects of Inter-Coaching Spacing on Aerodynamic Noise Generation Inside High-speed Trains

Effects of Inter-Coaching Spacing on Aerodynamic Noise Generation Inside High-speed Trains Effets of Inter-Coahing Spaing on Aerodynami Noise Generation Inside High-speed Trains 1 J. Ryu, 1 J. Park*, 2 C. Choi, 1 S. Song Hanyang University, Seoul, South Korea 1 ; Korea Railroad Researh Institute,

More information

Performance Analysis of IEEE 802.11 in Multi-hop Wireless Networks

Performance Analysis of IEEE 802.11 in Multi-hop Wireless Networks Performane Analysis of IEEE 80.11 in Multi-hop Wireless Networks Lan Tien Nguyen 1, Razvan Beuran,1, Yoihi Shinoda 1, 1 Japan Advaned Institute of Siene and Tehnology, 1-1 Asahidai, Nomi, Ishikawa, 93-19

More information

Chapter 1 Microeconomics of Consumer Theory

Chapter 1 Microeconomics of Consumer Theory Chapter 1 Miroeonomis of Consumer Theory The two broad ategories of deision-makers in an eonomy are onsumers and firms. Eah individual in eah of these groups makes its deisions in order to ahieve some

More information

WORKFLOW CONTROL-FLOW PATTERNS A Revised View

WORKFLOW CONTROL-FLOW PATTERNS A Revised View WORKFLOW CONTROL-FLOW PATTERNS A Revised View Nik Russell 1, Arthur H.M. ter Hofstede 1, 1 BPM Group, Queensland University of Tehnology GPO Box 2434, Brisbane QLD 4001, Australia {n.russell,a.terhofstede}@qut.edu.au

More information

TECHNOLOGY-ENHANCED LEARNING FOR MUSIC WITH I-MAESTRO FRAMEWORK AND TOOLS

TECHNOLOGY-ENHANCED LEARNING FOR MUSIC WITH I-MAESTRO FRAMEWORK AND TOOLS TECHNOLOGY-ENHANCED LEARNING FOR MUSIC WITH I-MAESTRO FRAMEWORK AND TOOLS ICSRiM - University of Leeds Shool of Computing & Shool of Musi Leeds LS2 9JT, UK +44-113-343-2583 kia@i-maestro.org www.i-maestro.org,

More information

An integrated optimization model of a Closed- Loop Supply Chain under uncertainty

An integrated optimization model of a Closed- Loop Supply Chain under uncertainty ISSN 1816-6075 (Print), 1818-0523 (Online) Journal of System and Management Sienes Vol. 2 (2012) No. 3, pp. 9-17 An integrated optimization model of a Closed- Loop Supply Chain under unertainty Xiaoxia

More information

An Enhanced Critical Path Method for Multiple Resource Constraints

An Enhanced Critical Path Method for Multiple Resource Constraints An Enhaned Critial Path Method for Multiple Resoure Constraints Chang-Pin Lin, Hung-Lin Tai, and Shih-Yan Hu Abstrat Traditional Critial Path Method onsiders only logial dependenies between related ativities

More information

A novel active mass damper for vibration control of bridges

A novel active mass damper for vibration control of bridges IABMAS 08, International Conferene on Bridge Maintenane, Safety and Management, 3-7 July 008, Seoul, Korea A novel ative mass damper for vibration ontrol of bridges U. Starossek & J. Sheller Strutural

More information

Deadline-based Escalation in Process-Aware Information Systems

Deadline-based Escalation in Process-Aware Information Systems Deadline-based Esalation in Proess-Aware Information Systems Wil M.P. van der Aalst 1,2, Mihael Rosemann 2, Marlon Dumas 2 1 Department of Tehnology Management Eindhoven University of Tehnology, The Netherlands

More information

Behavior Analysis-Based Learning Framework for Host Level Intrusion Detection

Behavior Analysis-Based Learning Framework for Host Level Intrusion Detection Behavior Analysis-Based Learning Framework for Host Level Intrusion Detetion Haiyan Qiao, Jianfeng Peng, Chuan Feng, Jerzy W. Rozenblit Eletrial and Computer Engineering Department University of Arizona

More information

' R ATIONAL. :::~i:. :'.:::::: RETENTION ':: Compliance with the way you work PRODUCT BRIEF

' R ATIONAL. :::~i:. :'.:::::: RETENTION ':: Compliance with the way you work PRODUCT BRIEF ' R :::i:. ATIONAL :'.:::::: RETENTION ':: Compliane with the way you work, PRODUCT BRIEF In-plae Management of Unstrutured Data The explosion of unstrutured data ombined with new laws and regulations

More information

A Survey of Usability Evaluation in Virtual Environments: Classi cation and Comparison of Methods

A Survey of Usability Evaluation in Virtual Environments: Classi cation and Comparison of Methods Doug A. Bowman bowman@vt.edu Department of Computer Siene Virginia Teh Joseph L. Gabbard Deborah Hix [ jgabbard, hix]@vt.edu Systems Researh Center Virginia Teh A Survey of Usability Evaluation in Virtual

More information

Henley Business School at Univ of Reading. Pre-Experience Postgraduate Programmes Chartered Institute of Personnel and Development (CIPD)

Henley Business School at Univ of Reading. Pre-Experience Postgraduate Programmes Chartered Institute of Personnel and Development (CIPD) MS in International Human Resoure Management For students entering in 2012/3 Awarding Institution: Teahing Institution: Relevant QAA subjet Benhmarking group(s): Faulty: Programme length: Date of speifiation:

More information

Recovering Articulated Motion with a Hierarchical Factorization Method

Recovering Articulated Motion with a Hierarchical Factorization Method Reovering Artiulated Motion with a Hierarhial Fatorization Method Hanning Zhou and Thomas S Huang University of Illinois at Urbana-Champaign, 405 North Mathews Avenue, Urbana, IL 680, USA {hzhou, huang}@ifpuiuedu

More information

A Keyword Filters Method for Spam via Maximum Independent Sets

A Keyword Filters Method for Spam via Maximum Independent Sets Vol. 7, No. 3, May, 213 A Keyword Filters Method for Spam via Maximum Independent Sets HaiLong Wang 1, FanJun Meng 1, HaiPeng Jia 2, JinHong Cheng 3 and Jiong Xie 3 1 Inner Mongolia Normal University 2

More information

Weighting Methods in Survey Sampling

Weighting Methods in Survey Sampling Setion on Survey Researh Methods JSM 01 Weighting Methods in Survey Sampling Chiao-hih Chang Ferry Butar Butar Abstrat It is said that a well-designed survey an best prevent nonresponse. However, no matter

More information

Context-Sensitive Adjustments of Cognitive Control: Conflict-Adaptation Effects Are Modulated by Processing Demands of the Ongoing Task

Context-Sensitive Adjustments of Cognitive Control: Conflict-Adaptation Effects Are Modulated by Processing Demands of the Ongoing Task Journal of Experimental Psyhology: Learning, Memory, and Cognition 2008, Vol. 34, No. 3, 712 718 Copyright 2008 by the Amerian Psyhologial Assoiation 0278-7393/08/$12.00 DOI: 10.1037/0278-7393.34.3.712

More information

FOOD FOR THOUGHT Topical Insights from our Subject Matter Experts

FOOD FOR THOUGHT Topical Insights from our Subject Matter Experts FOOD FOR THOUGHT Topial Insights from our Sujet Matter Experts DEGREE OF DIFFERENCE TESTING: AN ALTERNATIVE TO TRADITIONAL APPROACHES The NFL White Paper Series Volume 14, June 2014 Overview Differene

More information

Interpretable Fuzzy Modeling using Multi-Objective Immune- Inspired Optimization Algorithms

Interpretable Fuzzy Modeling using Multi-Objective Immune- Inspired Optimization Algorithms Interpretable Fuzzy Modeling using Multi-Objetive Immune- Inspired Optimization Algorithms Jun Chen, Mahdi Mahfouf Abstrat In this paper, an immune inspired multi-objetive fuzzy modeling (IMOFM) mehanism

More information

i_~f e 1 then e 2 else e 3

i_~f e 1 then e 2 else e 3 A PROCEDURE MECHANISM FOR BACKTRACK PROGRAMMING* David R. HANSON + Department o Computer Siene, The University of Arizona Tuson, Arizona 85721 One of the diffiulties in using nondeterministi algorithms

More information

Picture This: Molecular Maya Puts Life in Life Science Animations

Picture This: Molecular Maya Puts Life in Life Science Animations Piture This: Moleular Maya Puts Life in Life Siene Animations [ Data Visualization ] Based on the Autodesk platform, Digizyme plug-in proves aestheti and eduational effetiveness. BY KEVIN DAVIES In 2010,

More information

THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES

THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES Proeedings of FEDSM 98 998 ASME Fluids Engineering Division Summer Meeting June 2-25, 998 Washington DC FEDSM98-529 THE PERFORMANCE OF TRANSIT TIME FLOWMETERS IN HEATED GAS MIXTURES John D. Wright Proess

More information

Capacity at Unsignalized Two-Stage Priority Intersections

Capacity at Unsignalized Two-Stage Priority Intersections Capaity at Unsignalized Two-Stage Priority Intersetions by Werner Brilon and Ning Wu Abstrat The subjet of this paper is the apaity of minor-street traffi movements aross major divided four-lane roadways

More information

Unit 12: Installing, Configuring and Administering Microsoft Server

Unit 12: Installing, Configuring and Administering Microsoft Server Unit 12: Installing, Configuring and Administering Mirosoft Server Learning Outomes A andidate following a programme of learning leading to this unit will be able to: Selet a suitable NOS to install for

More information

The Application of Mamdani Fuzzy Model for Auto Zoom Function of a Digital Camera

The Application of Mamdani Fuzzy Model for Auto Zoom Function of a Digital Camera (IJCSIS) International Journal of Computer Siene and Information Seurity, Vol. 6, No. 3, 2009 The Appliation of Mamdani Fuzzy Model for Auto Funtion of a Digital Camera * I. Elamvazuthi, P. Vasant Universiti

More information

Classical Electromagnetic Doppler Effect Redefined. Copyright 2014 Joseph A. Rybczyk

Classical Electromagnetic Doppler Effect Redefined. Copyright 2014 Joseph A. Rybczyk Classial Eletromagneti Doppler Effet Redefined Copyright 04 Joseph A. Rybzyk Abstrat The lassial Doppler Effet formula for eletromagneti waves is redefined to agree with the fundamental sientifi priniples

More information

Impact Simulation of Extreme Wind Generated Missiles on Radioactive Waste Storage Facilities

Impact Simulation of Extreme Wind Generated Missiles on Radioactive Waste Storage Facilities Impat Simulation of Extreme Wind Generated issiles on Radioative Waste Storage Failities G. Barbella Sogin S.p.A. Via Torino 6 00184 Rome (Italy), barbella@sogin.it Abstrat: The strutural design of temporary

More information

GABOR AND WEBER LOCAL DESCRIPTORS PERFORMANCE IN MULTISPECTRAL EARTH OBSERVATION IMAGE DATA ANALYSIS

GABOR AND WEBER LOCAL DESCRIPTORS PERFORMANCE IN MULTISPECTRAL EARTH OBSERVATION IMAGE DATA ANALYSIS HENRI COANDA AIR FORCE ACADEMY ROMANIA INTERNATIONAL CONFERENCE of SCIENTIFIC PAPER AFASES 015 Brasov, 8-30 May 015 GENERAL M.R. STEFANIK ARMED FORCES ACADEMY SLOVAK REPUBLIC GABOR AND WEBER LOCAL DESCRIPTORS

More information

Marker Tracking and HMD Calibration for a Video-based Augmented Reality Conferencing System

Marker Tracking and HMD Calibration for a Video-based Augmented Reality Conferencing System Marker Traking and HMD Calibration for a Video-based Augmented Reality Conferening System Hirokazu Kato 1 and Mark Billinghurst 2 1 Faulty of Information Sienes, Hiroshima City University 2 Human Interfae

More information

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules Improved Vehile Classifiation in Long Traffi Video by Cooperating Traker and Classifier Modules Brendan Morris and Mohan Trivedi University of California, San Diego San Diego, CA 92093 {b1morris, trivedi}@usd.edu

More information

Neural network-based Load Balancing and Reactive Power Control by Static VAR Compensator

Neural network-based Load Balancing and Reactive Power Control by Static VAR Compensator nternational Journal of Computer and Eletrial Engineering, Vol. 1, No. 1, April 2009 Neural network-based Load Balaning and Reative Power Control by Stati VAR Compensator smail K. Said and Marouf Pirouti

More information

An Efficient Network Traffic Classification Based on Unknown and Anomaly Flow Detection Mechanism

An Efficient Network Traffic Classification Based on Unknown and Anomaly Flow Detection Mechanism An Effiient Network Traffi Classifiation Based on Unknown and Anomaly Flow Detetion Mehanism G.Suganya.M.s.,B.Ed 1 1 Mphil.Sholar, Department of Computer Siene, KG College of Arts and Siene,Coimbatore.

More information

Discovering Trends in Large Datasets Using Neural Networks

Discovering Trends in Large Datasets Using Neural Networks Disovering Trends in Large Datasets Using Neural Networks Khosrow Kaikhah, Ph.D. and Sandesh Doddameti Department of Computer Siene Texas State University San Maros, Texas 78666 Abstrat. A novel knowledge

More information

Interaction-Driven Virtual Reality Application Design

Interaction-Driven Virtual Reality Application Design Nar s Parés npares@iua.upf.es Ro Parés rpares@iua.upf.es Audiovisual Institute, Universitat Pompeu Fabra, Pg. Cirumval. laió, 8 08003 Barelona, Spain www.iua.upf.es/, gvirtual Interation-Driven Virtual

More information

Big Data Analysis and Reporting with Decision Tree Induction

Big Data Analysis and Reporting with Decision Tree Induction Big Data Analysis and Reporting with Deision Tree Indution PETRA PERNER Institute of Computer Vision and Applied Computer Sienes, IBaI Postbox 30 11 14, 04251 Leipzig GERMANY pperner@ibai-institut.de,

More information

Robust Classification and Tracking of Vehicles in Traffic Video Streams

Robust Classification and Tracking of Vehicles in Traffic Video Streams Proeedings of the IEEE ITSC 2006 2006 IEEE Intelligent Transportation Systems Conferene Toronto, Canada, September 17-20, 2006 TC1.4 Robust Classifiation and Traking of Vehiles in Traffi Video Streams

More information

RISK-BASED IN SITU BIOREMEDIATION DESIGN JENNINGS BRYAN SMALLEY. A.B., Washington University, 1992 THESIS. Urbana, Illinois

RISK-BASED IN SITU BIOREMEDIATION DESIGN JENNINGS BRYAN SMALLEY. A.B., Washington University, 1992 THESIS. Urbana, Illinois RISK-BASED IN SITU BIOREMEDIATION DESIGN BY JENNINGS BRYAN SMALLEY A.B., Washington University, 1992 THESIS Submitted in partial fulfillment of the requirements for the degree of Master of Siene in Environmental

More information

Henley Business School at Univ of Reading. Chartered Institute of Personnel and Development (CIPD)

Henley Business School at Univ of Reading. Chartered Institute of Personnel and Development (CIPD) MS in International Human Resoure Management (full-time) For students entering in 2015/6 Awarding Institution: Teahing Institution: Relevant QAA subjet Benhmarking group(s): Faulty: Programme length: Date

More information

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS Virginia Department of Taxation INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS www.tax.virginia.gov 2614086 Rev. 07/14 * Table of Contents Introdution... 1 Important... 1 Where to Get Assistane... 1 Online

More information

Computer Networks Framing

Computer Networks Framing Computer Networks Framing Saad Mneimneh Computer Siene Hunter College of CUNY New York Introdution Who framed Roger rabbit? A detetive, a woman, and a rabbit in a network of trouble We will skip the physial

More information

Recommending Questions Using the MDL-based Tree Cut Model

Recommending Questions Using the MDL-based Tree Cut Model WWW 2008 / Refereed Trak: Data Mining - Learning April 2-25, 2008 Beijing, China Reommending Questions Using the MDL-based Tree Cut Model Yunbo Cao,2, Huizhong Duan, Chin-Yew Lin 2, Yong Yu, and Hsiao-Wuen

More information

On Some Mathematics for Visualizing High Dimensional Data

On Some Mathematics for Visualizing High Dimensional Data On Some Mathematis for Visualizing High Dimensional Data Edward J. Wegman Jeffrey L. Solka Center for Computational Statistis George Mason University Fairfax, VA 22030 This paper is dediated to Professor

More information

How To Fator

How To Fator CHAPTER hapter 4 > Make the Connetion 4 INTRODUCTION Developing seret odes is big business beause of the widespread use of omputers and the Internet. Corporations all over the world sell enryption systems

More information

User s Guide VISFIT: a computer tool for the measurement of intrinsic viscosities

User s Guide VISFIT: a computer tool for the measurement of intrinsic viscosities File:UserVisfit_2.do User s Guide VISFIT: a omputer tool for the measurement of intrinsi visosities Version 2.a, September 2003 From: Multiple Linear Least-Squares Fits with a Common Interept: Determination

More information

A Comparison of Service Quality between Private and Public Hospitals in Thailand

A Comparison of Service Quality between Private and Public Hospitals in Thailand International Journal of Business and Soial Siene Vol. 4 No. 11; September 2013 A Comparison of Servie Quality between Private and Hospitals in Thailand Khanhitpol Yousapronpaiboon, D.B.A. Assistant Professor

More information

OpenScape 4000 CSTA V7 Connectivity Adapter - CSTA III, Part 2, Version 4.1. Developer s Guide A31003-G9310-I200-1-76D1

OpenScape 4000 CSTA V7 Connectivity Adapter - CSTA III, Part 2, Version 4.1. Developer s Guide A31003-G9310-I200-1-76D1 OpenSape 4000 CSTA V7 Connetivity Adapter - CSTA III, Part 2, Version 4.1 Developer s Guide A31003-G9310-I200-1-76 Our Quality and Environmental Management Systems are implemented aording to the requirements

More information

UNIVERSITY AND WORK-STUDY EMPLOYERS WEB SITE USER S GUIDE

UNIVERSITY AND WORK-STUDY EMPLOYERS WEB SITE USER S GUIDE UNIVERSITY AND WORK-STUDY EMPLOYERS WEB SITE USER S GUIDE September 8, 2009 Table of Contents 1 Home 2 University 3 Your 4 Add 5 Managing 6 How 7 Viewing 8 Closing 9 Reposting Page 1 and Work-Study Employers

More information

1.3 Complex Numbers; Quadratic Equations in the Complex Number System*

1.3 Complex Numbers; Quadratic Equations in the Complex Number System* 04 CHAPTER Equations and Inequalities Explaining Conepts: Disussion and Writing 7. Whih of the following pairs of equations are equivalent? Explain. x 2 9; x 3 (b) x 29; x 3 () x - 2x - 22 x - 2 2 ; x

More information

Asymmetric Error Correction and Flash-Memory Rewriting using Polar Codes

Asymmetric Error Correction and Flash-Memory Rewriting using Polar Codes 1 Asymmetri Error Corretion and Flash-Memory Rewriting using Polar Codes Eyal En Gad, Yue Li, Joerg Kliewer, Mihael Langberg, Anxiao (Andrew) Jiang and Jehoshua Bruk Abstrat We propose effiient oding shemes

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introdution 1.1 Pratial olumn base details in steel strutures 1.1.1 Pratial olumn base details Every struture must transfer vertial and lateral loads to the supports. In some ases, beams or

More information

WATER CLOSET SUPPORTS TECHNICAL DATA

WATER CLOSET SUPPORTS TECHNICAL DATA WATER CLOSET SUPPORTS TECHNICAL DATA Smith engineers have developed an unusually omplete line of fixture supports for mounting all types of "off the floor" fixtures. Supports have been designed for water

More information

Using Live Chat in your Call Centre

Using Live Chat in your Call Centre Using Live Chat in your Call Centre Otober Key Highlights Yesterday's all entres have beome today's ontat entres where agents deal with multiple queries from multiple hannels. Live Chat hat is one now

More information

Impedance Method for Leak Detection in Zigzag Pipelines

Impedance Method for Leak Detection in Zigzag Pipelines 10.478/v10048-010-0036-0 MEASUREMENT SCIENCE REVIEW, Volume 10, No. 6, 010 Impedane Method for Leak Detetion in igzag Pipelines A. Lay-Ekuakille 1, P. Vergallo 1, A. Trotta 1 Dipartimento d Ingegneria

More information

From a strategic view to an engineering view in a digital enterprise

From a strategic view to an engineering view in a digital enterprise Digital Enterprise Design & Management 2013 February 11-12, 2013 Paris From a strategi view to an engineering view in a digital enterprise The ase of a multi-ountry Telo Hervé Paault Orange Abstrat In

More information

Computational Analysis of Two Arrangements of a Central Ground-Source Heat Pump System for Residential Buildings

Computational Analysis of Two Arrangements of a Central Ground-Source Heat Pump System for Residential Buildings Computational Analysis of Two Arrangements of a Central Ground-Soure Heat Pump System for Residential Buildings Abstrat Ehab Foda, Ala Hasan, Kai Sirén Helsinki University of Tehnology, HVAC Tehnology,

More information

Findings and Recommendations

Findings and Recommendations Contrating Methods and Administration Findings and Reommendations Finding 9-1 ESD did not utilize a formal written pre-qualifiations proess for seleting experiened design onsultants. ESD hose onsultants

More information

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS

INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS Virginia Department of Taxation INCOME TAX WITHHOLDING GUIDE FOR EMPLOYERS www.tax.virginia.gov 2614086 Rev. 01/16 Table of Contents Introdution... 1 Important... 1 Where to Get Assistane... 1 Online File

More information

REDUCTION FACTOR OF FEEDING LINES THAT HAVE A CABLE AND AN OVERHEAD SECTION

REDUCTION FACTOR OF FEEDING LINES THAT HAVE A CABLE AND AN OVERHEAD SECTION C I E 17 th International Conferene on Eletriity istriution Barelona, 1-15 May 003 EUCTION FACTO OF FEEING LINES THAT HAVE A CABLE AN AN OVEHEA SECTION Ljuivoje opovi J.. Elektrodistriuija - Belgrade -

More information

Context in Artificial Intelligent and Information Modeling

Context in Artificial Intelligent and Information Modeling Context in Artifiial Intelligent and Information Modeling Manos Theodorakis ½ and Niolas Spyratos ¾ ¾ ½ FIT-Fraunhofer Institute for Applied Information Tehnology, D-53754, Sankt Augustin, Germany manos.theodorakis@fit.fraunhofer.de

More information

3 Game Theory: Basic Concepts

3 Game Theory: Basic Concepts 3 Game Theory: Basi Conepts Eah disipline of the soial sienes rules omfortably ithin its on hosen domain: : : so long as it stays largely oblivious of the others. Edard O. Wilson (1998):191 3.1 and and

More information

Customer Efficiency, Channel Usage and Firm Performance in Retail Banking

Customer Efficiency, Channel Usage and Firm Performance in Retail Banking Customer Effiieny, Channel Usage and Firm Performane in Retail Banking Mei Xue Operations and Strategi Management Department The Wallae E. Carroll Shool of Management Boston College 350 Fulton Hall, 140

More information

Algorithm of Removing Thin Cloud-fog Cover from Single Remote Sensing Image

Algorithm of Removing Thin Cloud-fog Cover from Single Remote Sensing Image Journal of Information & Computational Siene 11:3 (2014 817 824 February 10, 2014 Available at http://www.jois.om Algorithm of Removing Thin Cloud-fog Cover from Single Remote Sensing Image Yinqi Xiong,

More information

Chapter 5 Single Phase Systems

Chapter 5 Single Phase Systems Chapter 5 Single Phase Systems Chemial engineering alulations rely heavily on the availability of physial properties of materials. There are three ommon methods used to find these properties. These inlude

More information

Electrician'sMathand BasicElectricalFormulas

Electrician'sMathand BasicElectricalFormulas Eletriian'sMathand BasiEletrialFormulas MikeHoltEnterprises,In. 1.888.NEC.CODE www.mikeholt.om Introdution Introdution This PDF is a free resoure from Mike Holt Enterprises, In. It s Unit 1 from the Eletrial

More information

Software Ecosystems: From Software Product Management to Software Platform Management

Software Ecosystems: From Software Product Management to Software Platform Management Software Eosystems: From Software Produt Management to Software Platform Management Slinger Jansen, Stef Peeters, and Sjaak Brinkkemper Department of Information and Computing Sienes Utreht University,

More information

Masters Thesis- Criticality Alarm System Design Guide with Accompanying Alarm System Development for the Radioisotope Production L

Masters Thesis- Criticality Alarm System Design Guide with Accompanying Alarm System Development for the Radioisotope Production L PNNL-18348 Prepared for the U.S. Department of Energy under Contrat DE-AC05-76RL01830 Masters Thesis- Critiality Alarm System Design Guide with Aompanying Alarm System Development for the Radioisotope

More information

Design Implications for Enterprise Storage Systems via Multi-Dimensional Trace Analysis

Design Implications for Enterprise Storage Systems via Multi-Dimensional Trace Analysis Design Impliations for Enterprise Storage Systems via Multi-Dimensional Trae Analysis Yanpei Chen, Kiran Srinivasan, Garth Goodson, Randy Katz University of California, Berkeley, NetApp In. {yhen2, randy}@ees.berkeley.edu,

More information

Supply chain coordination; A Game Theory approach

Supply chain coordination; A Game Theory approach aepted for publiation in the journal "Engineering Appliations of Artifiial Intelligene" 2008 upply hain oordination; A Game Theory approah Jean-Claude Hennet x and Yasemin Arda xx x LI CNR-UMR 668 Université

More information

Pattern Recognition Techniques in Microarray Data Analysis

Pattern Recognition Techniques in Microarray Data Analysis Pattern Reognition Tehniques in Miroarray Data Analysis Miao Li, Biao Wang, Zohreh Momeni, and Faramarz Valafar Department of Computer Siene San Diego State University San Diego, California, USA faramarz@sienes.sdsu.edu

More information

In this chapter, we ll see state diagrams, an example of a different way to use directed graphs.

In this chapter, we ll see state diagrams, an example of a different way to use directed graphs. Chapter 19 State Diagrams In this hapter, we ll see state diagrams, an example of a different way to use direted graphs. 19.1 Introdution State diagrams are a type of direted graph, in whih the graph nodes

More information

5.2 The Master Theorem

5.2 The Master Theorem 170 CHAPTER 5. RECURSION AND RECURRENCES 5.2 The Master Theorem Master Theorem In the last setion, we saw three different kinds of behavior for reurrenes of the form at (n/2) + n These behaviors depended

More information

computer science Program Educational Objectives

computer science Program Educational Objectives omputer siene bahelor of siene minor ertifiates: managing information on the world wide web master of siene in omputer siene master of siene in software engineering advaned ertifiate programs: bioinformatis

More information

Srinivas Bollapragada GE Global Research Center. Abstract

Srinivas Bollapragada GE Global Research Center. Abstract Sheduling Commerial Videotapes in Broadast Television Srinivas Bollapragada GE Global Researh Center Mihael Bussiek GAMS Development Corporation Suman Mallik University of Illinois at Urbana Champaign

More information

THE UNIVERSITY OF TEXAS AT ARLINGTON COLLEGE OF NURSING. NURS 6390-004 Introduction to Genetics and Genomics SYLLABUS

THE UNIVERSITY OF TEXAS AT ARLINGTON COLLEGE OF NURSING. NURS 6390-004 Introduction to Genetics and Genomics SYLLABUS THE UNIVERSITY OF TEXAS AT ARLINGTON COLLEGE OF NURSING NURS 6390-004 Introdution to Genetis and Genomis SYLLABUS Summer Interession 2011 Classroom #: TBA and 119 (lab) The University of Texas at Arlington

More information

10.1 The Lorentz force law

10.1 The Lorentz force law Sott Hughes 10 Marh 2005 Massahusetts Institute of Tehnology Department of Physis 8.022 Spring 2004 Leture 10: Magneti fore; Magneti fields; Ampere s law 10.1 The Lorentz fore law Until now, we have been

More information

Programming Basics - FORTRAN 77 http://www.physics.nau.edu/~bowman/phy520/f77tutor/tutorial_77.html

Programming Basics - FORTRAN 77 http://www.physics.nau.edu/~bowman/phy520/f77tutor/tutorial_77.html CWCS Workshop May 2005 Programming Basis - FORTRAN 77 http://www.physis.nau.edu/~bowman/phy520/f77tutor/tutorial_77.html Program Organization A FORTRAN program is just a sequene of lines of plain text.

More information

Soft-Edge Flip-flops for Improved Timing Yield: Design and Optimization

Soft-Edge Flip-flops for Improved Timing Yield: Design and Optimization Soft-Edge Flip-flops for Improved Timing Yield: Design and Optimization Abstrat Parameter variations ause high yield losses due to their large impat on iruit delay. In this paper, we propose the use of

More information

Trade Information, Not Spectrum: A Novel TV White Space Information Market Model

Trade Information, Not Spectrum: A Novel TV White Space Information Market Model Trade Information, Not Spetrum: A Novel TV White Spae Information Market Model Yuan Luo, Lin Gao, and Jianwei Huang 1 Abstrat In this paper, we propose a novel information market for TV white spae networks,

More information

Static Fairness Criteria in Telecommunications

Static Fairness Criteria in Telecommunications Teknillinen Korkeakoulu ERIKOISTYÖ Teknillisen fysiikan koulutusohjelma 92002 Mat-208 Sovelletun matematiikan erikoistyöt Stati Fairness Criteria in Teleommuniations Vesa Timonen, e-mail: vesatimonen@hutfi

More information

Deduplication with Block-Level Content-Aware Chunking for Solid State Drives (SSDs)

Deduplication with Block-Level Content-Aware Chunking for Solid State Drives (SSDs) 23 IEEE International Conferene on High Performane Computing and Communiations & 23 IEEE International Conferene on Embedded and Ubiquitous Computing Dedupliation with Blok-Level Content-Aware Chunking

More information

JEFFREY ALLAN ROBBINS. Bachelor of Science. Blacksburg, Virginia

JEFFREY ALLAN ROBBINS. Bachelor of Science. Blacksburg, Virginia A PROGRAM FOR SOLUtiON OF LARGE SCALE VEHICLE ROUTING PROBLEMS By JEFFREY ALLAN ROBBINS Bahelor of Siene Virginia Polytehni Institute and State University Blaksburg, Virginia 1974 II Submitted to the Faulty

More information

AUDITING COST OVERRUN CLAIMS *

AUDITING COST OVERRUN CLAIMS * AUDITING COST OVERRUN CLAIMS * David Pérez-Castrillo # University of Copenhagen & Universitat Autònoma de Barelona Niolas Riedinger ENSAE, Paris Abstrat: We onsider a ost-reimbursement or a ost-sharing

More information

Revista Brasileira de Ensino de Fsica, vol. 21, no. 4, Dezembro, 1999 469. Surface Charges and Electric Field in a Two-Wire

Revista Brasileira de Ensino de Fsica, vol. 21, no. 4, Dezembro, 1999 469. Surface Charges and Electric Field in a Two-Wire Revista Brasileira de Ensino de Fsia, vol., no. 4, Dezembro, 999 469 Surfae Charges and Eletri Field in a Two-Wire Resistive Transmission Line A. K. T.Assis and A. J. Mania Instituto de Fsia Gleb Wataghin'

More information

SOFTWARE ENGINEERING I

SOFTWARE ENGINEERING I SOFTWARE ENGINEERING I CS 10 Catalog Desription PREREQUISITE: CS 21. Introdution to the systems development life yle, software development models, analysis and design tehniques and tools, and validation

More information

arxiv:astro-ph/0304006v2 10 Jun 2003 Theory Group, MS 50A-5101 Lawrence Berkeley National Laboratory One Cyclotron Road Berkeley, CA 94720 USA

arxiv:astro-ph/0304006v2 10 Jun 2003 Theory Group, MS 50A-5101 Lawrence Berkeley National Laboratory One Cyclotron Road Berkeley, CA 94720 USA LBNL-52402 Marh 2003 On the Speed of Gravity and the v/ Corretions to the Shapiro Time Delay Stuart Samuel 1 arxiv:astro-ph/0304006v2 10 Jun 2003 Theory Group, MS 50A-5101 Lawrene Berkeley National Laboratory

More information

THE EFFECT OF WATER VAPOR ON COUNTERFLOW DIFFUSION FLAMES

THE EFFECT OF WATER VAPOR ON COUNTERFLOW DIFFUSION FLAMES THE EFFECT OF WATER VAPOR ON COUNTERFLOW DIFFUSION FLAMES by Jaeil Suh and Arvind Atreya Combustion and Heat Tkansfer Laboratory Department of Mehanial Engineering and Applied Mehanis The University of

More information