The impact of software engineering research on modern programming languages.
Barbara G. RyderMary Lou SoffaMargaret M. BurnettPublished in: ACM Trans. Softw. Eng. Methodol. (2005)
Keyphrases
- programming language
- software engineering
- object oriented
- high level
- programming environment
- general purpose
- denotational semantics
- artificial intelligence
- strongly typed
- lambda calculus
- computer programs
- object oriented programming
- data abstraction
- database languages
- logic programming
- specification language
- software development
- expressive power
- object oriented concepts
- software systems
- reverse engineering
- concurrent programming
- data model
- java language
- programming paradigms