Software Architecture for Pervasive Systems

Size: px
Start display at page:

Download "Software Architecture for Pervasive Systems"

Transcription

1 Software Architecture for Pervasive Systems Rami YARED, Xavier DEFAGO JAIST Japan Advanced Institute of Science and Technology 1-1 Asahidai, Tatsunokuchi, Ishikawa, Japan Tel: (+81) defago@jaist.ac.jp rami_yared@yahoo.fr Résumé: Un défi des services mobiles et de l informatique ambiante «ubiquitous computing» est de permettre à l utilisateur d accéder aux informations sous plusieurs formes (voix, image, data), quelles que soient ses coordonnées, et à tout instant. L environnement peut être vu d une manière générale comme un grand réseau ad hoc distribué, avec un grand nombre de terminaux en mouvement, qui peuvent établir des communications entre eux. Il faut alors considérer plusieurs éléments dans la fourniture des services flexibles tels que l adaptabilité aux capacités du terminal de l utilisateur, et aussi aux capacités du réseau. L architecture logicielle à base de composants offre une grande possibilité de construire des systèmes logiciels, qui peuvent répondre aux exigences précédentes. Dans cet article, nous étudions les différentes caractéristiques de l architecture logicielle des systèmes dans un environnement de services mobiles, en particulier la reconfiguration dynamique de l architecture logicielle. Nous commençons par une introduction (partie 1), ensuite dans la (partie 2), nous déterminons les différents besoins de la mobilité ainsi que les caractéristiques des logiciels qui doivent être déployés dans un contexte de mobilité. Dans la (partie 3), nous allons expliquer les caractéristiques d un Langage de Description d Architecture ADL, adaptable à la mobilité. Les caractéristiques importantes pour évaluer la configuration d une architecture logicielle dans un contexte de mobilité seront traitées dans la (partie 4). Dans la (partie 5), nous présentons un framework basé sur composants logiciels qui permettra d effectuer la reconfiguration dynamique, dans un environnement mobile. Nous terminons cet article par une conclusion et perspective. (Partie 6). Abstract: Pervasive computing can be summarized by having access to computing and information anywhere, anytime and from any device. The whole environment can be seen as a large adhoc distributed system, with a multitude of devices moving from one place to another and cooperating with each other. It is then necessary to consider several elements in the supply of flexible services such as adaptability to capacities of user s terminals, and to network capacities. Component-based software architectures, offer a great possibility to build systems that fulfil the preceding requirements. In this paper, we study the characteristics of software architecture of systems in a mobile environment, particularly dynamic reconfiguration of software architecture for pervasive systems. This paper is organised as follows: (section 1) is the introduction, (section 2) 1

2 contains an overview of various needs of mobility as well as the characteristics of software, which must be deployed in a context of mobility. Then in (section 3), we discus the essential specifications of an Architecture Description Language ADL, adaptable to mobility requirements. The important characteristics to evaluate the configuration of software architecture in a context of mobility are handled in (section 4). In (section 5) we describe a component-based framework that enables a software system to perform dynamic reconfiguration in a context of pervasive computing. Finally, in (section 6) we illustrate some related work and conclusions. 1. Introduction: Modern Software architectures have to deal with mobile components. Therefore, the structure of these systems is dynamic and continuously changing. Computing is no longer limited to a computer, there are different types of devices, such as personal digital assistants (PDAs) and mobile phones, taking advantage of wireless networks to connect to the Internet to provide services to the user. There is no doubt, a trend towards more and more networked small devices with wireless access present in living and working spaces. So, the future will see great emphasis on pervasive computing. [7] To meet pervasive computing requirements, we need dynamic reconfiguration, and dynamic component assembling. In this paper, we study the characteristics of software architecture in a mobile environment, then we present a component-based framework that offers a flexibility allowing a system to change its management protocol according to new specifications determined at run time. 2. Mobility Requirements & Constraints: More people are using mobile devices to access information or to communicate with each other. [7] 2.1. Context & Requirements for Mobility The most important characteristics of pervasive environments are: Heterogeneity: Computing will be carried out on a wide spectrum of client devices, each with different configurations and functionalities. Prevalence of "Small" Devices: Many devices will be small, not only in size but also in computing power, memory size, etc. Limited Network Capabilities: Most of the devices would have some form of connection. However, even with the new networking standards such as GPRS, Bluetooth, x, etc., the bandwidth is still relatively limited compared to wired network technologies. Besides, the connections are usually unstable. High Mobility: Users can carry devices from one place to another without stopping the services. User-Oriented: Services would be related to the user rather than a specific device, or specific location. Highly Dynamic Environment: An environment in which users and devices keep moving in and out of a volatile network. So, the whole environment can be seen as a large ad-hoc distributed system, with a multitude of small devices moving from one place to another and cooperating with each other. With this new environment, new approaches have to be used to build applications. Current approaches to build 2

3 distributed applications are not effective in a pervasive environment. The pervasive computing environment poses new requirements on the infrastructure [7]. These requirements are: Adaptation to Diversity: The infrastructure should provide the ability for applications to adapt their functionality according to the device requirements, networks,..etc. Increasing Interaction with Peers: Many of these devices will form ad-hoc networks among themselves in order to exchange information and to co-ordinate in order to provide services to users. Flexible Computation Model: In a pervasive computing environment, there are various ways of accessing different types of data according to different users needs. A combination of code and data mobility should be enabled to construct a flexible computation model Characteristics of a software deployed in a mobile environment An important requirement for pervasive computing systems is the ability to adapt themselves at run time to handle such things as user mobility, resource variability, changing user needs, and system faults (servers and networks going down, failure of external components, etc.). [8] The essential specifications of software deployed in pervasive environments are: Client-Dependent Adaptability: Such a changing environment necessitates applications to be dynamic, i.e. to dynamically change according to user's device configuration. User and Device Mobility: Users should be able to continue their work independent of their location or the device they are using. Peer-to-Peer Co-operative Computing: With increased interaction between peer users, direct communication links within user peer groups can be established to support computations without any central control. To achieve the above goals, combinations of software development techniques and infrastructural entities have to be used [1]. The traditional software architecture for application development has to be changed. Instead of being large modules, software should be made up of smaller components. In addition, the network should have some intelligence to enable adaptability and provide for user-oriented services. In addition, mobile code systems have to be incorporated in the software architecture, which utilize a combination of data and code mobility in order to realize a flexible computation model. Therefore, it is then necessary to consider several elements in the supply of flexible services such as adaptability to capacities of user s terminals, and to network capacities. Componentbased software architectures, offer a great possibility to fulfil the preceding requirements. To meet pervasive computing requirements, we need dynamic reconfiguration, and dynamic component assembling. Obviously, it is necessary in a mobility environment, to handle application s non-functional properties, such as security of communications, performance, and quality of service. 3. Characteristics of an Architecture Description Language ADL adaptable to mobility: Architecture Description Languages ADLs are tools for modelling and formalising different aspects of software architecture of systems. [4] They offer compilers, analyse tools, parsers, and simulators for architecture description. There are different ADLs such as: Acme, C2, Wright, Darwin, Rapide, SADL, Meta-H, Unicon, Aesop, and Adage. but every language has its own capacities. There are two important points of view: the first describes the organisation of software in modules, and the interaction between these modules, and the other describes the system at run 3

4 time and gives some snapshots of the system in action, which is very useful in analysing run time properties of a system, like: performance, reliability, and security. We studied some ADLs such as: Wright, Rapide, Darwin, C2 and XML-based ADLs. [5] Classical ADLs (Rapide, Darwin, Wright ) have many advantages, such as: - Possibility of hierarchical description of components. - Explicit description of connectors & interconnections, and - Existence of associated tools. However, these ADLs have some weak points such as: - Absence of abstraction, because many of them are similar to realization. - The approach proposed by these ADLs is rather structural, i.e. static; the dynamicity is not well handled. - Non-functional properties are not always considered. - No projection is proposed onto actual component-based platforms such as CCM, EJB. So, classical ADLs do not handle mobility problem, they model software architecture at design time. But, on the other hand mobile and pervasive computing environments needs dynamic reconfiguration, and adaptability. An important approach is to build an application in a context of mobility by assembling of components at run time. To insert a component in software architecture "plug-in" it is necessary that this component have certain specifications. The choices of a component that meet the requirements take place at run-time. 4. Dynamic reconfiguration of software architecture: The configuration of architecture is also called topology. This configuration defines architectural properties of connectivity, as well as concurrence and repartition properties. [4] Configuration defines the structure and the behavior of a system constructed using components. Structural configuration of an application in a mobile environment, determines components and connectors that form the application, and checks the correspondence between components interfaces (ports) and connectors interfaces (roles) at run time. Behavioural configuration models application s behavior by describing evolutions of the links between components and connectors, as well as the evolution of non-functional properties such as quality of service, security.[4] Configuration also defines the placement of components on the sites at starting instant of the system and their evolution at any instant of execution of the application. The important characteristics for evaluating configuration of an ADL in a pervasive computing environment are: a) Dynamic aspect of the application It is necessary that configuration specifies the dynamic behavior of the application, i.e. it must allow to architectural elements to be dynamically modified during execution time of the application. b) Evolution of the configuration Configuration should be capable of performing new functionalities implying a modification or an evolution of the system s structure. It is necessary that configuration allow modifying architecture by adding or eliminating components and/or connectors. c) Scalability An ADL adapts to mobility must propose a modelling of systems which size can be bigger. It is a question of expecting the number of instances and their placement in a mobile environment 4

5 d) Constraints Constraints related to configuration describe the dependencies between components and connectors, as well as characteristics concerning dynamic assembling of components. e) Non-functional properties Certain properties must be expressed at the level of configuration, because these non-functional properties are related to neither components nor connectors. These properties depend on the environment of execution. They must be specified at the level of configuration. f) Heterogeneity The configuration of an ADL adaptable to mobility must allow the development of great systems based on components of different characteristics. These characteristics can be operating systems, or programming languages, which can be heterogeneous. g) Composition The configuration of software architecture of a system must represent the composition at different levels of details. That means a hierarchical composition. This concept permits to specify the application using a descending approach with different levels of refinement, starting with the most general level formed by principal components and connectors, which defined themselves by groups of components and connectors. 5. Component-based framework: We proposed and implemented a component-based framework that enables a software system to perform dynamic reconfiguration in a context of pervasive computing. This framework offer a flexibility allowing a system to change its management protocol according to new specifications determined at run time. So, a software system can change its management techniques without any modifications to its internal structure. 5

6 The solution is to add a generic layer made up of software components (middleware) with an aim of separating between the specialities of the standard management protocols, and the structure of the system. Therefore, the system can add or remove protocols at run time. This goal will be carried out by changes in this layer without modifying the total system. This framework permits a coexistence of several standard management protocols, which is very useful for our problems: dynamic reconfiguration and adaptability, in a pervasive computing environment. Our framework offers large flexibility because it allows adding or removing protocols. This framework is based on generic software components, which permits the reusability of these components in many other applications. 6. Conclusion & Perspective: The software architecture supplies a simple syntax and a semantic that permits to simplify communications between different partners of software engineering, such as designers, developers, architects, and testers. The configuration of software architecture facilitates the comprehension of a system s structure without going into the details of each component and each connector. Finally, dynamic reconfiguration of software architecture specifies the dynamics of a system, i.e. the evolution of this system during its execution. Our future research aims to establish a distributed component-based software architecture, which satisfies the challenges of pervasive computing and mobile services, such as dynamic adaptability, tolerance to system failures, and the mobility of users. 6

7 References [1] Nalini Moti Belaramani, Yuk Chow, Cho-Li Wang, Francis C.M. Lau, A componentbased Software Architecture for Pervasive Computing Intelligent Virtual World: Technologies and Applications in Distributed Virtual Environments, World Scientific Publishing Co. [2] My T.Le, Srinivasan Seshan, Frederick Burghardt Software Architecture of the Infopad System Electrical Engineering & Computer Sciences Department, University of California, Berkeley [3] Robert Allen, Rémi Douence, and David Garlan Specifying and Analysing Dynamic Software Architectures, Proceedings of 1998 Conference on Fundamental approaches of Software Engineering Lisbon, Portugal (March 1998) [4] David Garlan, Software Architecture School of Computer Science Carnegie Mellon University, Encyclopaedia of Software Engineering [5] Nenad Medvidovic and Richard N. Taylor, Member, IEEE Computer Society A Classification and Comparison Framework for Software Architecture Description Languages IEEE Transactions on Software Engineering, VOL.26, NO. 1, JANUARY 2000 [6] Robert J. Allen A formal Approach to Software Architecture May 1997 PhD thesis, in School of Computer Science Carnegie Mellon University [7] Pervasive Computing, IBM Systems Journal, Volume 38, Number 4, [8] Shang-Wen Cheng, David GARLAN, Joao Pedro Sousa, Bridget Spitznagel, Peter Steenkiste Software Architecture based Adaptation for Pervasive Systems School of Computer Science Carnegie Mellon University. 7

8 Remerciements J adresse mes remerciements les meilleures à Monsieur. Xavier DEFAGO, pour m avoir accepté au sein de son équipe, à JAIST (Japan Advanced Institute of Science and Technology), et pour son aide et ses encouragements précieux. J adresse également mes remerciements cordiaux à Monsieur. Elie NAJM, chef du groupe ingénierie du logiciel et des réseaux à l Ecole Nationale Supérieure des Télécommunications (E.N.S.T-PARIS) pour m avoir intégré dans son groupe de recherche, et pour son aide que je l apprécie énormément, et ses conseils très importants. Je tiens à remercier particulièrement l'ambassade de France à Tokyo pour organiser ce workshop qui est nécessaire pour l avancement des recherches scientifiques. Je remercie également M. Philippe GODLEWSKI, pour son aide et ses conseils. Je tiens à remercier aussi, Mme Sylvie Vignes, les ingénieurs, les doctorants et les chercheurs à l ENST. Avant de finir ce mot de remerciements, je voudrais remercier mes amis : Ali, Bernard, Céline, Cyril, Dany, Habib, Hazar, Ibrahim, Jacques, Mohamad, Mai Trang, Mejdi, Ouahiba, Pascal, Rana, Rani, Rola, Salim, et Taha. 8

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS)

Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Note concernant votre accord de souscription au service «Trusted Certificate Service» (TCS) Veuillez vérifier les éléments suivants avant de nous soumettre votre accord : 1. Vous avez bien lu et paraphé

More information

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr Quel est l objectif? 1 La France n est pas le seul pays impliqué 2 Une démarche obligatoire 3 Une organisation plus efficace 4 Le contexte 5 Risque d erreur INTERVENANTS : - Architecte - Économiste - Contrôleur

More information

Sun Management Center Change Manager 1.0.1 Release Notes

Sun Management Center Change Manager 1.0.1 Release Notes Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150

More information

Future Entreprise. Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org. Nov. 23, 2009 FIA Stockholm

Future Entreprise. Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org. Nov. 23, 2009 FIA Stockholm Future Entreprise Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org Nov. 23, 2009 FIA Stockholm 1 Nov. 23, 2009 FIA Stockholm Source : @JDM 2 Nov. 23, 2009 FIA Stockholm Source : @JDM

More information

"Internationalization vs. Localization: The Translation of Videogame Advertising"

Internationalization vs. Localization: The Translation of Videogame Advertising Article "Internationalization vs. Localization: The Translation of Videogame Advertising" Raquel de Pedro Ricoy Meta : journal des traducteurs / Meta: Translators' Journal, vol. 52, n 2, 2007, p. 260-275.

More information

FATMAS : A Methodology to Design Fault-tolerant Multi-agent Systems

FATMAS : A Methodology to Design Fault-tolerant Multi-agent Systems SEHL MELLOULI FATMAS : A Methodology to Design Fault-tolerant Multi-agent Systems Thèse présentée à la Faculté des études supérieures de l Université Laval dans le cadre du programme de doctorat en Informatique

More information

Formation à l ED STIC ED STIC Doctoral education. Hanna Klaudel

Formation à l ED STIC ED STIC Doctoral education. Hanna Klaudel Formation à l ED STIC ED STIC Doctoral education Hanna Klaudel Texte de référence / Text of low L arrêté de 7 août 2006 : «Les écoles doctorales proposent aux doctorants les formations utiles à leur projet

More information

SunFDDI 6.0 on the Sun Enterprise 10000 Server

SunFDDI 6.0 on the Sun Enterprise 10000 Server SunFDDI 6.0 on the Sun Enterprise 10000 Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-3610-11 November 1999, Revision A Send

More information

Reusable Connectors in Component-Based Software Architecture

Reusable Connectors in Component-Based Software Architecture in Component-Based Software Architecture Abdelkrim Amirat, Mourad Oussalah To cite this version: Abdelkrim Amirat, Mourad Oussalah. Reusable Connectors in Component-Based Software Architecture. Ninth international

More information

A web-based multilingual help desk

A web-based multilingual help desk LTC-Communicator: A web-based multilingual help desk Nigel Goffe The Language Technology Centre Ltd Kingston upon Thames Abstract Software vendors operating in international markets face two problems:

More information

I will explain to you in English why everything from now on will be in French

I will explain to you in English why everything from now on will be in French I will explain to you in English why everything from now on will be in French Démarche et Outils REACHING OUT TO YOU I will explain to you in English why everything from now on will be in French All French

More information

Contracts over $10,000: 1 April 2013 to 30 September 2013 Contrats de plus de 10 000 $ : 1er avril 2013 au 30 septembre 2013

Contracts over $10,000: 1 April 2013 to 30 September 2013 Contrats de plus de 10 000 $ : 1er avril 2013 au 30 septembre 2013 Contracts over $10,000: 1 April 2013 to 30 September 2013 Contrats de plus de 10 000 $ : 1er avril 2013 au 30 septembre 2013 Vendor / Fournisseur No. Description NOEL PARENT ANITA PORTIER RENEE ST-ARNAUD

More information

Section des Unités de recherche. Evaluation report. Research unit : Troubles du comportement alimentaire de l adolescent. University Paris 11

Section des Unités de recherche. Evaluation report. Research unit : Troubles du comportement alimentaire de l adolescent. University Paris 11 Section des Unités de recherche Evaluation report Research unit : Troubles du comportement alimentaire de l adolescent University Paris 11 Mars 2009 Section des Unités de recherche Rapport d'évaluation

More information

Analysis of Software Architectures

Analysis of Software Architectures Analysis of Software Architectures Software Architecture Lecture 13 Copyright Richard N. Taylor, Nenad Medvidovic, and Eric M. Dashofy. All rights reserved. Learning Objectives Define architectural analysis

More information

Méthodes ensemblistes pour une localisation robuste de robots sous-marins

Méthodes ensemblistes pour une localisation robuste de robots sous-marins Méthodes ensemblistes pour une localisation robuste de robots sous-marins Jan Sliwka To cite this version: Jan Sliwka. Méthodes ensemblistes pour une localisation robuste de robots sous-marins. Automatique

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Solaris 10 Documentation README

Solaris 10 Documentation README Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa

More information

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203 Administrer les solutions Citrix XenApp XenDesktop 7.6 CXD-203 MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation

More information

Brief description of the paper/report. Identification

Brief description of the paper/report. Identification Brief description of the paper/report Argument Original reference A holonic framework for coordination and optimization in oil and gas production complexes E. Chacon, I. Besembel, Univ. Los Andes, Mérida,

More information

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design

Personnalisez votre intérieur avec les revêtements imprimés ALYOS design Plafond tendu à froid ALYOS technology ALYOS technology vous propose un ensemble de solutions techniques pour vos intérieurs. Spécialiste dans le domaine du plafond tendu, nous avons conçu et développé

More information

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Agenda Le Business Case pour le Cloud Computing Qu est ce que le Cloud

More information

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Sun Management Center 3.6 Version 5 Add-On Software Release Notes Sun Management Center 3.6 Version 5 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-7977-10 October 2006, Revision A

More information

Sun TM SNMP Management Agent Release Notes, Version 1.6

Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun Microsystems, Inc. www.sun.com Part No. 820-5966-12 December 2008, Revision A Submit comments about this document by clicking the Feedback[+]

More information

"Templating as a Strategy for Translating Official Documents from Spanish to English"

Templating as a Strategy for Translating Official Documents from Spanish to English Article "Templating as a Strategy for Translating Official Documents from Spanish to English" Sylvie Lambert-Tierrafría Meta : journal des traducteurs / Meta: Translators' Journal, vol. 52, n 2, 2007,

More information

A Classification and Comparison Framework for Software Architecture Description Languages

A Classification and Comparison Framework for Software Architecture Description Languages 1 of 24 A Classification and Comparison Framework for Software Architecture Description Languages Nenad Medvidovic and Richard N. Taylor Abstract Software architectures shift the focus of developers from

More information

Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3

Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, ivica.crnkovic@mdh.se 2 ABB Corporate Research,

More information

Optimizing Solaris Resources Through Load Balancing

Optimizing Solaris Resources Through Load Balancing Optimizing Solaris Resources Through Load Balancing By Tom Bialaski - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road

More information

THE CITY OF TORONTO S JOB DEMANDS ANALYSIS AND JOB MATCH SYSTEM

THE CITY OF TORONTO S JOB DEMANDS ANALYSIS AND JOB MATCH SYSTEM THE CITY OF TORONTO S JOB DEMANDS ANALYSIS AND JOB MATCH SYSTEM RAYBOULD KAREN, MCILWAIN LINDA, HARDY CHRISTINE, BYERS JANE City of Toronto, Occupational Health Safety & Workers Compensation, 55 John Street,

More information

SUN SEEBEYOND egate INTEGRATOR RELEASE NOTES. Release 5.1.1

SUN SEEBEYOND egate INTEGRATOR RELEASE NOTES. Release 5.1.1 SUN SEEBEYOND egate INTEGRATOR RELEASE NOTES Release 5.1.1 Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved. Sun Microsystems, Inc.

More information

Audit de sécurité avec Backtrack 5

Audit de sécurité avec Backtrack 5 Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI Habib Université de Versailles Saint-Quentin-En-Yvelines 24-05-2012 UVSQ - Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI

More information

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA

BILL C-665 PROJET DE LOI C-665 C-665 C-665 HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA C-665 C-665 Second Session, Forty-first Parliament, Deuxième session, quarante et unième législature, HOUSE OF COMMONS OF CANADA CHAMBRE DES COMMUNES DU CANADA BILL C-665 PROJET DE LOI C-665 An Act to

More information

SMART-Learning: ADAPTATIVE TELELEARNING SYSTEM ON THE WEB

SMART-Learning: ADAPTATIVE TELELEARNING SYSTEM ON THE WEB SMART-Learning: ADAPTATIVE TELELEARNING SYSTEM ON THE WEB Rachida AJHOUN *, Pr. M.Amine BENKIRAN* * RIM, EMI, B.P.765 Rabat, Maroc : IERA, B.P.6216, Rabat Instituts, Maroc ajhoun@emi.ac.ma, benkiran@emi.ac.ma

More information

The Role of the Software Architect

The Role of the Software Architect IBM Software Group The Role of the Software Architect Peter Eeles peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda Architecture Architect Architecting Requirements Analysis and design Implementation

More information

Fondation Rennes 1. Atelier de l innovation. Fondation Rennes 1. Fondation Rennes 1 MANAGEMENT AGILE. Fondation Rennes 1 ET INNOVATION

Fondation Rennes 1. Atelier de l innovation. Fondation Rennes 1. Fondation Rennes 1 MANAGEMENT AGILE. Fondation Rennes 1 ET INNOVATION Atelier de l innovation MANAGEMENT AGILE ET INNOVATION Chaire Economie de l innovation - Mourad Zeroukhi 2012-2014 Centre de Recherche en иconomie et Management UniversitИ de Rennes 1 Chaire Economie de

More information

Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance

Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance Sun StorEdge Availability Suite Software Point-in-Time Copy Software Maximizing Backup Performance A Best Practice Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part

More information

System Requirements Orion

System Requirements Orion Orion Date 21/12/12 Version 1.0 Référence 001 Auteur Antoine Crué VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 33 EMAIL : JPSENCKEISEN@ORSENNA.FR LIGNE DIRECTE

More information

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets).

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets). Modélisation déclarative et sémantique, ontologies, assemblage et intégration de modèles, génération de code Declarative and semantic modelling, ontologies, model linking and integration, code generation

More information

Systems Integration: Co C mp m onent- t bas a e s d s o s ftw ft a w r a e r e ngin i eeri r n i g

Systems Integration: Co C mp m onent- t bas a e s d s o s ftw ft a w r a e r e ngin i eeri r n i g Systems Integration: Component-based software engineering Objectives To explain that CBSE is concerned with developing standardised components and composing these into applications To describe components

More information

Sun StorEdge A5000 Installation Guide

Sun StorEdge A5000 Installation Guide Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,

More information

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0735 December 2004 Copyright 2004 Sun Microsystems,

More information

AP FRENCH LANGUAGE AND CULTURE 2013 SCORING GUIDELINES

AP FRENCH LANGUAGE AND CULTURE 2013 SCORING GUIDELINES AP FRENCH LANGUAGE AND CULTURE 2013 SCORING GUIDELINES Interpersonal Writing: E-mail Reply 5: STRONG performance in Interpersonal Writing Maintains the exchange with a response that is clearly appropriate

More information

Factors hindering extension staffs efficiency in assisting maize farmers in western province in the agricultural reform era

Factors hindering extension staffs efficiency in assisting maize farmers in western province in the agricultural reform era Abstract Second RUFORUM Biennial Meeting 20-24 September 2010, Entebbe, Uganda Research Application Summary Factors hindering extension staffs efficiency in assisting maize farmers in western province

More information

10 mistakes not to make in France!

10 mistakes not to make in France! 10 mistakes not to make in France! Have you ever heard of false friends? No? Well, let us fix that! False friends are words that are identical in English and in French and so mistakenly lead you to think

More information

Rio de Janeiro. Tout simplement, HISTORIQUE! RESULTATS SPORTIFS Christophe PINNA NICE ELITE SPORT 21, bd Carnot 06300 Nice Tél. : +33 (0)6 08 45 80 07 Fax : +33 (0)4 93 56 78 77 Email : c.pinna@wanadoo.fr

More information

ESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers

ESMA REGISTERS OJ/26/06/2012-PROC/2012/004. Questions/ Answers ESMA REGISTERS OJ/26/06/2012-PROC/2012/004 Questions/ Answers Question n.10 (dated 18/07/2012) In the Annex VII Financial Proposal, an estimated budget of 1,500,000 Euro is mentioned for the total duration

More information

Sun Management Center 3.5 Update 1b Release Notes

Sun Management Center 3.5 Update 1b Release Notes Sun Management Center 3.5 Update 1b Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 3054 10 June 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network

More information

Sun Fire V20z Server Release Notes

Sun Fire V20z Server Release Notes Sun Fire V20z Server Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 817-5252-10 March, 2004 Revison A Submit comments about this document at:

More information

Regulatory Compliance Statement

Regulatory Compliance Statement Regulatory Compliance Statement 0560 EU Declaration of Conformity The declaration of conformity may be consulted at www.kobo.com/userguides SAR Limits The exposure standard for wireless devices employs

More information

Sun SNMP Management Agent Release Notes, Version 1.5.5

Sun SNMP Management Agent Release Notes, Version 1.5.5 Sun SNMP Management Agent Release Notes, Version 1.5.5 Sun Microsystems, Inc. www.sun.com Part No. 820-0174-15 June 2008, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback

More information

An In-Context and Collaborative Software Localisation Model: Demonstration

An In-Context and Collaborative Software Localisation Model: Demonstration An In-Context and Collaborative Software Localisation Model: Demonstration Amel FRAISSE Christian BOITET Valérie BELLYNCK LABORATOIRE LIG, Université Joseph Fourier, 41 rue des Mathématiques, 38041 Grenoble,

More information

Thursday, February 7, 2013. DOM via PHP

Thursday, February 7, 2013. DOM via PHP DOM via PHP Plan PHP DOM PHP : Hypertext Preprocessor Langage de script pour création de pages Web dynamiques Un ficher PHP est un ficher HTML avec du code PHP

More information

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008)

Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Interfaces de programmation pour les composants de la solution LiveCycle ES (juillet 2008) Ce document répertorie les interfaces de programmation que les développeurs peuvent utiliser pour créer des applications

More information

Dynamic Adaptability of Services in Enterprise JavaBeans Architecture

Dynamic Adaptability of Services in Enterprise JavaBeans Architecture 1. Introduction Dynamic Adaptability of Services in Enterprise JavaBeans Architecture Zahi Jarir *, Pierre-Charles David **, Thomas Ledoux ** zahijarir@ucam.ac.ma, {pcdavid, ledoux}@emn.fr (*) Faculté

More information

ACP-EU Cooperation Programme in Science and Technology (S&T II) / Programme de Coopération ACP-UE pour la Science et la Technologie

ACP-EU Cooperation Programme in Science and Technology (S&T II) / Programme de Coopération ACP-UE pour la Science et la Technologie ACP Science and Technologie Programme Programme Management Unit ACP-EU Cooperation Programme in Science and Technology (S&T II) / Programme de Coopération ACP-UE pour la Science et la Technologie EuropeAid/133437/D/ACT/ACPTPS

More information

Remote Method Invocation

Remote Method Invocation 1 / 22 Remote Method Invocation Jean-Michel Richer jean-michel.richer@univ-angers.fr http://www.info.univ-angers.fr/pub/richer M2 Informatique 2010-2011 2 / 22 Plan Plan 1 Introduction 2 RMI en détails

More information

L enseignement de la langue anglaise en Algérie; Evaluation de certains aspects de la réforme scolaire de 2003

L enseignement de la langue anglaise en Algérie; Evaluation de certains aspects de la réforme scolaire de 2003 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L EDUCATION NATIONALE Institut National de Recherche en Education L Institut National de la Recherche en Education Journée d étude sur L enseignement

More information

AgroMarketDay. Research Application Summary pp: 371-375. Abstract

AgroMarketDay. Research Application Summary pp: 371-375. Abstract Fourth RUFORUM Biennial Regional Conference 21-25 July 2014, Maputo, Mozambique 371 Research Application Summary pp: 371-375 AgroMarketDay Katusiime, L. 1 & Omiat, I. 1 1 Kampala, Uganda Corresponding

More information

Software Engineering. Software Engineering. Component-Based. Based on Software Engineering, 7 th Edition by Ian Sommerville

Software Engineering. Software Engineering. Component-Based. Based on Software Engineering, 7 th Edition by Ian Sommerville Software Engineering Component-Based Software Engineering Based on Software Engineering, 7 th Edition by Ian Sommerville Objectives To explain that CBSE is concerned with developing standardised components

More information

Service Level Definitions and Interactions

Service Level Definitions and Interactions Service Level Definitions and Interactions By Adrian Cockcroft - Enterprise Engineering Sun BluePrints OnLine - April 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo

More information

MANITOBA TRADE AND INVESTMENT CORPORATION ANNUAL REPORT 2012/13 SOCIÉTÉ DU COMMERCE ET DE L'INVESTISSEMENT DU MANITOBA RAPPORT ANNUEL 2012/13

MANITOBA TRADE AND INVESTMENT CORPORATION ANNUAL REPORT 2012/13 SOCIÉTÉ DU COMMERCE ET DE L'INVESTISSEMENT DU MANITOBA RAPPORT ANNUEL 2012/13 MANITOBA TRADE AND INVESTMENT CORPORATION ANNUAL REPORT 2012/13 SOCIÉTÉ DU COMMERCE ET DE L'INVESTISSEMENT DU MANITOBA RAPPORT ANNUEL 2012/13 Board of Directors Conseil d administration Hugh Eliasson Chair

More information

Survey on Conference Services provided by the United Nations Office at Geneva

Survey on Conference Services provided by the United Nations Office at Geneva Survey on Conference Services provided by the United Nations Office at Geneva Trade and Development Board, fifty-eighth session Geneva, 12-23 September 2011 Contents Survey contents Evaluation criteria

More information

"Simultaneous Consecutive Interpreting: A New Technique Put to the Test"

Simultaneous Consecutive Interpreting: A New Technique Put to the Test Article "Simultaneous Consecutive Interpreting: A New Technique Put to the Test" Miriam Hamidi et Franz Pöchhacker Meta : journal des traducteurs / Meta: Translators' Journal, vol. 52, n 2, 2007, p. 276-289.

More information

"The Indicative Power of A Key Word System. A Quantitative Analysis of the Key Words in the Translation Studies Bibliography"

The Indicative Power of A Key Word System. A Quantitative Analysis of the Key Words in the Translation Studies Bibliography Article "The Indicative Power of A Key Word System. A Quantitative Analysis of the Key Words in the Translation Studies Bibliography" Luc Van Doorslaer Meta : journal des traducteurs / Meta: Translators'

More information

Detection of water leakage using laser images from 3D laser scanning data

Detection of water leakage using laser images from 3D laser scanning data Detection of water leakage using laser images from 3D laser scanning data QUANHONG FENG 1, GUOJUAN WANG 2 & KENNERT RÖSHOFF 3 1 Berg Bygg Konsult (BBK) AB,Ankdammsgatan 20, SE-171 43, Solna, Sweden (e-mail:feng@bergbyggkonsult.se)

More information

Déploiement à Grande Échelle de la Voix sur IP dans des Environnements Hétérogènes Large Scale VoIP Deployment over Heterogeneous Environments

Déploiement à Grande Échelle de la Voix sur IP dans des Environnements Hétérogènes Large Scale VoIP Deployment over Heterogeneous Environments UNIVERSITÉ DE NICE - SOPHIA ANTIPOLIS UFR SCIENCES École Doctorale STIC Sciences et Technologies de l Information et de la Communication THÈSE DE DOCTORAT Présentée par Abdelbasset TRAD en vue de l obtention

More information

DHI a.s. Na Vrsich 51490/5, 100 00, Prague 10, Czech Republic ( t.metelka@dhi.cz, z.svitak@dhi.cz )

DHI a.s. Na Vrsich 51490/5, 100 00, Prague 10, Czech Republic ( t.metelka@dhi.cz, z.svitak@dhi.cz ) NOVATECH Rehabilitation strategies in wastewater networks as combination of operational, property and model information Stratégies de réhabilitation des réseaux d'égouts combinant des données d exploitation,

More information

Commutative Replicated Data Types for the Semantic Web. Pascal Molli Kickoff Kolflow Feb 2011

Commutative Replicated Data Types for the Semantic Web. Pascal Molli Kickoff Kolflow Feb 2011 Commutative Replicated Data Types for the Semantic Web Pascal Molli Kickoff Kolflow Feb 2011 What is CRDTs CRDTs stands for Commutative Replicated Data Types It is a class of replication algorithms that

More information

A Document Visualization Tool Customized to Explore DRDC Reports. Peter Kwantes

A Document Visualization Tool Customized to Explore DRDC Reports. Peter Kwantes A Document Visualization Tool Customized to Explore DRDC Reports Peter Kwantes Defence R&D Canada Technical Memorandum DRDC Toronto TM 2011-131 August 2011 A Document Visualization Tool Customized to

More information

Skills for Sustainability: Green Building accredited professionals networks in Europe

Skills for Sustainability: Green Building accredited professionals networks in Europe Skills for Sustainability: Green Building accredited professionals networks in Europe Accreditation vs Certification The terms "accreditation" and "certification" are sometimes used interchangeably, however,

More information

Langages Orientés Objet Java

Langages Orientés Objet Java Langages Orientés Objet Java Exceptions Arnaud LANOIX Université Nancy 2 24 octobre 2006 Arnaud LANOIX (Université Nancy 2) Langages Orientés Objet Java 24 octobre 2006 1 / 32 Exemple public class Example

More information

Calcul parallèle avec R

Calcul parallèle avec R Calcul parallèle avec R ANF R Vincent Miele CNRS 07/10/2015 Pour chaque exercice, il est nécessaire d ouvrir une fenètre de visualisation des processes (Terminal + top sous Linux et Mac OS X, Gestionnaire

More information

The Need For Speed. leads to PostgreSQL. Dimitri Fontaine dimitri@2ndquadrant.fr. 28 Mars 2013

The Need For Speed. leads to PostgreSQL. Dimitri Fontaine dimitri@2ndquadrant.fr. 28 Mars 2013 The Need For Speed leads to PostgreSQL Dimitri Fontaine dimitri@2ndquadrant.fr 28 Mars 2013 Dimitri Fontaine dimitri@2ndquadrant.fr The Need For Speed 28 Mars 2013 1 / 23 Dimitri Fontaine 2ndQuadrant France

More information

AIRBUS VHT Framework - Mascot-NuM presentation - Emmanuelle Garcia

AIRBUS VHT Framework - Mascot-NuM presentation - Emmanuelle Garcia AIRBUS Virtual Hybrid Testing Framework: focus on V&V concerns Dr. Emmanuelle Garcia, Airbus Toulouse, EZMM, strategy, process, methods and tools, simulation projects GdR Mascot-NuM workshop on Model V&V,

More information

FINAL DRAFT INTERNATIONAL STANDARD

FINAL DRAFT INTERNATIONAL STANDARD IEC 62047-15 Edition 1.0 2014-12 FINAL DRAFT INTERNATIONAL STANDARD colour inside Semiconductor devices Micro-electromechanical devices Part 15: Test method of bonding strength between PDMS and glass INTERNATIONAL

More information

A GREEN PARADISE AT THE GATES OF LISBON UN PARADIS VERT AUX PORTES DE LISBONNE

A GREEN PARADISE AT THE GATES OF LISBON UN PARADIS VERT AUX PORTES DE LISBONNE A GREEN PARADISE AT THE GATES OF LISBON UN PARADIS VERT AUX PORTES DE LISBONNE GREEN HILL S ESTATE IS A PRIVATE CONDOMINIUM OF 110 HECTARES LOCATED INSIDE A NATURAL RESERVE ON THE SOUTH BANK OF LISBON.

More information

Java Dynamic Management Architecture for Intelligent Networks

Java Dynamic Management Architecture for Intelligent Networks Java Dynamic Management Architecture for Intelligent Networks Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 1 (800) 786.7638 +1.512.434.1511 Copyright 1998 Sun Microsystems, Inc., 901

More information

A Classification and Comparison Framework for Software Architecture Description Languages

A Classification and Comparison Framework for Software Architecture Description Languages A Classification and Comparison Framework for Software Architecture Description Languages Nenad Medvidovic and Richard N. Taylor Department of Information and Computer Science University of California,

More information

CHAPTER 7 SUMMARY AND CONCLUSION

CHAPTER 7 SUMMARY AND CONCLUSION 179 CHAPTER 7 SUMMARY AND CONCLUSION This chapter summarizes our research achievements and conclude this thesis with discussions and interesting avenues for future exploration. The thesis describes a novel

More information

Solaris 9 9/05 Installation Roadmap

Solaris 9 9/05 Installation Roadmap Solaris 9 9/05 Installation Roadmap This document is a guide to the DVD-ROM, CD-ROMs, and documents involved in installing the Solaris 9 9/05 software. Unless otherwise specified, this document refers

More information

Towards harmonising quality assurance for postgraduate training and research in RUFORUM member universities

Towards harmonising quality assurance for postgraduate training and research in RUFORUM member universities Third RUFORUM Biennial Meeting 24-28 September 2012, Entebbe, Uganda Research Application Summary Towards harmonising quality assurance for postgraduate training and research in RUFORUM member universities

More information

AD511 Active Iridium Antenna User Manual Mar 12 V4.0

AD511 Active Iridium Antenna User Manual Mar 12 V4.0 AD511 Active Iridium Antenna User Manual Mar 12 V4.0 AD511 Active Iridium Transmitter/Receiver Antenna with up to 160 metres of coaxial down-lead and DC Power Break-In Box for Iridium Satellite Systems

More information

Third Supplement dated 8 September 2015 to the Euro Medium Term Note Programme Base Prospectus dated 12 December 2014

Third Supplement dated 8 September 2015 to the Euro Medium Term Note Programme Base Prospectus dated 12 December 2014 Third Supplement dated 8 September 2015 to the Euro Medium Term Note Programme Base Prospectus dated 12 December 2014 HSBC France 20,000,000,000 Euro Medium Term Note Programme This third supplement (the

More information

Fabien Hermenier. 2bis rue Bon Secours 44000 Nantes. hermenierfabien@gmail.com http://www.emn.fr/x-info/fhermeni/

Fabien Hermenier. 2bis rue Bon Secours 44000 Nantes. hermenierfabien@gmail.com http://www.emn.fr/x-info/fhermeni/ Fabien Hermenier 2bis rue Bon Secours 44000 Nantes hermenierfabien@gmail.com http://www.emn.fr/x-info/fhermeni/ Activities Oct. 2009 - Sep. 2010 : Post-doctoral researcher École des Mines de Nantes, ASCOLA

More information

Applying 4+1 View Architecture with UML 2. White Paper

Applying 4+1 View Architecture with UML 2. White Paper Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was

More information

Processed weight to live-weight conversion factors for Atlantic halibut (Hippoglossus hippoglossus) of the Scotian Shelf and Southern Grand Banks

Processed weight to live-weight conversion factors for Atlantic halibut (Hippoglossus hippoglossus) of the Scotian Shelf and Southern Grand Banks Fisheries and Oceans Canada Pêches et Océans Canada Canadian Stock Assessment Secretariat Research Document 99/157 Not to be cited without permission of the authors 1 Secrétariat canadien pour l évaluation

More information

Voice over IP, or "VoIP" for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the

Voice over IP, or VoIP for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the Voice over IP, or "VoIP" for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the Internet. Several solutions exist to make VoIP: Some use

More information

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6121 July 2000, Revision A Copyright 2000

More information

ISO 10303-xx STEP. Sommaire. étendue. STandard for the Exchange of Product model data. Hervé Panetto CRAN Herve.Panetto@cran.uhp-nancy.fr. nancy.

ISO 10303-xx STEP. Sommaire. étendue. STandard for the Exchange of Product model data. Hervé Panetto CRAN Herve.Panetto@cran.uhp-nancy.fr. nancy. ISO 10303-xx STEP STandard for the Exchange of Product model data Hervé Panetto CRAN Herve.Panetto@cran.uhp-nancy.fr nancy.fr Sommaire 1. Architecture 2. Un protocole d application : AP214 3. Conclusions

More information

Diploma of Advanced Studies / REALisation - Ceramic & Polymers

Diploma of Advanced Studies / REALisation - Ceramic & Polymers Diploma of Advanced Studies / REALisation - Ceramic & Polymers Luka Maurer, Researchs Workshop Wieki Somers & Chris Kabel / Photography Sandra Pointet REAL postgraduate studies CERCCO is the Centre for

More information

Sun Management Center 3.6 Version 4 Add-On Software Release Notes

Sun Management Center 3.6 Version 4 Add-On Software Release Notes Sun Management Center 3.6 Version 4 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-4989-10 July 2006, Revision A Submit

More information

Comparing JavaServer Pages Technology and Microsoft Active Server Pages

Comparing JavaServer Pages Technology and Microsoft Active Server Pages Comparing JavaServer Pages Technology and Microsoft Active Server Pages An Analysis of Functionality Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 1 (800) 786.7638 1.512.434.1511 Copyright

More information

Relevé des frais annuels de l entente de licence destinée à l enseignement primaire et secondaire MAI 2016

Relevé des frais annuels de l entente de licence destinée à l enseignement primaire et secondaire MAI 2016 Relevé des frais annuels de l entente de licence destinée à l enseignement primaire et secondaire MAI 2016 Les Informations de Programme scolaire Relient DIRECTIVES SUR LA SÉLECTION DE PRODUIT ET LE CALCUL

More information

Request for Proposals and Electronic Communities

Request for Proposals and Electronic Communities Request for Proposals and Electronic Communities Dr André Lang Ecole des HEC University of Lausanne alang@hec.unil.ch What did we achieve? WWW.RFP.CH An operational electronic platform for RFP's Automates

More information

Detection of Preference and Selection of Cloud Services for Dynamic Adaptation Based on the User Profile

Detection of Preference and Selection of Cloud Services for Dynamic Adaptation Based on the User Profile International Journal of Computer Science and Telecommunications [Volume 6, Issue 8, August 2015] 1 ISSN 2047-3338 Detection of Preference and Selection of Cloud Services for Dynamic Adaptation Based on

More information

Heterogeneous network establishment assisted by cellular operators

Heterogeneous network establishment assisted by cellular operators Heterogeneous network establishment assisted by cellular operators Marc Danzeisen (1)(2), Torsten Braun (1), Daniel Rodellar (2), Simon Winiker (1)(2) (1) University of Bern, Computer Networks and Distributed

More information

Operations Management Capabilities Model

Operations Management Capabilities Model Operations Capabilities Model Edward Wustenhoff, Sun Global Datacenter Practice, Client Solutions Michael J. Moore, Sun Global Datacenter Practice, Client Solutions Dale H. Avery, Sun Educational Services

More information

Guidance on Extended Producer Responsibility (EPR) Analysis of EPR schemes in the EU and development of guiding principles for their functioning

Guidance on Extended Producer Responsibility (EPR) Analysis of EPR schemes in the EU and development of guiding principles for their functioning (EPR) Analysis of in the EU and development of guiding principles for their functioning In association with: ACR+ SITA LUNCH DEBATE 25 September 2014 Content 1. Objectives and 2. General overview of in

More information

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE

EPREUVE D EXPRESSION ORALE. SAVOIR et SAVOIR-FAIRE EPREUVE D EXPRESSION ORALE SAVOIR et SAVOIR-FAIRE Pour présenter la notion -The notion I m going to deal with is The idea of progress / Myths and heroes Places and exchanges / Seats and forms of powers

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information