A Comparison Analysis of Graphical Models of Object-Oriented Databases and the GOQL Model

Size: px
Start display at page:

Download "A Comparison Analysis of Graphical Models of Object-Oriented Databases and the GOQL Model"

Transcription

1 A Coparison Analysis of Graphical Models of Object-Oriented Databases and the GOQL Model EUCLID KERAMOPOULOS School of Coputer Science Westinster University 5 New Cavendish Street, London WM 8JS, UK PHILIPPOS POUYIOUTAS School of Coputing Intercollege 46 Makedonitissas Ave., Nicosia 700, CYPRUS TASOS PTOHOS School of Coputer Science Westinster University 5 New Cavendish Street, London WM 8JS, UK Abstract: - In this paper we present a coparison analysis of the ost iportant graphical odels of objectoriented databases. These odels are also copared with the graphical odel (User s View UV) of GOQL - our graphical query langu for object-oriented databases. The coparison is based on an exaple of an object-oriented database schea whose graphical representation is given in the ost iportant graphical odels that exist in the literature including GOQL. The coparison illustrates the liitations of these odels as copared with the UV of GOQL. The paper presents the basic characteristics/concepts of an object-oriented database schea. Each graphical representation of the running exaple illustrates how each graphical odel supports these characteristics in ters of graphical constructs. These graphical constructs of each graphical odel are therefore evaluated within the context of the running exaple. Having evaluated these odels, the paper continues and illustrates the graphical constructs of GOQL. The design of these constructs has been based on the concept of desktop etaphors. The paper presents an overview of this concept and explains the way they have been utilized in the design of the graphical constructs of the UV of GOQL. The ephasis on the design was to provide a graphical odel that does not contain any of the perplexing details of an object-oriented database schea and therefore provide end-users with a user-friendly query environent for ad-hoc queries. The UV of the langu GOQL was first presented in []. The query echanis of GOQL was presented in [2], whereas a ore coprehensive part of the langu is to appear in [3]. The work in [, 2, 3] includes a survey of the various graphical odels, an evaluation ethodology of the features supported by these odels and the design of the UV and query constructs of GOQL. The purpose of this paper is to substantiate our decision for proceeding with the ipleentation of GOQL. The coparison presented illustrates the advants of the UV of GOQL over the rest of the graphical odels. The UV of GOQL therefore provides the basis for building the query echanis of a graphical query langu for object-oriented databases. The conclusions of course, presented herein, are based on our own views and perspective. Our near future work involves the evaluation of the graphical odels presented in this paper, by a group of users of object-oriented databases so as to get a ore independent set of conclusions. Key-Words: Graphical Query Langus, Object-Oriented Databases, Desktop Metaphors. Introduction A graphical representation of an object is used to provide a visual and better picture of the object, ephasizing on its ost iportant/interesting characteristics. Graphical representations are being used in our every day life as well as in any scientific and research applications. In this paper, we exaine one such application of graphical representations, naely the graphical database scheas. A graphical database schea is a graphical representation of a database schea. It can be derived either for an external database schea (addressed for naive users and being free of soe perplexing technical details), or for a conceptual schea (addressed for database designers and developers). More particularly, this paper concentrates on graphical database odels for object-oriented databases and shows the design of the GOQL graphical odel, which utilizes the concept of etaphors. The use of etaphors is one of the ost successful types of teaching and is often used for children learning. Most of the ties, in our attept to explain soething, we use exaples fro other subjects that we (or our audience) know better and feel ore cofortable with, thus introducing etaphors. The ost faous application of etaphors in software applications is the turtle in LOGO [4]. The illustration of painting by the oveent of the turtle tail in the dust was very successful and helped especially the children to use LOGO ore effectively. In a siilar way, etaphors can be used for database applications to ake the friendlier to naive users. An office is probably the ost suitable

2 area to look for the best etaphor for database applications. Database applications substitute the office records that are kept in folders and docuents. Thus, it sees logical for an office eployee to work ore effectively using a database application whose environent consists of pictures fro his/her working environent. However, the use of etaphors needs careful consideration. An inappropriate etaphor can confuse users. For exaple, the ejecting of a disk has been illustrated in soe coputer systes by throwing a disk icon into a wastebasket. This etaphor is totally wrong and confuses users, since norally we throw garb into the wastebasket and not a useful disk. 2. Different graphical odels In this section, eight different odels for representing graphically a database schea are critically represented. A picture of the graphical schea is given for the exaple database (given in Appendix) for every odel presented. Our evaluation exaines nine basic characteristics that a graphical schea should represent, which are:. classes or entities (depending on the database odel) 2. attributes (properties) of classes/entities 3. ethods (properties) of classes 4. relationships between classes/entities 5. class/entities hierarchies 6. recursion (type of property (attribute/ethod) of a class/entity type is the sae class/entity) 7. coplex properties (type of a property is a coposite property of ore than one other properties) 8. collection properties (type of a property is of set or bag or list or array type) 9. etaphors (pictures/icons are used to represent the schea characteristics in a ore natural way, hiding their technicality without losing their eaning). Two are the basic categories of the graphical schea odels, the condensed and the detailed odels. A condensed odel represents only classes/entities, relationships and hierarchies. A detailed odel represents all the eleents of the database external schea. The detailed odel is better than the condensed because it presents a ore coplete picture of the database schea. 2. THE O.D.M.G. 2.0 MODEL The graphical representation of the schea in the O.D.M.G. 2.0 odel [5] is given in Fig.. Only the classes and the relationships between the are represented. Attributes, ethods, coplex properties and collection types are not shown. Directed arrows are used for the representation of the relationships between the classes. A thick directed arrow represents class hierarchy which starts fro the child and finish to the father. Recursion is shown as a relationship that has as source and target the sae class (e.g..is_referenced). Finally, there is no attept for using etaphors to represent the parts of the graphical schea. We believe that the O.D.M.G. 2.0 attept to represent graphically the schea is targeted to expert users and not to naïve users. s s s s s s Fig. : The O.D.M.G. 2.0 Graphical Representation 2.2 THE COAD/YOURDON MODEL The graphical schea of the COAD/YOURDON odel [6] represents the class as a rounded box which has as a heading the nae of the class, as iddle part the naes of the attributes without their types and in the botto part the class ethods. The relationships between classes are given as undirected lines of which on the two edges are written a), b) or c), depending on the type of the relationship. The hierarchy of the schea is given by lines between the classes using the sybol ( ). A coplex attribute (such as place or Con_date in ) is given by another box (linked to the coplex attribute of the class), which has as heading the nae of the coplex attribute. Collection attributes are not represented and etaphors are not used. We believe again that this odel does not fully satisfy end-users. Volue Nuber Con_ Start_date End_date Con_ City Country Key words _of_birth Fig. 2: The COAD/YOURDON Graphical Representation

3 2.3 The Extended Entity Relationship odel The graphical representation of the Extended Entity Relationship (EER) odel [7] is very detailed (Fig. 3). It has two representations for classes; a rectangle with the nae of the class and a doubleline rectangle for a class appearing again in the diagra. Attributes are represented by ovals and are linked to the class they belong. There is no representation for ethods. A relationship is represented by a line with a naed rhobus - the type of the relationship is written on the edges of the line. A special sybol (a double line ending in a D in circle) is used in the hierarchy representation (e.g., and ). A relationship of an entity to itself represents recursion. Coplex attributes are linked to the attributes (given by ovals) they consist of. Collection types are not represented and etaphors are not used. difficult for both end-users and database experts to understand the underlying database schea since any database eleents are represented with the sae geoetrical shape. Coplex attributes are represented as classes. Finally, collection types are not represented and no etaphors are used. s s s s s s _of_birth Fig. 4: The AMAZE Graphical Representation d Con_ d Edited Writes ed s float s s Volue Nuber date _of_birth Con_ s Con_ Start_date End_date date date City Country Con_ Volue Nuber Start_date End_date City Country Fig. 3: The EER Graphical Representation s s 2.4 The AMAZE odel The AMAZE graphical odel [8] represents the classes as 3D boxes, the relationships as directed lines and recursion as relationships, which have as source and target the sae class (e.g..is_referenced). Class Hierarchy is represented by a thick arrow fro the child to the father. In the AMAZE graphical schea, there is no representation for attributes, ethods, coplex attributes and collection types. Also etaphors are not used thus. We believe that the 3D representation does not give any advant to the schea representation and that the lack of etaphors akes this odel usable only by expert database developers and not by end users. 2.5 The G-LOG Model The G-Log odel [9] is detailed but confusing. In this odel classes are represented by rectangles. Properties, class hierarchy, relationships and recursion are all represented with arrows, thus leading to confusion and not distinctive representation constructs. This akes it very Fig. 5: The G-Log Graphical Representation 2.6 The GOMI Model In the GOMI odel [0] the root OBJECT (Fig. 6) represents the top superclass of the schea hierarchy. That OBJECT is linked to the iediate subclasses by thick arrows (i.e. class hierarchy is represented by a thick arrow fro the superclass to the subclass). Tables are used to represent classes. Attributes are listed in the tables together with their types. Methods are not supported. Two different types of arrows represent relationships. A dotted arc represents the one to any relationship and a dashed arrow represents the any to any relationship. Finally, recursion is represented as a relationship fro a class attribute to the sae class itself (e.g..is_referenced). GOMI s odel gives a nice feel for the class hierarchy but uses too any lines and arcs that ake the schea confusing and soeties look like a aze. This odel again does not use

4 etaphors and ethods. We believe that it is very difficult for the naive user to understand this odel. set City Country Con_ Con_ Start_ End_ s float s s int int int Volue int Nuber OBJECT s Fig. 6: The GOMI Graphical Representation _of_birth s s s int int set 2.7 The KHOSHAFIAN odel Another graphical odel is the Khoshafian odel [] (Fig 7). In this odel, rectangles represent classes and arrows represent properties. A dashedoval gives the type of an attribute and a double-line oval the type of a ethod. Arrows represent relationships with the relationship nae labelling the arrow and thick-white arrows represent hierarchies that start fro the children and conclude to the parent classes. An arrow starting fro a class and returning back to the class represents recursion. Dashed-rectangles represent coplex attributes. A circle with star represents a set type whereas a circle with an L represents a collection type. Metaphors are not used. This odel provides a lot of useful inforation to the expert database person but a naive user will have probles to understand and work using such a graphical schea. Float Float Con_ Con_ Con_ s Country City Start_date End_date Volue s s L Nuber s s _of_birth L s Fig. 7: The Khoshafian Graphical Representation 3. THE GOQL MODEL The GOQL odel [,2,3] has utilized the concept of desktop etaphors in representing graphical constructs. With the end-users in ind, GOQL hides any perplexing details and presents to users database scheas that are easy to understand. The GOQL graphical representation of the schea of the running exaple of the paper is given in Fig. 8. A coparison table suarizing the supporting features of each of the odels presented herein is given in Fig. 9. _of_birth _of_birth s _of_birth s s s s s s s Volue Nuber s Proceeding s s s Con_ Web_P Fig. 8: The GOQL Graphical Representation GQLs Features ODMG 2 COAD/YOURDON EER AMAZE G-Log GOMI Khoshafian User s View class/entities attributes ethods relationships hierarchy recursion? copex properties collection properties etaphors Fig. 9: Coparison of the 8 Models In the GOQL odel, etaphors have been used to represent the database schea features. More specifically the database schea constructs have been represented as follows:. classes are represented by tables 2. attributes are represented by cells in tables 3. ethods are also represented by cells in tables (users do not distinguish between attributes and ethods; they know these as properties) 4. relationships are represented by folders/briefcases (the class related to an attribute is represented by a folder/briefcase and is linked with a line to the attribute). 5. class hierarchy is incorporated into the folders/briefcases; a folder/briefcase can be opened to reveal any subclasses

5 6. recursion is represented by a relationship fro a class to itself 7. a coplex property is shown by an envelope which is placed in the right edge inside the cell of the property; a user can open the envelope to reveal the properties that constitute the coplex property 8. a collection property (set, bag, list or array) is shown by a paper clip that is placed in the top right edge inside the property cell. The design of the graphical representation of GOQL that lead to the decision to incorporate a condensed graphical representation (Fig. 0), has taken into consideration the following ethods that deal with database scheas consisting of too any classes: Top-Down: With this ethod data are grouped into interesting levels. The ost well known ethod is the hierarchical where in the first level the ost general data are represented and in the other levels the ore detailed data are represented. For exaple, for the object-oriented odel, the classes and the class hierarchy are shown in the top level and the other details of the database (properties, relationships, etc.) in the next levels. Fig 0: The Condensed GOQL Graphical Representation Browsing: With this ethod a user can have as a starting point an eleent in the database schea and then travel to the next relative by a relationship. This ethod is ore successful when the user has knowledge of the database structure because the change fro a level of detail to another is developed slowly. In the condensed GOQL graphical representation, all the classes are represented by closed folders. The user can select one of the folders to open it in order to exaine all the features of the class. By this selection the schea is oving one level down (top down ethod) for the class under consideration. By browsing through relationships, the user can open a related folder. Using the relationship browsing a user can therefore develop the part of the schea that is needed for a query (Fig. ). 4. Conclusions In this paper we have illustrated through an objectoriented database schea the various graphical odels that support a graphical environent for databases, including our GOQL odel. Through this illustration, a coparison of these odels has been ade based on the various features of objectoriented databases. The paper has also presented the design of the GOQL odel based on the concept of desktop etaphors. The advants of the GOQL odel have also been addressed. We believe that the conclusions drawn fro this coparison reinforce our decision to proceed with the full design and ipleentation of the GOQL odel. Our near future work involves the evaluation of the graphical odels presented in this paper, by a group of users of object-oriented databases. This will give us a ore independent set of conclusions. _of_birth s _of_birth s s Fig. : Schea Developing in the GOQL Model

6 : [] Keraopoulos, E., Pouyioutas P. & Ptohos T. The User s View Level of the GOQL Graphical Query Langu. International Conference on Inforation Visualtion 99, London, July, 999, pp [2] Keraopoulos, E. Ptohos, T. & Pouyioutas P. GOQL - A Graphical Query Langu for Object-Oriented Databases. IASTED AI2000 International Conference (Applied Inforatics), Innsbruck, February 2000, pp [3] Keraopoulos, E., Pouyioutas P. & Ptohos T. The GOQL Graphical Query Langu. To appear, International of Coputers and Applications, Vol. 24, No. 3, [4] Slack J.. Turbo Pascal With Turtle Graphics. West ing Copany, 990. [5] Cattell R.G.G. & Barry D.K. (Eds.): The Object Database Standard: ODMG 2.0. Morgan Kaufann s, 997. APPENDIX The Running Database Exaple : alphanueric, : alphanueric, Pubs_ : alphanueric, : nueric, s_ : alphanueric, s_ : alphanueric, : nueric, : nueric, PRIMARY KEY (), FOREIGN KEY (Pubs_) REFERENCES, FOREIGN KEY (s_) REFERENCES, FOREIGN KEY (s_) REFERENCES. : alphanueric, : alphanueric, Pubs_ : alphanueric, : nueric, s_ : alphanueric, s_ : alphanueric, : nueric, : nueric, Volue : nueric, Nuber : nueric, PRIMARY KEY (), FOREIGN KEY (Pubs_) REFERENCES, FOREIGN KEY (s_) REFERENCES, FOREIGN KEY (s_) REFERENCES. : alphanueric, : alphanueric, Pubs_ : alphanueric, : nueric, s_ : alphanueric, s_ : alphanueric, : nueric, : nueric. Con_ : alphanueric : alphanueric, PRIMARY KEY () FOREIGN KEY (Pubs_) REFERENCES, FOREIGN KEY (s_) REFERENCES, FOREIGN KEY (s_) REFERENCES, FOREIGN KEY (Con_) REFERENCES Con_, FOREIGN KEY () REFERENCES. : alphanueric, : alphanueric, _of_birth : date, : alphanueric, : alphanueric. [6] Coad P. & Yourdon E. Object-Oriented Analysis. Prentice Hall, 2 nd Edition, 99 [7] Elarsi R. & Navathe S.B. Fundaentals of Database Systes. Addison-Wesley, 2 nd Edition, 994. [8] Boyle J., Leishan S. & Gray M.D. Fro WIMPS to 3D: The Developent of AMAZE. In Visual Langus and Coputing, No. 7, 996, pp [9] Paredaens J., Peelan P. & Tanca L. G-Log: a graph-based query langu. In IEEE Transactions on Knowledge and Data Engineering, Vol. 7, 995, pp [0] Jun Y.S. & Yoo S.I. GOMI: A Graphical User Interface for Object-Oriented Databases. In of International Conference on Object-Oriented Interface Systes (OOIS), 995, pp [] Khoshafian S. Object-Oriented Databases. John Wiley & Sons Inc, 995. : alphanueric, : alphanueric, : alphanueric, : alphanueric, : alphanueric, _ISDN : alphanueric PRIMARY KEY (), FOREIGN KEY (_ISDN) REFERENCES. : alphanueric, : alphanueric, _of_birth : date, : alphanueric, : alphanueric, Docs_ISDN : alphanueric, PRIMARY KEY (), FOREIGN KEY (Docs_ISDN) REFERENCES. : alphanueric, : alphanueric, _of_birth : date, : alphanueric, : alphanueric, s_title : alphanueric, PRIMARY KEY (), FOREIGN KEY (s_) REFERENCES. : alphanueric, s_ : alphanueric, Pub_ISDN : alphanueric : nueric, : nueric, : alphanueric, Ref_ : alphanueric, Is_ref_title : alphanueric. PRIMARY KEY (), FOREIGN KEY (s_) REFERENCES, FOREIGN KEY (Pub_ISDN) REFERENCES, FOREIGN KEY (Ref_) REFERENCES, FOREIGN KEY (Is_ref_title) REFERENCES. Con_ Start_date :, End_date :, PRIMARY KEY (Start_, End_date). City : alphanueric, Country : alphanueric, PRIMARY KEY (City).

7

THE GOQL LANGUAGE AND ITS FORMAL SPECIFICATIONS

THE GOQL LANGUAGE AND ITS FORMAL SPECIFICATIONS International Journal of Computer Science & Applications Vol. 5, No. 2, pp 23-51 Technomathematics Research Foundation THE GOQL LANGUAGE AND ITS FORMAL SPECIFICATIONS Euclid Keramopoulos, Philippos Pouyioutas,

More information

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl.

Structural Balance in Networks. An Optimizational Approach. Andrej Mrvar. Faculty of Social Sciences. University of Ljubljana. Kardeljeva pl. Structural Balance in Networks An Optiizational Approach Andrej Mrvar Faculty of Social Sciences University of Ljubljana Kardeljeva pl. 5 61109 Ljubljana March 23 1994 Contents 1 Balanced and clusterable

More information

Design considerations of the GOQL interface.

Design considerations of the GOQL interface. University of Westminster Eprints http://eprints.wmin.ac.uk Design considerations of the GOQL interface. Euclid Keramopoulos 1 Philippos Pouyioutas 2 Tasos Ptohos 3 1 Department of Informatics, T.E.I.

More information

Medical Biophysics 302E/335G/ st1-07 page 1

Medical Biophysics 302E/335G/ st1-07 page 1 Medical Biophysics 302E/335G/500 20070109 st1-07 page 1 STEREOLOGICAL METHODS - CONCEPTS Upon copletion of this lesson, the student should be able to: -define the ter stereology -distinguish between quantitative

More information

Novel Image Representation and Description Technique using Density Histogram of Feature Points

Novel Image Representation and Description Technique using Density Histogram of Feature Points Novel Iage Representation and Description Technique using Density Histogra of Feature Points Keneilwe ZUVA Departent of Coputer Science, University of Botswana, P/Bag 00704 UB, Gaborone, Botswana and Tranos

More information

Two hours UNIVERSITY OF MANCHESTER. January Answer any THREE questions. Answer each question in a separate book

Two hours UNIVERSITY OF MANCHESTER. January Answer any THREE questions. Answer each question in a separate book Two hours UNIVERSITY OF MANCHESTER Database Architecture Models and Design January 2004 Answer any THREE questions Answer each question in a separate book The use of electronic calculators is not peritted.

More information

a) Figure 1 shows a small part of an Extended-Entity-Relationship model describing the personnel department of a research company.

a) Figure 1 shows a small part of an Extended-Entity-Relationship model describing the personnel department of a research company. a) Figure shows a sall part of an Extended-Entity-Relationship odel describing the personnel departent of a research copany. GivenNae FailyNae relationship telephone NInuber NextOfKin contact Eployee d

More information

The Internal Conflict of a Belief Function

The Internal Conflict of a Belief Function The Internal Conflict of a Belief Function Johan Schubert Abstract In this paper we define and derive an internal conflict of a belief function We decopose the belief function in question into a set of

More information

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization

Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization 1 Defining and Surveying Wireless Link Virtualization and Wireless Network Virtualization Jonathan van de Belt, Haed Ahadi, and Linda E. Doyle The Centre for Future Networks and Counications - CONNECT,

More information

Development of an Integrated Cost Estimation and Cost Control System for Construction Projects

Development of an Integrated Cost Estimation and Cost Control System for Construction Projects ABSTRACT Developent of an Integrated Estiation and Control Syste for Construction s by Salan Azhar, Syed M. Ahed and Aaury A. Caballero Florida International University 0555 W. Flagler Street, Miai, Florida

More information

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10

Weeks 1 3 Weeks 4 6 Unit/Topic Number and Operations in Base 10 Weeks 1 3 Weeks 4 6 Unit/Topic Nuber and Operations in Base 10 FLOYD COUNTY SCHOOLS CURRICULUM RESOURCES Building a Better Future for Every Child - Every Day! Suer 2013 Subject Content: Math Grade 3rd

More information

Different criteria of dynamic routing

Different criteria of dynamic routing Procedia Coputer Science Volue 66, 2015, Pages 166 173 YSC 2015. 4th International Young Scientists Conference on Coputational Science Different criteria of dynaic routing Kurochkin 1*, Grinberg 1 1 Kharkevich

More information

A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER

A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER A CRYPTANALYTIC ATTACK ON RC4 STREAM CIPHER VIOLETA TOMAŠEVIĆ, SLOBODAN BOJANIĆ 2 and OCTAVIO NIETO-TALADRIZ 2 The Mihajlo Pupin Institute, Volgina 5, 000 Belgrade, SERBIA AND MONTENEGRO 2 Technical University

More information

Entity-Relationship Models of Information Artefacts

Entity-Relationship Models of Information Artefacts Entity-Relationship Models of Inforation Artefacts T. R. G. Green MRC Applied Psychology Unit 5 Chaucer Rd, Cabridge CB2 2EF thoas.green@rc-apu.ca.ac.uk http: //www.rc-apu.ca.ac.uk/personal/thoas.green/

More information

Dynamical Topology Analysis of VANET Based on Complex Networks Theory

Dynamical Topology Analysis of VANET Based on Complex Networks Theory BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volue 14, Special Issue Sofia 014 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.478/cait-014-0053 Dynaical Topology Analysis

More information

Database Design on Mechanical Equipment Operation Management System Zheng Qiu1, Wu kaiyuan1, Wu Chengyan1, Liu Lei2

Database Design on Mechanical Equipment Operation Management System Zheng Qiu1, Wu kaiyuan1, Wu Chengyan1, Liu Lei2 2nd International Conference on Advances in Mechanical Engineering and Industrial Inforatics (AMEII 206) Database Design on Mechanical Equipent Manageent Syste Zheng Qiu, Wu kaiyuan, Wu Chengyan, Liu Lei2

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu Clais, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

The optimization design of microphone array layout for wideband noise sources

The optimization design of microphone array layout for wideband noise sources PROCEEDINGS of the 22 nd International Congress on Acoustics Acoustic Array Systes: Paper ICA2016-903 The optiization design of icrophone array layout for wideband noise sources Pengxiao Teng (a), Jun

More information

PERFORMANCE MEASURES FOR INTERNET SERVER BY USING M/M/m QUEUEING MODEL

PERFORMANCE MEASURES FOR INTERNET SERVER BY USING M/M/m QUEUEING MODEL IJRET: International Journal of Research in Engineering and Technology ISSN: 239-63 PERFORMANCE MEASURES FOR INTERNET SERVER BY USING M/M/ QUEUEING MODEL Raghunath Y. T. N. V, A. S. Sravani 2 Assistant

More information

Performance Analysis of RAID in Different Workload

Performance Analysis of RAID in Different Workload Send Orders for Reprints to reprints@benthascience.ae 324 The Open Cybernetics & Systeics Journal, 2015, 9, 324-328 Perforance Analysis of RAID in Different Workload Open Access Zhang Dule *, Ji Xiaoyun,

More information

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network

A Beam Search Method to Solve the Problem of Assignment Cells to Switches in a Cellular Mobile Network A Bea Search Method to Solve the Proble of Assignent Cells to Switches in a Cellular Mobile Networ Cassilda Maria Ribeiro Faculdade de Engenharia de Guaratinguetá - DMA UNESP - São Paulo State University

More information

A Novel 2D Texture Classifier For Gray Level Images

A Novel 2D Texture Classifier For Gray Level Images 2012, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.co A Novel 2D Texture Classifier For Gray Level Iages B.S. Mousavi 1 Young Researchers Club, Zahedan

More information

Leveraging Relevance Cues for Improved Spoken Document Retrieval

Leveraging Relevance Cues for Improved Spoken Document Retrieval Leveraging Relevance Cues for Iproved Spoken Docuent Retrieval Pei-Ning Chen 1, Kuan-Yu Chen 2 and Berlin Chen 1 National Taiwan Noral University, Taiwan 1 Institute of Inforation Science, Acadeia Sinica,

More information

1 P a g e. F x,x...,x,.,.' written as F D, is the same.

1 P a g e. F x,x...,x,.,.' written as F D, is the same. 11. The security syste at an IT office is coposed of 10 coputers of which exactly four are working. To check whether the syste is functional, the officials inspect four of the coputers picked at rando

More information

Feature Based Registration for Panoramic Image Generation

Feature Based Registration for Panoramic Image Generation IJCSI International Journal of Coputer Science Issues, Vol. 10, Issue 6, No, Noveber 013 www.ijcsi.org 13 Feature Based Registration for Panoraic Iage Generation Kawther Abbas Sallal 1, Abdul-Mone Saleh

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

Geo-activity Recommendations by using Improved Feature Combination

Geo-activity Recommendations by using Improved Feature Combination Geo-activity Recoendations by using Iproved Feature Cobination Masoud Sattari Middle East Technical University Ankara, Turkey e76326@ceng.etu.edu.tr Murat Manguoglu Middle East Technical University Ankara,

More information

Design and Implementation of Business Logic Layer Object-Oriented Design versus Relational Design

Design and Implementation of Business Logic Layer Object-Oriented Design versus Relational Design Design and Ipleentation of Business Logic Layer Object-Oriented Design versus Relational Design Ali Alharthy Faculty of Engineering and IT University of Technology, Sydney Sydney, Australia Eail: Ali.a.alharthy@student.uts.edu.au

More information

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm

Detection of Outliers and Reduction of their Undesirable Effects for Improving the Accuracy of K-means Clustering Algorithm Detection of Outliers and Reduction of their Undesirable Effects for Iproving the Accuracy of K-eans Clustering Algorith Bahan Askari Departent of Coputer Science and Research Branch, Islaic Azad University,

More information

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10]

Trees. Linear vs. Branching CSE 143. Branching Structures in CS. What s in a Node? A Tree. [Chapter 10] CSE 143 Trees [Chapter 10] Linear vs. Branching Our data structures so far are linear Have a beginning and an end Everything falls in order between the ends Arrays, lined lists, queues, stacs, priority

More information

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math

Smarter Balanced Assessment Consortium Claims, Targets, and Standard Alignment for Math Sarter Balanced Assessent Consortiu s, s, Stard Alignent for Math The Sarter Balanced Assessent Consortiu (SBAC) has created a hierarchy coprised of clais targets that together can be used to ake stateents

More information

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3 2017 2nd International Conference on Coputational Modeling, Siulation and Applied Matheatics (CMSAM 2017) ISBN: 978-1-60595-499-8 TensorFlow and Keras-based Convolutional Neural Network in CAT Iage Recognition

More information

A Novel Fuzzy Chinese Address Matching Engine Based on Full-text Search Technology

A Novel Fuzzy Chinese Address Matching Engine Based on Full-text Search Technology Based on Full-text Search Technology 12 Institute of Reote Sensing and Digital Earth National Engineering Research Center for Reote Sensing Applications,Beijing,100101, China E-ail: yaoxj@radi.ac.cn Xiang

More information

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering

Clustering. Cluster Analysis of Microarray Data. Microarray Data for Clustering. Data for Clustering Clustering Cluster Analysis of Microarray Data 4/3/009 Copyright 009 Dan Nettleton Group obects that are siilar to one another together in a cluster. Separate obects that are dissiilar fro each other into

More information

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 13 Coputer Aided Drafting, Design and Manufacturing Volue 26, uber 2, June 2016, Page 13 CADDM 3D reconstruction of coplex curved objects fro line drawings Sun Yanling, Dong Lijun Institute of Mechanical

More information

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm

Shortest Path Determination in a Wireless Packet Switch Network System in University of Calabar Using a Modified Dijkstra s Algorithm International Journal of Engineering and Technical Research (IJETR) ISSN: 31-869 (O) 454-4698 (P), Volue-5, Issue-1, May 16 Shortest Path Deterination in a Wireless Packet Switch Network Syste in University

More information

Vodafone MachineLink. Port Forwarding / DMZ Configuration Guide

Vodafone MachineLink. Port Forwarding / DMZ Configuration Guide Vodafone MachineLink Port Forwarding / DMZ Configuration Guide Docuent history This guide covers the following products: Vodafone MachineLink 3G (NWL-10) Vodafone MachineLink 3G Plus (NWL-12) Vodafone

More information

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH

NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH NON-RIGID OBJECT TRACKING: A PREDICTIVE VECTORIAL MODEL APPROACH V. Atienza; J.M. Valiente and G. Andreu Departaento de Ingeniería de Sisteas, Coputadores y Autoática Universidad Politécnica de Valencia.

More information

1 Extended Boolean Model

1 Extended Boolean Model 1 EXTENDED BOOLEAN MODEL It has been well-known that the Boolean odel is too inflexible, requiring skilful use of Boolean operators to obtain good results. On the other hand, the vector space odel is flexible

More information

Relief shape inheritance and graphical editor for the landscape design

Relief shape inheritance and graphical editor for the landscape design Relief shape inheritance and graphical editor for the landscape design Egor A. Yusov Vadi E. Turlapov Nizhny Novgorod State University after N. I. Lobachevsky Nizhny Novgorod Russia yusov_egor@ail.ru vadi.turlapov@cs.vk.unn.ru

More information

cm3520 cm3525 Security Function

cm3520 cm3525 Security Function wwwiagisticsco c3520 c3525 Security Function Contents Contents 1 Security 11 Introduction 1-2 12 Tradearks and Registered Tradearks 1-2 13 Copliance with the ISO15408 Standard 1-2 14 Operating Precautions1-2

More information

Node +key : int +left : Node +right : Node. root where m is either 0..1, 0..*, or * Node +key : int +left : Node +right : Node 0..

Node +key : int +left : Node +right : Node. root where m is either 0..1, 0..*, or * Node +key : int +left : Node +right : Node 0.. Question 1: è12 pointsè CISC323 Midter Exa Saple Solution March 19, 2003 J. Dingel Consider the following code fragent for ipleenting binary search trees. class BinSearchTree í public Node root;... í class

More information

MATRIX CALCULATION BACKWARD CHAINING IN RULE BASED EXPERT SYSTEM

MATRIX CALCULATION BACKWARD CHAINING IN RULE BASED EXPERT SYSTEM 4 th Research/Expert Conference with International Participation QUAITY 5, Fojnica, B&H, Noveber 9 -, 5 ATRIX CACUATION BACKWARD CHAINING IN RUE BASED EXPERT SYSTE sc aro Hell Universit of Split, Facult

More information

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System

Designing High Performance Web-Based Computing Services to Promote Telemedicine Database Management System Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh 1, Issa Khalil 2, and Abdallah Khreishah 3 1: Coputer Engineering & Inforation Technology,

More information

Structuring Business Metadata in Data Warehouse Systems for Effective Business Support

Structuring Business Metadata in Data Warehouse Systems for Effective Business Support Structuring Business Metadata in Data Warehouse Systes for Effective Business Support arxiv:cs/0110020v1 [cs.db] 8 Oct 2001 N.L. Sarda Departent of Coputer Science and Engineering Indian Institute of Technology

More information

Feature Selection to Relate Words and Images

Feature Selection to Relate Words and Images The Open Inforation Systes Journal, 2009, 3, 9-13 9 Feature Selection to Relate Words and Iages Wei-Chao Lin 1 and Chih-Fong Tsai*,2 Open Access 1 Departent of Coputing, Engineering and Technology, University

More information

A wireless sensor network for visual detection and classification of intrusions

A wireless sensor network for visual detection and classification of intrusions A wireless sensor network for visual detection and classification of intrusions ANDRZEJ SLUZEK 1,3, PALANIAPPAN ANNAMALAI 2, MD SAIFUL ISLAM 1 1 School of Coputer Engineering, 2 IntelliSys Centre Nanyang

More information

THE rapid growth and continuous change of the real

THE rapid growth and continuous change of the real IEEE TRANSACTIONS ON SERVICES COMPUTING, VOL. 8, NO. 1, JANUARY/FEBRUARY 2015 47 Designing High Perforance Web-Based Coputing Services to Proote Teleedicine Database Manageent Syste Isail Hababeh, Issa

More information

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang

POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION. Junjun Jiang, Ruimin Hu, Zhen Han, Tao Lu, and Kebin Huang IEEE International Conference on ultiedia and Expo POSITION-PATCH BASED FACE HALLUCINATION VIA LOCALITY-CONSTRAINED REPRESENTATION Junjun Jiang, Ruiin Hu, Zhen Han, Tao Lu, and Kebin Huang National Engineering

More information

A simplified approach to merging partial plane images

A simplified approach to merging partial plane images A siplified approach to erging partial plane iages Mária Kruláková 1 This paper introduces a ethod of iage recognition based on the gradual generating and analysis of data structure consisting of the 2D

More information

MGS-SIFT: A New Illumination Invariant Feature Based on SIFT Descriptor

MGS-SIFT: A New Illumination Invariant Feature Based on SIFT Descriptor International Journal of Coputer Theory and Engineering, Vol 5, No, February 0 MGS-SIFT: A New Illuination Invariant Feature Based on SIFT Descriptor Reza Javanard Alitappeh and Fariborz Mahoudi Abstract

More information

Verifying the structure and behavior in UML/OCL models using satisfiability solvers

Verifying the structure and behavior in UML/OCL models using satisfiability solvers IET Cyber-Physical Systes: Theory & Applications Review Article Verifying the structure and behavior in UML/OCL odels using satisfiability solvers ISSN 2398-3396 Received on 20th October 2016 Revised on

More information

Module Contact: Dr Rudy Lapeer (CMP) Copyright of the University of East Anglia Version 1

Module Contact: Dr Rudy Lapeer (CMP) Copyright of the University of East Anglia Version 1 UNIVERSITY OF EAST ANGLIA School of Coputing Sciences Main Series UG Exaination 2016-17 GRAPHICS 1 CMP-5010B Tie allowed: 2 hours Answer THREE questions. Notes are not peritted in this exaination Do not

More information

INSERTION SORT is O(n log n)

INSERTION SORT is O(n log n) INSERTION SORT is On log n) Michael A. Bender Martín Farach-Colton Miguel A. Mosteiro Abstract Traditional INSERTION SORT runs in On 2 ) tie because each insertion takes On) tie. When people run INSERTION

More information

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS

OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS Key words SOA, optial, coplex service, coposition, Quality of Service Piotr RYGIELSKI*, Paweł ŚWIĄTEK* OPTIMAL COMPLEX SERVICES COMPOSITION IN SOA SYSTEMS One of the ost iportant tasks in service oriented

More information

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks

Investigation of The Time-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Investigation of The Tie-Offset-Based QoS Support with Optical Burst Switching in WDM Networks Pingyi Fan, Chongxi Feng,Yichao Wang, Ning Ge State Key Laboratory on Microwave and Digital Counications,

More information

FINITE STATE DESCRIPTION OF COMMUNICATION PROTOCOLS*

FINITE STATE DESCRIPTION OF COMMUNICATION PROTOCOLS* irnper neuvork protocols. A. Danthine. editor, 'iniversite de liege. I'->7X. F3 FINITE STATE DESCRIPTION OF COMMUNICATION PROTOCOLS* Gregor V. Bochann Departeent de Matheatiques Ecole Polytechnique Federals

More information

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues

Mapping Data in Peer-to-Peer Systems: Semantics and Algorithmic Issues Mapping Data in Peer-to-Peer Systes: Seantics and Algorithic Issues Anastasios Keentsietsidis Marcelo Arenas Renée J. Miller Departent of Coputer Science University of Toronto {tasos,arenas,iller}@cs.toronto.edu

More information

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL

COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL COLOR HISTOGRAM AND DISCRETE COSINE TRANSFORM FOR COLOR IMAGE RETRIEVAL 1 Te-Wei Chiang ( 蔣德威 ), 2 Tienwei Tsai ( 蔡殿偉 ), 3 Jeng-Ping Lin ( 林正平 ) 1 Dept. of Accounting Inforation Systes, Chilee Institute

More information

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE

TALLINN UNIVERSITY OF TECHNOLOGY, INSTITUTE OF PHYSICS 17. FRESNEL DIFFRACTION ON A ROUND APERTURE 7. FRESNEL DIFFRACTION ON A ROUND APERTURE. Objective Exaining diffraction pattern on a round aperture, deterining wavelength of light source.. Equipent needed Optical workbench, light source, color filters,

More information

Optimal Route Queries with Arbitrary Order Constraints

Optimal Route Queries with Arbitrary Order Constraints IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL.?, NO.?,? 20?? 1 Optial Route Queries with Arbitrary Order Constraints Jing Li, Yin Yang, Nikos Maoulis Abstract Given a set of spatial points DS,

More information

Multiple-Choice Questions

Multiple-Choice Questions Year 8 Maths Measureent Test 018 Nae Reading Tie 5 inutes (during this tie a highlighter ay be used) Writing Tie 70 inutes Total arks 66 You ay bring in one page of A4 notes. These ust be hand written

More information

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem

Theoretical Analysis of Local Search and Simple Evolutionary Algorithms for the Generalized Travelling Salesperson Problem Theoretical Analysis of Local Search and Siple Evolutionary Algoriths for the Generalized Travelling Salesperson Proble Mojgan Pourhassan ojgan.pourhassan@adelaide.edu.au Optiisation and Logistics, The

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 10, October ISSN

International Journal of Scientific & Engineering Research, Volume 4, Issue 10, October ISSN International Journal of Scientific & Engineering Research, Volue 4, Issue 0, October-203 483 Design an Encoding Technique Using Forbidden Transition free Algorith to Reduce Cross-Talk for On-Chip VLSI

More information

OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS

OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS OPTIMAL TIME AND SPACE COMPLEXITY ALGORITHM FOR CONSTRUCTION OF ALL BINARY TREES FROM PRE-ORDER AND POST-ORDER TRAVERSALS ADRIAN DEACONU Transilvania University of Brasov, Roania Abstract A linear tie

More information

Admin. CS 112 Introduction to Programming. Recap: Encapsulating Data. Ask, Don't Touch. Recap: Encapsulating Data. Recap: Encapsulation/How

Admin. CS 112 Introduction to Programming. Recap: Encapsulating Data. Ask, Don't Touch. Recap: Encapsulating Data. Recap: Encapsulation/How Adin CS Introduction to Prograing q Updated class schedule Design Good Classes: Encapsulation and OOP Analysis Yang (Richard) Yang Coputer Science Departent Yale University 308A Watson, Phone: 43-6400

More information

The Flaw Attack to the RTS/CTS Handshake Mechanism in Cluster-based Battlefield Self-organizing Network

The Flaw Attack to the RTS/CTS Handshake Mechanism in Cluster-based Battlefield Self-organizing Network The Flaw Attack to the RTS/CTS Handshake Mechanis in Cluster-based Battlefield Self-organizing Network Zeao Zhao College of Counication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China National

More information

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed

Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Effects of Desingularization and Collocation-Point Shift on Steady Waves with Forward Speed Yonghwan Ki* & Dick K.P. Yue** Massachusetts Institute of Technology, Departent of Ocean Engineering, Cabridge,

More information

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm

Research on a Kind of QoS-Sensitive Semantic Web Services Composition Method Based on Genetic Algorithm roceedings of the 7th International Conference on Innovation & Manageent 893 Research on a Kind of QoS-Sensitive Seantic Web Services Coposition Method Based on Genetic Algorith Cao Hongjiang, Nie Guihua,

More information

Automatic Graph Drawing Algorithms

Automatic Graph Drawing Algorithms Autoatic Graph Drawing Algoriths Susan Si sisuz@turing.utoronto.ca Deceber 7, 996. Ebeddings of graphs have been of interest to theoreticians for soe tie, in particular those of planar graphs and graphs

More information

Identifying Converging Pairs of Nodes on a Budget

Identifying Converging Pairs of Nodes on a Budget Identifying Converging Pairs of Nodes on a Budget Konstantina Lazaridou Departent of Inforatics Aristotle University, Thessaloniki, Greece konlaznik@csd.auth.gr Evaggelia Pitoura Coputer Science and Engineering

More information

CS 361 Meeting 8 9/24/18

CS 361 Meeting 8 9/24/18 CS 36 Meeting 8 9/4/8 Announceents. Hoework 3 due Friday. Review. The closure properties of regular languages provide a way to describe regular languages by building the out of sipler regular languages

More information

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds

Evaluation of a multi-frame blind deconvolution algorithm using Cramér-Rao bounds Evaluation of a ulti-frae blind deconvolution algorith using Craér-Rao bounds Charles C. Beckner, Jr. Air Force Research Laboratory, 3550 Aberdeen Ave SE, Kirtland AFB, New Mexico, USA 87117-5776 Charles

More information

Derivation of an Analytical Model for Evaluating the Performance of a Multi- Queue Nodes Network Router

Derivation of an Analytical Model for Evaluating the Performance of a Multi- Queue Nodes Network Router Derivation of an Analytical Model for Evaluating the Perforance of a Multi- Queue Nodes Network Router 1 Hussein Al-Bahadili, 1 Jafar Ababneh, and 2 Fadi Thabtah 1 Coputer Inforation Systes Faculty of

More information

Data Caching for Enhancing Anonymity

Data Caching for Enhancing Anonymity Data Caching for Enhancing Anonyity Rajiv Bagai and Bin Tang Departent of Electrical Engineering and Coputer Science Wichita State University Wichita, Kansas 67260 0083, USA Eail: {rajiv.bagai, bin.tang}@wichita.edu

More information

Meta-Path-Based Ranking with Pseudo Relevance Feedback on Heterogeneous Graph for Citation Recommendation

Meta-Path-Based Ranking with Pseudo Relevance Feedback on Heterogeneous Graph for Citation Recommendation Meta-Path-Based Ranking with Pseudo Relevance Feedback on Heterogeneous Graph for Citation Recoendation Xiaozhong Liu School of Inforatics and Coputing Indiana University Blooington Blooington, IN, USA,

More information

Galois Homomorphic Fractal Approach for the Recognition of Emotion

Galois Homomorphic Fractal Approach for the Recognition of Emotion Galois Hooorphic Fractal Approach for the Recognition of Eotion T. G. Grace Elizabeth Rani 1, G. Jayalalitha 1 Research Scholar, Bharathiar University, India, Associate Professor, Departent of Matheatics,

More information

Experiences with complex user profiles for approximate P2P community matching

Experiences with complex user profiles for approximate P2P community matching Experiences with coplex user profiles for approxiate PP counity atching Patrizio Dazzi ISTI-CNR Pisa, Italy p.dazzi@isti.cnr.it Matteo Mordacchini IIT-CNR Pisa, Italy.ordacchini@iit.cnr.it Fabio Baglini

More information

CMPT 354 Database Systems I

CMPT 354 Database Systems I CMPT 354 Database Systems I Chapter 2 Entity Relationship Data Modeling Data models A data model is the specifications for designing data organization in a system. Specify database schema using a data

More information

Reconstruction of Time Series using Optimal Ordering of ICA Components

Reconstruction of Time Series using Optimal Ordering of ICA Components Reconstruction of Tie Series using Optial Ordering of ICA Coponents Ar Goneid and Abear Kael Departent of Coputer Science & Engineering, The Aerican University in Cairo, Cairo, Egypt e-ail: goneid@aucegypt.edu

More information

Conceptual and Logical Design

Conceptual and Logical Design Introduction to Database Systes Mapping ER Models to Relational Scheas Werner Nutt Conceptual and Logical Design Conceptual Model: PRODUCT BUYS PERSON price ssn Relational Model: 2 Mapping an E-R Diagra

More information

MAC schemes - Fixed-assignment schemes

MAC schemes - Fixed-assignment schemes MAC schees - Fixed-assignent schees M. Veeraraghavan, April 6, 04 Mediu Access Control (MAC) schees are echaniss for sharing a single link. MAC schees are essentially ultiplexing schees. For exaple, on

More information

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions *

A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Membership Functions * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 21, 607-626 (2005) A High-Speed VLSI Fuzzy Inference Processor for Trapezoid-Shaped Mebership Functions * SHIH-HSU HUANG AND JIAN-YUAN LAI + Departent of

More information

Fuzzy Logic Support System for Predicting Building Damage Due to the Association of Three Parameters of Pipeline Failure

Fuzzy Logic Support System for Predicting Building Damage Due to the Association of Three Parameters of Pipeline Failure Journal of Aerican Science, 2012;8(1) Fuzzy Logic Support Syste for Predicting Building Daage Due to the Association of Three Paraeters of Pipeline Failure Dina A. Earah 1 ; Manar, M. Hussein 1* ; Hady

More information

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH

ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH ELEVATION SURFACE INTERPOLATION OF POINT DATA USING DIFFERENT TECHNIQUES A GIS APPROACH Kulapraote Prathuchai Geoinforatics Center, Asian Institute of Technology, 58 Moo9, Klong Luang, Pathuthani, Thailand.

More information

Enhancing Real-Time CAN Communications by the Prioritization of Urgent Messages at the Outgoing Queue

Enhancing Real-Time CAN Communications by the Prioritization of Urgent Messages at the Outgoing Queue Enhancing Real-Tie CAN Counications by the Prioritization of Urgent Messages at the Outgoing Queue ANTÓNIO J. PIRES (1), JOÃO P. SOUSA (), FRANCISCO VASQUES (3) 1,,3 Faculdade de Engenharia da Universidade

More information

Image Filter Using with Gaussian Curvature and Total Variation Model

Image Filter Using with Gaussian Curvature and Total Variation Model IJECT Vo l. 7, Is s u e 3, Ju l y - Se p t 016 ISSN : 30-7109 (Online) ISSN : 30-9543 (Print) Iage Using with Gaussian Curvature and Total Variation Model 1 Deepak Kuar Gour, Sanjay Kuar Shara 1, Dept.

More information

Smart Device Link Integration into Linux systems

Smart Device Link Integration into Linux systems Sart Device Link Integration into Linux systes June 2017 Author: Jereiah Foster Open Source Technologist Who a I? Jereiah C. Foster, proud father of Hannah and husband of Annika Huge FOSS fanboi and Debian

More information

Implementation of fast motion estimation algorithms and comparison with full search method in H.264

Implementation of fast motion estimation algorithms and comparison with full search method in H.264 IJCSNS International Journal of Coputer Science and Network Security, VOL.8 No.3, March 2008 139 Ipleentation of fast otion estiation algoriths and coparison with full search ethod in H.264 A.Ahadi, M.M.Azadfar

More information

Analysing Real-Time Communications: Controller Area Network (CAN) *

Analysing Real-Time Communications: Controller Area Network (CAN) * Analysing Real-Tie Counications: Controller Area Network (CAN) * Abstract The increasing use of counication networks in tie critical applications presents engineers with fundaental probles with the deterination

More information

AN APPROACH ON BIMODAL BIOMETRIC SYSTEMS

AN APPROACH ON BIMODAL BIOMETRIC SYSTEMS AN APPROACH ON BIODAL BIOETRIC SYSTES Eugen LUPU, Siina EERICH Technical University of Cluj-Napoca, 26-28 Baritiu str. Cluj-Napoca phone: +40-264-40-266; fax: +40-264-592-055; e-ail: Eugen.Lupu @co.utcluj.ro

More information

AN INTEGRATED APPROACH TO MUSIC BOUNDARY DETECTION

AN INTEGRATED APPROACH TO MUSIC BOUNDARY DETECTION 10th International Society for Music Inforation Retrieval Conference (ISMIR 2009) AN INTEGRATED APPROACH TO MUSIC BOUNDARY DETECTION Min-Yian Su, Yi-Hsuan Yang, Yu-Ching Lin, Hoer Chen National Taiwan

More information

XML Data Integrity Based on Concatenated Hash Function

XML Data Integrity Based on Concatenated Hash Function (IJCSIS) International Journal of Coputer Science and Inforation Security, Vol, No, May 009 XML ata Integrity Based on Concatenated Hash Function Baolong Liu School of Coputing & Engineering University

More information

MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer

MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer MAPPING THE DATA FLOW MODEL OF COMPUTATION INTO AN ENHANCED VON NEUMANN PROCESSOR * Peter M. Maurer Departent of Coputer Science and Engineering University of South Florida Tapa, FL 33620 Abstract -- The

More information

Vulnerability assessment of a large sized power system considering a new index based on power system loss

Vulnerability assessment of a large sized power system considering a new index based on power system loss University of Wollongong Research Online Faculty of Inforatics - Papers (Archive) Faculty of Engineering and Inforation ciences 007 Vulnerability assessent of a large sized poer syste considering a ne

More information

6.1 Topological relations between two simple geometric objects

6.1 Topological relations between two simple geometric objects Chapter 5 proposed a spatial odel to represent the spatial extent of objects in urban areas. The purpose of the odel, as was clarified in Chapter 3, is ultifunctional, i.e. it has to be capable of supplying

More information

MULTI-INDEX VOTING FOR ASYMMETRIC DISTANCE COMPUTATION IN A LARGE-SCALE BINARY CODES. Chih-Yi Chiu, Yu-Cyuan Liou, and Sheng-Hao Chou

MULTI-INDEX VOTING FOR ASYMMETRIC DISTANCE COMPUTATION IN A LARGE-SCALE BINARY CODES. Chih-Yi Chiu, Yu-Cyuan Liou, and Sheng-Hao Chou MULTI-INDEX VOTING FOR ASYMMETRIC DISTANCE COMPUTATION IN A LARGE-SCALE BINARY CODES Chih-Yi Chiu, Yu-Cyuan Liou, and Sheng-Hao Chou Departent of Coputer Science and Inforation Engineering, National Chiayi

More information

3D Human Action Recognition using Hu Moment Invariants and Euclidean Distance Classifier

3D Human Action Recognition using Hu Moment Invariants and Euclidean Distance Classifier Vol. 8, No. 4, 017 3D Huan Action Recognition using Hu oent Invariants and Euclidean Distance Classifier Fadwa Al-Azzo Syste Engineering Departent University of Arkansas at Little Rock Arkansas, USA Arwa

More information

Generating Mechanisms for Evolving Software Mirror Graph

Generating Mechanisms for Evolving Software Mirror Graph Journal of Modern Physics, 2012, 3, 1050-1059 http://dx.doi.org/10.4236/jp.2012.39139 Published Online Septeber 2012 (http://www.scirp.org/journal/jp) Generating Mechaniss for Evolving Software Mirror

More information

HIGH PERFORMANCE PRE-SEGMENTATION ALGORITHM FOR SONAR IMAGES

HIGH PERFORMANCE PRE-SEGMENTATION ALGORITHM FOR SONAR IMAGES HIGH PERFORMANCE PRE-SEGMENTATION ALGORITHM FOR SONAR IMAGES Benjain Lehann*, Konstantinos Siantidis*, Dieter Kraus** *ATLAS ELEKTRONIK GbH Sebaldsbrücker Heerstraße 235 D-28309 Breen, GERMANY Eail: benjain.lehann@atlas-elektronik.co

More information