Trådløse Trondheim har utviklet en kart-guide for smarttelefoner medinnendørsnavigering for Gløshaugen på NTNU. Campusguiden er lansert i “beta”og Trådløse Trondheim vurderer integrasjon av flere ulike datakilder.Campusguiden er bygget på HTML5 hvor nær alt av funksjoner ligger på nett ogikke lokalt på terminalene.
Studentene skal gjennomføre(s) et designstudie som kartlegger mulighetenefor stemme-integrering, innhenting og visning av personlig timeplan iapplikasjonen og en tjeneste for posisjonsdeling mellom brukere: “del minposisjon”. Designstudiet skal omfatte arkitektur og vurderinger rundthvordan ulike datakilder bør integreres. I tillegg skal studentene utvikleproof-of-concept for en eller flere av disse utvidelsene.
Supervisor: Gunnar Rangøy (Wireless Trondheim)
The task is to develop an application for handling value-added telecom services on Android devices. The application will be based on a centrex service execution platform and an existing Android application developed at Gintel.
The features that will be handled by this application will be to handle user status monitoring, incoming/outgoing call handling, screening/barring schemes based on different criteria (white and black lists), etc. The most challenging part of this task is to classify these features based on where could they execute or reside, i.e. on the centrex platform or on the Android device. Given this classification the student will define the exact logic and configuration of these features.
The task will also include the development of certain service logics to be tested in real execution environments, e.g. parental care service (a parent controls the incoming/outgoing call of children during school time), Don't disturb service (a person controls how incoming calls are blocked by linking it to a calendar and accordingly send apology message, prompt voice mail, send daily notification report, etc.), etc.
Contact Mazen Shiaa (Gintel)
BusTUC is a natural language bus route system for Trondheim. It gives information about scheduled bus route passings, but has no information about the real passing times. This is about to change, because Team trafikk has installed GPS tracking of the buses, giving access to real passing times and delays.
Besides, with new smart phones arriving rapidly on the market, there are possibilities for GPS localisations and connections to maps. The project shall take a broad view, and consider all possible advanced concepts, resulting in advanced smart phone applications.
Four students are working on different aspects of the system: Christoffer Marcussen, Lars Moland Eliassen, Runar Andersstuen and Trond Bøe Engell.
Supervisor: Björn Gambäck - Co-supervisor: Rune Sætre (NTNU, IDI)
The goal of this assignment is to enable end-users to create new applications for Android phones by combining existing application components and exploiting mechanisms of the platform such as activities and intents in innovative ways. The work will include:
Contact Jacqueline Floch (SINTEF ICT)
The goal of this assignment is to assess the suitability of the Eclipse EMF/GMF framework for the realisation of end-user composition tools. The work will include:
This project is an initial task towards the creation of an end-user tool. Other important work topics include the capabilities provided by the EMF/GMF framework for the representation and construction of different graphical notations, and for combining different notations. Thus the work of this project can be continued in an MSc assignment.
Contact Erlend Stav (SINTEF ICT)
Google Wave is a new (2009/2010) dynamically extensible Internet-platform for real-time cooperation, starting to provide user-driven and automated composition of services and intelligent web-based applications. It has already attracted a considerable interest from industry, software- developers, enterprise-level IT architects and ordinary end-users. Experts already predict the business potential and the future markets for Google Wave are huge. It is not just a product of Google, but it is an open standard, with a well-documented set of protocols, communication algorithms, open-source server-side software, open APIs for 3rd party developers, playground for debugging and a free end- user service.
The project assignment will investigate end-user privacy and access control in Google Wave by answering the following questions:
Contact Sergiy Gladysh (NTNU, Dept. of Telematics)
The project assignment will investigate trust and reputation in Google Wave as the necessary features for end-user service composition. You can do this by answering the following questions:
The task is to experiment with and further develop a simple-to-use infrastructure for end-user service composition. Services that we are focusing on are telephony services (such as call distribution, call barring, call forwarding and call transfer), messaging services (such as short messaging, email handling, and instant messaging), and other personal management services (such as appointment organizer, calendar, customized search, location handling, reservation services, etc.). Such services can be composed to provide an added-value service to end-users. The end-user here is meant to be the average person without special IT or telecom skilld, such as tourists, business travellers, shoppers, car drivers, etc. The vision is that ordinary people can easily compose a set of available services and run them on their handheld devices while they are on the run.
A composition infrastructure already exists for composing telephony and partially messaging services. The student will both experiment with the existing infrastructure as well as further develop it. The student will also implement new services and work out new service composition scenarios. The task will include the demonstration of some of these scenarios.
Service developers are faced with the challenge of verifying their service design and ensuring that the service design fulfils its requirements. Typically these requirements are described as use cases and textual descriptions. Many graphical tools for service design exist. These tools provide various support features for simulation, verification, testing, etc. The typical development cycle of services is to specify and implement a service logic then to use the graphical tools to check that this service logic is what is intended for.
In this master assignment we address a special service development environment that achieves instant deployment immediately from the service design itself (developed at Gintel). This implies strong requirements on the simplicity and applicability of the verification means. In this assignment the student will develop a solution to visually track/simulate a service design specification at design-time in the given service development environment. The aim of such solution is to assess the designer with visual means to verify that certain properties of the service design are achieved.
The student will first familiarize himself/herself with the given service development environment. Then a set of specific service design specifications will be experimented with in a real deployment environment. The developed tracking/simulation solution will be used to visualize and track the execution of a service design, as well as verify that it behaves according to its requirements.
Published December 9, 2009
© UbiCompForAll | Jacqueline Floch | Sitemap