Even though traceability is legally required in most safety critical software applications and is a recognized component of many software process improvement initiatives, organiza...
MDA is a software development framework where the core is a set of automatic transformation of models. One of these models, the CIM, is used to define the business process model. T...
Abstract. This paper examines analogies and differences derived by the adoption of Agile Methodologies (AMs) in a set of software companies from the point of view of project manage...
Michela Dall'Agnol, Alberto Sillitti, Giancarlo Su...
During software evolution, programmers add new functionalities and release new versions of software. This complicated work involves not only program development but also learning ...
We show how the formal description language LOTOS can be used to de ne software architectures and how patterns over LOTOS can serve to characterize architectural styles. We charact...