Transcript
Page 1: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 1

Industrial Systems DevelopmentDepartment of InformaticsUniversity of Oslo, Norway

Dag Sjøberg

Magne Jørgensen

4 PhD students

16 MSc students

Page 2: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 2

Work in Empirical Software Engineering

• Incremental, evolutionary development– down-scaling/optimization of RUP– changeability decay and rework

• Maintenance– 109 maintenance tasks were analysed in a large org.

• Schema evolution– Database schema modifications logged for 1.5 years

• Effort estimation– Expert judgement vs. models– Use case points estimation

• UML use cases - guidelines• Software architecture

Page 3: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 3

Publications

• Conferences/workshopsICSM, CSRM, EASE, EuroSPI, ICSE workshops, HICSS, IRMA, BNCOD, POS, PROFES, CBISE

• JournalsIEEE TSE, ESE, JSS, JSM, IST, SPE, CJ, ACM SEN

Page 4: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 4

Research Methods• Case studies

– Telenor, Ericsson (telecom), Genera (CASE), Mogul, IconMedialab (Web), Perihelion SW (health management), BBS (bank), IBM

– Various logging techniques, “think aloud protocol”

• Student experiments– Dec. 99: 12+40 students on two design alternatives re changeability– Sep. 00: 140 student on impact of effort estimation actual work– Oct. 00: 140 students on guidelines for writing UML use cases– Dec. 00: 20 students on schema evolution impact analysis

• Industrial experiments– Case tool evaluation (Telenor)– Software architecture evolution (BBS)

Page 5: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 5

Page 6: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 6

Plans

So far:

Mostly industrial case studies and student experiments

Future:

Industrial Software Engineering Experiment Laboratory

Opportunity:

Together with NTNU (Conradi), we will form a research group (1 of 3) at a new Center of Excellence at the old Oslo airport. We plan to build a lab with appropriate apparatus for observing/logging persons/teams who carry out experiments or real work

Page 7: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 7

Collaboration with ISERN members so far

• Reidar Conradi: SPI etc.

• Claes Wohlin: Software architecture etc.

• Lionel Briand: OO metrics etc.

Page 8: Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Industrial Systems Development Department of Informatics University of Oslo, Norway

Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct. 2000 Slide 8

Benefits from ISERN

• Collaboration on research methods and concrete research issues

• Viewpoints from experienced ISERN people on how to build up our CoE/ISEEL

• Guest researchers from the ISERN community (short – long periods, PhD students – professors)


Recommended