[Smartscribo] [SS WG] Smart-M3 Projects Developed @ UNIBO (fwd)
Dmitrii Korzun
dkorzun at cs.karelia.ru
Fri Aug 5 11:31:10 MSD 2011
Добрый день.
Для информации. Возможно, полезные для вас инструменты.
Dmitry G. Korzun, Ph.D, Adjunct Professor
Petrozavodsk State University, Faculty of Mathematics,
Department of Computer Science (www.cs.karelia.ru)
Address: Lenin St., 33, Petrozavodsk, Republic of Karelia, 185910, Russia
Office: 217, E-mail: dkorzun at cs.karelia.ru,
Ph: +7 (8142) 711084, +7 (8142) 711015, Fax: +7 (8142) 711000
---------- Forwarded message ----------
Date: Fri, 05 Aug 2011 09:11:27 +0200
From: Luca Roffia <lroffia at arces.unibo.it>
To: smart at fruct.org
Subject: [SS WG] Smart-M3 Projects Developed @ UNIBO
Dear Collegues,
following a list of two interesting projects students have been developed
during the last Smart-M3 Lab course at UNIBO:
1) PHP KPI
https://sourceforge.net/projects/sm3-php-kpi-lib/
This is a contribution of a student team from the University of Bologna (Second
faculty of Engineering, Cesena). The aim of this demonstration is to present a
PHP library to allow any device equipped with a web-browser to connect and
interact remotely with Smart-M3 based Smart Spaces. The PHP library has been
created refactoring the Java source code of the KP Interface, following the
same core logic and creating the PHP classes that implement the same methods
with the same interface. The library is similar to its counterparts developed
in Java and C#. It is structured into two classes: KPICore and SSAP_XMLTOOLS.
The former is used to communicate with the SIB (i.e. it manages sockets and it
exposes the SSAP primitives), while the latter is used to generate and parse
the SSAP messages exchanged between the Knowledge Processor and the Semantic
Information Broker. Due to the features of PHP technology, the subscription
functionality has not been implemented because it is not possible to run an
independent control flow (i.e. thread) to manage SIB notifications. Nonetheless
the demo shows how easy it is to handle information exchange betweenweb agents
thanks to the Smart-M3 based Interoperability Platform. Future works will
include the integration of the library with a PHP based content management
system (i.e. Drupal) to enable context aware content access.
2) Secure chat
https://sourceforge.net/projects/m3chat/
The aim of the contribution is to demonstrate a simple chat system over the
SMART-M3 platform with particular focus on aspects that concerns information
security privacy. The proposed application provides the basic functionalities
of a chat service and, in particular, a room-based private or public
communication. Since in the current implementation of smart-M3 security issues
like message encoding and access control are not natively supported, we tried
to introduce policies and mechanism to provide this features for the Secure M3
Chat System. The most important qualities of smart M3 that we have found useful
when developing the application are the scalability and the interoperability
provided by the ontology based semantic approach of information representation:
different devices and clients may be coded in several programming environments
and languages communicating and cooperating to provide a good perceived quality
of service to the final user .
BR,
Luca
-------------- next part --------------
More information about the Smartscribo
mailing list