ITEA Services for All (S4ALL) Final Report for HIIT
|
|
|
- Aldous Grant
- 10 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) [email protected] 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 - [email protected] Present situation OSGi is being applied in several domains Each domain has own solution for remote management Home
A 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...
Product 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:
Managing 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
M 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
A 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 [email protected] Copyright IBM Corporation 2005. All rights
BENEFITS 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
Python 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
Google 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
RS 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.
Industrial Adoption of Automatically Extracted GUI Models for Testing
Industrial Adoption of Automatically Extracted GUI Models for Testing Pekka Aho 1,2 [email protected], Matias Suarez 3 [email protected], Teemu Kanstrén 1,4 [email protected], and Atif M. Memon
Service-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
Junos 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
Integration 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, [email protected] Carlos González, SENER Ingeniería y Sistemas
PIE. 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
Workday 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
Secure 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
Gladinet 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
E-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
MIGRATING 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
Is 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
Web 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...
Deliverable 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
How 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
Service 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
Enterprise 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
MDM 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
Cloud 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
Kony 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
Sharp.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
How 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/ [email protected]
Implementing 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
Data 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
Method 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
XML 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
GSiB: 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 [email protected]
Concepts 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
Configuration 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
Join 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
MOBILIZING 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
ARM-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
Huawei 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
Lightweight 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
Accessing 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
Firewall Builder Architecture Overview
Firewall Builder Architecture Overview Vadim Zaliva Vadim Kurland Abstract This document gives brief, high level overview of existing Firewall Builder architecture.
Analytic 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
Smartphone 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
Introduction 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
How 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
Terms 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
PostFiles. 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.
Ontology-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
THE CCLRC DATA PORTAL
THE CCLRC DATA PORTAL Glen Drinkwater, Shoaib Sufi CCLRC Daresbury Laboratory, Daresbury, Warrington, Cheshire, WA4 4AD, UK. E-mail: [email protected], [email protected] Abstract: The project aims
Municipality 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 ([email protected]) SCADA, Terminal Services, Remote
Efficiency 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 [email protected] 904.620.1326
Data 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
A 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
The 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)
2003 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
Creating 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,
Software 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
Software 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
Work 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
GlassFish 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
Reusability 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
Columbus 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
ObjectWeb. 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
MEng, 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
GUIDE Gentle User Interfaces for Elderly People
GUIDE Gentle User Interfaces for Elderly People Christoph Jung, Fraunhofer IGD [email protected] GUIDE project in a nutshell GUIDE develops a software framework and toolbox for integration
Emerging 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
PULSE 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
Real 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
Eclipse 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,
ASP.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, [email protected] Dr. Joline Morrison, University of Wisconsin-Eau Claire, [email protected]
1. 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,
Business 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
Proposal 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
in 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
WHITE 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
Open 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
