Projects http://localhost/index.php/projects 2018-06-25T10:27:34+00:00 Computational Science and Engineering at TU Wien cse@iue.tuwien.ac.at Joomla! - Open Source Content Management Carbon Footprint for Google Maps 2015-02-18T13:34:43+00:00 2015-02-18T13:34:43+00:00 http://localhost/index.php/projects/215-carbon-footprint-for-google-maps Super User cse@iue.tuwien.ac.at <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/CarbonFoodprintForGoogleMaps.png" height="180" width="180" />"Carbon Footprint for Google Maps" is a browser extension for Google Chrome that aims at raising awareness of users w.r.t. the problem of air pollution caused by cars. Whenever the user asks Google Maps for driving directions, this browser extension automatically estimates and shows to the user the total CO2 emission for driving on the route suggested by Google Maps. "Carbon Footprint for Google Maps" is currently used by 20000 users and is installed by 20 new users every day.</p> <p>Carbon Footprint for Google Maps in the Chrome Web Store:&nbsp;<a><a href="https://chrome.google.com/webstore/detail/carbon-footprint-for-goog/ednfpjleaanokkjcgljbmamhlbkddcgh">https://chrome.google.com/webstore/detail/carbon-footprint-for-goog/ednfpjleaanokkjcgljbmamhlbkddcgh</a><br /></a>Github repository: <a><a href="https://github.com/OiWorld/CarbonFootprintGoogleMaps">https://github.com/OiWorld/CarbonFootprintGoogleMaps</a></a><br />GSoC Instructions: <a href="https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md">https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md</a></p> <p>Members: <a href="http://localhost/index.php/members/25-member-paleo">Bruno Woltzenlogel Paleo</a>, <a href="http://localhost/index.php/members/226-lebedeva">Ekaterina Lebedeva</a></p> <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/CarbonFoodprintForGoogleMaps.png" height="180" width="180" />"Carbon Footprint for Google Maps" is a browser extension for Google Chrome that aims at raising awareness of users w.r.t. the problem of air pollution caused by cars. Whenever the user asks Google Maps for driving directions, this browser extension automatically estimates and shows to the user the total CO2 emission for driving on the route suggested by Google Maps. "Carbon Footprint for Google Maps" is currently used by 20000 users and is installed by 20 new users every day.</p> <p>Carbon Footprint for Google Maps in the Chrome Web Store:&nbsp;<a><a href="https://chrome.google.com/webstore/detail/carbon-footprint-for-goog/ednfpjleaanokkjcgljbmamhlbkddcgh">https://chrome.google.com/webstore/detail/carbon-footprint-for-goog/ednfpjleaanokkjcgljbmamhlbkddcgh</a><br /></a>Github repository: <a><a href="https://github.com/OiWorld/CarbonFootprintGoogleMaps">https://github.com/OiWorld/CarbonFootprintGoogleMaps</a></a><br />GSoC Instructions: <a href="https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md">https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md</a></p> <p>Members: <a href="http://localhost/index.php/members/25-member-paleo">Bruno Woltzenlogel Paleo</a>, <a href="http://localhost/index.php/members/226-lebedeva">Ekaterina Lebedeva</a></p> Colibri – Smart Building Energy Management 2016-02-08T12:46:41+00:00 2016-02-08T12:46:41+00:00 http://localhost/index.php/projects/234-colibri-smart-building-energy-management Super User cse@iue.tuwien.ac.at <p align="justify"><span lang="en-US"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/colibri_logo.png" height="98" width="267" />Intelligent control strategies for efficient operation of residential as well as commercial buildings regarding energy demand become more and more important as buildings are responsible for a high amount of global energy consumption. </span><span color="#0000ff"><a href="https://github.com/dschachinger/colibri"><span lang="en-US">Colibri</span></a></span><span lang="en-US"> (French for “hummingbird”) is an open source software project that aims at providing an agile and flexible building energy management. Colibri extensively uses semantically enriched information about the building (e.g. structure, physical characteristics), its building automation systems (e.g. sensors, actuators, and controllers), other energy-consuming equipment and devices (e.g. lighting system), and surrounding systems (e.g. smart grid agents, weather service providers). This information that is represented by means of common Semantic Web technologies (e.g. </span><span color="#0000ff"><a href="https://www.w3.org/TR/owl2-overview/"><span lang="en-US">OWL</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.w3.org/RDF/"><span lang="en-US">RDF</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.w3.org/TR/rdf-schema/"><span lang="en-US">RDFS</span></a></span><span lang="en-US">, and </span><span color="#0000ff"><a href="https://www.w3.org/TR/rif-overview/"><span lang="en-US">RIF</span></a></span><span lang="en-US">) is part of the Colibri semantic core. The Colibri optimization component uses this information to identify appropriate control strategies in consideration of all relevant internal and external influences. Building automation systems as link to the physical processes are utilized to implement the elaborated measures within the building. For this purpose, connectors for different building automation technologies (e.g. </span><span color="#0000ff"><a href="http://www.knx.org/"><span lang="en-US">KNX</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.enocean.com/"><span lang="en-US">EnOcean</span></a></span><span lang="en-US">) are developed as separate Colibri integration components. In summary, Colibri is placed at the interface of emerging smart grids, building automation systems, and the Semantic Web in order to enable energy-efficient and dynamic management of buildings.</span></p> <p align="justify"><span lang="en-GB">Colibri</span><span lang="en-US"> project was launched in 2016 by the </span><span color="#0000ff"><a href="http://www.auto.tuwien.ac.at/"><span lang="en-US">Automation Systems Group</span></a></span><span lang="en-US"> at </span><span color="#0000ff"><a href="http://www.tuwien.ac.at/"><span lang="en-US">TU Wien</span></a></span><span lang="en-US">. The development of this smart building energy management system is, amongst others, intended to act as proof-of-concept prototype within several research projects.</span></p> <p align="justify"><span lang="en-US"><br data-mce-bogus="1" />Members: <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=126:fernbach&amp;catid=14:activemembers&amp;Itemid=103">Andreas Fernbach</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=230:fruehwirth&amp;catid=14:activemembers&amp;Itemid=103">Thomas Frühwirth</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=128:kastner&amp;catid=14:activemembers&amp;Itemid=103">Wolfgang Kastner</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=192:schachinger&amp;catid=14:activemembers&amp;Itemid=103">Daniel Schachinger</a><br /></span></p> <p align="justify"><span lang="en-US"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/colibri_logo.png" height="98" width="267" />Intelligent control strategies for efficient operation of residential as well as commercial buildings regarding energy demand become more and more important as buildings are responsible for a high amount of global energy consumption. </span><span color="#0000ff"><a href="https://github.com/dschachinger/colibri"><span lang="en-US">Colibri</span></a></span><span lang="en-US"> (French for “hummingbird”) is an open source software project that aims at providing an agile and flexible building energy management. Colibri extensively uses semantically enriched information about the building (e.g. structure, physical characteristics), its building automation systems (e.g. sensors, actuators, and controllers), other energy-consuming equipment and devices (e.g. lighting system), and surrounding systems (e.g. smart grid agents, weather service providers). This information that is represented by means of common Semantic Web technologies (e.g. </span><span color="#0000ff"><a href="https://www.w3.org/TR/owl2-overview/"><span lang="en-US">OWL</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.w3.org/RDF/"><span lang="en-US">RDF</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.w3.org/TR/rdf-schema/"><span lang="en-US">RDFS</span></a></span><span lang="en-US">, and </span><span color="#0000ff"><a href="https://www.w3.org/TR/rif-overview/"><span lang="en-US">RIF</span></a></span><span lang="en-US">) is part of the Colibri semantic core. The Colibri optimization component uses this information to identify appropriate control strategies in consideration of all relevant internal and external influences. Building automation systems as link to the physical processes are utilized to implement the elaborated measures within the building. For this purpose, connectors for different building automation technologies (e.g. </span><span color="#0000ff"><a href="http://www.knx.org/"><span lang="en-US">KNX</span></a></span><span lang="en-US">, </span><span color="#0000ff"><a href="https://www.enocean.com/"><span lang="en-US">EnOcean</span></a></span><span lang="en-US">) are developed as separate Colibri integration components. In summary, Colibri is placed at the interface of emerging smart grids, building automation systems, and the Semantic Web in order to enable energy-efficient and dynamic management of buildings.</span></p> <p align="justify"><span lang="en-GB">Colibri</span><span lang="en-US"> project was launched in 2016 by the </span><span color="#0000ff"><a href="http://www.auto.tuwien.ac.at/"><span lang="en-US">Automation Systems Group</span></a></span><span lang="en-US"> at </span><span color="#0000ff"><a href="http://www.tuwien.ac.at/"><span lang="en-US">TU Wien</span></a></span><span lang="en-US">. The development of this smart building energy management system is, amongst others, intended to act as proof-of-concept prototype within several research projects.</span></p> <p align="justify"><span lang="en-US"><br data-mce-bogus="1" />Members: <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=126:fernbach&amp;catid=14:activemembers&amp;Itemid=103">Andreas Fernbach</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=230:fruehwirth&amp;catid=14:activemembers&amp;Itemid=103">Thomas Frühwirth</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=128:kastner&amp;catid=14:activemembers&amp;Itemid=103">Wolfgang Kastner</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=192:schachinger&amp;catid=14:activemembers&amp;Itemid=103">Daniel Schachinger</a><br /></span></p> IoTSyS – Internet of Things integration middleware 2013-03-13T12:27:56+00:00 2013-03-13T12:27:56+00:00 http://localhost/index.php/projects/120-iotsys-internet-of-things-integration-middleware Super User cse@iue.tuwien.ac.at <p align="justify"><a href="http://code.google.com/p/iotsys/"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/IoTSyS.jpg" alt="IoTSyS" height="105" width="200" /></a><span><a href="https://github.com/mjung85/iotsys"><span lang="en-US">IoTSyS</span></a></span><span lang="en-US"> is an integration middleware for the Internet of Things. It provides a communication stack for embedded devices based on IPv6, Web services, and </span><span><a href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=obix"><span lang="en-US">OBIX</span></a></span><span lang="en-US"> to establish interoperable interfaces for smart objects. Using </span><span><a href="http://tools.ietf.org/html/rfc4919"><span lang="en-US">6LoWPAN</span></a></span><span lang="en-US"> for constrained wireless networks and the </span><span><a href="http://datatracker.ietf.org/doc/draft-ietf-core-coap/"><span lang="en-US">Constrained Application Protocol</span></a></span><span lang="en-US"> together with </span><span><a href="http://www.w3.org/XML/EXI/"><span lang="en-US">Efficient XML Interchange</span></a></span><span lang="en-US">, </span><span lang="en-US">a</span><span lang="en-US"> powerful stack is provided in order to enable usage of interoperable Web technologies in the field of sensor and actuator networks and systems while efficiency regarding transmission message size remains nearly the same as in existing automation systems. The IoTSyS middleware aims at providing a gateway concept for existing sensor and actuator systems found in nowadays home and building automation systems (e.g. KNX, BACnet, ZigBee, or Wireless M-Bus) and a stack that can be deployed directly on embedded 6LoWPAN devices. Furthermore, it addresses security, discovery, and scalability issues.</span></p> <p align="justify"><span lang="en-US">IoTSyS consists of multiple projects that are currently evolving and are acting as proof-of-concept prototypes within several research projects of the </span><span><a href="http://www.auto.tuwien.ac.at/"><span lang="en-US">Automation Systems Group</span></a></span><span lang="en-US"> at </span><span><a href="http://www.tuwien.ac.at/"><span lang="en-US">TU Wien</span></a></span><span lang="en-US">.</span></p> <p style="text-align: left;">Members: <a href="http://localhost/index.php/members/former-members/126-fernbach">Andreas Fernbach</a>, <a href="http://localhost/index.php/members/192-schachinger">Daniel Schachinger</a></p> <p align="justify"><a href="http://code.google.com/p/iotsys/"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/IoTSyS.jpg" alt="IoTSyS" height="105" width="200" /></a><span><a href="https://github.com/mjung85/iotsys"><span lang="en-US">IoTSyS</span></a></span><span lang="en-US"> is an integration middleware for the Internet of Things. It provides a communication stack for embedded devices based on IPv6, Web services, and </span><span><a href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=obix"><span lang="en-US">OBIX</span></a></span><span lang="en-US"> to establish interoperable interfaces for smart objects. Using </span><span><a href="http://tools.ietf.org/html/rfc4919"><span lang="en-US">6LoWPAN</span></a></span><span lang="en-US"> for constrained wireless networks and the </span><span><a href="http://datatracker.ietf.org/doc/draft-ietf-core-coap/"><span lang="en-US">Constrained Application Protocol</span></a></span><span lang="en-US"> together with </span><span><a href="http://www.w3.org/XML/EXI/"><span lang="en-US">Efficient XML Interchange</span></a></span><span lang="en-US">, </span><span lang="en-US">a</span><span lang="en-US"> powerful stack is provided in order to enable usage of interoperable Web technologies in the field of sensor and actuator networks and systems while efficiency regarding transmission message size remains nearly the same as in existing automation systems. The IoTSyS middleware aims at providing a gateway concept for existing sensor and actuator systems found in nowadays home and building automation systems (e.g. KNX, BACnet, ZigBee, or Wireless M-Bus) and a stack that can be deployed directly on embedded 6LoWPAN devices. Furthermore, it addresses security, discovery, and scalability issues.</span></p> <p align="justify"><span lang="en-US">IoTSyS consists of multiple projects that are currently evolving and are acting as proof-of-concept prototypes within several research projects of the </span><span><a href="http://www.auto.tuwien.ac.at/"><span lang="en-US">Automation Systems Group</span></a></span><span lang="en-US"> at </span><span><a href="http://www.tuwien.ac.at/"><span lang="en-US">TU Wien</span></a></span><span lang="en-US">.</span></p> <p style="text-align: left;">Members: <a href="http://localhost/index.php/members/former-members/126-fernbach">Andreas Fernbach</a>, <a href="http://localhost/index.php/members/192-schachinger">Daniel Schachinger</a></p> Mind The Word 2013-02-26T07:34:47+00:00 2013-02-26T07:34:47+00:00 http://localhost/index.php/projects/214-mind-the-word Super User cse@iue.tuwien.ac.at <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/MindTheWord.png" height="128" width="128" />"Mind the Word" is a Google Chrome extension that provides language immersion while the user browses the internet. In every webpage visited by the user, it randomly translates a few words into the target language specified by the user. Because the translated words are kept in context, it is easy to infer and memorize their meanings. Therefore, the user easily learns new vocabulary and improve his/her language skills. "Mind the Word" is currently used by 13500 users and is installed by 40 new users every day.</p> <p>Mind the Word in the Chrome Web Store: <a></a><a href="https://chrome.google.com/webstore/detail/mindtheword/fabjlaokbhaoehejcoblhahcekmogbom">https://chrome.google.com/webstore/detail/mindtheword/fabjlaokbhaoehejcoblhahcekmogbom</a><br />Github repository: <a></a><a href="https://github.com/OiWorld/MindTheWord">https://github.com/OiWorld/MindTheWord</a><br />GSoC Instructions: <a href="https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md">https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md</a>&nbsp;</p> <p>Members: <a href="http://localhost/index.php/members/25-member-paleo">Bruno Woltzenlogel Paleo</a>, <a href="http://localhost/index.php/members/226-lebedeva">Ekaterina Lebedeva, </a><a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=261:pandita&amp;catid=14:activemembers&amp;Itemid=103">Omesh Pandita</a><a href="http://localhost/index.php/members/226-lebedeva"></a></p> <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/MindTheWord.png" height="128" width="128" />"Mind the Word" is a Google Chrome extension that provides language immersion while the user browses the internet. In every webpage visited by the user, it randomly translates a few words into the target language specified by the user. Because the translated words are kept in context, it is easy to infer and memorize their meanings. Therefore, the user easily learns new vocabulary and improve his/her language skills. "Mind the Word" is currently used by 13500 users and is installed by 40 new users every day.</p> <p>Mind the Word in the Chrome Web Store: <a></a><a href="https://chrome.google.com/webstore/detail/mindtheword/fabjlaokbhaoehejcoblhahcekmogbom">https://chrome.google.com/webstore/detail/mindtheword/fabjlaokbhaoehejcoblhahcekmogbom</a><br />Github repository: <a></a><a href="https://github.com/OiWorld/MindTheWord">https://github.com/OiWorld/MindTheWord</a><br />GSoC Instructions: <a href="https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md">https://github.com/OiWorld/MindTheWord/blob/master/GoogleSummerOfCode.md</a>&nbsp;</p> <p>Members: <a href="http://localhost/index.php/members/25-member-paleo">Bruno Woltzenlogel Paleo</a>, <a href="http://localhost/index.php/members/226-lebedeva">Ekaterina Lebedeva, </a><a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=261:pandita&amp;catid=14:activemembers&amp;Itemid=103">Omesh Pandita</a><a href="http://localhost/index.php/members/226-lebedeva"></a></p> nomacs 2013-02-26T07:37:32+00:00 2013-02-26T07:37:32+00:00 http://localhost/index.php/projects/40-nomacs Super User cse@iue.tuwien.ac.at <p><a href="http://www.nomacs.org/" title="nomacs Homepage"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/nomacs-logo.png" height="177" width="200" />nomacs</a> is a free image viewer for windows, linux and mac, which is licensed under the GNU Public License v3. nomacs is small, fast and able to handle the most common image formats including RAW images. Additionally it is possible to synchronize multiple viewers. Simple image editing tasks include image conversion, resizing and cropping.</p> <p>The software is written in C++ and uses Qt which allows for a platform independent user interface.</p> <p>Members: <a href="http://localhost/index.php/members/44-diem">Markus Diem</a>, <a href="http://localhost/index.php/members/46-fiel">Stefan Fiel</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=53:kleber&amp;catid=14:activemembers&amp;Itemid=103">Florian Kleber</a></p> <p><a href="http://www.nomacs.org/" title="nomacs Homepage"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/nomacs-logo.png" height="177" width="200" />nomacs</a> is a free image viewer for windows, linux and mac, which is licensed under the GNU Public License v3. nomacs is small, fast and able to handle the most common image formats including RAW images. Additionally it is possible to synchronize multiple viewers. Simple image editing tasks include image conversion, resizing and cropping.</p> <p>The software is written in C++ and uses Qt which allows for a platform independent user interface.</p> <p>Members: <a href="http://localhost/index.php/members/44-diem">Markus Diem</a>, <a href="http://localhost/index.php/members/46-fiel">Stefan Fiel</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=53:kleber&amp;catid=14:activemembers&amp;Itemid=103">Florian Kleber</a></p> OpenEngSB 2013-02-25T13:31:41+00:00 2013-02-25T13:31:41+00:00 http://localhost/index.php/projects/6-openengsb Super User cse@iue.tuwien.ac.at <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/OpenEngSB-logo.png" height="113" width="175" />The <a href="http://openengsb.org/" title="OpenEngSB Homepage">OpenEngSB</a> is a technical integration platform for software tools. It applies successful concepts of the Enterprise Service Bus in business software engineering to software tools in the engineering process. The integration approach is vendor neutral and allows the integration of existing tools in an engineering environment.</p> <p>The need for the OpenEngSB arises due to the increasing complexity and flexibility of engineering processes for developing modern software-intensive systems which require the systematic integration of software tools across engineering disciplines (such as mechanical, electrical, and software engineering). Technical and semantic gaps between software tools and engineering models in the development of automation systems hinder the correct and efficient communication across tool and system boundaries, leading to development delays and risks for system operation. The development of automation systems and also business software development is a group effort of engineering teams that are typically working at distributed locations. The integration of communication and collaboration tools into modern agile engineering workflows is therefore a particularly relevant goal.</p> <p>Members: <a href="http://localhost/index.php/members/15-member-mordinyi">Richard Mordinyi</a>, <a href="http://localhost/index.php/members/175-scheiber">Stefan Scheiber</a>, <a href="http://localhost/index.php/members/206-sabou">Marta Sabou</a>, <a href="http://localhost/index.php/members/24-member-winkler">Dietmar Winkler</a></p> <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/OpenEngSB-logo.png" height="113" width="175" />The <a href="http://openengsb.org/" title="OpenEngSB Homepage">OpenEngSB</a> is a technical integration platform for software tools. It applies successful concepts of the Enterprise Service Bus in business software engineering to software tools in the engineering process. The integration approach is vendor neutral and allows the integration of existing tools in an engineering environment.</p> <p>The need for the OpenEngSB arises due to the increasing complexity and flexibility of engineering processes for developing modern software-intensive systems which require the systematic integration of software tools across engineering disciplines (such as mechanical, electrical, and software engineering). Technical and semantic gaps between software tools and engineering models in the development of automation systems hinder the correct and efficient communication across tool and system boundaries, leading to development delays and risks for system operation. The development of automation systems and also business software development is a group effort of engineering teams that are typically working at distributed locations. The integration of communication and collaboration tools into modern agile engineering workflows is therefore a particularly relevant goal.</p> <p>Members: <a href="http://localhost/index.php/members/15-member-mordinyi">Richard Mordinyi</a>, <a href="http://localhost/index.php/members/175-scheiber">Stefan Scheiber</a>, <a href="http://localhost/index.php/members/206-sabou">Marta Sabou</a>, <a href="http://localhost/index.php/members/24-member-winkler">Dietmar Winkler</a></p> openKB4BMS – A Semantic BMS Server 2016-02-08T12:47:49+00:00 2016-02-08T12:47:49+00:00 http://localhost/index.php/projects/235-openkb4bms-a-semantic-bms-server Super User cse@iue.tuwien.ac.at <p align="justify"><span><span lang="en-GB"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/openKB4BMS_logo.jpg" height="239" width="389" /><a href="https://github.com/afernbach/openKB4BMS">openKB4BMS</a></span><span lang="en-GB"> is an open source knowledge base (KB) acting as a building management application with Apache Jena as its core. The overall system architecture is shown in the figure above. </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> sits on top of an integration layer established by oBIX or OPC UA. Alternatively, it can directly connect to IoT devices via a Webservice interface. A Web ontology language (OWL) framework is used for representing the static information about a building and its technical equipment (geometry, building physics, network topologies and devices) as well as the current dynamic state. This includes temperature and humidity values, presence states and blind positions but also the state of building automation systems. This way, </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> represents a holistic knowledge base of a building and its components. </span></span></p> <p align="justify"><span><span lang="en-GB">Analogously to SQL for databases, there exists a query language for knowledge bases called SPARQL. Via this interface, semantic queries on a building management system can be executed. Examples for possible queries to </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> include but are clearly not limited to:</span></span></p> <ul> <li> <p align="justify"><span><span lang="en-GB">Are every switching and dimming actuators of a distinct floor in “off” state?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which lamps in a building have exceeded a distinct operating time?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which lamps in a building are broken?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">How many rooms of a building are occupied?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which unoccupied rooms at the southern or western front of the building have their shutters in “down” position?</span></span></p> </li> </ul> <p align="justify"><span><span lang="en-GB">The SPARQL interface answers with boolean values or with the respective positive instances. On the other hand, it is also possible to update property values in the </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> by SPARQL statements: </span></span></p> <ul> <li> <p align="justify"><span><span lang="en-GB">Perform a “central full open” to all shades of a distinct building part.</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Reset all cycle counters exceeding a distinct value. </span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Activate or deactivate, respectively, proper electricity consumers for demand side management or flexibility trading purposes.</span></span></p> </li> </ul> <p align="justify"><span><span lang="en-GB">The changes performed on the </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> knowledge base are propagated to the underlying automation networks in order to update actual runtime datapoints.</span></span></p> <p align="justify"><span><span lang="en-GB">Members: <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=126:fernbach&amp;catid=14:activemembers&amp;Itemid=103">Andreas Fernbach</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=230:fruehwirth&amp;catid=14:activemembers&amp;Itemid=103">Thomas Frühwirth</a><br data-mce-bogus="1" /></span></span></p> <p align="justify"><span><span lang="en-GB"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/openKB4BMS_logo.jpg" height="239" width="389" /><a href="https://github.com/afernbach/openKB4BMS">openKB4BMS</a></span><span lang="en-GB"> is an open source knowledge base (KB) acting as a building management application with Apache Jena as its core. The overall system architecture is shown in the figure above. </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> sits on top of an integration layer established by oBIX or OPC UA. Alternatively, it can directly connect to IoT devices via a Webservice interface. A Web ontology language (OWL) framework is used for representing the static information about a building and its technical equipment (geometry, building physics, network topologies and devices) as well as the current dynamic state. This includes temperature and humidity values, presence states and blind positions but also the state of building automation systems. This way, </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> represents a holistic knowledge base of a building and its components. </span></span></p> <p align="justify"><span><span lang="en-GB">Analogously to SQL for databases, there exists a query language for knowledge bases called SPARQL. Via this interface, semantic queries on a building management system can be executed. Examples for possible queries to </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> include but are clearly not limited to:</span></span></p> <ul> <li> <p align="justify"><span><span lang="en-GB">Are every switching and dimming actuators of a distinct floor in “off” state?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which lamps in a building have exceeded a distinct operating time?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which lamps in a building are broken?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">How many rooms of a building are occupied?</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Which unoccupied rooms at the southern or western front of the building have their shutters in “down” position?</span></span></p> </li> </ul> <p align="justify"><span><span lang="en-GB">The SPARQL interface answers with boolean values or with the respective positive instances. On the other hand, it is also possible to update property values in the </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> by SPARQL statements: </span></span></p> <ul> <li> <p align="justify"><span><span lang="en-GB">Perform a “central full open” to all shades of a distinct building part.</span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Reset all cycle counters exceeding a distinct value. </span></span></p> </li> <li> <p align="justify"><span><span lang="en-GB">Activate or deactivate, respectively, proper electricity consumers for demand side management or flexibility trading purposes.</span></span></p> </li> </ul> <p align="justify"><span><span lang="en-GB">The changes performed on the </span><span lang="en-GB">openKB4BMS</span><span lang="en-GB"> knowledge base are propagated to the underlying automation networks in order to update actual runtime datapoints.</span></span></p> <p align="justify"><span><span lang="en-GB">Members: <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=126:fernbach&amp;catid=14:activemembers&amp;Itemid=103">Andreas Fernbach</a>, <a href="http://localhost/index.php?option=com_content&amp;view=article&amp;id=230:fruehwirth&amp;catid=14:activemembers&amp;Itemid=103">Thomas Frühwirth</a><br data-mce-bogus="1" /></span></span></p> OpenPixi 2013-02-25T13:36:08+00:00 2013-02-25T13:36:08+00:00 http://localhost/index.php/projects/7-openpixi Super User cse@iue.tuwien.ac.at <p><a href="https://github.com/openpixi/openpixi" title="OpenPixi Homepage"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/openpixi-logo.png" height="85" width="125" /></a><a href="https://github.com/openpixi/openpixi">OpenPixi</a> is an open Colored-Particle-In-Cell (CPIC) simulator. It simulates the motion of a large number of color-charged particles in a chromo-electro-magnetic background goverened by strong interaction. This can be used to simulate the early stages of heavy-ion collisions which are performed at particle colliders like the Large Hardon Collider at CERN. The simulation is based on real-time lattice gauge theory.</p> <p>OpenPixi is being developed in Java, with an educational aspect in mind. As such, it is possible to interact with the plasma in a live Java applet. Please try out the <a href="http://www.openpixi.org/">live version</a>.</p> <p>Members: <a href="http://localhost/index.php/members/13-andreas-ipp">Andreas Ipp</a>, <a href="http://localhost/index.php/members/201-mueller">David Müller,</a> <a href="http://localhost/index.php/members/200-gelfand">Daniil Gelfand</a></p> <p>&nbsp;</p> <p><a href="https://github.com/openpixi/openpixi" title="OpenPixi Homepage"><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/openpixi-logo.png" height="85" width="125" /></a><a href="https://github.com/openpixi/openpixi">OpenPixi</a> is an open Colored-Particle-In-Cell (CPIC) simulator. It simulates the motion of a large number of color-charged particles in a chromo-electro-magnetic background goverened by strong interaction. This can be used to simulate the early stages of heavy-ion collisions which are performed at particle colliders like the Large Hardon Collider at CERN. The simulation is based on real-time lattice gauge theory.</p> <p>OpenPixi is being developed in Java, with an educational aspect in mind. As such, it is possible to interact with the plasma in a live Java applet. Please try out the <a href="http://www.openpixi.org/">live version</a>.</p> <p>Members: <a href="http://localhost/index.php/members/13-andreas-ipp">Andreas Ipp</a>, <a href="http://localhost/index.php/members/201-mueller">David Müller,</a> <a href="http://localhost/index.php/members/200-gelfand">Daniil Gelfand</a></p> <p>&nbsp;</p> R/Privacy 2013-03-13T12:27:56+00:00 2013-03-13T12:27:56+00:00 http://localhost/index.php/projects/197-biolink Super User cse@iue.tuwien.ac.at <p>Data privacy has become one of the hot topics in society, but also in reseach. In the light of data available to the public or to researchers, data privacy should ensure that individuals cannot be identified.<br />The state-of-the art software tools for data anonymization of complex and big data are open-source: the <a href="https://cran.r-project.org/web/packages/sdcMicro/index.html">R package sdcMicro</a> for data anonymization, and the <a href="https://cran.r-project.org/web/packages/simPop/index.html">R package simPop</a> for simulating synthetic confidential data.<br />These software tools are used by various national and international institutions. The aim of this project is to raise the code quality of these anonymization software products. To do so, integrated test should be implemented also to ensure to avoid bugs when changing parts of a code. The integrated test battery should automatically test every<br />modular part of the code. The code itself should possible be further split into smaller modular parts for better testing and to increase the code quality.</p> <p>Data privacy has become one of the hot topics in society, but also in reseach. In the light of data available to the public or to researchers, data privacy should ensure that individuals cannot be identified.<br />The state-of-the art software tools for data anonymization of complex and big data are open-source: the <a href="https://cran.r-project.org/web/packages/sdcMicro/index.html">R package sdcMicro</a> for data anonymization, and the <a href="https://cran.r-project.org/web/packages/simPop/index.html">R package simPop</a> for simulating synthetic confidential data.<br />These software tools are used by various national and international institutions. The aim of this project is to raise the code quality of these anonymization software products. To do so, integrated test should be implemented also to ensure to avoid bugs when changing parts of a code. The integrated test battery should automatically test every<br />modular part of the code. The code itself should possible be further split into smaller modular parts for better testing and to increase the code quality.</p> ViennaMesh 2013-02-25T13:44:03+00:00 2013-02-25T13:44:03+00:00 http://localhost/index.php/projects/9-viennamesh Super User cse@iue.tuwien.ac.at <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/viennamesh-logo.png" height="71" width="200" />To provide applications with the utmost flexibility in the generation and adaptation of meshes, the generic and high-quality meshing library <a href="https://github.com/viennamesh/viennamesh-dev">ViennaMesh</a> has been developed. ViennaMesh provides a unified interface for various mesh related tools. These tools cover mesh generation, adaptation, and classification of multi-segmented (aka. multi-material) meshes and geometries for unstructured two- and three-dimensional meshes. The goal is to provide applications with an additional back-end layer for mesh generation, allowing to seamlessly exchange mesh tools, for example, mesh generation kernels. Highlights are:</p> <ul> <li>A generic library providing a unified access to mesh generation, adaptation, and classification tools for multi-segment meshing in 2D/3D by <a href="http://www.cgal.org/">CGAL</a>, <a href="http://www.cs.cmu.edu/%7Equake/triangle.html" title="Triangle Homepage">Triangle</a>, <a href="http://tetgen.berlios.de/" title="Tetgen Homepage">Tetgen</a>, and <a href="https://sourceforge.net/projects/netgen-mesher/" title="Netgen Homepage">Netgen</a>.</li> <li>A hull mesh adaptation tool for high-quality mesh adaptation.</li> <li>A mesh classification tool for evaluating the mesh quality.</li> <li>A prototype mesh orientation tool for repairing the orientation of hull mesh elements</li> </ul> <p>Members: <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a>, <a href="http://localhost/index.php/members/23-member-weinbub">Josef Weinbub</a></p> <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/viennamesh-logo.png" height="71" width="200" />To provide applications with the utmost flexibility in the generation and adaptation of meshes, the generic and high-quality meshing library <a href="https://github.com/viennamesh/viennamesh-dev">ViennaMesh</a> has been developed. ViennaMesh provides a unified interface for various mesh related tools. These tools cover mesh generation, adaptation, and classification of multi-segmented (aka. multi-material) meshes and geometries for unstructured two- and three-dimensional meshes. The goal is to provide applications with an additional back-end layer for mesh generation, allowing to seamlessly exchange mesh tools, for example, mesh generation kernels. Highlights are:</p> <ul> <li>A generic library providing a unified access to mesh generation, adaptation, and classification tools for multi-segment meshing in 2D/3D by <a href="http://www.cgal.org/">CGAL</a>, <a href="http://www.cs.cmu.edu/%7Equake/triangle.html" title="Triangle Homepage">Triangle</a>, <a href="http://tetgen.berlios.de/" title="Tetgen Homepage">Tetgen</a>, and <a href="https://sourceforge.net/projects/netgen-mesher/" title="Netgen Homepage">Netgen</a>.</li> <li>A hull mesh adaptation tool for high-quality mesh adaptation.</li> <li>A mesh classification tool for evaluating the mesh quality.</li> <li>A prototype mesh orientation tool for repairing the orientation of hull mesh elements</li> </ul> <p>Members: <a href="http://localhost/index.php/members/19-member-rudolf">Florian Rudolf</a>, <a href="http://localhost/index.php/members/23-member-weinbub">Josef Weinbub</a></p> Visual Aids for WEKA 2013-03-14T14:02:15+00:00 2013-03-14T14:02:15+00:00 http://localhost/index.php/projects/209-visual-aids-for-weka Super User cse@iue.tuwien.ac.at <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/WEKA.png" height="148" width="209" />The <a href="http://www.cs.waikato.ac.nz/ml/weka/">WEKA</a> Environment for Knowledge Analysis has emerged as the mainstream open-source data mining software, maintained by Waikato University of Waikato.<br />WEKA features a multitiude of algorithm implementations that support a variety of general-purpose data mining tasks such as:</p> <ul> <li>classification</li> <li>clustering</li> <li>regression</li> <li>feature selection</li> </ul> <p>In contrast to other data mining environments such as R, WEKA features advanced user interfaces that allow data mining experts to develop and test their algorithms interactively.<br />Visualization has been a major part of WEKA, and is often used by data mining experts to analyze their the characteristics of their data features.<br />This projects aims to empower WEKA with advanced interactive visualization techniques.<br />Besides the current possibilities to analyze data features, the projects aims to</p> <ul> <li>provide intuitive visualizations of the results of data mining algorithms</li> <li>enable advanced performance analysis, in terms of result accuracy, to allow investigating possible sources of erroneous results</li> <li>provide interactive means to adjust or extend the algorithms, and to test the improvements</li> </ul> <p>Members: <a href="http://localhost/index.php/members/134-alsallakh">Bilal Alsallakh</a>, <a href="http://localhost/index.php/members/228-tarakji">Ahmad Bisher Tarakji</a>, <a href="http://localhost/index.php/members/229-beauxis-aussalet">Emmanuelle Beauxis-Aussalet</a></p> <p><img style="margin: 2px; float: right;" src="http://localhost/images/static_content/projects/WEKA.png" height="148" width="209" />The <a href="http://www.cs.waikato.ac.nz/ml/weka/">WEKA</a> Environment for Knowledge Analysis has emerged as the mainstream open-source data mining software, maintained by Waikato University of Waikato.<br />WEKA features a multitiude of algorithm implementations that support a variety of general-purpose data mining tasks such as:</p> <ul> <li>classification</li> <li>clustering</li> <li>regression</li> <li>feature selection</li> </ul> <p>In contrast to other data mining environments such as R, WEKA features advanced user interfaces that allow data mining experts to develop and test their algorithms interactively.<br />Visualization has been a major part of WEKA, and is often used by data mining experts to analyze their the characteristics of their data features.<br />This projects aims to empower WEKA with advanced interactive visualization techniques.<br />Besides the current possibilities to analyze data features, the projects aims to</p> <ul> <li>provide intuitive visualizations of the results of data mining algorithms</li> <li>enable advanced performance analysis, in terms of result accuracy, to allow investigating possible sources of erroneous results</li> <li>provide interactive means to adjust or extend the algorithms, and to test the improvements</li> </ul> <p>Members: <a href="http://localhost/index.php/members/134-alsallakh">Bilal Alsallakh</a>, <a href="http://localhost/index.php/members/228-tarakji">Ahmad Bisher Tarakji</a>, <a href="http://localhost/index.php/members/229-beauxis-aussalet">Emmanuelle Beauxis-Aussalet</a></p>