This is an old revision of the document!


Welcome to VEM 2014!

VEM is co-located with CBSoft 2014

The continuing need to keep (i.e., identifying and correcting defects and improving the quality of the internal code) and development (i.e., adding new features) software systems is a major challenges of modern software engineering. Several studies show that related to the maintenance or evolution of software activities have been responsible for a considerable share of development costs software, reaching in some cases, 90% of the total cost.

The interest in maintenance and evolution of software has also intensified in more recent years, face of pressure for a while ever smaller between development and launch of new versions of software on the market. Another factor that has contributed to increased investment in activities maintenance and evolution of software is increasingly frequent advent of new execution environments (i.e., Web computing, ubiquitous computing and cloud computing), new development paradigms (eg, Aspect-Oriented Software Development - AOSD and Service-Oriented Architecture - SOA) and new types of access (i.e., from mobile devices tablets, gestural interfaces, etc.).

Before performing any maintenance or evolution, however, is fundamental understanding of the software to be modified. The understanding software is not a trivial activity, since it involves cognitive processes complex and may consume in some cases, up to 50% of the time for the maintenance.

_

The growing need to maintain software systems is one of the main challenges of modern software engineering. The interest in maintenance and evolution of software has increased in recent years under the pressure of the trade-offs between developing and releasing new versions of software on the market.

Before performing any software maintenance or evolution, however, it is fundamental to understanding the software to be modified. Software visualization is a subarea of data analysis and software engineering which makes use of views to facilitate software understanding, either through the analysis of a single version of the system or its entire history of versions.

The Workshop on Software Visualization, Evolution and Maintenance (VEM) aims to integrate the communities in the areas of Software Visualization, Software Maintenance, and Software Evolution. This edition is the second year of VEM, but it has been built from two other workshops, namely:

Follow us on twitter (@vemworkshop).

We look forward to see you all in MaceiĆ³!

Important Dates

Submission: 30 June 2014

Notification: 15 July 2014

Camera Ready: 23 July 2014

Workshop: 28 September 2014

Contact

Email: vemworkshop@gmail.com

Twitter:@vemworkshop

Mail List: grupo_de_discussao_vem

Organization

LabSoft - DCC - UFMG GSORT - DCC - IFBA

Proc. on BDBComp

VEM | WBVS | WMSWM