ITEA Services for All (S4ALL) Final Report for HIIT
|
|
- Aldous Grant
- 8 years ago
- Views:
Transcription
1 ITEA Services for All (S4ALL) Final Report for HIIT Kenneth Rimey Project duration: Tekes diary number: 46/31/05, 3419/31/05 Decision number: 40290/05, 40131/06 Introduction The ITEA Services for All (S4ALL) project set out to make possible a world of user-centric services that are easy to create, share, and use. HIIT's contribution focused on developing the Interactive Service Composer for S60, and demonstrating the usefulness of this in the device management domain in collaboration with Capricode Oy. We also developed a number of useful open source libraries and tools for rapid service development on mobile phones using scripting language technologies. Much of our work was done with the Python programming language on S60 phones. S4ALL was a European project labeled by ITEA and led by Alcatel, with partners in France, Finland, Germany, and Spain. The Finnish partners were HIIT, Capricode Oy, and Nokia. This report addresses only HIITʼs contribution. S4ALL envisioned providing end users with an interactive application enabling them to compose useful applications by combining component web services. HIIT created a working prototype of this Service Composer for the mobile phone. We then proceeded to develop this as a flexible controller for the SyncShield device management server from Capricode. We also developed a number of enhancements to the scripting tool set, such as a wrapper generator to facilitate access from scripts to the phone's various native application database APIs, and a compatibility library enabling running of many scripts on the desktop for testing purposes. The project generated two masters theses and an assortment of useful open source software. Results The original project proposal defined two work areas service prototypes and scripting for rapid service development. We developed the Interactive Service Composer concept soon after starting the project and outlined our plans for this in the 2006 update to the project plan. As the project progressed, we further shifted our focus towards applications of service composition to device management in order to better align ourselves with the interests of the Finnish consortium.
2 Interactive Service Composer HIIT created an initial prototype of an Interactive Service Composer for S60 phones. This is a graphical application that enables end users to compose primitive actions selected from a library into linear workflows. This limited form of programming is easy to learn and yet useful for many practical tasks. The actions can be web service invocations or operations acting upon the phone itself. This application was first demonstrated for the project consortium on in Grenoble. We focused a substantial part of our subsequent work on the application of Composer to the domain of device management. This was done in collaboration with Capricode Oy, based on their SyncShield device management server. SyncShield enables an operator or SME to manage handheld devices through OMA device management. In the case of S60 third edition phones, this utilizes Nokiaʼs integrated device management agent. We adapted Composer as an alternative, programmable controller for SyncShield. The idea is to enable, say, an IT manager for an SME to perform urgent management operations on employee mobile phones from his own mobile phone when he is away from his desk and does not have a laptop with him. The operations we prototyped (to varying levels of completion) were locking a lost or stolen phone, initializing a new phone, and sending updated settings to a phone. Capricode provided us with appropriate SOAP web service interfaces to SyncShield for this purpose. For performance reasons, however, we preferred to invoke REST-style web services from Composer. To make this possible, we implemented a server-based proxy component to convert between the two protocols. We demonstrated all of this for Capricode and Nokia at our closing seminar in Oulu on Service Prototypes Here is a brief summary of our work on the three service concepts outlined in the original project plan. Household Device Manager My personal work during the first half of 2006 focused on ad hoc device groups, or the problem of how to enable the personal devices belonging to an individual or family to recognize each other. Based on this experience, however, I took the work in a new direction starting in the second half of 2006, in the context of the EU FP6 P2P-Fusion project. There we are taking an information networking approach, embracing public-key cryptography, even if this restricts usage of the technology on todayʼs handheld devices. This line of work has produced input for the Information Networking work package of the Future Internet ICT-SHOK initiative. Contextual Messaging We completed and published PyS60 and Nokia Internet Tablet XMPP clients as a foundation for further work, which we did not continue. Digital Asset Management We completed a report on the state of the art in Alternatives to Hierarchy in Organizing a Personal Archive. We chose to take the prototyping work forward in the context of the EU FP6 P2P-Fusion project instead of S4ALL.
3 Scripting for Rapid Service Development Desktop Emulation of Symbian OS Scripts Review and publication of the software was completed in Several enhancements, including canvas and graphics support, were subsequently contributed by members of the open source community. The software is available at SourceForge (sf.net) as pys60-compat. It has been downloaded several thousand times, and we have received positive feedback from several users. Tools for exposing native services One of the project members has written a preliminary draft of a licentiate thesis in the area of domain-specific languages and software development tools for high-end embedded systems. In particular, he is studying the problem of how to make it easier to expose system APIs, including Symbian C++ APIs, as interfaces for invocation from dynamic languages, such as Python, or for use in a serviceoriented architecture (SOA). See the following section for more information about our software development activities. We have also done work on replicated file systems and on identity and security issues in web mashups. Software Open source software published by HIIT included the following. Interactive Service Composer application on PyS60. Jabber clients for PyS60 and the Nokia 770 Internet Tablet. Pretty-printing engine (qretty) for generating C++ code. Miso Toolkit a set of libraries and development tools for Python for S60 programming. The libraries expose some of the S60 platform functionality to Python programmers, while the tools are intended to assist in creating and building more Python extensions. See - Miso Utilities (PyS60 library) - Miso Alarm (PyS60 library) - Miso Build Tool aka Sake (PyS60 extension build system) - Miso Compiler aka wrapgen (C++ metaprogramming system) Ports to S60 of the Python ctypes module and libffi (foreign function interface). PDIS Messaging Toolkit (messkit). Updated PDIS XPath evaluator (pdis-xpath at sf.net). Updated PyS60 Compatibility Library (pys60-compat at sf.net). Reference snapshot of the PDIS source tree. Work on the PDIS concept is now continuing in the EU FP6 P2P-Fusion project, with a new information networking orientation.
4 Publications The project resulted in two masters theses, one workshop paper, and one HIIT technical report, as well as some internal reports. Ville Mäntysaari, Service Composition on a Mobile Phone, masters thesis, University of Helsinki, November Tuomas Piispanen, Business Process Management: State of the Art Technologies, masters thesis, Helsinki University of Technology, January Tero Hasu, Programmatic Building of Models Just for Pretty Printing, 6th OOPSLA Workshop on Domain-Specific Modeling, Seattle, Pekka Kanerva, State of the Art of SOAP Libraries in Python and Ruby, HIIT Technical Report Tea Silander, State of the Art in Alternatives to Hierarchy in Organizing a Personal Archive, internal report, Tero Hasu, S4ALL Wrapper Generator: June 2006 Milestone Report, internal report, Personnel HIIT researchers participating in S4ALL were as follows: Kenneth Rimey Tero Hasu Ville Mäntysaari Pekka Kanerva Tea Silander ( ) Tuomas Piispanen ( ) Tancred Lindholm (2005) Sasu Tarkoma (2007) The total effort was approximately 10 person-years, spread fairly evenly among the three calendar years ( ). Finnish and European Cooperation The Finnish consortium met on , , , and (final seminar at Capricode Oy). HIIT participated in S4ALL meetings in France on , , , , , (first ITEA review), and (final ITEA review). Several HIIT researchers also attended the S4ALL workshop in Berlin. HIIT presented a well-received demonstration of its handheld Interactive Service Composer to representatives of ITEA, funding agencies, and consortium members at the S4ALL first-year review on in Paris. The European consortium held its final ITEA review in Paris on 20 June 2007, with Kenneth Rimey representing HIIT and Risto Mäkikyrö representing Tekes.
5 The Finnish consortium (Nokia, Capricode, and HIIT) held a final seminar at the premises of Capricode Oy in Oulu on 24 September 2007, at which HIIT demonstrated its adaptation of the S60-based Interactive Service Composer application to interface with Capricode's SyncShield device management server. HIIT also demonstrated its S60 Questioner application and associated BPEL-based service implementation. The S60 client for the SyncShield server is a potential product concept for Capricode, who wrote the following in their press release: "In S4ALL ITEA project the idea of flexible MDM was taken one step further: to administrate mobile devices from another mobile device... The benefit...is that IT administration does not have to be at a workstation for executing device management operations. This means that IT support can e.g. remotely lock an employeeʼs device from his/her mobile phone in a case of theft or loss emergency." Contact Information For further information, please contact the author: Kenneth Rimey Senior Research Scientist Helsinki Institute for Information Technology (HIIT) rimey@hiit.fi Attachments press release by Capricode Oy: ITEA ʻServices for Allʼ project ended SyncShield successful in mobile service delivery. Collected quarterly progress reports. Abstract of Ville Mäntysaariʼs masters thesis: Service Composition on a Mobile Phone. Abstract of Tuomas Piispanenʼs masters thesis: Business Process Management: State of the Art Technologies. Tero Hasu, Programmatic Building of Models Just for Pretty Printing, 6th OOPSLA Workshop on Domain-Specific Modeling, Seattle, Pekka Kanerva, State of the Art of SOAP Libraries in Python and Ruby, HIIT Technical Report Tea Silander, State of the Art in Alternatives to Hierarchy in Organizing a Personal Archive, internal report, Tero Hasu, S4ALL Wrapper Generator: June 2006 Milestone Report, internal report, 2006.
OSGi Remote Management
OSGi Remote Management INCREASE OUR Date 20-11-2006 Miguel García Longarón - mgl@tid.es Present situation OSGi is being applied in several domains Each domain has own solution for remote management Home
More informationA SOA visualisation for the Business
J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...
More informationAn innovative, open-standards solution for Konnex interoperability with other domotic middlewares
An innovative, open-standards solution for Konnex interoperability with other domotic middlewares Vittorio Miori, Luca Tarrini, Maurizio Manca, Gabriele Tolomei Italian National Research Council (C.N.R.),
More informationProduct Training Services. Training Options and Procedures for JobScheduler and YADE
Product Services Product Services Options and Procedures for JobScheduler and YADE 2 Contents Product Services JobScheduler Levels Level: JobScheduler Operations Level: JobScheduler Installation Level:
More informationManaging Complexity in Mobile Application Deployment Using the OSGi Service Platform
Managing Complexity in Mobile Application Deployment Using the OSGi Service Platform Rafiul Ahad, Ph.D. Vice President, Mobile Products and Services Oracle Corporation copyright 2004 by OSGi Alliance All
More informationM a as3 6 0 fo r M o bile D evice s
by Fiberlink Services > Overview MaaS360 helps IT administrators provision, manage, and secure today s expanding suite of mobile devices, including ios and Android devices. The New Challenges of Mobile
More informationA standards-based approach to application integration
A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights
More informationBENEFITS OF MOBILE DEVICE MANAGEMENT
BENEFITS OF MOBILE DEVICE MANAGEMENT White Paper 2013 SUMMARY OVERVIEW This white paper outlines the benefits of Mobile Device Management in different use cases. SyncShield is a Mobile Device Management
More informationPython for Series 60 Platform
F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia
More informationGoogle Web Toolkit (GWT) Architectural Impact on Enterprise Web Application
Google Web Toolkit (GWT) Architectural Impact on Enterprise Web Application First Generation HTTP request (URL or Form posting) W HTTP response (HTML Document) W Client Tier Server Tier Data Tier Web CGI-Scripts
More informationFuture Networks, Society, and Modeling (FuNeSoMo)
Future Networks, Society, and Modeling (FuNeSoMo) Project description 1. Background The project is built on the existing collaboration between Finland and universities and research institutes in the USA.
More informationRS MDM. Integration Guide. Riversand
RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.
More informationIndustrial Adoption of Automatically Extracted GUI Models for Testing
Industrial Adoption of Automatically Extracted GUI Models for Testing Pekka Aho 1,2 pekka.aho@vtt.fi, Matias Suarez 3 matias.suarez@f-secure.com, Teemu Kanstrén 1,4 teemu.kanstren@vtt.fi, and Atif M. Memon
More informationEnd-to-End Security Policy Auditing and Enforcement in Service Oriented Architecture. Progress Report: January 2014 and Related Research
End-to-End Security Policy Auditing and Enforcement in Service Oriented Architecture Progress Report: January 2014 and Related Research Agenda Motivation REST/SOA Monitoring Framework Demo Future Work
More informationService-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
More informationJunos Space for Android: Manage Your Network on the Go
Junos Space for Android: Manage Your Network on the Go Combining the power of Junos Space and Android SDKs to build powerful and smart applications for network administrators Challenge It is important
More informationIntegration of DB oriented CAD systems with Product Lifecycle Management
Integration of DB oriented CAD systems with Product Lifecycle Management Roberto Penas, SENER Ingeniería y Sistemas S.A., Tres Cantos/Spain, roberto.penas@sener.es Carlos González, SENER Ingeniería y Sistemas
More informationPIE. Internal Structure
PIE Internal Structure PIE Composition PIE (Processware Integration Environment) is a set of programs for integration of heterogeneous applications. The final set depends on the purposes of a solution
More informationWorkday Mobile Security FAQ
Workday Mobile Security FAQ Workday Mobile Security FAQ Contents The Workday Approach 2 Authentication 3 Session 3 Mobile Device Management (MDM) 3 Workday Applications 4 Web 4 Transport Security 5 Privacy
More informationSecure file sharing and collaborative working solution
Secure file sharing and collaborative working solution Collaborate efficiently and in real time with nomad collaborators, subsidiaries, customers, service providers or partners. Make your files available
More informationGladinet Cloud Access Solution Simple, Secure Access to Online Storage
A Gladinet White Paper http://www.gladinet.com Gladinet Cloud Access Solution Simple, Secure Access to Online Storage October 12 Contents Introduction 2 Problem Statement 2 Previous Options Error! Bookmark
More informationIntegrated Communication Systems
Integrated Communication Systems Courses, Research, and Thesis Topics Prof. Paul Müller University of Kaiserslautern Department of Computer Science Integrated Communication Systems ICSY http://www.icsy.de
More informationE-Business Suite Oracle SOA Suite Integration Options
Specialized. Recognized. Preferred. The right partner makes all the difference. E-Business Suite Oracle SOA Suite Integration Options By: Abhay Kumar AST Corporation March 17, 2014 Applications Software
More informationMIGRATING DESKTOP AND ROAMING ACCESS. Migrating Desktop and Roaming Access Whitepaper
Migrating Desktop and Roaming Access Whitepaper Poznan Supercomputing and Networking Center Noskowskiego 12/14 61-704 Poznan, POLAND 2004, April white-paper-md-ras.doc 1/11 1 Product overview In this whitepaper
More informationIs Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform
Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform BY DAN LILIEDAHL, CTO, TANDEMSEVEN The outcome of your portal initiative and its success is directly related
More informationMO 25. Aug. 2008, 17:00 UHR RICH INTERNET APPLICATIONS MEHR BISS FÜR WEBANWENDUNGEN
082 MO 25. Aug. 2008, 17:00 UHR 0 RICH INTERNET APPLICATIONS MEHR BISS FÜR WEBANWENDUNGEN 1 Rich Internet Applications - Definition «Rich Internet Applications (RIAs) are web applications that have the
More informationWeb services with WebSphere Studio: Deploy and publish
Web services with WebSphere Studio: Deploy and publish Table of Contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Introduction...
More informationDeliverable 1.2 Project Presentation
FP7-PEOPLE-2012-ITN EID Grant agreement no.: 317387 www.secentis.eu Deliverable 1.2 Project Presentation Abstract This document describes the training program, the objectives, the expected results, the
More informationHow To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
More informationService Oriented Architecture 1 COMPILED BY BJ
Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA
More informationHIIT Network Society. Prof. Marko Turpeinen. HIIT Retreat 10.5.2007
HIIT Network Society Prof. Marko Turpeinen HIIT Retreat 10.5.2007 Network Society Research Groups Programme Director: Prof. Marko Turpeinen Programme Manager: Kai Huotari Digital Content Communities: Prof.
More informationEnterprise Private Cloud Storage
Enterprise Private Cloud Storage The term cloud storage seems to have acquired many definitions. At Cloud Leverage, we define cloud storage as an enterprise-class file server located in multiple geographically
More informationMDM and Telco Service Development OMA Device Management and Platforms
MDM and Telco Service Development OMA Device Management and Platforms Berlin, 21 September 2010 Friedhelm Rodermund, Vice-Chair, Device Management Working Group, OMA www.openmobilealliance.org Agenda Overview
More informationCloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems
eenviper White Paper #4 Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems 1 Executive Summary Cloud computing could revolutionise public services
More informationVISUALIZATION TOOLS FOR ENERGY AWARENESS AND MANAGEMENT IN ENERGY POSITIVE NEIGHBORHOODS
VISUALIZATION TOOLS FOR ENERGY AWARENESS AND MANAGEMENT IN ENERGY POSITIVE NEIGHBORHOODS Michael Short, Muneeb Dawood, Tracey Crosbie & Nashwan Dawood Teesside University, UK Mia Ala-Juusela VTT Technical
More informationKony Mobile Application Management (MAM)
Kony Mobile Application Management (MAM) Kony s Secure Mobile Application Management Feature Brief Contents What is Mobile Application Management? 3 Kony Mobile Application Management Solution Overview
More informationSharp.Xmpp, a multiplatform.net XMPP client library, and Android
, a multiplatform.net XMPP client library, and Android Panagiotis (Takis) Stathopoulos https://twitter.com/panstath http://pgstath.me Presentation supported by the Greek Free/Open Source Software Society
More informationHow To Develop Software
Software Development Basics Dr. Axel Kohlmeyer Associate Dean for Scientific Computing College of Science and Technology Temple University, Philadelphia http://sites.google.com/site/akohlmey/ a.kohlmeyer@temple.edu
More informationEvaluating Enterprise Mobile Platforms Go Big or Go Small?
Evaluating Enterprise Mobile Platforms Go Big or Go Small? Theresa Regli Principal Analyst & Managing Partner tregli@realstorygroup.com Twitter: @theresaregli @realstorygroup Real Story Group: What We
More informationImplementing Mobile Thin client Architecture For Enterprise Application
Research Paper Implementing Mobile Thin client Architecture For Enterprise Paper ID IJIFR/ V2/ E1/ 037 Page No 131-136 Subject Area Information Technology Key Words JQuery Mobile, JQuery Ajax, REST, JSON
More informationData Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync
Data Synchronization in Mobile Computing Systems Lesson 06 Synchronization Software HotSync, ActiveSync and Intellisync Oxford University Press 2007. All rights reserved. 1 Synchronization software A synchronizer
More informationMethod of Unified Communications and Collaboration Service in Open Service Platform based on RESTful Web Services
Method of Unified Communications and Collaboration Service in Open Service Platform based on RESTful Web Services Sunhwan Lim and Hyunjoo Bae Future Communications Research Laboratory, ETRI, Daejeon, Korea
More informationXML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
More informationGSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications
GSiB: PSE Infrastructure for Dynamic Service-oriented Grid Applications Yan Huang Department of Computer Science Cardiff University PO Box 916 Cardiff CF24 3XF United Kingdom Yan.Huang@cs.cardiff.ac.uk
More informationConcepts and Architecture of the Grid. Summary of Grid 2, Chapter 4
Concepts and Architecture of the Grid Summary of Grid 2, Chapter 4 Concepts of Grid Mantra: Coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations Allows
More informationConfiguration Manager v.next Beta 1 Supported Configuration
Configuration Manager v.next Beta 1 Supported Configuration This information provides the supported operating systems, SQL Server requirements, and supported configurations for this beta release of Configuration
More informationJoin the Lean Wave. Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. Friday, July 22, 11
Join the Lean Wave Asanka Abeysinghe Director, Solutions Architecture. WSO2, Inc. 1 Asanka Abeysinghe 10 + years industry experience working on projects ranging from desktop, web applications through to
More informationMOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper
MOBILIZING ORACLE APPLICATIONS ERP An Approach for Building Scalable Mobility Solutions A RapidValue Solutions Whitepaper TABLE OF CONTENTS Executive Overview Typical Architecture for Mobilizing Oracle
More informationARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM
ARM-BASED PERFORMANCE MONITORING FOR THE ECLIPSE PLATFORM Ashish Patel, Lead Eclipse Committer for ARM, IBM Corporation Oliver E. Cole, President, OC Systems, Inc. The Eclipse Test and Performance Tools
More informationE-Guide to Mobile Application Development
Mobilizing enterprise applications for the consumerization of for The rise of the mobile device in the enterprise is changing the way users access and share information at work, as well as how developers
More informationHuawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership
Huawei Technologies ERC Position Statement: Towards a Future Internet Public Private Partnership Kostas Pentikousis, Mirko Schramm, and Cornel Pampu Huawei Technologies European Research Centre Carnotstrasse
More informationLightweight Service-Based Software Architecture
Lightweight Service-Based Software Architecture Mikko Polojärvi and Jukka Riekki Intelligent Systems Group and Infotech Oulu University of Oulu, Oulu, Finland {mikko.polojarvi,jukka.riekki}@ee.oulu.fi
More informationAccessing Data with ADOBE FLEX 4.6
Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data
More informationFirewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
More informationAnalytic Modeling in Python
Analytic Modeling in Python Why Choose Python for Analytic Modeling A White Paper by Visual Numerics August 2009 www.vni.com Analytic Modeling in Python Why Choose Python for Analytic Modeling by Visual
More informationSmartphone Enterprise Application Integration
WHITE PAPER MARCH 2011 Smartphone Enterprise Application Integration Rhomobile - Mobilize Your Enterprise Overview For more information on optimal smartphone development please see the Rhomobile White
More informationIntroduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
More informationHow to Design and Create Your Own Custom Ext Rep
Combinatorial Block Designs 2009-04-15 Outline Project Intro External Representation Design Database System Deployment System Overview Conclusions 1. Since the project is a specific application in Combinatorial
More informationTerms of Reference: Baseline Survey for Global Multi-tier Measurement for Access to Energy
Background Terms of Reference: Baseline Survey for Global Multi-tier Measurement for Access to Energy In order to realize the vision of the Government of Bangladesh (GOB) for universal access to electricity
More informationPostFiles. The file sharing and synchronization solution dedicated to professionals. www.oodrive.com
PostFiles The file sharing and synchronization solution dedicated to professionals www.oodrive.com Share all file types, regardless of size or format. Synchronize and read files across several devices.
More informationOntology-Based Query Expansion Widget for Information Retrieval
Ontology-Based Query Expansion Widget for Information Retrieval Jouni Tuominen, Tomi Kauppinen, Kim Viljanen, and Eero Hyvönen Semantic Computing Research Group (SeCo) Helsinki University of Technology
More informationTHE CCLRC DATA PORTAL
THE CCLRC DATA PORTAL Glen Drinkwater, Shoaib Sufi CCLRC Daresbury Laboratory, Daresbury, Warrington, Cheshire, WA4 4AD, UK. E-mail: g.j.drinkwater@dl.ac.uk, s.a.sufi@dl.ac.uk Abstract: The project aims
More informationObserver Access to the Cherenkov Telescope Array
Observer Access to the Cherenkov Telescope Array IRAP, Toulouse, France E-mail: jknodlseder@irap.omp.eu V. Beckmann APC, Paris, France E-mail: beckmann@apc.in2p3.fr C. Boisson LUTh, Paris, France E-mail:
More informationMunicipality Moves SCADA System from Desktop Computers to Terminal Services
Municipality Moves SCADA System from Desktop Computers to Terminal Services KEYWORDS Bosko Bob Loncar 1 1 1151 Bronte Road Oakville, Ontario L6M 3L1 (bob.loncar@halton.ca) SCADA, Terminal Services, Remote
More informationEfficiency Considerations of PERL and Python in Distributed Processing
Efficiency Considerations of PERL and Python in Distributed Processing Roger Eggen (presenter) Computer and Information Sciences University of North Florida Jacksonville, FL 32224 ree@unf.edu 904.620.1326
More informationData Loss Prevention Whitepaper. When Mobile Device Management Isn t Enough. Your Device Here. Good supports hundreds of devices.
Data Loss Prevention Whitepaper When Mobile Device Management Isn t Enough Your Device Here. Good supports hundreds of devices. Contents Shifting Security Landscapes 3 Security Challenges to Enterprise
More informationA CC/PP aware Apache Web Server
1. Introduction A CC/PP aware Apache Web Server Christos Papachristos, Evangelos Markatos 1 Institute of Computer Science Foundation for Research and Technology While current Internet is looking for standards
More informationThe Service Revolution software engineering without programming languages
The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)
More informationUniversity. Course Catalog. December 2009
University Course Catalog December 2009 Course Catalog December 2009 The Siperian Master Data Management (MDM) training courses address the needs of all core roles involved in implementing, developing,
More information2003 Patricia Ensworth Page 1
1 1 Sample software development project 2 1.1 Start project 3 1.2 Initiation phase 4 1.2.1 Develop project charter 5 1.2.2 Project charter approved 6 1.3 Planning phase 7 1.3.1 Product activities 8 1.3.1.1
More informationPrivate Public Partnership Project (PPP) Large-scale Integrated Project (IP)
Private Public Partnership Project (PPP) Large-scale Integrated Project (IP) D9.4.2: Application Testing and Deployment Support Tools Project acronym: FI-WARE Project full title: Future Internet Core Platform
More informationTools to Support Secure Enterprise Computing
Tools to Support Secure Enterprise Computing Myong H. Kang, Brian J. Eppinger, and Judith N. Froscher Information Technology Division Naval Research Laboratory Abstract Secure enterprise programming is
More informationCreating new university management software by methodologies of Service Oriented Architecture (SOA)
Creating new university management software by methodologies of Service Oriented Architecture (SOA) Tuomas Orama, Jaakko Rannila Helsinki Metropolia University of Applied Sciences, Development manager,
More informationTowards automated software component configuration and deployment
Towards automated software component configuration and deployment Vincent Lestideau, Noureddine Belkhatir, Pierre-Yves Cunin Adele Team Bat C LSR-IMAG, 220 rue de la chimie Domaine Universitaire, BP 53
More informationSoftware Engineering Best Practices. Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer
Software Engineering Best Practices Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer 2 3 4 Examples of Software Engineering Debt (just some of the most common LabVIEW development
More informationSoftware as a Service Business Model (Introducing SOA and Web Service)
Software as a Service Business Model Guide Insight into Software as a Service Business Model (Introducing SOA and Web Service) By Sumantra Mukherjee Chief Technology Officer Nature Technologies Pvt Ltd
More informationWork Process Management
GE Intelligent Platforms Work Process Management Achieving Operational Excellence through Consistent and Repeatable Plant Operations With Work Process Management, organizations can drive the right actions
More informationGlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,
GlassFish Security Secure your GlassFish installation, Web applications, EJB applications, application client module, and Web Services using Java EE and GlassFish security measures Masoud Kalali PUBLISHING
More informationReusability of WSDL Services in Web Applications
599 Reusability of WSDL Services in Web Applications 1 Jaspreet Singh, 2 Sandeep Saini 1 Assistant Professor Department Of Computer Science & Engineering, Chandigarh University Gharuan, Punjab, India 2
More informationCD180 CeMOS/Cedar Software Package Management and Release Management Cloud Services
P/N:900-1005-20 CD180 CeMOS/Cedar Software Package Management and Release Management Cloud Services CD180 CeMOS/Cedar Software Package Management and Release Management Cloud Services (hereinafter referred
More informationColumbus Mobile The Integrator
Columbus Mobile The Integrator «IT-Administrator» article in the column «Test Center» In the light of the increased utilization of mobile devices in the company, the management and security of these devices
More informationIntegrated Project on Pervasive Gaming. Deliverable 7.3: Toolbox with Prototypes of the first Basic Tools Public Version
Integrated Project on Pervasive Gaming FP6-004457 WorkPackage 7: Tools and Interface Technology Deliverable 7.3: Toolbox with Prototypes of the first Basic Tools Public Version Author of this document:
More informationObjectWeb. An Introduction
ObjectWeb An Introduction Jean-Bernard STEFANI INRIA www.objectweb.org Outline What is it? History Motivations Objectives Organization Current Status Technical Perspectives Conclusion www.objectweb.org
More informationSkills required. Scope of work
GLOBO Mobile S.A, a GLOBO Plc group subsidiary, is looking to hire new ambitious programmers/ analysts to augment its increasing applications development team on top of its new enterprise mobile platform
More informationProductivity and HPC. Erik Hagersten, CTO, Rogue Wave Software AB Developing parallel, data-intensive applications is hard. We make it easier.
Productivity and HPC Erik Hagersten, CTO, Rogue Wave Software AB Developing parallel, data-intensive applications is hard. We make it easier. Chief architect high-end servers Sun Microsystems 1994 1999
More informationMEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
More informationGUIDE Gentle User Interfaces for Elderly People
GUIDE Gentle User Interfaces for Elderly People Christoph Jung, Fraunhofer IGD christoph.jung@igd.fraunhofer.de GUIDE project in a nutshell GUIDE develops a software framework and toolbox for integration
More informationEmerging threats for the healthcare industry: The BYOD. By Luca Sambucci www.deepsecurity.us
Emerging threats for the healthcare industry: The BYOD Revolution By Luca Sambucci www.deepsecurity.us Copyright 2013 Emerging threats for the healthcare industry: The BYOD REVOLUTION Copyright 2013 Luca
More informationPULSE SECURE FOR GOOGLE ANDROID
DATASHEET PULSE SECURE FOR GOOGLE ANDROID Product Overview In addition to enabling network and resource access for corporate managed mobile devices, many enterprises are implementing a Bring Your Own Device
More informationReal time vehicle tracking and driver behaviour monitoring using cellular handset based accelerometer and GPS data
Real time vehicle tracking and driver behaviour monitoring using cellular handset based accelerometer and GPS data 4 th Year Electronic and Computing Project Report 05416361 Supervisor: Mr Liam Kilmartin
More informationEclipse Open Healthcare Framework
Eclipse Open Healthcare Framework Eishay Smith [1], James Kaufman [1], Kelvin Jiang [2], Matthew Davis [3], Melih Onvural [4], Ivan Oprencak [5] [1] IBM Almaden Research Center, [2] Columbia University,
More informationASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT
ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT Dr. Mike Morrison, University of Wisconsin-Eau Claire, morriscm@uwec.edu Dr. Joline Morrison, University of Wisconsin-Eau Claire, morrisjp@uwec.edu
More information1. What are the System Requirements for using the MaaS360 for Exchange ActiveSync solution?
MaaS360 FAQs This guide is meant to help answer some of the initial frequently asked questions businesses ask as they try to figure out the who, what, when, why and how of managing their smartphone devices,
More informationBusiness Process Execution Language for Web Services
Business Process Execution Language for Web Services Second Edition An architect and developer's guide to orchestrating web services using BPEL4WS Matjaz B. Juric With Benny Mathew and Poornachandra Sarang
More informationProposal for a Vehicle Tracking System (VTS)
Proposal for a Vehicle Tracking System (VTS) 2 Executive Summary Intelligent Instructions is an IT product development and consulting company. At Intelligent Instructions, we focus on the needs of the
More informationPROGRESS Portal Access Whitepaper
PROGRESS Portal Access Whitepaper Maciej Bogdanski, Michał Kosiedowski, Cezary Mazurek, Marzena Rabiega, Malgorzata Wolniewicz Poznan Supercomputing and Networking Center April 15, 2004 1 Introduction
More informationin Health Care and Sensor Networks
16 th FFV Workshop Web Services in Health Care and Sensor Networks Fahad Aijaz Department of Communication Networks RWTH Aachen University, Germany FFV Workshop, March 13, 2009 Outline Wireless Sensor
More informationWHITE PAPER Managing Linux in the Enterprise: The Red Hat Network Approach
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com WHITE PAPER Managing Linux in the Enterprise: The Red Hat Network Approach Sponsored by: Red Hat Tim
More informationOpen EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18)
Open EMS Suite O&M Agent Functional Overview Version 1.2 Nokia Siemens Networks 1 (18) O&M Agent The information in this document is subject to change without notice and describes only the product defined
More information( ) ( ) TECHNOLOGY BRIEF. XTNDConnect Server: Security XTNDCONNECT SERVER OFFERS A VARIETY OF FEATURES TO SECURELY EXTEND MISSION-CRITICAL
Server: Security In this growing mobile and wireless world, anytime, anywhere access to corporate data is becoming a necessity. Mobile workers are demanding access to mission-critical data in order to
More information