SlideShare une entreprise Scribd logo
1  sur  7
GLOBALSOFT TECHNOLOGIES 
IEEE PROJECTS & SOFTWARE DEVELOPMENTS 
IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE 
BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS 
CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 
Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com 
XSPath: Navigation on XML Schemas 
Made Easy 
ABSTRACT 
Schemas are often used to constrain the content and structure of XML 
documents. They can be quite big and complex and, thus, difficult to be accessed 
manually. The ability to query a single schema, a collection of schemas or to 
retrieve schema components that meet certain structural constraints significantly 
eases schema management and is, thus, useful in many contexts. In this project, we 
propose a query language, named XSPath, specifically tailored for XML schema 
that works on logical graph-based representations of schemas, on which it enables 
the navigation, and allows the selection of nodes. We also propose XPath/XQuery-based 
translations that can be exploited for the evaluation of XSPath queries. An 
extensive evaluation of the usability and efficiency of the proposed approach is 
finally presented within the EXup system. 
Existing System 
IEEE PROJECTS & SOFTWARE DEVELOPMENTS 
IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE 
BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS 
CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 
Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
Schemas are often used to constrain the content and structure of XML 
documents. They can be quite big and complex and, thus, difficult to be accessed 
manually. The ability to query a single schema, a collection of schemas or to 
retrieve schema components that meet certain structural constraints significantly 
eases schema management and is, thus, useful in many contexts. DESPITE XML 
has been conceived schema-free, there are contexts in which applications, database 
servers, and users can take advantage of the knowledge of schema information to 
constrain the content and structure of XML documents. 
DISADVANTAGES OF EXISTING SYSTEM: 
1. Schemas can be small and simple in application contexts where data are 
quite regular, as the DBLP schema for scientific publications, or complex 
and big, in large domains such as aviation (AIXM) or weather information. 
2. Searchin Info From more Content. 
Proposed System 
We propose a query language, named XSPath, specifically tailored for XML 
schema that works on logical graph-based representations of schemas, on which 
it enables the navigation, and allows the selection of nodes. We also propose 
XPath/XQuery-based translations that can be exploited for the evaluation of 
XSPath queries. An extensive evaluation of the usability and efficiency of the 
proposed approach is finally presented within the EXup system.
ADVANTAGES OF PROPOSED SYSTEM: 
This language offers the ability of expressing retrieval needs on a logical 
representation of schemas, leaving aside the verbose XML schema syntax, thus 
greatly simplifying retrieval tasks, offering at the same time all the power and 
flexibility of a query language over graphical inspection tools. A key feature of the 
proposed language is that the expressions are specified on a two-level 
graphbased abstraction of schemas. These abstract representations make the 
specification of the expressions easier and leave to the language interpreter the 
burden of solving the gap between the logical (graph-based) and physical (textual) 
representations of schemas. 
IMPLEMENTATION 
Implementation is the stage of the project when the theoretical design is 
turned out into a working system. Thus it can be considered to be the most 
critical stage in achieving a successful new system and in giving the user, 
confidence that the new system will work and be effective. 
The implementation stage involves careful planning, investigation of the 
existing system and it’s constraints on implementation, designing of methods to 
achieve changeover and evaluation of changeover methods.
Main Modules:- 
1. User Module: 
In this module, Users are having authentication and security to access the detail which 
is presented in the ontology system. Before accessing or searching the details user should have 
the account in that otherwise they should register first. 
2. XSPath Type System: 
presents the set of XSPath typing rules, which determine the types of the nodes 
that can be identified by an XSPath expression. The rules rely on a context type T 
that denotes the types of the nodes on which an expression (or expression 
component) can be evaluated. The type of the first step of an absolute XSPath 
expression is determined with respect to the context fROOTg (NT for relative 
expressions). 
3. Schema-Dependent Translation: 
The translation of an XSPath expression xe into a simple XPath expression to 
be evaluated on a schema S is quite easy. The basic translation algorithm T Bðxe; 
S; xÞ consists of the following two activities: 1) xe is evaluated on S starting from 
x according to the semantics defined To identifying a set of nodes N, 2) for each 
node n 2 N, an absolute XPath expression identifying n can be generated to be 
applied on the textual representation of the schema. The union of the obtained 
XPath expressions identifies the nodes in the set N. This translation can be further
compacted by avoiding to specify the traversal of the same node multiple times. 
4. Language Usability: 
To evaluate the usability of the language, we downloaded from the web two XML 
schemas (one about cooking recipes and one about online auctions), translated 
them in Italian and adapted them to a one page size to be easily interpretable by 
non-expert users. Moreover, we specified an instance document for each schema 
and provided nine tasks on both schemas and associated documents that can be 
executed in XPath and XSPath (we remark that XSPath can also be used to retrieve 
information from the instance documents of a schema). Relying on such material, 
we developed four questionnaires differing in the order in which the tasks on 
XPath and XSPath are asked to be completed, and on the schema on which they 
need to be executed. Moreover, a brief introduction to XSPath and to the 
abstraction levels have been included (with some sample XSPath expressions). 
System Configuration:- 
H/W System Configuration:- 
Processor - Pentium –III 
Speed - 1.1 Ghz 
RAM - 256 MB(min)
Hard Disk - 20 GB 
Floppy Drive - 1.44 MB 
Key Board - Standard Windows Keyboard 
Mouse - Two or Three Button Mouse 
Monitor - SVGA 
S/W System Configuration:- 
 Operating System :Windows95/98/2000/XP 
 Application Server : Tomcat5.0/6.X 
 Front End : HTML, Java, Jsp 
 Scripts : JavaScript. 
 Server side Script : Java Server Pages. 
 Database : Mysql 5.0 
 Database Connectivity : JDBC. 
CONCLUSION : 
Project we present Nefeli, a hint-based VM scheduler that serves as a 
gateway to IaaS-clouds. Users are aware of the flow of tasks executed in their 
virtual infrastructures and the role each VM plays. This information is passed to 
the cloud provider, as hints, and helps drive the placement of VMs to hosts. Hints 
are also employed by the cloud administration to express its own deployment 
preferences.Nefeli combines consumer and administrative hints to handle peak
performance, address performance bottlenecks and effectively implement high-level 
cloud policies such as load balancing and energy savings. An event-based 
mechanism allows Nefeli to reschedule VMs to adjust to changes in the workloads 
served. Our approach is aligned with the separation of concerns IaaS-clouds 
introduce as the users remain unaware of the physical cloud structure and the 
properties of the VM hosting nodes. Our evaluation, using simulated and real 
private Iaas-cloud environments, shows significant gains for Nefeli both in terms 
of performance and power consumption. In the future, we plan to: a) investigate 
alternative constraint satisfaction approaches to address scalability issues present in 
large infrastructures, b) offer deployment hints that will effectively handle the 
deployment of virtual infrastructures in the context of real large cloud installations, 
c) extend the support of Nefeli to other cloud middleware platforms by 
providingadditional Cloud Middleware Connectors.

Contenu connexe

Tendances (6)

XML Bible
XML BibleXML Bible
XML Bible
 
MediascriptLanguageOverview
MediascriptLanguageOverviewMediascriptLanguageOverview
MediascriptLanguageOverview
 
Memory consistency models
Memory consistency modelsMemory consistency models
Memory consistency models
 
OSI Model | Computer Science
OSI Model | Computer ScienceOSI Model | Computer Science
OSI Model | Computer Science
 
TCP/IP
TCP/IPTCP/IP
TCP/IP
 
Earth Science Markup Language
Earth Science Markup LanguageEarth Science Markup Language
Earth Science Markup Language
 

En vedette

Xrnk19777435t71y
Xrnk19777435t71yXrnk19777435t71y
Xrnk19777435t71y
NIST2017
 

En vedette (20)

Brown Marmorated Stink Bug Integrated Pest Management
Brown Marmorated Stink Bug Integrated Pest ManagementBrown Marmorated Stink Bug Integrated Pest Management
Brown Marmorated Stink Bug Integrated Pest Management
 
XUbuntu 14.04
XUbuntu 14.04XUbuntu 14.04
XUbuntu 14.04
 
Effects of Caffeine and Used Coffee Grounds on Biological Features
Effects of Caffeine and Used Coffee Grounds on Biological FeaturesEffects of Caffeine and Used Coffee Grounds on Biological Features
Effects of Caffeine and Used Coffee Grounds on Biological Features
 
Introducción al XX sínodo arquidiocesano
Introducción al XX sínodo arquidiocesano Introducción al XX sínodo arquidiocesano
Introducción al XX sínodo arquidiocesano
 
Conenose Bugs Integrated Pest Management
Conenose Bugs Integrated Pest ManagementConenose Bugs Integrated Pest Management
Conenose Bugs Integrated Pest Management
 
X Targi eHandlu - IAI Shop - Mateusz Podsiadło
X Targi eHandlu - IAI Shop - Mateusz PodsiadłoX Targi eHandlu - IAI Shop - Mateusz Podsiadło
X Targi eHandlu - IAI Shop - Mateusz Podsiadło
 
XS4ALL Contentstrategie consult sessie - TAKEOUT
XS4ALL Contentstrategie consult sessie - TAKEOUT XS4ALL Contentstrategie consult sessie - TAKEOUT
XS4ALL Contentstrategie consult sessie - TAKEOUT
 
профессии XXI века
профессии XXI векапрофессии XXI века
профессии XXI века
 
Маркетинг - это физика XXI века
Маркетинг - это физика XXI векаМаркетинг - это физика XXI века
Маркетинг - это физика XXI века
 
Centipedes Natural Pest Control
Centipedes Natural Pest ControlCentipedes Natural Pest Control
Centipedes Natural Pest Control
 
XStream Flyer
XStream FlyerXStream Flyer
XStream Flyer
 
Xperientia Systems: soluciones en tecnología de la Información para las empre...
Xperientia Systems: soluciones en tecnología de la Información para las empre...Xperientia Systems: soluciones en tecnología de la Información para las empre...
Xperientia Systems: soluciones en tecnología de la Información para las empre...
 
Xpert-2A
Xpert-2AXpert-2A
Xpert-2A
 
Carpenter Bees Integrated Pest Management
Carpenter Bees Integrated Pest ManagementCarpenter Bees Integrated Pest Management
Carpenter Bees Integrated Pest Management
 
Xoguetes
XoguetesXoguetes
Xoguetes
 
Xrnk19777435t71y
Xrnk19777435t71yXrnk19777435t71y
Xrnk19777435t71y
 
Xuong may balo tui xach Nhan Xanh xuong tui xach tp hcm balo quang cao
Xuong may balo tui xach Nhan Xanh xuong tui xach tp hcm balo quang caoXuong may balo tui xach Nhan Xanh xuong tui xach tp hcm balo quang cao
Xuong may balo tui xach Nhan Xanh xuong tui xach tp hcm balo quang cao
 
Xplicit image 35
Xplicit image 35Xplicit image 35
Xplicit image 35
 
xsx
xsxxsx
xsx
 
Xplicit image 13
Xplicit image 13Xplicit image 13
Xplicit image 13
 

Similaire à 2014 IEEE JAVA DATA MINING PROJECT Xs path navigation on xml schemas made easy

Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
WE-IT TUTORIALS
 
Fuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML TranscodingFuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML Transcoding
Videoguy
 
Web based-distributed-sesnzer-using-service-oriented-architecture
Web based-distributed-sesnzer-using-service-oriented-architectureWeb based-distributed-sesnzer-using-service-oriented-architecture
Web based-distributed-sesnzer-using-service-oriented-architecture
Aidah Izzah Huriyah
 
Adcom2006 Full 6
Adcom2006 Full 6Adcom2006 Full 6
Adcom2006 Full 6
umavanth
 

Similaire à 2014 IEEE JAVA DATA MINING PROJECT Xs path navigation on xml schemas made easy (20)

Xs path navigation on xml schemas made easy
Xs path navigation on xml schemas made easy Xs path navigation on xml schemas made easy
Xs path navigation on xml schemas made easy
 
Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)
 
Tail-f Systems Whitepaper - Configuration Management Simplified
Tail-f Systems Whitepaper - Configuration Management SimplifiedTail-f Systems Whitepaper - Configuration Management Simplified
Tail-f Systems Whitepaper - Configuration Management Simplified
 
Data and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet ServicesData and Computation Interoperability in Internet Services
Data and Computation Interoperability in Internet Services
 
Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
Tycs sem 5 asp.net notes unit 1 2 3 4 (2017)
 
Getting started with YANG
Getting started with YANGGetting started with YANG
Getting started with YANG
 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7
 
X Usax Pdf
X Usax PdfX Usax Pdf
X Usax Pdf
 
Fuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML TranscodingFuzzy Rules for HTML Transcoding
Fuzzy Rules for HTML Transcoding
 
Web based-distributed-sesnzer-using-service-oriented-architecture
Web based-distributed-sesnzer-using-service-oriented-architectureWeb based-distributed-sesnzer-using-service-oriented-architecture
Web based-distributed-sesnzer-using-service-oriented-architecture
 
Concurrent Matrix Multiplication on Multi-core Processors
Concurrent Matrix Multiplication on Multi-core ProcessorsConcurrent Matrix Multiplication on Multi-core Processors
Concurrent Matrix Multiplication on Multi-core Processors
 
Web Spa
Web SpaWeb Spa
Web Spa
 
2008 Industry Standards for C2 CDM and Framework
2008 Industry Standards for C2 CDM and Framework2008 Industry Standards for C2 CDM and Framework
2008 Industry Standards for C2 CDM and Framework
 
List of Software Architecture Styles
List of Software Architecture StylesList of Software Architecture Styles
List of Software Architecture Styles
 
Adcom2006 Full 6
Adcom2006 Full 6Adcom2006 Full 6
Adcom2006 Full 6
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Unit-3.pptx
Unit-3.pptxUnit-3.pptx
Unit-3.pptx
 
Mit302 web technologies
Mit302 web technologiesMit302 web technologies
Mit302 web technologies
 
XML Tutor maXbox starter27
XML Tutor maXbox starter27XML Tutor maXbox starter27
XML Tutor maXbox starter27
 
E05412327
E05412327E05412327
E05412327
 

Plus de IEEEMEMTECHSTUDENTSPROJECTS

Plus de IEEEMEMTECHSTUDENTSPROJECTS (20)

2014 IEEE DOTNET DATA MINING PROJECT Web image re ranking using query-specifi...
2014 IEEE DOTNET DATA MINING PROJECT Web image re ranking using query-specifi...2014 IEEE DOTNET DATA MINING PROJECT Web image re ranking using query-specifi...
2014 IEEE DOTNET DATA MINING PROJECT Web image re ranking using query-specifi...
 
2014 IEEE DOTNET DATA MINING PROJECT Trusteddb a-trusted-hardware-based-datab...
2014 IEEE DOTNET DATA MINING PROJECT Trusteddb a-trusted-hardware-based-datab...2014 IEEE DOTNET DATA MINING PROJECT Trusteddb a-trusted-hardware-based-datab...
2014 IEEE DOTNET DATA MINING PROJECT Trusteddb a-trusted-hardware-based-datab...
 
2014 IEEE DOTNET DATA MINING PROJECT Supporting privacy-protection-in-persona...
2014 IEEE DOTNET DATA MINING PROJECT Supporting privacy-protection-in-persona...2014 IEEE DOTNET DATA MINING PROJECT Supporting privacy-protection-in-persona...
2014 IEEE DOTNET DATA MINING PROJECT Supporting privacy-protection-in-persona...
 
2014 IEEE DOTNET DATA MINING PROJECT Similarity preserving snippet based visu...
2014 IEEE DOTNET DATA MINING PROJECT Similarity preserving snippet based visu...2014 IEEE DOTNET DATA MINING PROJECT Similarity preserving snippet based visu...
2014 IEEE DOTNET DATA MINING PROJECT Similarity preserving snippet based visu...
 
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
 
2014 IEEE DOTNET DATA MINING PROJECT Mining statistically significant co loca...
2014 IEEE DOTNET DATA MINING PROJECT Mining statistically significant co loca...2014 IEEE DOTNET DATA MINING PROJECT Mining statistically significant co loca...
2014 IEEE DOTNET DATA MINING PROJECT Mining statistically significant co loca...
 
2014 IEEE DOTNET DATA MINING PROJECT Lars an-efficient-and-scalable-location-...
2014 IEEE DOTNET DATA MINING PROJECT Lars an-efficient-and-scalable-location-...2014 IEEE DOTNET DATA MINING PROJECT Lars an-efficient-and-scalable-location-...
2014 IEEE DOTNET DATA MINING PROJECT Lars an-efficient-and-scalable-location-...
 
2014 IEEE DOTNET DATA MINING PROJECT Data mining with big data
2014 IEEE DOTNET DATA MINING PROJECT Data mining with big data2014 IEEE DOTNET DATA MINING PROJECT Data mining with big data
2014 IEEE DOTNET DATA MINING PROJECT Data mining with big data
 
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
2014 IEEE DOTNET DATA MINING PROJECT Converged architecture for broadcast and...
 
2014 IEEE DOTNET DATA MINING PROJECT Anonymous query processing in road networks
2014 IEEE DOTNET DATA MINING PROJECT Anonymous query processing in road networks2014 IEEE DOTNET DATA MINING PROJECT Anonymous query processing in road networks
2014 IEEE DOTNET DATA MINING PROJECT Anonymous query processing in road networks
 
2014 IEEE DOTNET DATA MINING PROJECT Ai and opinion mining
2014 IEEE DOTNET DATA MINING PROJECT Ai and opinion mining2014 IEEE DOTNET DATA MINING PROJECT Ai and opinion mining
2014 IEEE DOTNET DATA MINING PROJECT Ai and opinion mining
 
2014 IEEE DOTNET DATA MINING PROJECT A probabilistic approach to string trans...
2014 IEEE DOTNET DATA MINING PROJECT A probabilistic approach to string trans...2014 IEEE DOTNET DATA MINING PROJECT A probabilistic approach to string trans...
2014 IEEE DOTNET DATA MINING PROJECT A probabilistic approach to string trans...
 
2014 IEEE DOTNET DATA MINING PROJECT A novel model for mining association rul...
2014 IEEE DOTNET DATA MINING PROJECT A novel model for mining association rul...2014 IEEE DOTNET DATA MINING PROJECT A novel model for mining association rul...
2014 IEEE DOTNET DATA MINING PROJECT A novel model for mining association rul...
 
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
2014 IEEE JAVA DATA MINING PROJECT Web image re ranking using query-specific ...
 
2014 IEEE JAVA DATA MINING PROJECT Shortest path computing in relational dbms
2014 IEEE JAVA DATA MINING PROJECT Shortest path computing in relational dbms2014 IEEE JAVA DATA MINING PROJECT Shortest path computing in relational dbms
2014 IEEE JAVA DATA MINING PROJECT Shortest path computing in relational dbms
 
2014 IEEE JAVA DATA MINING PROJECT Security evaluation of pattern classifiers...
2014 IEEE JAVA DATA MINING PROJECT Security evaluation of pattern classifiers...2014 IEEE JAVA DATA MINING PROJECT Security evaluation of pattern classifiers...
2014 IEEE JAVA DATA MINING PROJECT Security evaluation of pattern classifiers...
 
2014 IEEE JAVA DATA MINING PROJECT Secure outsourced attribute based signatures
2014 IEEE JAVA DATA MINING PROJECT Secure outsourced attribute based signatures2014 IEEE JAVA DATA MINING PROJECT Secure outsourced attribute based signatures
2014 IEEE JAVA DATA MINING PROJECT Secure outsourced attribute based signatures
 
2014 IEEE JAVA DATA MINING PROJECT Secure mining of association rules in hori...
2014 IEEE JAVA DATA MINING PROJECT Secure mining of association rules in hori...2014 IEEE JAVA DATA MINING PROJECT Secure mining of association rules in hori...
2014 IEEE JAVA DATA MINING PROJECT Secure mining of association rules in hori...
 
2014 IEEE JAVA DATA MINING PROJECT Searching dimension incomplete databases
2014 IEEE JAVA DATA MINING PROJECT Searching dimension incomplete databases2014 IEEE JAVA DATA MINING PROJECT Searching dimension incomplete databases
2014 IEEE JAVA DATA MINING PROJECT Searching dimension incomplete databases
 
2014 IEEE JAVA DATA MINING PROJECT Privacy preserving and content-protecting ...
2014 IEEE JAVA DATA MINING PROJECT Privacy preserving and content-protecting ...2014 IEEE JAVA DATA MINING PROJECT Privacy preserving and content-protecting ...
2014 IEEE JAVA DATA MINING PROJECT Privacy preserving and content-protecting ...
 

Dernier

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 

2014 IEEE JAVA DATA MINING PROJECT Xs path navigation on xml schemas made easy

  • 1. GLOBALSOFT TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com XSPath: Navigation on XML Schemas Made Easy ABSTRACT Schemas are often used to constrain the content and structure of XML documents. They can be quite big and complex and, thus, difficult to be accessed manually. The ability to query a single schema, a collection of schemas or to retrieve schema components that meet certain structural constraints significantly eases schema management and is, thus, useful in many contexts. In this project, we propose a query language, named XSPath, specifically tailored for XML schema that works on logical graph-based representations of schemas, on which it enables the navigation, and allows the selection of nodes. We also propose XPath/XQuery-based translations that can be exploited for the evaluation of XSPath queries. An extensive evaluation of the usability and efficiency of the proposed approach is finally presented within the EXup system. Existing System IEEE PROJECTS & SOFTWARE DEVELOPMENTS IEEE FINAL YEAR PROJECTS|IEEE ENGINEERING PROJECTS|IEEE STUDENTS PROJECTS|IEEE BULK PROJECTS|BE/BTECH/ME/MTECH/MS/MCA PROJECTS|CSE/IT/ECE/EEE PROJECTS CELL: +91 98495 39085, +91 99662 35788, +91 98495 57908, +91 97014 40401 Visit: www.finalyearprojects.org Mail to:ieeefinalsemprojects@gmail.com
  • 2. Schemas are often used to constrain the content and structure of XML documents. They can be quite big and complex and, thus, difficult to be accessed manually. The ability to query a single schema, a collection of schemas or to retrieve schema components that meet certain structural constraints significantly eases schema management and is, thus, useful in many contexts. DESPITE XML has been conceived schema-free, there are contexts in which applications, database servers, and users can take advantage of the knowledge of schema information to constrain the content and structure of XML documents. DISADVANTAGES OF EXISTING SYSTEM: 1. Schemas can be small and simple in application contexts where data are quite regular, as the DBLP schema for scientific publications, or complex and big, in large domains such as aviation (AIXM) or weather information. 2. Searchin Info From more Content. Proposed System We propose a query language, named XSPath, specifically tailored for XML schema that works on logical graph-based representations of schemas, on which it enables the navigation, and allows the selection of nodes. We also propose XPath/XQuery-based translations that can be exploited for the evaluation of XSPath queries. An extensive evaluation of the usability and efficiency of the proposed approach is finally presented within the EXup system.
  • 3. ADVANTAGES OF PROPOSED SYSTEM: This language offers the ability of expressing retrieval needs on a logical representation of schemas, leaving aside the verbose XML schema syntax, thus greatly simplifying retrieval tasks, offering at the same time all the power and flexibility of a query language over graphical inspection tools. A key feature of the proposed language is that the expressions are specified on a two-level graphbased abstraction of schemas. These abstract representations make the specification of the expressions easier and leave to the language interpreter the burden of solving the gap between the logical (graph-based) and physical (textual) representations of schemas. IMPLEMENTATION Implementation is the stage of the project when the theoretical design is turned out into a working system. Thus it can be considered to be the most critical stage in achieving a successful new system and in giving the user, confidence that the new system will work and be effective. The implementation stage involves careful planning, investigation of the existing system and it’s constraints on implementation, designing of methods to achieve changeover and evaluation of changeover methods.
  • 4. Main Modules:- 1. User Module: In this module, Users are having authentication and security to access the detail which is presented in the ontology system. Before accessing or searching the details user should have the account in that otherwise they should register first. 2. XSPath Type System: presents the set of XSPath typing rules, which determine the types of the nodes that can be identified by an XSPath expression. The rules rely on a context type T that denotes the types of the nodes on which an expression (or expression component) can be evaluated. The type of the first step of an absolute XSPath expression is determined with respect to the context fROOTg (NT for relative expressions). 3. Schema-Dependent Translation: The translation of an XSPath expression xe into a simple XPath expression to be evaluated on a schema S is quite easy. The basic translation algorithm T Bðxe; S; xÞ consists of the following two activities: 1) xe is evaluated on S starting from x according to the semantics defined To identifying a set of nodes N, 2) for each node n 2 N, an absolute XPath expression identifying n can be generated to be applied on the textual representation of the schema. The union of the obtained XPath expressions identifies the nodes in the set N. This translation can be further
  • 5. compacted by avoiding to specify the traversal of the same node multiple times. 4. Language Usability: To evaluate the usability of the language, we downloaded from the web two XML schemas (one about cooking recipes and one about online auctions), translated them in Italian and adapted them to a one page size to be easily interpretable by non-expert users. Moreover, we specified an instance document for each schema and provided nine tasks on both schemas and associated documents that can be executed in XPath and XSPath (we remark that XSPath can also be used to retrieve information from the instance documents of a schema). Relying on such material, we developed four questionnaires differing in the order in which the tasks on XPath and XSPath are asked to be completed, and on the schema on which they need to be executed. Moreover, a brief introduction to XSPath and to the abstraction levels have been included (with some sample XSPath expressions). System Configuration:- H/W System Configuration:- Processor - Pentium –III Speed - 1.1 Ghz RAM - 256 MB(min)
  • 6. Hard Disk - 20 GB Floppy Drive - 1.44 MB Key Board - Standard Windows Keyboard Mouse - Two or Three Button Mouse Monitor - SVGA S/W System Configuration:-  Operating System :Windows95/98/2000/XP  Application Server : Tomcat5.0/6.X  Front End : HTML, Java, Jsp  Scripts : JavaScript.  Server side Script : Java Server Pages.  Database : Mysql 5.0  Database Connectivity : JDBC. CONCLUSION : Project we present Nefeli, a hint-based VM scheduler that serves as a gateway to IaaS-clouds. Users are aware of the flow of tasks executed in their virtual infrastructures and the role each VM plays. This information is passed to the cloud provider, as hints, and helps drive the placement of VMs to hosts. Hints are also employed by the cloud administration to express its own deployment preferences.Nefeli combines consumer and administrative hints to handle peak
  • 7. performance, address performance bottlenecks and effectively implement high-level cloud policies such as load balancing and energy savings. An event-based mechanism allows Nefeli to reschedule VMs to adjust to changes in the workloads served. Our approach is aligned with the separation of concerns IaaS-clouds introduce as the users remain unaware of the physical cloud structure and the properties of the VM hosting nodes. Our evaluation, using simulated and real private Iaas-cloud environments, shows significant gains for Nefeli both in terms of performance and power consumption. In the future, we plan to: a) investigate alternative constraint satisfaction approaches to address scalability issues present in large infrastructures, b) offer deployment hints that will effectively handle the deployment of virtual infrastructures in the context of real large cloud installations, c) extend the support of Nefeli to other cloud middleware platforms by providingadditional Cloud Middleware Connectors.