Learn More
Adaptation requires a system to monitor its operational context to ensure that when changes occur, a suitable adaptation action is planned and taken at runtime. The ultimate goal of adaptation is that users get their dynamic requirements met efficiently and correctly. Context changes and users' judgment of the role of the system in meeting their(More)
Collaborative writing and editing typically use annotations to coordinate edition tasks, comment the content, add relevant references , or clarify confusing content. Despite that wikis are among the most widely used hypertext systems for performing such collaborative activities, they have little support to annotations. In this paper, we propose to use(More)
—Behaviour Driven Development (BDD) has gained increasing attention as an agile development approach in recent years. However, characteristics that constituite the BDD approach are not clearly defined. In this paper, we present a set of main BDD charactersitics identified through an analysis of relevant literature and current BDD toolkits. Our study can(More)