1 Software Engineering (SU) group: general info, persons and R&D projects Reidar Conradi, IDI, NTNU, Trondheim, 22. Aug. 2007 Reidar.

Slides:



Advertisements
Similar presentations
1 Software Engineering (SU) group Reidar Conradi et al. IDI, NTNU, May 8, 2006
Advertisements

1 Some teacher profiles in Software Engineering (SE) group at Section for Development and Use of IT systems (UBIS) at IDI, NTNU 5 Oct (compiled by.
8/19/20141 Current OSS activities at NTNU NordicOSS meeting, Uppsala 4 Nov NTNU team.
Slide 1 Presentation of NTNU/IDI’s Software Engineering Group, 29 Sept 2000 NTNU / IDI’s Software Engineering Group (SU) Student recruitment meeting, NTNU,
SU group research per 22 May NTNU / IDI’s Software Engineering Group (SU) Per 9 May 2003, rev. 22 May Reidar Conradi Dept. Computer and Information.
SU plans at IDI planning meeting, 10 May 2010 Software Engineering (SU) group at IDI, status and future plans IDI planning seminar 10 May.
SU group research per 22 May NTNU / IDI’s Software Engineering Group (SU) Per 9 May 2003, rev. 10 September Reidar Conradi Dept. Computer and Information.
1 Evaluation of the E3 Process modelling language and tool Letizia Jaccheri and Tor Stålhane Department of Computer and Information Science Norwegian University.
Science, Technology and Culture Strategy document October 2006.
1 Parastoo Mohagheghi- 21 Sept.2004 The Impact of Software Reuse and Incremental Development on the Quality of Large Systems Parastoo Mohagheghi Dept.
Statoil-NTNU contact meeting, 25 May 2009 STATOSS: OPEN SOURCE SOFTWARE AT STATOILHYDRO? NTNU-STATOILHYDRO contact meeting, 25 May 2009 Reidar.
R. Conradi: Research in Software Engineering, SU's PhD day, 23 Nov Research in Software Engineering – methods, theories,… basta o cerchiamo? NTNU,
R. Conradi: Research in Software Engineering, SU's PhD day, 23 Nov Research in Software Engineering – methods, theories,… basta o cerchiamo? NTNU,
Global Infrastructures Kristin Braa & Lars Roland Professor, Vice head Ifi & PhD student.
MBI PRESENTATION By Jamal Jackson. INTRODUCTION - Improving the effectiveness of root cause analysis in post mortem analysis: A controlled experiment.
A SHORT OVERVIEW ON ISMB May Copyright © 2015 ISMB 2 May 2015 OUR APPROACH To create value-driven and socially relevant technological & process.
Department of Computer and Information Science The Norwegian University of Science and Technology.
Slide 1 Presentation of NTNU/IDI’s Software Engineering Group, 17 April 2001 NTNU / IDI’s Software Engineering Group (SU) Per 17 April 2001 Reidar Conradi.
Slide 1 INCO: INcremental and COmponent-Based Development, new NFR R&D project INCO: Incremental and Component Based Development Jan. 25, 2000 (rev. 26.1,
X-discipllnarity in OSS; GoOpen, 20 Apr Cross-disciplinary challenges in Open Source Software (OSS) GoOpen 2010 conference attn/ Friprogsenteret.
An industrial study in Norway, Germany and Italy Seminar on CBSE (component-based software engineering) Simula Research Lab., Oslo, 4 Feb. 2005
Letizia Jaccheri, professor Department of Computer and Information Science, NTNU ArTeNTNU.com Research, Teaching, and Dissemination –
Slide 1 MOWAHS: MObile Work Across Heterogeneous Systems, NFR IKT2010 R&D project MOWAHS: Mobile Work Across Heterogeneous Systems Reidar Conradi, Mads.
Template for ISERN Instructions:  Keep your main message short and clear: you can discuss the details in person or provide additional background material.
Master’s programme Game and Media Technology. 10/1/20152 General Information:  Gaming and multimedia are booming industry  Increased use of gaming as.
1 Meeting Baker Hughes-NTNU Ingvald Strømmen Dean of Engineering Science and Technology, NTNU.
‘INFORMATICS & MULTIMEDIA’ Department of Applied Informatics & Multimedia School of Applied Technology TEI-Crete.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic Computer Science Department Faculty of Electronic Engineering University of Nis University of NisSerbia.
PhD seminar A case study of the mentoring approach in a SPIKE company By Finn Olav Bjørnson.
ISERN 2001, Glasgow, 20th – 22nd August 2001 Slide 1/6 Annual Meeting Department of Computer Science - University of Strathclyde Glasgow, Scotland, UK.
Invitation for a new OSS-USE R&D project OSS-USE: INDUSTRIAL SOFTWARE INNOVATION BY OSS 2 June 2009, Reidar Conradi et al., IDI, NTNU
707- BYOL: Creating an Online Community of Practice Using LinkedIn Maureen Murphy, PhD Dr. Maureen. Gmail.com WITS Tool Kits.com (c)2013 Maureen.
1 Analysing the contributions of fellowships to industrial development November 2010 Johannes Dobinger, UNIDO Evaluation Group.
1 Jingyue Li et al. An Empirical Study on Decision Making in Off-the-Shelf Component-Based Development.
NIK’01, Tromsø, Nov An Empirical Study on the Utility of Formal Routines to Transfer Knowledge and Experience Reidar Conradi, NTNU Tore Dybå,
1 - 26/10/2015 The SINTEF Group The Foundation for Scientific and Industrial Research at the Norwegian Institute of Technology Tore Dybå.
Slide 1 SPI Approaches and their Research Methods, ISERN, Hawaii, 8-10 Oct SPI Approaches and their Research Methods ISERN Meeting, Hawaii, 8-10.
Slide 1 MOWAHS: MObile Work Across Heterogeneous Systems, NFR IKT2010 R&D project MOWAHS: Mobile Work Across Heterogeneous Systems Jan. 25, 2000 (rev.
Slide 1 Presentation University of Oslo, ISERN, Hawaii, 8-10 Oct Industrial Systems Development Department of Informatics University of Oslo, Norway.
Abelia/SPIKE: Good practice - empiri & syst.dev., Klækken, Nov How to identify best practices? – empiri and system development SPIKE / Abelia.
Dag Sjøberg Simula Research Laboratory Basic Research in Computing and Communication Sciences!
CBSE seminar, Simula Research Lab., 4 Feb Seminar on CBSE (component-based software engineering): An industrial survey in Norway, Germany and Italy.
1 Anita Gupta 28/05/2009 The Profile of Software Changes in Reused vs. Non-Reused Industrial Software Systems Doctoral thesis presentation, Anita Gupta.
Evolution in Open Source Software (OSS) SEVO seminar at Simula, 16 March 2006 Software Engineering (SU) group Reidar Conradi, Andreas Røsdal, Jingyue Li.
1 WORKSHOP ON RESULTS OF IMPLEMENTATION OF COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP.
Industrial Excellence Center (IXC) Embedded Applications Software Engineering (EASE) Prof. Per Runeson.
1 June 12th 2007OSS 2007 Surveying Industrial Roles in Open Source Software Development Øyvind Hauge, Carl-Fredrik Sørensen, Andreas Røsdal
CBSE Seminar -4 Feb OSLO 1 Risk management and Process Improvement of Off-The-Shelf Based Development Jingyue Li Reidar Conradi,
Information day on FP6 Budapest Tor Ulsund (abelia)
SWEN NESSI Sweden Paul Johannesson NESSI Projects Summit Valencia 12 – 13 April 2010.
1 May 2013 Introduction March May 2013 INTRO March 2014.
1 May 2013 Education and learning environment. 2 May 2013 Educational objectives Relevant and recognized competence Quality at a high international level.
UNIVERSITY OF JYVÄSKYLÄ FACULTY OF INFORMATION TECHNOLOGY IT with a human touch 2010.
1 April 2012 Innovation and creativity. 2 April 2012 Innovation objectives Driving force for adaptation and sustainable innovation. Internationally outstanding.
1 Innovation and creativity Sept Innovation objectives Driving force for adaptation and sustainable innovation. Internationally outstanding within.
1 IME Faculty of Information Technology, Mathematics and Electrical Engineering.
R. Conradi: Research in Software Engineering, SU's PhD day, 23 Nov Research in Software Engineering – topics, methods, models,… basta o cerchiamo?
A SHORT OVERVIEW ON ISMB
A SHORT OVERVIEW ON ISMB
A SHORT OVERVIEW ON ISMB
Towards the knowledge-based SEIp Lab
Maritime Engineering Education (at DTU)
NTNU activities in Open Source Software (OSS): ideas for cooperation?
RISE: center for Research-based Innovation in Software Engineering
NTNU activities in Open Source Software; ideas for cooperation?
Art and Software for All
Introduction on Empirical Software Engineering - ESE seminar by NTNU, IDI and Simula Res. Lab. at SRL, Oslo, 2 June 2003 Reidar Conradi Dept. Computer.
Empirical Study on Component-Based Development
A SHORT OVERVIEW ON ISMB
Presentation transcript:

1 Software Engineering (SU) group: general info, persons and R&D projects Reidar Conradi, IDI, NTNU, Trondheim, 22. Aug Reidar Conradi, 22.aug.07

2 NTNU in short Established as NTH in 1905, as NTNU since Seven faculties, 53 departments students, 1700 scientific personnel. IME: Faculty of IT, Mathematics and Electrical Engineering, five departments incl. IDI. IDI: Dept. of Computer and Information Science, 50 teachers, 75 PhD fellows,15 researchers. IDI: 12 PhD candidates and 150 master candidates per year. Over 100 taught topics. IDI: Ten research groups, incl. SU group.

3 SU: Who we are – what we do IDI’s software engineering group: Five faculty members: Reidar Conradi, Tor Stålhane, Letizia Jaccheri, Monica Divitini, Alf Inge Wang. Four researchers: Anna Trifonova, Sven Ziemer, Jingyue Li, Sobah Abbas Petersen. 16 active PhD-students, common theme: empirical software engineering research and practise. 30 MSc-cand. per year Research-based education: students participate in projects, project results are used in courses A dozen R&D projects, basic and industrial, in all our research fields – industry is our lab. Half of our papers are based on empirical research, and 25% are written with international co-authors.

4 Faculty (1): prof. Reidar Conradi Born in Oslo, 1946 MSc (1970, NTH) and PhD (1976, NTH) At SINTEF , later at NTNU Interests: software quality and process improvement, CBSE/COTS/OSS, software architecture, versioning, research methods. Projects: ca. 25 before, now BUCS, SEVO, EVISOFT, norskCOSI.

5 Faculty (2): prof. Tor Stålhane Born in Skien, 1944 MSc (1970, NTH) and PhD (1988, statistics, NTH) At SINTEF , at NTNU since 1 Oct. 2000, prof.II at HiØ since Interests: software quality (safety and reliability), process improvement, industrial development, data analysis, PMAs, and empirical methods Projects: EVISOFT, WebSys, BUCS,...

6 Faculty (3): prof. Letizia Jaccheri Born in Pisa, 1965 MSc (1988, Pisa) and PhD (1994, Torino+”NTNU”) ICT companies in Pisa, Politecnico di Torino, At NTNU in , from 1997, full prof. from Prof. II at UiO since Interests: process improvement, OSS, software architecture, software engineering education, empirical software engineering, software and art. Projects: EPOS, INCO, Empirical studies of OSS, KRITT, Sart, ESTIA-Net (EU) on females in academia, int’l master in OSS

7 Faculty (4): prof. Monica Divitini Born in Tirano, Italy, 1964 MSc (1991, Milano), PhD (1999, Aalborg) University of Milano , NTNU since 1997, first as a CAGIS postdoc Interests: CSCW, community-ware, mobile technology for education. Projects: CO2 Lab, MOTUS (Telenor R&D), FABULA (NFR), ASTRA (EU).

8 Faculty (5): ass.prof. Alf Inge Wang Born in Levanger, 1970 BSc (1993, HIST), MSc (1996, NTNU), PhD (2001, NTNU), researcher (1996, , NTNU), ass.prof. 2003, NTNU. Interests: Software architecture, agents/XML, configuration management, process modelling, XP, mobile technology for work support, computer games. Also music, football and family life. Thesis: Agent-based process support Project: EU projects, CAGIS, MOWAHS, computer games (3 PhD stud. from 2007).

9 Postdoc: Jingyue Li (“Bill”) Born in Beijing, 1974 MSc (2001, BJUT in Beijing), PhD (2006, NTNU, advisor Conradi) At IBM in China PhD fellowship at IDI , postdoc Interests: COTS/OSS, effort estimation, defect analysis, outsourcing, empirical work Projects: internal, INCO, SEVO, EVISOFT.

10 SU motivation (0) Software essential in many important societal activities ,000 system developers in Norway – many without formal SW education. Still many challenges wrt. software quality and delivery on time and budget; cf. [US Standish report, 1995], cited in [PITAC, 1999], on projects for tailored software: –31% stopped before finish, 81 bill. $ loss/year (1% of GNP!) –53% have serious overruns (189% average), 59 bill. $/year Some challenges: –Web-systems: Manage time-to-market (TTM) vs. reliability? –Component-based development (OSS, COTS): quality, risks –Business critical systems –How do software systems evolve over time, cf. Y2K? –What is empirically known about software products and processes? –How can small companies carry out systematic improvement? –How to perform valid sw.eng. research in a university -- by student projects and having industry serving as a lab?

11 Research fields of SU group (1) Software Quality: reliability and safety, software process improvement, process modelling Software Architecture: CBSE with COTS/OSS, evolution Co-operative Work: learning, awareness, mobile technology, project work What is important for us: Empirical methods and studies in industry and among students, experience bases. Software engineering education: partly project-based. Tight cooperation with Simula Research Laboratory/UiO and SINTEF, active companies: EDB, Vital, DnVS, Telenor R&D, … Abelia/IKT-Norge etc.

12 Research fields of the SU group (2) Distributed Software Eng. Software and Art CBSE: COTS/OSS, Evolution, SCM Reliability, safety Co-operative work SPI, learning organisations, SE education Software quality Mobile technology Software architecture

13 SU research projects since 2000, part 1 Supported by NFR, basic research: 1.CAGIS-2, : distributed learning environments, COO lab, Ekaterina Prasolova-Førland (Divitini). 2.MOWAHS, : mobile technologies, Carl-Fredrik Sørensen (Conradi); coop. with DB group. 3.INCO, : incr. and comp.-based development, Parastoo Mohagheghi at Ericsson (Conradi); with Simula/UiO. 4.WebSys, : web-systems – reliability vs. time-to-market, Sven Ziemer and Jianyun Zhou (Stålhane). 5.BUCS, : business critical software, Jon A. Børretzen, Per T. Myhrer and Torgrim Lauritsen (Stålhane and Conradi). 6.SEVO, : software evolution, Anita Gupta and Odd Petter N. Slyngstad (Conradi), with Statoil-IT. 7.FABULA, , mobile learning, Canovaca Calori (Divitini).

14 SU research projects, part 2 Supported by NFR, user-driven: 8.SPIQ, PROFIT, : industrial sw process improvement, Tore Dybå, Torgeir Dingsøyr (Conradi); with Simula/UiO, SINTEF, Abelia, and 10 companies. 9.SPIKE, : industrial sw process improvement, Finn Olav Bjørnson (Conradi); with Simula/UiO, SINTEF, Abelia, and 10 companies - successor of SPIQ and PROFIT. Book on Springer. 10.EVISOFT, , empirically-driven process improvement, Vital, 10 companies, Simula & SINTEF, G.K. Hanssen, NN (Conradi, Stålhane) – successor of SPIKE etc. 11.NorskCOSI, : OSS in Europe, IKT-Norge and three companies, C.-F. Sørensen, S. Ziemer, T. Østerlie, Øyvind Hauge (Conradi).

15 SU research projects, part 3 IDI/NTNU-supported: Software security, : Siv Hilde Houmb (Stålhane). Component-based development, : OSS survey, Jingyue Li (Conradi). ESE/Empirical software engineering, (SU funds): open source software, Thomas Østerlie (Jaccheri). KRITT, Sart: Creative methods in education/software and art, (NTNU): novel educational practices, Salah Uddin Ahmed (Jaccheri). MOTUS, (NTNU), pervasive and cooperative computing, Birgit R. Krogstie, Eli M. Morken (Divitini), Telenor R&I. GAMES, Computer games, ,Telenor R&I and IME-faculty, NN1, NN2, NN3 (Alf Inge Wang). Supported from other sources: ESERNET, (EU): network on Experimental Software Engineering, no PhD, Fraunhofer IESE + 25 partners. Book on Springer. Net-based cooperation learning, (HiNT): learning and awareness, CO2 lab, Glenn Munkvold (Divitini). ASTRA, (EU), awareness and mobile technology, Otto Helge Nygård (Divitini).

16 Ex. EVISOFT: Evidence-based Software Improvement NFR industrial R&D project, NTNU, SINTEF, UiO/Simula, Vital. 3 PhD stud. (NTNU, UiO), 5-10 researchers, 10 active companies. NFR funding: 8 mill. kr/year, covers direct expenses. Project manager: Tor Ulsund, Vital ex.Geomatikk. Builds on SPIQ ( ), PROFIT ( ), SPIKE ( ) Help (“facilitate”) IT companies to improve, by pilot projects in each company: e.g. on cost estimation and risk analysis, UML- driven development, agile methods, component-based software engineering (CBSE) – coupled with quality/SPI efforts. Couple academia and industry: win-win in profile and effect, by action research. Empirical studies – in/across companies and with other projects General results: Method book, reports and papers, experience clusters, shared meetings and seminars

17 Project model in EVISOFT PlanCheck Development/implementation project Do Next company project Common projects (generalization) Company project (pilot project) Act Dissemination

18 Student assignments: linked to ongoing R&D projects Conradi: process improvement, SCRUM, open source, sw evolution. Companies: Vital, EDB, Opera. Divitini: Coop. technology,awareness. Telenor, NTNU and pedagogics. Jaccheri: open source, software and art, pedagogics, research methods. Stålhane: reliability, safety, defect analysis. Vital, EDB, Opera. Wang: Computer games, mobile systems, sw architecture.

19 References on software process –[Brown91] John Seely Brown and Paul Duguid, “Organizational Learning and Communities of Practice: Toward a Unified View of Working, Learning, and Innovation”, Organization Science, 2(1):40-57 (Feb. 1991). –[Wenger02] E. Wenger, R. McDermott & W.M. Snyder, Cultivating communities of practice: A guide to managing knowledge, Harvard Business School Press, Cambridge, MA, USA, 2002.