dc.contributor.author
Lazarou, Despina
en
dc.date.accessioned
2015-06-26T10:26:30Z
dc.date.available
2015-09-27T05:56:31Z
dc.date.issued
2015-06-26
dc.identifier.uri
https://repository.ihu.edu.gr//xmlui/handle/11544/522
dc.rights
Default License
dc.title
Ontology Based Decision Support System for Domestic Solar Hot Water System Selection
el
heal.keyword
Solar houses
en
heal.keyword
Solar energy
en
heal.keyword
Dwellings--Energy consumption
en
heal.keyword
Dwellings--Energy conservation
en
heal.keyword
Renewable energy sources
en
heal.keyword
Sustainable living
en
heal.keyword
Semantic Web
en
heal.keyword
Dissertations, Academic
en
heal.license
http://creativecommons.org/licenses/by-nc/4.0
heal.recordProvider
School of Science and Technology, MSc in Information & Communication Technology Systems
heal.publicationDate
2013-11
heal.bibliographicCitation
Lazarou Despina, 2013, Ontology based decision support system for domestic solar hot water system collection ,Master's Dissertation, International Hellenic University
en
heal.abstract
The term Semantic Web refers to a version of the Web where information has meaning and it can be shared and reused. Many languages and technologies were developed with that scope but one of the most powerful tools developed are ontologies. Ontologies provide the means to represent knowledge in a structured way and to set links between knowledge items. Many ontologies were developed during the last years dealing with various concepts. One of the most important of these concepts is Energy Management.
Energy Management refers to controlling the amount of resources used in order to eliminate the energy consumption wherever is possible. Some of the most common natural energy resources are sun and wind. For that reason, many systems were developed for taking advantage of those resources, such as the solar systems. A Domestic Solar Hot Water System collects the solar energy, and, by processing it, provides to the household hot water. Thus, many households install such systems in order to gain all the benefits from the use of a domestic solar system both for the environment and for the residents.
The purpose of this thesis is to develop a web based decision support system that enables the user to choose the appropriate configuration of a Domestic Solar Hot Water System. The implementation is based on Semantic Web technologies and allows users to insert input parameters for proposing the optimal configuration according to specific criteria.
en
heal.tableOfContents
Abstract ................................................................................................................................. v
Acknowledgements ............................................................................................................. vii
Contents ................................................................................................................................ ix
List of Figures ...................................................................................................................... xi
List of Tables ...................................................................................................................... xiii
1 Introduction ................................................................................................................. 15
1.1 Structure.................................................................................................................. 16
2 Literature Review ....................................................................................................... 19
2.1 From Today’s Web to the Semantic Web .............................................................. 20
2.2 The Semantic Web .................................................................................................. 20
2.3 Ontologies ............................................................................................................... 22
2.3.1 Importance of Ontologies ................................................................................ 23
2.3.2 Implementing an Ontology .............................................................................. 23
2.3.3 Ontology Languages ....................................................................................... 24
2.3.4 Ontology Reusability ....................................................................................... 28
2.4 Ontologies and Energy Management ..................................................................... 30
2.4.1 Related Ontologies .......................................................................................... 31
2.4.2 Comparison of the Ontologies ......................................................................... 35
2.5 Conclusions ............................................................................................................ 36
3 Problem Definition ...................................................................................................... 39
3.1 Energy Management ............................................................................................... 39
x
3.2 Domestic Solar Hot Water Systems (DSHWS) ...................................................... 40
3.2.1 Benefits ............................................................................................................ 43
3.2.2 Domestic Solar Hot Water Systems in Greece ................................................ 44
3.3 The Problem ........................................................................................................... 46
3.3.1 The Design Process ......................................................................................... 46
3.4 Conclusions ............................................................................................................ 48
4 Contribution ................................................................................................................ 49
4.1 Technologies / Tools Used ..................................................................................... 49
4.1.1 Protégé Ontology Editor .................................................................................. 49
4.1.2 JSP (Java Server Pages) .................................................................................. 51
4.1.3 Apache Tomcat .............................................................................................. 54
4.1.4 Jena ................................................................................................................. 54
4.1.5 JFreeChart ....................................................................................................... 56
4.2 System Architecture ............................................................................................... 58
4.3 The Ontology .......................................................................................................... 59
4.4 Use Case ................................................................................................................. 65
4.5 Jena and SPARQL Queries ..................................................................................... 84
4.6 Conclusions ............................................................................................................ 85
5 Conclusion ................................................................................................................... 87
5.1 Review .................................................................................................................... 87
5.2 Future Improvements .............................................................................................. 89
Bibliography ....................................................................................................................... 91
en
heal.advisorName
Ass. Prof. Bassileiades, Nick
en
heal.committeeMemberName
Ass. Prof. Bassileiades, Nick
en
heal.committeeMemberName
Tsoumakas, G.
en
heal.committeeMemberName
Kontopoulos, E.
en
heal.academicPublisher
School of Science &Technology, Master of Science (MSc) in Information and Communication Systems
en
heal.academicPublisherID
ihu
heal.fullTextAvailability
true