General Flashcards
(5 cards)
What is Software Engineering?
Software engineering is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification through to maintaining the system after it has gone into use.
What are the four Product Characteristics?
Maintainability, Dependability and security, Efficiency, Acceptability
What does Software dependability include? What does dependability mean?
Software dependability includes a range of characteristics including reliability, security, and safety.
Dependable software should not cause physical or economic damage in the event of system failure.
What are the four fundamental activities that are common to all software processes?
- Software specification
- Software development
- Software validation
- Software evolution
What are the are three general issues that affect many different types of software?
- Heterogeneity.
- Business and social change
- Security and trust