Producing large software systems is an extremely challenging engineering task. The main reason is the difficulty of managing the enormous amounts of code and the great numbers of ...
Improving project management, product development and engineering processes is for many companies crucial to survive in a fast changing environment. However, these activities are ...
We have developed a middleware framework for workgroup environments that can support distributed software development and a variety of other application domains requiring document...
— Requirements changes during software development pose a risk to cost, schedule and quality while at the same time providing an opportunity to add value. Provision of a generic ...
Basic ideas are presented of a multi-national research project to share data about the Roman city of Aquileia employing the Information and Communication Technologies (ICT). A Cons...