Download presentation
Presentation is loading. Please wait.
1
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Software Engineering from an Engineering Perspective SWEBOK as a Study Object ALAIN ABRAN & KENZA MERIDJI Ecole de technologie supérieure – Université du Québec JOSÉ DOLADO Universidad del Pais Vasco
2
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Agenda F Introduction F Vincenti Engineering Viewpoint F Modeling of Engineering Knowledge F Fundamental Design Concepts F Analysis of SWEBOK using Engineering Concepts F Discussion
3
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Introduction Software Engineering: F The application of a systematic, disciplined, quantitative approach to the development operation and maintenance of software the application of engineering to software’ IEEE 6120.12
4
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Introduction SWEBOK: Software Engineering Body of Knowledge The SWEBOK Guide – 2004 version: F Developed by domain experts F Numerous review cycles F Transparent process F ISO technical reviews – ISO TR19759
5
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Introduction Software Engineering F Much R&D on developing tools & techniques But…. F What are its foundations as an engineering discipline?
6
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Introduction Research questions: F Is the engineering perspective reasonably described in the SWEBOK Guide? F How can we improve the SWEBOK Guide from an engineering perspective?
7
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 2- Vincenti ‘What engineers know and how they know about it’ F By W.G. Vincenti. J Hopkins University Press 1980 F Based on the analysis of 5 case studies in the aeronautical industry over a period of 50 years
8
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Vincenti: Engineering Knowledge Types
9
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Vincenti Classification of Engineering Knowledge
10
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Relationships
11
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 The Design Process in Engineering
12
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Design: Vincenti vs Software Eng.
13
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Relationships – Normal Configuration & Design
14
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 SWEBOK: QUALITY Knowlege Area & Vincenti Knowledge Types
15
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 SWEBOK: QUALITY Knowlege Area & Vincenti Knowledge Types
16
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 SWEBOK: QUALITY Knowlege Area & Vincenti Knowledge Types
17
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 SWEBOK: QUALITY Knowlege Area & Vincenti Knowledge Types
18
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 SWEBOK: QUALITY Knowlege Area & Vincenti Knowledge Types
19
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Next Steps F Analysis of all SWEBOK Knowledge Areas F Identification for gaps, from an engineering perspective: – should open up new research avenues F + work in progress on the Fundamental Principles of Software Engineering
20
ADIS WORKSHOP – CEDIS 2007 Zaragoza (Spain), Oct 11-14 2007 Thank You ! alain.abran@etsmtl.ca javier.dolado@ehu.es
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.