Learn More
Requirements engineering is one of the most critical phases in software development processes. Requirements are verbalizing decision alternatives which are negotiated by stakeholders. In this paper we present the results of an empirical analysis of the effects of applying group recommendation technologies to requirements negotiation. This analysis has been(More)
Testing object oriented software is even for human beings a challenging task. Automating it is therefore very helpful for developers but by no means trivial. In this paper we present <i>AIana</i>, an approach for automatically generating complex objects used as test input data that satisfy a given precondition in terms of Design by Contract#8482;(More)
  • 1