Programvaruintensiva system

Relevanta dokument
L U N D S U N I V E R S I T E T INDUSTRIELL EKONOMI

Industriell Ekonomi SPECIALISERINGAR 2014/2015 LUNDS TEKNISKA HÖGSKOLA

Att välja kurser på Datateknik år 4-5

Datavetenskapligt program, N1COS

Datavetenskapligt program, N1COS

en uppsatstävling om innovation Sammanfattning av de vinnande bidragen

Reflections from the perspective of Head of Research Skåne University Hospital. Professor Ingemar Petersson. Stab forskning och utbildning SUS

Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements

Civilingenjör Mjukvaruteknik Att designa en utbildning utifrån ACM CS Curriculum

LubasPP : LTH:s programutbud 2014/15

Undervisningsprogram Uppdaterad DATAVETENSKAP

Kundfokus Kunden och kundens behov är centrala i alla våra projekt

Att välja kurser på Datateknik år 4-5

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Kurser inom Datavetenskapligt kandidatprogram och Computer Science Master s programme våren 2010

Innovation Enabled by ICT A proposal for a Vinnova national Strategic innovation Program

Industriell Ekonomi SPECIALISERINGAR 2016/2017 LUNDS TEKNISKA HÖGSKOLA

Datateknik Teknologie kandidatexamen, 180 sp

Effekter av införande av agila metoder. Daniel Sundmark Mälardalens högskola

The present situation on the application of ICT in precision agriculture in Sweden

Processimulering --- I teori och i praktik

Kursplaner. redogöra för de vanligast förekommande teknikerna för programvarutestning.

Det här kan vi och detta vill vi göra

Arrowhead - Process- och energisystem- automation

Syns du, finns du? Examensarbete 15 hp kandidatnivå Medie- och kommunikationsvetenskap

Inbyggda System. med start Inbyggda System,

ISTQB Testarens ledstjärna

PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden

Verktyg för effektiv samverkansinnovation. exemplet Grafen

GMC Software Technology CCM Made Easy

Computer Science, masterprogram

Programinformation VT 2012 för

Specialisering Beräkning och simulering Computation and Simulation

Ämnesområden. Examensarbete inom datavetenskap (1DV41E) Martin Fredriksson

Aktuell information finns på anslagstavlor och på institutionens hemsida Studieperiod Kod Lärare Vecka Tid Auditorium

DATAVETENSKAP Läsåret

Klimatpåverkan och de stora osäkerheterna - I Pathways bör CO2-reduktion/mål hanteras inom ett osäkerhetsintervall

A metadata registry for Japanese construction field

Model-Based Verification of Dynamic System Behavior against Requirements

Botnia-Atlantica Information Meeting

Utmaningar och möjligheter vid planering, genomförande och utvärdering av förändringsarbete i organisationer

FLYGFORSKNING SVERIGE - BRASILIEN

Medicinsk Informatik VT 2005

Mönster. Ulf Cederling Växjö University Slide 1

Christin Lindholm. Programvaruutveckling av Stora System, PUSS ETS032. Välkomna! Vad är ett projekt?

Support for Artist Residencies

Försäljning möt kunden öga mot öga. Seminarium 1 mars, Välkommen!

Gradientbaserad Optimering,

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering

Idag. EDAA35: Utvärdering av programvarusystem. Mål. Innehåll. Kursmoment. Lärare

Energy and Quality oriented modeling and control of REFiners

DATATEKNIK, TkK ÅRSKURS 1 Läsåret Block Kod Lärare Datum Tid och auditorium M Ti O To F

Nationellt stöd för finansiering av mjukvaruberoende innovation ANDREAS ALLSTRÖM

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.

The reception Unit Adjunkten - for newly arrived pupils

Nationellt, Europeiskt och Globalt samarbete

Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Gäller för antagna till utbildningen fr o m HT18.

Intro icore Cloud Services. What about the cloud!

Profilinfo DPU3 Teknisk Design

Ny programansvarig och visioner för Datateknik, 300hp

Testarens tio budord Informator

IT security and software testing programme - Bachelor of science 180 Credits*

D-LAB DATADRIVET LABB

Kommunikation och Automation

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Gäller för antagna till utbildningen fr o m HT17.

Daniel Akenine, Teknikchef, Microsoft Sverige

Accomodations at Anfasteröd Gårdsvik, Ljungskile

När? Varför? För vem? Resultat? (Artefakter?)

Utbildningsplan för Software Engineering and Management kandidatprogram, 180 högskolepoäng

Hur monteras olika modeller/ produkter i samma monteringsflöde?

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

Industrial Engineering and Management, masterprogram

GeoGebra in a School Development Project Mathematics Education as a Learning System

TOUCH POINTS AND PRACTICES IN THE SMART GRID

Utbildningsplanen är fastställd av fakultetsnämnden för medicin, naturvetenskap och teknik den 29 april 2005.

Wood Buildings. -Development in Sweden Niclas Svensson, Swedish Wood Building Council. Niclas Svensson, Swedish Wood Building Council

Biblioteket.se. A library project, not a web project. Daniel Andersson. Biblioteket.se. New Communication Channels in Libraries Budapest Nov 19, 2007

The annual evaluation of the Individual Study Plan for PhD students at the Department of Biochemistry and Biophysics

Collaborative Product Development:

Företagsekonomi, allmän kurs. Business Administration, General Course. Business Administration until further notice

Valinformation för IT2

HT1 2013, FÖRELÄSNING 14 (INFÖR TENTAN)

Smartare affärer med det bästa från molnet

Vad säger forskningen om programmering som kunskapsinnehåll? Karin Stolpe, föreståndare NATDID liu.se/natdid

Utbildningsplan för Software Engineering and Management kandidatprogram, 180 högskolepoäng

Undervisningsprogram Uppdaterat DATAVETENSKAP Uppd Åk 4-5 p3: Data Mining and Text Mining inhiberad

Isolda Purchase - EDI

Professionell masterutbildning i programvaruteknik

Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng

Agenda. Tid Aktivitet Föreläsare Åtgång tid 08:30 Registrering vid TS recep. Transport till våning 5.

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Sweden Water Research FoU-bolaget för framtida VAutmaningar

openbim Stockholm 22 april 2013 Kraven på BIM är här

Programvaruteknik vt11

Civilingenjörsutbildningen inom informations- och kommunikationsteknik

SAS VIYA JOHAN ELFMAN ROLAND BALI

Transkript:

Programvaruintensiva system PROFESSOR PER RUNESON, DATAVETENSKAP, LTH PER.RUNESON@CS.LTH.SE CC alijavam at Flickr

Mjukvara finns överallt About half of Sweden s exported products are critically dependent of software. A majority of the costs associated with R&D are already related to software development in many companies.

Var finns (inte) kod? kommunikation produktion transport byggsektorn statsförvaltning finanssektorn media sjukvård övervakning integritet upphovsrätt miljö & energi sociala relationer utbildning

Vad är speciellt med mjukvara? Complexity Conformity Changeability Invisibility No Silver Bullet Essence and Accidents of Software Engineering F. P. Brooks, IEEE Computer, April 1987

Programvaruintensiva system (ps) SOFTWARE INTENSIVE SYSTEMS Läsperiod 1 Läsperiod 2 Läsperiod 3 Läsperiod 4 ETSN052 Programvaruutveckling för stora system ETS170 ETSN15 ETSN20 ETS200 EITN95 ETS061 Kravhantering Programvarutestning Simulering Årskurs 4 FRTN10 Flervariabelreglering EDAN10 Konfigurations hantering ETSN01 Avancerad telekommunikation EDAF60 Objektorienterad modellering och design 4,5 hp (G2) FRTN01 Realtidssystem 10 hp (A) Läsperiod 1 Läsperiod 2 Läsperiod 3 Läsperiod 4 Årskurs 5 MION25 Teknologistrategier ETN35 Projekt i Elektro- & informationsteknik Examensarbete 30 hp (A)

Uppdrag: Lägg till funktioner till ett IoT-system Utvecklingsmiljö: - Språk - Verktyg - OS Utvecklingsprojekt Organisation: 2 projektledare 3 systemansvariga 8 utvecklare 4 testare Totalt: 17 personer Kvalitetsuppföljning: granskningar mätdata Utvecklingsmodell Definierar faser, aktiviteter och dokument

Top 5 in research 122 V. Garousi, J.M. Fernandes / Information and Software Technology 71 (2016) 108 128 Table 7 Top-100 papers by average annual number of citations. # Title Year Cited by Annual average 1 QoS-aware middleware for Web services composition 2004 1696 154.2 2 CloudSim: A toolkit for modeling and simulation of cloud computing environments and 2011 371 92.8 evaluation of resource provisioning algorithms 3 The modelchecker SPIN 1997 1669 92.7 4 A metrics suite for object oriented design 1994 1817 86.5 5 Guidelines for conducting and reporting case study research in software engineering 2009 392 65.3 6 A classification and comparison framework for software architecture description 2000 973 64.9 languages 7 Empirical studies of agile software development: A systematic review 2008 423 60.4 8 Developing multi-agent systems: The Gaia methodology 2003 663 55.3 9 Adaptive service composition in flexible processes 2007 427 53.4 10 Two case studies of open source software development: Apache and Mozilla 2002 635 48.8

Example research: SYNERGIES Synthesis of a Software Engineering Framework for Open Innovation through Empirical Research RQ1 Stakeholders in the innovation process? RQ2 Mechanisms for control of the innovation process? RQ3 Which SE methods and tools for closed innovation may be used for open innovation? RQ4 Specific methods and tools support for open innovation?