48 Pages

wangyu

Course: CSC 8710, Fall 2009
School: Wayne State University
Rating:
 
 
 
 
 

Word Count: 1904

Document Preview

Wrapping On Query Languages and Efficient XML Integration A paper by Vassilis Christophides and Sophie Cluet Speaker: Yu Wang Outline Introduction YAT System YAT XML Algebra Wrapping source query languages Optimization techniques Conclusion Introduction Application require integrated access to various information sources, fast deployment and low maintenance cost XML Enable easy wrapping of external...

Register Now

Unformatted Document Excerpt

Coursehero >> Michigan >> Wayne State University >> CSC 8710

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Wrapping On Query Languages and Efficient XML Integration A paper by Vassilis Christophides and Sophie Cluet Speaker: Yu Wang Outline Introduction YAT System YAT XML Algebra Wrapping source query languages Optimization techniques Conclusion Introduction Application require integrated access to various information sources, fast deployment and low maintenance cost XML Enable easy wrapping of external sources Enable easy wrapping of declarative integration Advantage in using XML Have flexible format: can be used to represent structured/semistructured information Convert data into XML easily Exist many languages allowing declarative integration of XML data( e.g. MSL, YATL) Facilitates interoperability as a standard Hard issues Wrapping type information XML's current form of typing is not sufficient to capture rich type systems(e.g. an object database schema). Recent proposals( e.g. XML Schema, DCD) don't provide definitive standard yet. Wrapping source query capabilities TSIMMIS system: query templates are used to describe source capabilities Not allow an exhaustive description of a source capabilities Processing XML queries efficiently Not have a well-understood algebra Solution This paper propose an algebraic framework and optimization techniques to address the last 2 issues An algebra for XML Introduce an operational model based on a general-purpose algebra for XML A source description language Use the algebra to wrap full text queries/ structured query languages( e.g. OQL/ SQL) Query processing techniques Show the algebra is appropriate to optimize integration application Example Use an example to show the improvements this paper propose Goal Integrate two sources Highly structured: an object database Partially structured document repository: full-text indexed with Wais Sample XML Data <work> <artist> Claude Monet </artist> <title> Nympheas </title> <style> Impressionist </style> <size> 21 x 61 </size> <cplace>Giverny</cplace> </work> .... <work> <artist> Claude Monet </artist> <title> Waterloo Bridge </title> <style> Impressionist </style> <size> 29.2 x 46.4 </size> <history>Painted with <technique> Oil on canvas </technique> in ... </work> <object id="a1" class="artifact"> <tuple> <title> Nympheas </title> <year> 1897 </year> <creator> Claude Monet </creator> <price> 10.000.000 </price> <owners refs = "p1 p2 p3"/> </tuple> </object> ..... <object id="p3" class="person"> <tuple> <name> Doctor X </name> <auction> 10.1500.000</auction> </tuple> </object> YAT System A semistructured data conversion system Rely on a library of generic wrappers and a declarative integration languages, YATL Use 3 steps to setup the application example with YAT Structural information exported by the two wrappers: o2 and xmlwais Installing Wrappers and Mediators logos{simeon}: o2-wrapper -server gringos.inria.fr -system cultural -base art -port 6066 o2-wrapper is running at logos.inria.fr:6066 logos{simeon}: -----------------------------------------------------------------------------sappho{christop}: xmlwais-wrapper -directory ~christop/wais-sources/museum.src -port 6060 xmlwais-wrapper is running at sappho.ics.forth.gr:6060 sappho{christop}: -----------------------------------------------------------------------------cosmos{cluet}: yat-mediator -port 6666 yat-mediator is running at cosmos.inria.fr:6666 yat> connect o2artifact logos.inria.fr:6066; yat> connect xmlartwork sappho.ics.forth.gr:6060; yat> import o2artifact; yat> import xmlartwork; yat> load "/u/cluet/YAT/view1.yat"; YAT Type System Allow to represent information at various levels of genericity( model, schema , data) Understand the connection existing between these levels Using this feature to wrap query languages A graphical representation of YAT data model O2 data model Described as atomic type/ a tuple/ a collection / a reference A tuple type is represented as a collection of linear subtrees YAT Type System( Con't) The representation of the document exported by the xmlwais wrapper Described as a sequence of mandatory elements Capture partially structured information YAT meta-model Capture any tree Others are instances of this model O2, XML-Wais and YAT mediator structural metadata Integration Programs Compose A sequence of rules A sequence of queries : 3 clauses MATCH Perform pattern-matching Filters are used to navigate in the source data and bind variables WHERE MAKE Construct the result by creating a new tree Integrating information about the works of Art artworks() := MAKE doc * & artwork($t,$c) := work [ title: $t, artist: $a, year: $y, price: $p, style: $s, size: $si, owners * $o, more: $elds ] MATCH artifacts WITH set { * class: artifact: tuple { title: $t, year: $y, creator: $c, price: $p, Owners: list * class: person: tuple { name: $o, auction: $au}}}, works WITH works * work [artist: $a, title: $t', style: $s, size: $si, *($elds) ] WHERE $y > 1800 AND $c = $a AND $t = $t' YAT XML Algebra Overview Characteristic Mail tool for both the generic description of source query capabilities and the XML query optimization Provides a fixed set of predefined operations Satisfy the requirement Expressive power Capture evaluation of query and integration languages Support for flexible typing Support for optimization An extension of one object algebra Independent of any underlying physical access structure YAT XML Algebra( Con't) Operators Bind operator Extract data from input tree according to the filter Produce a tabular representation of the variable Tree operator Returns a collection of trees conforming to the input pattern Equivalent to a grouping operation Skolem functions Create new identifier Perform value assignment YAT XML Algebra( Con't) Object algebra Select/ Project / Join / Union / Intersection Group/ Sort/ Map / D-Join Applied on the top level of a Tab structure except Map YAT XML Algebra( Con't) A Bind operation and resulting Tab structure The Tree operation YATL Algebraic Translation Steps Named documents are the input MATCH clause is translated into a Bind operation The connection between the various inputs is materialized using a Join operation Where clauses are translated into a Select operation MAKE clause is translated using the Tree operation The example shows the algebraic translation of the view definition of Figure 2 and example query Query Example 1 Q1: What are the artifacts created at \Giverny" ? MAKE $t MATCH artworks WITH doc.work.[ title.$t, more.cplace.$cl ] WHERE $cl = "Giverny" Algebraization of YATL queries Wrapping source query languages Wrapping source operations in YAT is performed in two steps Signature Essential Manual Semantics Example: function imported by the O2 wrapper 1 <operation name="external"> 2 <operation name="current_price"> 3 <input> 4 <value model="Artifact_Schema" pattern="Artifact"/></input> 5 <output> 6 <leaf label=Float /></output> 7 </operation> 8 </operation> Describing OQL capabilities YAT operational model borrows a large part OQL of algebra OQL binding capabilities are more restricted Take this restriction into account by restrict Bind operation Bind is always the first operation in a query Describing OQL capabilities( Con't ) Capturing Binding capabilities Bind operation has 2 parameters: a filter and the data that has to be filtered/ bound Need to specify which are the acceptable filters for OQL E.g. valid filters, called Fpattern Integration programmer does not need to see it Coded by YAT developers Embedded within the O2 wrapper O2 Filter patterns exported in XML 1 <interface name="o2artifact"> 2 <operat> 3 <fmodel name="o2fmodel"> 4 <fpattern name="Fclass"> 5 <node label="class" bind="tree"> 6 <node label="Symbol" bind="none" inst="ground"> 7 <value pattern="Ftype"/></node></node> 8 </fpattern> 9 10 <fpattern name="Ftype"> 11 <union> 12 <leaf label="Bool"/> 13 <leaf label="Char"/> 14 <leaf label="Int"/> 15 <leaf label="Float"/> 16 <leaf label="String"/> 17 <node label="tuple" col="set" bind="tree"> 18 <star inst="ground"> 1 <node label="Symbol" bind="none"> 2 <value label="Ftype"/></node> 20 </star></node> 21 <node label="set" col="set" bind="tree"> 1 <star inst="none"><value label="Ftype"/></star></node> 23 <node label="bag" col="bag" bind="tree"> 1 <star inst="none"><value label="Ftype"/></star></node> 25 <node label="list" bind="tree"> 26 <star inst="none"><value label="Ftype"/></star></node> 27 <node label="array" bind="tree"> 28 <star inst="none"><value label="Ftype"/></star></node> 29 <ref pattern="Fclass"/> 30 </union> 31 </fpattern> 32 </fmodel> 33 </operat> 34 </interface> Description for OQL. Below is a subset of the operational interface of the O2 wrapper: 1 <omodel name="o2omodel"> 2 <operation name="algebraic"> 3 <union> 4 <operation name="bind"> 5 <input> 6 <value model="o2model" pattern="Type"/> 7 <filter model="o2fmodel" pattern="Ftype"/> 8 </input> 9 <output> 10 <value model="yatstruc" pattern="Tab"/> 11 </output> 12 </operation> 13 <operation name="select"></operation> 14 <operation name="map"></operation> 15 ... 16 </union> 17 </operation> 18 19 <operation name="boolean"> 20 <union> 21 <operation name="shalow_eq"></operation> 22 <operation name="leq"></operation> 23 ... 24 </union> 25 </operation> 26 ... 27 </omodel> Describing Wais capabilities Three steps to wrap the query capabilities of the XML-Wais source Specify the source Fpatterns Declare the source supporting Bind and Select Describe the full-text predicate contains supplied by Wais Interface to the XML-Wais wrapper Interface to the XML-Wais wrapper( Con't) Optimization techniques The algebra has two parts Object algebra Two operations to manipulate XML data Bind and Tree Optimization is divided into two parts Optimization techniques proposed for the relational or object models are directly applicable Rewriting techniques for the Bind/Tree operations Optimize user queries with views locally or by pushing queries to the external sources Bind Rewriting Reason A simpler Bind has a better chance to be pushed to a source Bind entails navigation that can be costly and should be transformed into more traditional associative access as much as possible 2 ways Vertical navigation Horizontal navigation and type filtering Bind and vertical navigation Two ways Split a complex Bind into elementary Binds, each one connecting together through DJoins Split a complex Bind into a linear sequence of elementary ones, each one navigating down the result of the previous one From Bind to Join Splitting Binds...

Textbooks related to the document above:
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Wayne State University - WEBEDUW - 05
ISP 1600 for Winter 2005Web.Edu: How Internet Courses WorkCourse web site: http:/www.is.wayne.edu/drbowen/WebEduW05Fourth meeting February 3, 2005Class names Initial the signin sheet Review of names Pictures (not a requirement but you may no
Presbyterian - CH - 333
David M. Kroenke'sDatabase Processing:Fundamentals, Design, and ImplementationDAVID M. KROENKE'S DATABASE PROCESSING, 10th Edition 2006 Pearson Prentice HallChapter Six: Transforming Data Models into Database Designs Part Three6-1Design f
Wayne State University - THW - 05
Time's Harvest Updated 3/8/05Agenda for Class 3Winter 2005Agenda for Class 3, online using unchat6 8 PM, Friday March 11 Time's Harvest, ISP 3360, Winter 2005 semester Course web site: http:/www.is.wayne.edu/drbowen/thw05unchat background:
Wayne State University - CASF - 04
GST 2710 Using Windows ExplorerComputer systems and software Files What is a file? Collection of related information Exists in secondary (permanent) storage (files downloaded over the Internet, email or other network do not exist in secondary storag
Wayne State University - INETF - 06
IST 3715: Using Moodle Setting up your account on the online system (Moodle) Moodle assignment, to be done by the class #2. I think these instructions will work well for you, but if you have trouble, CONTACT ME FOR HELP RIGHT AWAY! (Do not let your f
Wayne State University - CASF - 07
Topics for Quiz 2 including changesNote that not all topics have been covered in class yet. Quiz 2 will NOT be cumulative it will cover mostly information since the Midterm Deletions are shown in strikethrough (cross-out) font. Additions are shown
Wayne State University - CASF - 07
IST 2710 Agenda for Seventh ClassSections 009 &amp; 984 Course web site: http:/www.is.wayne.edu/drbowen/casf07 IST 2710 web site: http:/www.is.wayne.edu/gst2710 I. Announcements A. Don't forget to sign in and out today. B. New information on the course
UMass Dartmouth - ICASSP - 2004
HIGHER ORDER CEPSTRAL MOMENT NORMALIZATION (HOCMN) FOR ROBUST SPEECH RECOGNITION Chang-wen Hsu and Lin-shan Lee Graduate Institute of Communication Engineering, National Taiwan University Taiwan, Republic of Chinaposeidons@speech.ee.ntu.edu.tw, lsl
UMass Dartmouth - ICASSP - 1997
BLIND SIGNAL EXTRACTION BASED ON HIGHER-ORDER CYCLOSTATIONARITY PROPERTIESGiacinto Gelli Luigi Paura Dipartimento di Ingegneria dell'Informazione, Seconda Universit di Napoli, a via Roma 29, I-81031 Aversa, Italy; E-mail: gellipaura(nadis.dis.unina.
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - ICASSP - 1997
DESIGN OF RNS FREQUENCY SAMPLING FILTER BANKSUwe Meyer-Bse, Jon Mellott, and Fred Taylor aUniversity of Florida, High Speed Digital Architecture Laboratory 405 SE BLDG 42,Gainesville, FL 32611-6130 USA fuwe,jon,fjtg@alpha.ee.u.eduABSTRACTFrequen
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - ICASSP - 1997
UMass Dartmouth - PLCS - 12
The Geographers' Manual: The Place of Place in Antnio Lobo Antunes Richard ZenithAbstract. The abundance of place names in the novels of Lobo Antunes is not, as in some authors, a device used to &quot;ground&quot; their fictions, to make them more real, more
Wayne State University - WEEK - 5800
Finishing Up Chapter 7 Allen C. Goodman, 2002Flexible Farmer Output = 20 tons Price = $15 Transport Costs = $4/ton-mile Pre-rent profit = Total revenue - Nonland costs - Transport Costs Rent = Pre-rent profit/farm sizeTable 7-1 Flexible Far
Wayne State University - ECON - 7500
Public Good Optimum Allen C. Goodman 2008Public Goods Most important factor is that everyone gets the same amount. We have to get some agreement as to how much we'll want (we'll discuss that a lot). We'll have to get some agreement as to how to
Wayne State University - WEEK - 7550
Managed Care / Technology Allen C. Goodman, 2006Why? We've talked about insurance and technology . and costs. Managed care analysis combines some of this. We'll spend a little bit of time on this here. Dr. Jensen will probably spend considerab
Wayne State University - WEEK - 11
More on health regulation Allen C. Goodman, 2007General goalsMore generally the goal is to promote minimal quality levels while eliminating the inefficient components of spending. Inefficiency includes: - Technical inefficiency - Allocative ineff
Wayne State University - WEEK - 7550
More on health regulation Allen C. Goodman, 2007General goalsMore generally the goal is to promote minimal quality levels while eliminating the inefficient components of spending. Inefficiency includes: - Technical inefficiency - Allocative ineff
Wayne State University - WEEK - 10
Nonprofits Copyright Allen C. Goodman 2004Public GoodsInteresting question as to the genesis of non-profit firms. We go through several discussions. I'll reiterate the Weisbrod discussion regarding the public good. It's helpful to derive a publi
Wayne State University - WEEK - 7550
Nonprofits Copyright Allen C. Goodman 2004Public GoodsInteresting question as to the genesis of non-profit firms. We go through several discussions. I'll reiterate the Weisbrod discussion regarding the public good. It's helpful to derive a publi
Wayne State University - WEEK - 7550
Is Health care really a luxury?By A.G. Blomqvist, R.A.L. Carter Department of Economics, University of Western Ontario,London, Ont.N6A5C2,Canada Journal of Health Economics 16 (1997) 207-229. Presented by: Rubin Luniku April 19 2004 Eco 7550I
Wayne State University - PHY - 2140
General Physics (PHY 2140)Lecture 19 Electricity and Magnetism Induced voltages and induction Energy AC circuits and EM waves Resistors in an AC circuitshttp:/www.physics.wayne.edu/~apetrov/PHY2140/ Chapter 20-2104/20/09 1Next week: Prof. Claud
Wayne State University - PHY - 7400
PHY7400. Homework 2This homework assignment is due on October 3.Suggested reading:Eugen Merzbacher, Quantum Mechanics, Chapters 4-5.Problem 1: Fun with unitary operators (10 pt).We spent much time discussing the properties of various operators
Wayne State University - PHY - 2140
General Physics (PHY 2140)Lecture 33Modern Physics Atomic Physics Atomic spectra Bohrs theory of hydrogenhttp:/www.physics.wayne.edu/~apetrov/PHY2140/ Chapter 2811/24/2003 1Lightning ReviewLast lecture: 1. Atomic physics Early models of atom
Wayne State University - WWND - 08
Jamie Nagle University of Qolorado, BoulderWinter Workshop on Nuclear Dynamics 2008 South Padre Island, Texas QuasiParticles versus the Perfect Fluid.Quasi-Particle Degrees of Freedom versus the Perfect Fluid as Descriptors of the Quark-Gluon Pla
Wayne State University - WWND - 09
Measurement of Azimuthal Anisotropy with the New Reaction Plane Detector in the PHENIX experimentYoshimasa Ikeda (University of Tsukuba)Azimuthal anisotropySpatial anisotropy in noncentral collision provides azimuthal anisotropy of particle emi
Wayne State University - WWND - 08
High p identified hadron anisotropic flowHuangDeuteron and Shengli production in 200 GeV Au+Au Vanderbilt University for the Collisions PHENIX CollaborationOutline:Observables and Motivation Analysis methods Results and Discussion ,K,p(pbar) v2,
Wayne State University - WWND - 08
Microcanonical, canonical and grand canonical pains with the Hagedorn spectrum Luciano G. Moretto, L. Ferroni, J. B. Elliott, L. Phair UCB and LBNL Berkeley Can a &quot;thermostat&quot; have a temperature other than its own?cT = T = 273K or DQ E S
Wayne State University - CS - 1100
Programming in C+Dale/Weems/Headington Chapter 5 Conditions, Logical ExpressionsFlow of Controlqmeans the order in which program statements are executedWHAT ARE THE POSSIBILITIES. . .FLOW OF CONTROLqis Sequential unless a &quot;control struct
Wayne State University - CS - 1100
Programming in C+Dale/Weems/Headington Chapter 5 Continued Selection Control StructuresFlow of Controlqmeans the order in which program statements are executedTHE 3 POSSIBILITIES ARE: Sequential Selection Control Structure Repetition Control
Wayne State University - CS - 1100
Programming in C+Dale/Weems/Headington Chapter 2 C+ Syntax and Semantics, and the Program Development ProcessWhat is an Identifier?qAn identifier is the name used for a data object (a variable or a constant), or for a function, or for a data ty
Wayne State University - CS - 1100
Programming in C+Dale/Weems/Headington Chapter 3 Arithmetic Expressions, Function Calls, and OutputWhat is an Expression in C+?qAn expression is any valid combination of operators and operands. In C+ each expression has a value.qOperators
Wayne State University - CSC - 6710
CSC 6710: Database Management System I Department of Computer Science Wayne State University Semester: Fall 2004 Assignment 1 - Solutions 3.8 CREATE DOMAIN GRADES CHAR(1) CHECK ( VALUE IN ('A', 'B', 'C', 'D', 'E', 'F', 'I') ) CREATE DOMAIN STS CHAR(8
Wayne State University - ELE - 3600
320PHI DELTA KAPPANPhotos: JupiterImagesUnderstanding Unconscious Bias and Unintentional RacismAcknowledging our possible biases and working together openly is essential for developing community in our schools.BY JEAN MOULEn the blink of an
Wayne State University - TED - 6020
The Seventh Standard and Related ProficienciesFrom the Entry-Level Standards for Michigan TeachersAs Approved by the State Board of Education, October 24, 2002 Upon completion of an approved teacher preparation program in Michigan, a person recomm
Wayne State University - ED - 7999
Human Subjects Review Form (BIC) for a Masters Project This must be completed and approved by your advisor before you start your project Principal Investigator (PI)The PI acknowledges that utilizing this approval form rather than completing the appro
Wayne State University - TED - 6020
AdventuresBy Maureen Brown Yoderin ElEctronic constructivismYou cannot teach a man anything; you can only help him find it within himself. -Galileo Galilei (15641642)Igniting students' curiosity and building an environment that encourages an
Wayne State University - AASW - 06
Atoms and Stars IST 2420 and IST 1990Class 2 Winter 2006 Instructor: David BowenCourse web site: www.is.wayne.edu/drbowen/aasw06 IST 1990 Moodle: techtools.culma.wayne.edu/moodle1/18/05 Atoms and Stars, Class 2 1Handouts Class 2 Notes Midterm
Wayne State University - AASW - 07
Atoms and Stars IST 2420Class 12, April 9 Winter 2007Instructor: David Bowen Course web site: www.is.wayne.edu/drbowen/aasw074/9/07Atoms and Stars, Class 121Agenda Assignments, passbacks, initial signin sheet Pick up:o Notes for Class 12
Wayne State University - AASW - 06
Atoms and Stars IST 2420 and IST 1990Class 12 Winter 2006 Instructor: David BowenCourse web site: www.is.wayne.edu/drbowen/aasw06 IST 1990 Moodle: techtools.culma.wayne.edu/moodle4/5/06Atoms and Stars, Class 121Agenda Assignments, passback
Wayne State University - AASF - 05
Atoms and Stars IST 2420 and IST 1990Fall 2005 Sections 001, 005, 010 and 981 Instructor: David Bowen Class #5: October 5 and 10www.is.wayne.edu/drbowen/aasf05Tonight Handoutso Class 5 Notes Initial the sign-in sheet Review of names Due:o
Wayne State University - AASW - 06
Atoms and Stars IST 2420 and IST 1990Class 14 Winter 2006 Instructor: David BowenCourse web site: www.is.wayne.edu/drbowen/aasw06 IST 1990 Moodle: techtools.culma.wayne.edu/moodle4/19/06Atoms and Stars, Class 141Agenda Assignments, passbac
Wayne State University - CASF - 07
IST 2710 Binary Arithmetic, Installment I Counting and Adding in Decimal and BinaryNOTE TO STUDENTS: While this topic may seem hard and confusing at first (it is also challenging and absorbing), if you don't give up, here is a promise that you may n
Wayne State University - ECE - 262
CHAPTER 10Tables and Lists1. a) B4; b) No2. LDX #$1OE LDAA $A0,X3. LDX #$1234 STAA $CC,X4. a) A9; b) 01; c) E1; d) 01.5. a) yes; b) no; c) yes6. a)LDX #$9B LDAA 0,X b)LDX #$0 LDAA $A3,X c
Wayne State University - WIZ - 2
Volume 7, Number 1Winter NewsletterMarch, 2008Zablocki, Gibbs and Woster Elected to ACSMEDI Executive CommitteeIn elections that were held electronically between October 23 and November 21 of 2007, Jeff Zablocki (CV Therapeutics) was elected V
Wayne State University - WIZ - 2
Volume 6, Number 2Summer NewsletterJuly, 2007Division Names Winners of the 2007-2008 Predoctoral Fellowship AwardsEach year, the ACS Division of Medicinal Chemistry awards eight $24,000 Predoctoral Fellowships to graduate students in their 3rd
Wayne State University - WIZ - 2
Volume 4, Number 2Summer NewsletterOctober, 2005Division to Initiate On-Line Elections Division elections will be held in November of 2005, and members will be selecting four officers: an academic councilor, an industrial councilor, a treasurer
Wayne State University - WIZ - 2
Volume 4, Number 1Gibbs, Aube Join ACS Executive CommitteeWinter NewsletterFebruary, 2005For complete program see http:/www.acsmedchem.orgFinal Program for the San Diego ACS Meeting (March 1317, 2005)In Division elections that were held du
Wayne State University - WIZ - 2
Volume 3, Number 2Summer NewsletterSeptember, 2004Candidates Selected for Fall Elections Division elections will be held during October, 2004 to select an Academic ViceChair and Academic Councilor, each of whom will serve a 3 year term beginnin
Wayne State University - ENG - 351
Engineering E-fax Setup ProcedureFaculty Assembly August 20, 2008The College of Engineering maintains an e-fax infrastructure which is available for use by all Engineering faculty/staff. The infrastructure provides print-to-fax functionality for s
Wayne State University - ENG - 310
Request to Repeat a Graduate CourseA graduate department may allow a student to petition to repeat a graduate course in which a grade of B- or lower is received. No more than two courses may be repeated during the students study at Wayne State Unive
Wayne State University - ENG - 346
Insolubles Formation in Biodiesel Blends observed after Low Temperature TreatmentsHaiying Tang, Anfeng Wang, Steven O. Salley, and K. Y. Simon Ng Department of Chemical Engineering and Materials Science, Wayne State University, Detroit, MI 48202In
Wayne State University - ENG - 346
Catalytic Effects of Group IV Transition Metals on the Oxidative Stability of BiodieselBradley R. Clark, Anfeng Wang, Steven O. Salley and K. Y. Simon Ng Alternative Energy Technology, Wayne State University, Detroit, MI 48202IntroductionTransitio
Wayne State University - ENG - 351
Engineering Email Setup ProcedureFaculty Assembly August 20, 2008The College of Engineering maintains an email infrastructure which is available for use by all Engineering faculty/staff. The infrastructure provides an unlimited disk quota for rece
Wayne State University - ENG - 180
Graduate Admissions PolicyAll applicants for the MS or PhD program in Electrical and Computer Engineering whose BS degree is not from an ABET accredited university are required to submit scores of the general test of Graduate Record Examination (GRE
Wayne State University - ENG - 180
WAYNE STATE UNIVERSITYDepartment of Electrical &amp; Computer EngineeringMEMORANDUMTO: FROM: SUBJECT: DATE:ECE Faculty and ECE Ph.D. Applicants who have not taken the Ph.D. Preliminary Exam P. Siy, Graduate Committee Chair ECE Ph.D. Written Prelim
Wayne State University - ENG - 180
WAYNE STATE UNIVERSITYDepartment of Electrical &amp; Computer EngineeringMEMORANDUMTO: FROM: SUBJECT: DATE:ECE Faculty and ECE Ph.D. Applicants who have not taken the Ph.D. Preliminary Exam P. Siy, Graduate Committee Chair ECE Ph.D. Written Prelim