Bidirectional model transformation plays an important role in maintaining consistency between two models, and has many potential applications in software development, including mo...
As a more diverse population of users moves online, understanding how to help those groups work together and leverage their diverse skills poses a significant challenge for human-...
There is an increasing trend in global software development, where different parts of a software product are being developed in different organisations. The process aspect of such...
In this paper, we present a prototype tool that supports the systematic development of software architectures driven by quality requirements using architectural tactics. The tool ...
Most software development tools focus on supporting the primary technical work ? writing code, managing requirements, filing bugs, etc. Yet with large teams, managing the social a...
Jason B. Ellis, Catalina Danis, Christine Halverso...