Challenges in Secure Software Evolution - The Role of Software Architecture.
Stephan SeifermannEmre TaspolatogluRalf H. ReussnerRobert HeinrichPublished in: Softwaretechnik-Trends (2016)
Keyphrases
- software architecture
- software evolution
- security requirements
- software systems
- description language
- distributed systems
- mining software repositories
- software engineering
- software development
- software repositories
- functional requirements
- reference model
- software development processes
- architectural design
- embedded software
- object oriented software
- real world
- process automation
- design patterns
- source code
- cooperative
- artificial intelligence
- machine learning
- database
- data flow
- quality attributes
- commercial off the shelf
- agile development
- change impact analysis