This paper describes work in progress on how to build open source communities. The proposed approach is based on exploiting existing social software communities and applications t...
This paper describes our experience of teaching a Software Engineering course based on the use of group work to teaching and practise theoretical concepts. Our work has three main...
Abstract. Embedded systems are increasing in complexity, while several metrics such as time-to-market, reliability, safety and performance should be considered during the design of...
Participative software systems are a new class of software systems whose development does not end at the deployment but requires continued user participation and contribution. They...
Software architecture can be a critical factor in software development. Understanding what software architects do in practice is necessary to the enterprise of providing technique...
Vidya Lakshminarayanan, WenQian Liu, Charles L. Ch...