Using Networked Ontologies to Support the Development of Software Systems with Adaptive User Interface.
Alexandre Adler Cunha de FreitasSimone Dornelas CostaMurilo Borghardt ScalserMonalessa Perini BarcellosPublished in: J. Interact. Syst. (2023)
Keyphrases
- software systems
- component based software
- software engineering
- development effort
- user interface
- development teams
- software developers
- software design
- source code
- complex software systems
- software development
- design patterns
- software maintenance
- semantic web technologies
- software evolution
- support systems
- software architecture
- software testing
- metamodel
- dynamic reconfiguration
- application development
- software quality
- web applications
- software components
- development process
- software intensive systems
- semantic web
- maintenance activities
- development environment
- functional requirements
- multi agent systems
- databases
- knowledge management
- case study
- end users
- design tools
- software metrics
- software artifacts
- software projects
- software requirements
- clone detection
- artificial intelligence