Using Intentional Modeling to Discover the User Preferences in Existing Software Systems.
Eric-Oluf SveeJelena ZdravkovicPublished in: iStar (2014)
Keyphrases
- software systems
- user preferences
- software engineering
- software development
- user behavior
- software design
- source code
- software maintenance
- recommender systems
- collaborative filtering
- software components
- software architecture
- user profiles
- software engineers
- metamodel
- user specific
- recommendation systems
- qualitative preferences
- software evolution
- software quality
- dynamic reconfiguration
- linux kernel
- multi agent systems
- database
- component based software
- emergent behavior
- functional requirements
- software projects