Requirements for a Layered Software Architecture Supporting Cooperative Multi-User Interaction.
Flavio De PaoliAndrea SosioPublished in: ICSE (1996)
Keyphrases
- user interaction
- software architecture
- cooperative
- functional requirements
- description language
- software systems
- software engineering
- commercial off the shelf
- software requirements
- quality attributes
- user behavior
- user input
- user feedback
- distributed systems
- user studies
- reference model
- user interface
- embedded software
- user experience
- architectural design
- interactive image segmentation
- object oriented software
- design patterns
- software development
- multi agent systems
- reference architecture
- software development process
- software evolution
- decision support
- application specific
- dynamic reconfiguration
- artificial intelligence
- database systems
- image segmentation