2004-01-19 SummIT05 Udfordringer i Arkitektur for Pervasive Computing Klaus Marius Hansen Aarhus Universitet.

Slides:



Advertisements
Lignende præsentationer
Præsentation på M3UG 2011.
Advertisements

Digitalisering og medialisering
Fra bygning til BIM-model
IM-Strategi.
Implementering af it-system
Hvorfor involvere forskere i forretningsudvikling? Alexandra Instituttet A/S.
‘Et kig ind i fremtiden: Mobile og pervasive systemer’ (Pervasive Healthcare i Holstebro) Simon Bo Larsen Ole Langvad Wessby Alexandra Instituttet Sekoia.
Agenda  Opnåede resultater  Logging af backendkald  Analyse af logs  Implementering af caching  Demo af prototype  Videre arbejde i praksis  Logging.
Aalborg Universitet Esbjerg
CARETAKERPROJEKTETS & DATSY ’S ”FASE II” Udkast til projektbeskrivelse, marts 2007.
“Hvad har vi på hylderne?”
KOD I FERIEN 2012: INSPIRE PROJEKTET. HVEM ER JEG? Mossa Merhi • Studerende på Københavns Universitet • Studie: Naturvidenskab og IT • Fokus: Fysik og.
Services Services som fundament for virksomhedens infrastruktur
SummIT05 Kvaliteter i software Kvalitet på højt niveau –Lektor Klaus Marius Hansen ISIS Katrinebjerg Aarhus Universitet CISS-projekter relateret.
V/ Heine M. Jensen –
Medialisering og organisationsudvikling Taarnby,
Objekt-orienteret software safety Lisa Wells, ISIS Katrinebjerg / Aarhus Universitet SummIT 05, Temasession: Software Safety.
Krav til funktionalitet i fremtidens flådestyringssystem
1 Alexandra Instituttet A/S Forskningsbaseret brugerdreven innovation Om Alexandra:  Brobygger mellem virksomheder og offentlig forskning  Godkendt Teknologisk.
Grundforløbsprojekt Strøm, Styring & IT.
IT Jobs Kompetencer og muligheder. Der mangler medarbejdere i IT-branchen Der er brug for dig!
Fra Internet til semantisk web via taksonomier AF:Hosein Askari ITST.
Kristiske faktorer og forudsætninger for vækst - Hvad betyder uddannelse? Carl-Johan Dalgaard Dansk Arbejdsgiverforening Beskæftigelsespolitisk konference.
Forretningsmodel.
#1 Christian Wang, IT-Chef IT DIGITALISERING OG INNOVATION Marts 2011.
InfoGalleri udstilling af digital information ISIS Katrinebjerg Interactive Spaces / Alexandra Instituttet.
Udvikling af det mediepædagogisk håndværk
Jesper Johansen, Stifter, Installers A/S
DEN GEOGRAFISKE INFRASTRUKTUR OG DIGITAL FORVALTNING Digital forvaltning, INSPIRE og FOT Jes Ryttersgaard.
07.1 Mathiassen, Munk-Madsen, Nielsen & Stage, 2001 © Funktioner Oversigt, principper og teknikker Kapitel 7.
Kvalitet i almindelighed og i relation til softwareudvikling.
Klaus Marius Hansen / Aarhus Universitet Industri og Pervasive Communication Workshop i KomIalt / Infrastruktur.
Færre bøger – mere IT Karin Levinsen Forskningsprogrammet Medier og IT I Læringsperspektiv DPU, Aarhus Universitet Hvordan får vi mere it? Skal vi have.
Introduktion til arkitektur design Arkitektur design handler om at få en forståelse for, hvordan et system skal organiseres og designe den overordnede.
Fremtidens trådløse telefonsystemer På-vej-hjem møde Lisa Wells Datalogisk Institut Aarhus Universitet.
Temadag om indkøb og udbud Torsdag den 25. oktober 2012 Peter Molbæk Driftsleder ITS.
Side Driftsøkonomi Kapitel 17 Supply Chain Management.
Rambøll Managements definition af it-governance
MMP Model og Metode til Programudvikling – MMP 1 Kursusindhold: Modellering af postkontor Objekt Orienteret Programudvikling - OO* Unified Modelling.
FINDES FREMTIDENS FRIVILLIGE I FORENINGER?. AGENDA Hvad er problemet med foreningerne i dag? Hvordan skaber vi deltagelsesmuligheder for alle? Hvad kræver.
Algoritmer og Datastrukturer 1 Gerth Stølting Brodal Aarhus Universitet.
Sikkerhed og Pervasive Computing Jakob Illeborg Pagter Alexandra Instituttet A/S Center for IT-sikkerhed.
Evaluering af Udbud og Modenhed af Cloud Computing Software Teknologier Præsentation af hovedopgave og resultater Vejleder: Henrik Bærbak Christensen Af:
1. 2 Turbinehallerne, Århus den januar 2005.
Informationssamfundet Dansk Statistisk Forening 30. maj 2005.
1 Ledelsessystemer Miljøbelastninger VIRKSOMHED Råmaterialer Hjælpematerialer Energi Vand Produkter Ydelser StøjLugtLuftemissionEnergi KemikalieaffaldAffaldSpildevandJord.
ISIS Katrinebjerg  Erfaringer med offentlig/privat samarbejde.
Struktureret ProgramUdvikling MM 5
Microsoft.NET og Web Services Peter Colsted Direktør Enterprise & Partner Group Microsoft Danmark.
Hospitalsinformationssystemer MM5 Hvad er HIS? Hvad driver udviklingen af HIS/PAS? Avancerede kliniske informationssystemer –Konteksten –Teknikken Fremtiden.
Globalisering, side
Unified Modeling Language
Organisering og navigation John Paulin Hansen Februar 05 Usability.
OIOREST workshop 22. april 2008 Finn Jordal Centeret for Serviceorienteret Infrastruktur IT- og Telestyrelsen.
Kommunikation i hjemmet – teknologier og muligheder Jonas Thomsen Research Assistant Professor Datalogisk Institut / OOSS Aarhus.
Anvendelse af Farvede Petri Net Modellering af NOKIA mobiltelefoner Louise Elgaard, Aarhus Universitet A-P Tuovinen, Nokia Research Centre Jianli Xu, Nokia.
Kommunikation i private Hjem Jonas Thomsen Ph.d. studerende Center for Pervasive Computing Aarhus Universitet.
Pervasive Computing: Gateway Architecture for Home Integration Jonas Thomsen Ph.d. studerende Kvalifikationseksamen 27. september 2004.
InfoGalleri udstilling af digital information ISIS Katrinebjerg Interactive Spaces / Alexandra Instituttet.
Hjemmet som et Distribueret System Jonas Thomsen Ph.d. studerende Center for Pervasive Computing.
Netteknik 1 (AMU 44947) Netteknik 1
 Definition af allestedsnærværende IT  Kommunikationsproblemer  Association  Semantisk Model  Active Badges.
DANMARKS PÆDAGOGISKE UNIVERSITETSSKOLE AARHUS UNIVERSITET Karrierevejledning til personer med handicap Modul 1.3 – Ressourcer i et læringsperspektiv Anders.
Projekter i Aalborg 2015: Studie af Arkitektur og Design studerendes projektarbejde over 34 dage=209timers video Studie af Arkitektur og Design studerendes.
TÆT PÅ DIG TÆT PÅ JOB.
Effektiv vækst - Workshop
TÆT PÅ DIG TÆT PÅ JOB.
Cloud Computing Model-View-Controller
Cloud Computing Model-View-Controller
De nye it-konsulent- og projektaftaler
Præsentationens transcript:

SummIT05 Udfordringer i Arkitektur for Pervasive Computing Klaus Marius Hansen Aarhus Universitet

SummIT05 Pervasive computing – et arkitektur-perspektiv Pervasive computing –It-i-alting –Alting-i-it Arkitektur- perspektivet –Struktur af systemer –Kvaliteter i systemer

SummIT05 Struktur og kvaliteter Problemet er ikke (bare) funktionalitet og anvendelser LIWAS ! ! !

SummIT05 Arkitekturudfordringer = kvalitetsudfordringer Hvordan opnås interessante kvaliteter i software-arkitektur for pervasive computing? –Skalerbarhed –Modificerbarhed –Pålidelighed –Interoperabilitet Andre kvaliteter –Sikkerhed –Testbarhed –…–… Observation –Mange traditionelle statiske kvaliteter skal håndteres dynamisk

SummIT05 ISIS-erfaringer LIWAS –Skalerbarhed –Modificerbarhed EPCiR/eu-DOMAIN –Interoperabilitet B&O+OO –Pålidelighed

SummIT05 Skalerbarhed En definition –Et systems evne til at håndtere en øget brug af dets ressourcer eller mindre adgang til ressourcer Pervasive computing –Horisontalt / eksplosion Øget antal enheder og kommunikation –Vertikalt / implosion Enheder med mindre hukommelse, processorkraft, energi

SummIT05 Skalerbarhed – LIWAS Håndtere mange enheder i samme geografiske områder –Og omvendt håndtere få enheder i samme område Bruge få ressourcer –Båndbredde –Processorkraft –Lager –(Strøm ad libitum)

SummIT05 Modificerbarhed En definition –Et systems evne til at blive modificeret fx gennem rettelser, adaption eller tilpasning til ændrede krav Pervasive computing –Håndtere uforudsete brugs- sammenhænge –Deployment-problematikker

SummIT05 Modificerbarhed – LIWAS Deployment –Komplekst problem, mange enheder –Kan ikke forudsige brugsmønstre og potentielle behov for modifikationer Simpel klassifikation vs neuralt netværk Simulering – NS-2 Emulering – MobiEmu Field-test – Ex Hoc / OSVM

SummIT05 Interoperabilitet En definition –Et systems evne til at interagere med et eller flere specificerede systemer Pervasive computing –Potentielt mange, heterogene systemer, der skal samarbejde –Systemer og enheder der kommer og går

SummIT05 Interoperabilitet – EPCiR/ eu-DOMAIN Lag af systemer –Enheder –Gateways –Services Et integrations- problem –Web services –Semantiske web services Domæne-model- baseret

SummIT05 Pålidelighed En definition –Et systems evne til at levere en specificeret ydelse, når det anvendes under specificerede forhold (ISO/IEC 9126) Pervasive computing –Systemer alle steder, til alle tider –Skalering i rum og tid

SummIT05 Pålidelighed – B&O+OO Høj pålidelighed påkrævet for AV- udstyr –Safety i hjemmenetværk Brug over et stort tidsrum –VIDL hardware modules hardware modules Sinope BeoSoundAvant LAN a/b/g IR (location)

SummIT05 Opsummering Fokus på anvendelse og funktion i pervasive computing –Software-arkitektur – struktur og kvaliteter – er central for at opnå ønskede anvendelser Centrale kvaliteter –Skalerbarhed –Modificerbarhed –Interoperabilitet –Pålidelighed Bevægelse mod håndtering af kvaliteter på runtime

SummIT05 For yderligere information