Presentation laddar. Vänta.

Presentation laddar. Vänta.

1 LUCAS: Tematiska områden z Utvecklingsmiljöer för programvara z Metodik för programvaruutveckling z Programvara för realtidssystem.

Liknande presentationer


En presentation över ämnet: "1 LUCAS: Tematiska områden z Utvecklingsmiljöer för programvara z Metodik för programvaruutveckling z Programvara för realtidssystem."— Presentationens avskrift:

1 1 LUCAS: Tematiska områden z Utvecklingsmiljöer för programvara z Metodik för programvaruutveckling z Programvara för realtidssystem

2 2 Tematiskt område: Programvara för realtidssystem z Inbyggda system med realtidskrav volymmässigt största området inom dator- och programvaruteknik z Styr, reglerar eller övervakar med sensorer och styrdon z “Pervasive computing” z Fordon, telecom, process och tillverkningsindustri, intelligenta hus,... z Verksamhet inom LUCAS på institutionerna för reglerteknik och datavetenskap

3 3 Programvara för realtidssystem: Speciella systemkrav z Programvaran del i en återkopplingskrets  dynamik ställer tidskrav z Ofta säkerhetskritiska tillämpningar  verifiering och validering viktigt för programvara och system z Ofta hårda tidskrav  mått på worst-case tids och minnesåtgång nödvändigt

4 4 Programvara för realtidssystem: Speciella systemkrav z Höga krav på tillgänglighet  stöd för säkra dynamiska uppdateringar viktigt z Höga krav på flexibilitet och öppenhet z Generella programmerbara styrsystem har två nivåer  systemnivå  applikationsnivå med tillämpningsspecifika ofta grafiska språk (IEC 1131)

5 5 Programvara för realtidssystem: Objektorienterad realtid z Java för hårda realtidssystem z Java för små inbyggda system (Java IVM) z Real-tids GC för objektorienterade språk z Exekveringstidsanalys och minnesåtgångsanalys för objektorienterade program

6 6 Programvara för realtidssystem: Robotsystem z Robotlab med ABB Irb-6 och ABB Irb-2000 z Gemensam plattform z Flexibelt, öppet styrsystem z Projekt:  systemarkitekturer  robotreglering  virtuell robotreglering

7 7 Programvara för realtidssystem: Reglering och schemaläggning z Schemaläggning av reglerprocesser z Reglering av schemaläggning z Co-simulering av realtidskärna och reglersystem z Optimera reglerprestanda z Öka resursutnyttjande z Kompensera för tidsvariationer

8 8 Programvara för realtidssystem: Distribuerade realtidssystem z Reglering över nätverk  hantering av tidsfördröjningar z Trådlösa nätverk för reglerändamål  Blåtand  protokoll, programvara z Reglering av nätverk

9 9 Programvara för realtidssystem: Applikationsspråk z “Rapid prototyping”  Pålsjö and PAL z Grafiska språk för sekvensstyrning  Grafchart z Flexibilitet och säkerhet  Friend  kontrakt och förhandling

10 10 LUCAS Företagsdag 12 maj, Kårhuset z Presentation av LUCAS z NUTEKs satsningar inom programvaruteknik z “Mjukvara i hårda telefoner”  Mats Lindoff, Ericsson z “Skiljer sig ABB och Microsoft åt som programvaruföretag?”  Stig Larsson, ABB z “Extreme Programming” z Programvaruhantering i driftsfasen: VIs nya studie  Bengt Asker z Apparater på Internet: ett danskt centrum  Eric Jul, DIKU


Ladda ner ppt "1 LUCAS: Tematiska områden z Utvecklingsmiljöer för programvara z Metodik för programvaruutveckling z Programvara för realtidssystem."

Liknande presentationer


Google-annonser