Securing Tactical Service Oriented Architectures

Total Page:16

File Type:pdf, Size:1020Kb

Securing Tactical Service Oriented Architectures Doctoral theses at NTNU, 2018:46 Vasileios Gkioulos Vasileios Gkioulos Securing Tactical Service Oriented Architectures ISBN 978-82-326-2884-1 (printed version) ISBN 978-82-326-2885-8 (electronic version) ISSN 1503-8181 Doctoral theses at NTNU, 2018:46 NTNU Technology Norwegian University of Science and Technology and Electrical Engineering Faculty of Information Technology Department of Information Security and Communication Vasileios Gkioulos Securing Tactical Service Oriented Architectures Thesis for the degree of Philosophiae Doctor Gjøvik, February 2018 Norwegian University of Science and Technology Faculty of Information Technology and Electrical Engineering Department of Information Security and Communication Technology NTNU Norwegian University of Science and Technology Thesis for the degree of Philosophiae Doctor Faculty of Information Technology and Electrical Engineering Department of Information Security and Communication Technology © Vasileios Gkioulos ISBN 978-82-326-2884-1 (printed version) ISBN 978-82-326-2885-8 (electronic version) ISSN 1503-8181 Doctoral theses at NTNU, 2018:46 Printed by Skipnes Kommunikasjon as Securing Tactical Service Oriented Architectures Vasileios Gkioulos Thesis submitted to the Norwegian University of Science and Technology for the degree of Doctor of Philosophy in Information Security 2018 Securing Tactical Service Oriented Architectures Faculty of Information Technology and Electrical Engineering Norwegian University of Science and Technology ”No man ever wetted clay and then left it, as if there would be bricks by chance and fortune.” (Plutarch, 45-120 A.D., Morals - De Fortuna) Declaration of Authorship I, Vasileios Gkioulos, hereby declare that this thesis and the work pre- sented in it is entirely my own. Where I have consulted the work of others, this is always clearly stated. Signed: (Vasileios Gkioulos) Date: Abstract Research and development across military network technologies is an ongo- ing task, seeking to satisfy continuously evolving requirements and adver- sarial models. Beyond distinct implementations or technologies, the afore- mentioned requirements specify networks that provide, flexibility, agility, and adaptability to the dynamic military operational context. Furthermore, such networks must primarily support uninterrupted access to services and information, for the consolidation and maintenance of an enriched COP (Common Operational Picture), and the provisioning of military capabili- ties. Nonetheless, military networks do not constitute a unified environment, for which generic technologies can be developed and deployed, while a clear distinction exists between the strategic, operational and tactical lev- els. The strategic/ operational levels rely on permanent or semi-permanent infrastructure that supports components such as headquarters, mission con- trol centres, and logistics coordination centres. Contrary to that, the tactical level incorporates provisional assets deployed for the attainment of specific operational objectives, within singular or interlaced mission scenarios. Therefore, tactical networks are of constrained nature in terms related to infrastructure, operational capabilities, and resource availability. Accord- ingly, deploying and securing tactical C2 (Command and Control) and C4I (Command, Control, Communications, Computers, and Intelligence) sys- tems, must accommodate such requirements and constraints. Furthermore, the increased integration of information systems towards the attainment of NEC (Network Enabled Capability), promoted the use of SOA (Service Ori- ented Architectures) across all levels. To address the security challenges, imposed by tactical SOA, the scope of this thesis is tripartite. Initially, the corresponding requirements have been extracted, referring both to the protection of information and services, but also to functional requirements for the developed policy and service architectures. Protect- ing tactical SOA requires the accommodation of security requirements, for stored, transmitted and processed information, under the explicit constraints of the tactical environment, maintaining operability within the various tac- tical modes of operation. Furthermore, the constraints of tactical networks impose significant limitations to the realization of suitable SOA based so- lutions. Overcoming these limitations, while maintaining the enforcement of security controls for the protection of services, as the means to process i information, is a critical task that we investigated. Finally the functional re- quirements for the implementation of a security policy mechanism tailored to tactical SOA, have been extracted and analysed. The aforementioned constraints within the highly dynamic tactical envi- ronment, impose significant limitations to the functionalities and efficiency of current security policy frameworks. Thus, a security policy framework dedicated to tactical SOA is presented, as it has been developed in align- ment to the previously identified requirements. Consequently, due to the constrained nature of tactical nodes, the parameters governing the partition- ing and distribution of security policies are investigated within our work. Elements of critical impact have been identified and analysed, while a suit- able partitioning mechanism has been defined. Furthermore, possible diver- gences across the distributed policies have been classified, and mechanisms for policy reconciliation have been developed. The nature of occurring di- vergences has been limited to an expected and permitted subset, while tak- ing under consideration the constraints of the tactical environment and the requirement for auditing, prioritization and roll back capabilities. The last component of our research relates to the development of a core security service architecture, tailored to the requirements of tactical SOA. This refers to a subset of services that are dedicated to the attainment of the identified security controls, according to security policies established at the mission preparation stage. Furthermore, additional aspects such as the interoperability of the security architecture and the QoS (Quality of Service) decision subsystem have been examined. ii Sammendrag Forskning og utvikling innen militære nettverksteknologier møter stadig økende krav og endrede sikkerhetsmodeller. Foruten spesifikke teknologi- implementasjoner er de nevnte kravene først og fremst knyttet til fleksi- bilitet, dynamikk og tilpasning til dynamiske militære operasjoner. Slike nettverk ma˚ hovedsakelig støtte uavbrutt tjeneste- og informasjonstilgang, sammenslaing˚ og vedlikehold av et felles overordna stridsbilde (COP Com- mon Operational Picture) og utrulling av militære ytelsesevner. Militære nettverk utgjør ikke noe enhetlig miljø hvor generelle teknolo- gier kan bli utviklet og utplassert og det eksisterer en klar forskjell mel- lom strategiske og taktiske domener. Det strategiske domenet innbefatter en permanent eller en halv-permanent infrastruktur som støtter opp un- der nettverkskomponenter for hovedkontor, operasjonskontrollsentere og logiske koordineringssentre. I motsetning, sa˚ innbefatter taktiske domener en mer provisorisk utrulling av enheter for oppnaelse˚ av spesifikke opera- sjonelle mal˚ innen enkle eller sammensatte militære operasjoner. Taktiske nettverk er derfor naturlig begrenset i forhold til infrastruktur, operasjonelle evner og ressurstilgjengelighet. Utrulling og sikring av tak- tiske kommando og kontroll systemer (C2 Command and Control og C4I Command, Control, Communication, Computer and Intelligence) ma˚ der- for imøtekomme en rekke krav og har mange begrensninger. Pa˚ grunn av en økende integrasjonsgrad mellom ulike informasjonssystemer for a˚ oppna˚ NEC (Network Enabled Capability), promoteres tjenesteorientert arkitektur (SOA Service Oriented Architectures) for begge typer domener. For a˚ pa˚ best mulig mate˚ kunne adressere sikkerhetsutfordringene igjennom bruk av taktisk SOA, er omfanget i denne avhandlingen tredelt. Den første delen inneholder relevante krav funnet for a˚ kunne utføre beskyttelse pa˚ tjeneste og informasjon niva,˚ men det er i tillegg ogsa˚ satt funksjonelle krav relatert til var˚ utviklede policy og tjeneste arkitektur. Det a˚ beskytte taktisk SOA setter sikkerhetskrav for lagret, sendt og prosessert in- formasjon, men det setter ogsa˚ eksplisitte begrensninger i taktiske miljø for a˚ opprettholde stabil drift i ulike taktiske driftsmodus. Disse begrensningene av taktiske nettverk tvinger frem et begrenset utfallsrom av mulige SOA løsninger. Det a˚ komme over disse begrensingene, samtidig som at sikker- heten handheves˚ for tjenestebeskyttelse innen informasjonsprosessering, er en kritisk oppgave som det har blitt forsket pa.˚ Kravdelen ble avsluttet ved iii a˚ ekstrahere og analysere en rekke funksjonelle implementasjonskrav til en sikkerhetspolicy spesialtilpasset til taktisk SOA. Disse begrensingene innen dynamiske taktiske miljø, utgjør en signifikant innskrenking av eksisterende sikkerhetsrammeverk. Den andre delen av forskningen presenterer derfor et rammeverk for en sikkerhetspolicy satt opp for taktisk SOA, som har blitt utviklet i trad˚ med de identifiserte kravene. Pa˚ grunn av en naturlig begrensning i taktiske noder, er det blitt forsket pa˚ parameterne som styrer partisjonering og distribusjon av sikkerhetspolicyer. Det har blitt analysert og identifisert elementer av kritisk betydning og det har blitt definert en passende partisjonersmekanisme. Mulige avvik for dis- tribuerte policyer har blitt klassifisert
Recommended publications
  • A Quick Fix for Standards-Essential Patents Vaishali Singh Assistant Professor, School of Law, University of Petroleum and Energy Studies, Uttarakhand
    Enticements to Invent: A Quick fix for Standards-Essential Patents Vaishali Singh Assistant Professor, School of Law, University of Petroleum and Energy Studies, Uttarakhand. Abstract Engineering of innumerable advancements in telecommunications placed India at a plinth of one of the largest telecommunication markets. In essence, most of these ingenuities pivot around a strong information, communication technology (“ITC”) platform; therefore, at the juncture of business and innovation, Intellectual Property Rights (“IPR”) has a perilous role to play. Specifically, the success of India’s national development aspirations will depend on a court system and the Competition Commission of India (“CCI”) to set enforcement standards and guidelines across the Intellectual Property Rights (“IPR”) regime associated with those initiatives. In this section we review decisions by Indian courts to explore emergence of any trends or standards of review. Specifically, this paper explores how Indian courts have approached the Fair, Reasonable and Non- Discriminatory (“FRAND”) terms to adjudicate disputes arising from standard-essential patents (“SEPs”). Further, the paper compares and contrasts court decisions on disputes arising from SEP licensing under FRAND terms across various international jurisdictions to set a benchmark for considerations by Indian legal experts. The work outlines the multidimensional nature of IPR in relation to licensing SEPs which presents not only legal issues but also business, technology and associated government policy issues. One of the major and most impactful economic development initiatives of India is digital technology (“DT”). The DT environment includes the global information, communication technology (“ITC”) market which is one of the fastest growing and changing industries because of continuous innovation taking place at exponential pace.
    [Show full text]
  • CMS Matrix - Cmsmatrix.Org - the Content Management Comparison Tool
    CMS Matrix - cmsmatrix.org - The Content Management Comparison Tool http://www.cmsmatrix.org/matrix/cms-matrix Proud Member of The Compare Stuff Network Great Data, Ugly Sites CMS Matrix Hosting Matrix Discussion Links About Advertising FAQ USER: VISITOR Compare Search Return to Matrix Comparison <sitekit> CMS +CMS Content Management System eZ Publish eZ TikiWiki 1 Man CMS Mambo Drupal Joomla! Xaraya Bricolage Publish CMS/Groupware 4.6.1 6.10 1.5.10 1.1.5 1.10 1024 AJAX CMS 4.1.3 and 3.2 1Work 4.0.6 2F CMS Last Updated 12/16/2006 2/26/2009 1/11/2009 9/23/2009 8/20/2009 9/27/2009 1/31/2006 eZ Publish 2flex TikiWiki System Mambo Joomla! eZ Publish Xaraya Bricolage Drupal 6.10 CMS/Groupware 360 Web Manager Requirements 4.6.1 1.5.10 4.1.3 and 1.1.5 1.10 3.2 4Steps2Web 4.0.6 ABO.CMS Application Server Apache Apache CGI Other Other Apache Apache Absolut Engine CMS/news publishing 30EUR + system Open-Source Approximate Cost Free Free Free VAT per Free Free (Free) Academic Portal domain AccelSite CMS Database MySQL MySQL MySQL MySQL MySQL MySQL Postgres Accessify WCMS Open Open Open Open Open License Open Source Open Source AccuCMS Source Source Source Source Source Platform Platform Platform Platform Platform Platform Accura Site CMS Operating System *nix Only Independent Independent Independent Independent Independent Independent ACM Ariadne Content Manager Programming Language PHP PHP PHP PHP PHP PHP Perl acms Root Access Yes No No No No No Yes ActivePortail Shell Access Yes No No No No No Yes activeWeb contentserver Web Server Apache Apache
    [Show full text]
  • A Framework for Ontology-Based Library Data Generation, Access and Exploitation
    Universidad Politécnica de Madrid Departamento de Inteligencia Artificial DOCTORADO EN INTELIGENCIA ARTIFICIAL A framework for ontology-based library data generation, access and exploitation Doctoral Dissertation of: Daniel Vila-Suero Advisors: Prof. Asunción Gómez-Pérez Dr. Jorge Gracia 2 i To Adelina, Gustavo, Pablo and Amélie Madrid, July 2016 ii Abstract Historically, libraries have been responsible for storing, preserving, cata- loguing and making available to the public large collections of information re- sources. In order to classify and organize these collections, the library commu- nity has developed several standards for the production, storage and communica- tion of data describing different aspects of library knowledge assets. However, as we will argue in this thesis, most of the current practices and standards available are limited in their ability to integrate library data within the largest information network ever created: the World Wide Web (WWW). This thesis aims at providing theoretical foundations and technical solutions to tackle some of the challenges in bridging the gap between these two areas: library science and technologies, and the Web of Data. The investigation of these aspects has been tackled with a combination of theoretical, technological and empirical approaches. Moreover, the research presented in this thesis has been largely applied and deployed to sustain a large online data service of the National Library of Spain: datos.bne.es. Specifically, this thesis proposes and eval- uates several constructs, languages, models and methods with the objective of transforming and publishing library catalogue data using semantic technologies and ontologies. In this thesis, we introduce marimba-framework, an ontology- based library data framework, that encompasses these constructs, languages, mod- els and methods.
    [Show full text]
  • Flemish Public Libraries – Digital Library Systems Architecture Study 10-Dec-13
    Flemish Public Libraries – Digital Library Systems Architecture Study 10-Dec-13 Flemish Public Libraries - Digital Library Systems Architecture Study Last update: 27 NOV 2013 Researchers: Jean-François Declercq Rosemie Callewaert François Vermaut Ordered by: Bibnet vzw Vereniging van de Vlaamse Provincies Vlaamse Gemeenschapscommissie van het Brussels Hoofdstedelijk Gewest 2013-11-27-DigitalLibrarySystemArchitecture p. 1 / 163 Flemish Public Libraries – Digital Library Systems Architecture Study 10-Dec-13 Table of contents 1 Introduction ............................................................................................................................... 6 1.1 Definition of a Digital Library ............................................................................................. 6 1.2 Study Objectives ................................................................................................................ 7 1.3 Study Approach ................................................................................................................. 7 1.4 Study timeline .................................................................................................................... 8 1.5 Study Steering Committee ................................................................................................. 9 2 ICT Systems Architecture Concepts ......................................................................................... 10 2.1 Enterprise Architecture Model .......................................................................................
    [Show full text]
  • Formulating a Theory About Interoperability Among Heterogeneous Software Systems, Based on the Semat Kernel
    Formulating a theory about interoperability among heterogeneous software systems, based on the Semat kernel Diana Maria Torres Ricaurte Universidad Nacional de Colombia Facultad de Minas, Departamento de Ciencias de la Computación y de la Decisión Medellín, Colombia 2019 Formulating a theory about interoperability among heterogeneous software systems, based on the Semat kernel Diana Maria Torres Ricaurte Tesis presentada como requisito parcial para optar al título de: Doctor en Ingeniería—Sistema e Informática Director: Ph.D. Carlos Mario Zapata Jaramillo Codirectora: Ph.D. Mónica Villavicencio Cabezas Línea de Investigación: Calidad de Software Grupo de Investigación: Lenguajes Computacionales Universidad Nacional de Colombia Facultad de Minas, Departamento de Ciencias de la Computación y de la Decisión Medellín, Colombia 2019 Dedication To my husband Andres Saavedra, my son Tomas Saavedra Torres, and my baby Celeste Saavedra Torres, my most important life mates. To my mother Francis Ricaurte, my siblings Carlos and Luisa Torres, my nieces Sofia Martinez and Salome Diaz, I am very lucky to have them. To my father Carlos Torres, I will always love him. Acknowledgments This Ph.D. study was supported by Colciencias (Management department of science, technology, and innovation). Special thanks to my advisor Carlos Mario Zapata Jaramillo; his teachings transcended the academic field. I also want to thank to my co-advisor Monica Katiuska Villavicencio Cabezas; her advises and dedication certainly contributed to the results. I want to thank to the Professor David Chen; his experience and disposition helped to make successful my research stay at University of Bordeaux. A heartfelt gratitude to my friends Paola Noreña and Claudia Durango.
    [Show full text]
  • Download Slide (PDF Document)
    When Django is too bloated Specialized Web-Applications with Werkzeug EuroPython 2017 – Rimini, Italy Niklas Meinzer @NiklasMM Gotthard Base Tunnel Photographer: Patrick Neumann Python is amazing for web developers! ● Bottle ● BlueBream ● CherryPy ● CubicWeb ● Grok ● Nagare ● Pyjs ● Pylons ● TACTIC ● Tornado ● TurboGears ● web2py ● Webware ● Zope 2 Why would I want to use less? ● Learn how stuff works Why would I want to use less? ● Avoid over-engineering – Wastes time and resources – Makes updates harder – It’s a security risk. Why would I want to use less? ● You want to do something very specific ● Plan, manage and document chemotherapy treatments ● Built with modern web technology ● Used by hospitals in three European countries Patient Data Lab Data HL7 REST Pharmacy System Database Printers Werkzeug = German for “tool” ● Developed by pocoo team @ pocoo.org – Flask, Sphinx, Jinja2 ● A “WSGI utility” ● Very lightweight ● No ORM, No templating engine, etc ● The basis of Flask and others Werkzeug Features Overview ● WSGI – WSGI 1.0 compatible, WSGI Helpers ● Wrapping of requests and responses ● HTTP Utilities – Header processing, form data parsing, cookies ● Unicode support ● URL routing system ● Testing tools – Testclient, Environment builder ● Interactive Debugger in the Browser A simple Application A simple Application URL Routing Middlewares ● Separate parts of the Application as wsgi apps ● Combine as needed Request Static files DB Part of Application conn with DB access User Dispatcher auth Part of Application without DB access Response HTTP Utilities ● Work with HTTP dates ● Read and dump cookies ● Parse form data Using the test client Using the test client - pytest fixtures Using the test client - pytest fixtures Interactive debugger in the Browser Endless possibilities ● Connect to a database with SQLalchemy ● Use Jinja2 to render documents ● Use Celery to schedule asynchronous tasks ● Talk to 3rd party APIs with requests ● Make syscalls ● Remote control a robot to perform tasks at home Thank you! @NiklasMM NiklasMM Photographer: Patrick Neumann.
    [Show full text]
  • New Perspectives for the Future Interoperable Enterprise Systems Hervé Panetto, Milan Zdravković, Ricardo Jardim-Goncalves, David Romero, J
    New Perspectives for the Future Interoperable Enterprise Systems Hervé Panetto, Milan Zdravković, Ricardo Jardim-Goncalves, David Romero, J. Cecil, István Mezgár To cite this version: Hervé Panetto, Milan Zdravković, Ricardo Jardim-Goncalves, David Romero, J. Cecil, et al.. New Perspectives for the Future Interoperable Enterprise Systems. Computers in Industry, Elsevier, 2016, Special Issue: “Future Perspectives on Next Generation Enterprise Information Systems: Emerg- ing Domains and Application Environments”, 79, pp.47-63. 10.1016/j.compind.2015.08.001. hal- 01142747 HAL Id: hal-01142747 https://hal.archives-ouvertes.fr/hal-01142747 Submitted on 5 Jun 2015 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. New Perspectives for the Future Interoperable Enterprise Systems Hervé Panetto1, 2*, Milan Zdravkovic3, Ricardo Jardim-Goncalves4, David Romero5, 6, J. Cecil7, István Mezgár8, 9 1Research Centre for automatic Control (CRAN UMR 7039), University of Lorraine, France 2Research Centre for automatic Control (CRAN UMR 7039), CNRS, France, herve.panetto@univ-
    [Show full text]
  • Application from the Bibliothèque Nationale De France (Bnf) for Gallica (Gallica.Bnf.Fr) and Data (Data.Bnf.Fr) TABLE of CONTENTS I
    Stanford Prize for Innovation in Research Libraries (SPIRL) Application from the Bibliothèque nationale de France (BnF) for Gallica (gallica.bnf.fr) and Data (data.bnf.fr) TABLE OF CONTENTS I. Nominators’ statement ........................................................................................................... 1 II. Narrative description ............................................................................................................ 2 1. THE GALLICA DIGITAL LIBRARY: AN ONGOING INNOVATION .................................... 2 1.1 A BRIEF HISTORY OF GALLICA ..................................................................................... 2 Gallica today and tomorrow ................................................................................................... 6 1.2 GALLICA TRULY CARES ABOUT ITS END USERS ....................................................... 6 Smart search .......................................................................................................................... 6 Smart browsing ...................................................................................................................... 7 Gallica made mobile .............................................................................................................. 7 1.3 A LIBRARY DESIGNED FOR USE AND RE-USE ............................................................ 8 Terms of use .......................................................................................................................... 8 Off line
    [Show full text]
  • Brainomics: Harnessing the Cubicweb Semantic
    Brainomics: Harnessing the CubicWeb semantic framework to manage large neuromaging genetics shared resources David Goyard, Antoine Grigis, Dimitri Papadopoulos-Orfanos, Michel Vittot, Vincent Frouin, Adrien Di Mascio To cite this version: David Goyard, Antoine Grigis, Dimitri Papadopoulos-Orfanos, Michel Vittot, Vincent Frouin, et al.. Brainomics: Harnessing the CubicWeb semantic framework to manage large neuromaging genetics shared resources. Journées RITS 2015, Mar 2015, Dourdan, France. p34-35 Section imagerie génétique. inserm-01145600 HAL Id: inserm-01145600 https://www.hal.inserm.fr/inserm-01145600 Submitted on 24 Apr 2015 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Distributed under a Creative Commons Attribution| 4.0 International License Actes des Journées Recherche en Imagerie et Technologies pour la Santé - RITS 2015 34 Brainomics: Harnessing the CubicWeb semantic framework to manage large neuromaging genetics shared resources 1 1 1 2 1 2 D. Goyard , A. Grigis , D. Papadopoulos Orfanos , V. Michel , V. Frouin ∗, A. Di Mascio 1 CEA DSV NeuroSpin, UNATI, 91 Gif sur Yvette, France. 2 Logilab, Paris, France. ∗ [email protected]. Abstract - In neurosciences or psychiatry, large mul- one workpackage devoted to this issue. The package was ticentric population studies are being acquired and the twofolds: (i) to develop specific Python modules using the corresponding data are made available to the acquisi- CubicWeb framework (Logilab, Paris) and (ii) to demon- tion partners or the scientific community.
    [Show full text]
  • D3.1 Survey of the State of the Art Research, Technologies and Architectures
    Ref. Ares(2016)4012444 - 30/07/2016 C3-Cloud “A Federated Collaborative Care Cure Cloud Architecture for Addressing the Needs of Multi-morbidity and Managing Poly-pharmacy” PRIORITY Objective H2020-PHC-25-2015 - Advanced ICT systems and services for integrated care D3.1 Survey of the State of the Art Research, Technologies and Architectures Work Package: WP3 Design of C3-Cloud System Architecture Due Date: 31 July 2016 Actual Submission Date: 30 July 2016 Project Dates: Project Start Date: 01 May 2016 Project End Date: 30 April 2020 Project Duration: 48 months Deliverable Leader: INSERM Project funded by the European Commission within the Horizon 2020 Programme (2014-2020) Dissemination Level PU Public X CO Confidential, only for members of the consortium (including the Commission Services) EU-RES Classified Information: RESTREINT UE (Commission Decision 2005/444/EC) EU-CON Classified Information: CONFIDENTIEL UE (Commission Decision 2005/444/EC) EU-SEC Classified Information: SECRET UE (Commission Decision 2005/444/EC) 689181 – C3-Cloud Document History: Version Date Changes From Review V0.1 2016-05-10 Initial Document INSERM All Consortium V0.2 2016-06-16 Contributions from SRDC, WARWICK, INSERM All Consortium MEDIXINE, RJH, INSERM. Initial SRDC Input. V0.3 2016-07-19 Consolidated version after inputs from INSERM All Consortium CAMBIO, empirica, INSERM, OSAKI, KG, MEDIXINE, ORU, RJH, SRDC, WARWICK. V1.0 2016-07-26 Additional contributions from INSERM, INSERM All Consortium KG, OSAKI, SRDC, WARWICK. V1.1 2016-07-29 WARWICK comments. Inputs form KG, INSERM All Consortium empirica, SRDC, INSERM. Finalization by INSERM. Final 2016-07-30 Additionnal comments from WARWICK.
    [Show full text]
  • International Journal of Web Services Research
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH October-December 2008, Vol. 5, No. 4 Table of Contents Editorial Preface i Web Services Security and Workflow Control Liang-Jie Zhang, IBM T.J. Watson Research Center, USA Research Articles 1 A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Architecture Hiroshi Wada, University of Massachusetts - Boston, USA Junichi Suzuki, University of Massachusetts - Boston, USA Katsuya Oba, OGIS International, Inc., USA 32 Workflow Discovery: Requirements from E-Science and a Graph-Based Solution Antoon Goderis, University of Manchester, UK Peter Li, University of Manchester, UK Carole Goble, University of Manchester, UK 59 Communication Web Services and JAIN-SLEE Integration Challenges Paolo Falcarin, Politecnico di Torino, Italy Claudio Venezia, Telecom Italia, Italy 79 Interoperability Among Heterogeneous Services: The Case of Integration of P2P Services with Web Services Aphrodite Tsalgatidou, National and Kapodistrian University of Athens, Greece George Athanasopoulos, National and Kapodistrian University of Athens, Greece Michael Pantazoglou, National and Kapodistrian University of Athens, Greece International Journal of Web Services Research, 5(4), -110, October-December 2008 interoperability among Heterogeneous services: the Case of integration of P2P services with Web services Aphrodite Tsalgatidou, National and Kapodistrian University of Athens, Greece George Athanasopoulos, National and Kapodistrian University of Athens, Greece Michael Pantazoglou, National and Kapodistrian University of Athens, Greece aBstraCt Service-oriented computing (SOC) has been marked as the technology trend that caters for interoperability among the components of a distributed system. However, the emergence of various incompatible instantia- tions of the SOC paradigm, e.g. Web or peer-to-peer services (P2P), and the divergences encountered within each of these instantiations state clearly that interoperability is still an open issue, mainly due to its multi- dimensional nature.
    [Show full text]
  • Efficient Querying of Distributed Sources in a Mobile Environment Through Source Indexing and Caching
    Faculty of Science, Department of Computer science Efficient querying of distributed sources in a mobile environment through source indexing and caching. Graduation thesis submitted in partial fulfillment of the requirements for the degree of Master in Applied Informatics. Elien Paret Promoter: Prof. Dr. Olga De Troyer Advisors: Dr. Sven Casteleyn & William Van Woensel Academic year 2009 -2010 Acknowledgements In this small chapter I would like to thank everyone that helped me achieve this thesis. First of all I would like to thank my promoter, Prof. Olga De Troyer, for providing me the opportunity to realize this thesis and for her personal assistance during this entire academic year. Secondly, I would like to express my deepest gratitude to my two excellent advisors, Dr. Sven Casteleyn and PhD William Van Woensel. I am very thankful for their personal guidance, moral support and all the knowledge they shared with me. I also want to thank my dear boyfriend Pieter Callewaert for his moral support, kindness, patience, encouragement and for being there for me at all circumstances and times. Finally I would like to thank my family for their love and support during my entire life and for supporting me getting my masters degree and achieving this thesis. Thank you all. -i- Abstract Mobile devices have become a part of the everyday life; they are used anywhere and at anytime, for communication, looking up information, consulting an agenda, making notes, playing games etc. At the same time, the hardware of these devices has evolved significantly: e.g., faster processors, larger memory and improved connectivity … The hardware evolution along with the recent advancements of identification techniques, has lead to new opportunities for developers of mobile applications: mobile applications can be aware of their environment and the objects in it.
    [Show full text]