History of Software Engineering Flashcards Preview

CMSC 128 - Introduction to Software Engineering > History of Software Engineering > Flashcards

Flashcards in History of Software Engineering Deck (26):
1

coined the term software in 1958

John Tukey

2

Established the theoretical concept of a computer

Alan turing

3

Introduced the concept of algorithm

Muhammed al-khawarezmi

4

First computer programmer who programmed an algorithm which became concrete

Ada lovelace

5

Coined the term OOP
Contribution on windows GUI

Alan Kay

6

contribution on the formalization of software fault tolerance

Ali mili

7

Introduced the Spiral method
Contributed to an area of software engineering economics and software metrics

Barry boehm

8

Unix OS and Java

Bill joy

9

Unix Programming and C

Dennis Ritchie and Brian Kernighan

10

Concepts of assertion and program proof of correctness
Sequential processes, a formal language for specs of concurrent processes

CAR Hoare

11

Encapsulation, interface and modularity

David Parnas

12

Use of mathematical techniques for formal analysis of the complexity of algorithms

Donald knuth

13

Introduced structured programming
In depth studies on concurrency and sync problems needed in complex distributed systems

Edsger Dijkstra

14

Introduced object oriented designed patterns

Erich gamma, richard helm, ralph johnson, john vlissides

15

OS/360
Mythical man month

Fred brooks

16

Stack for expression evaluation
Algol
Coined software engineering

Friedrich bauer

17

First compiler
Cobol

Grace hopper

18

Object oriented analysis
UML

Grady booch

19

Fortran
Backus naur form

John backus

20

Software inspection

Michael Fagan

21

Pascal programming
Idea of decomposition and stepwise refinement

Niklaus wirth

22

Simula, the first programming language

Ole-johan dahl & kristen nygaard

23

Algol
Formal syntax description language

Peter naur

24

Structured analysis and design approach for designing software systems

Tom Demarco & Edward Yourdon

25

Capability maturity model

Watts humphrey

26

Waterfall model

Winston Royce