Differences

This shows you the differences between two versions of the page.

Link to this comparison view

home [2014/03/22 15:20]
labsoft
home [2014/03/24 16:08] (current)
labsoft
Line 6: Line 6:
  
  
-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 challenge in modern software engineering. Several studies show that activities related to software ​maintenance or evolution have been responsible for a considerable cost on the development process, reaching in some cases, 90% of the total cost.+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 challenge in modern software engineering. Several studies show that activities related to software evolution ​or maintenance ​have been responsible for a considerable cost on the development process, reaching in some cases, 90% of the total cost.
  
-The interest for software ​maintenance and evolution has also intensified in 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.).+The interest for software evolution ​and maintenance ​has been intensified in recent years, face to the pressure for a shorter time between ​the development and to release ​new software ​versions on the market. Another factor that has contributed to increase ​investment in software ​evolution and maintenance activities ​is the frequent advent of new execution environments (i.e., Web computing, ubiquitous computing and cloud computing), new development paradigms (i.e., 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 +Before performing any evolution ​and maintenance, however, is fundamental ​to understand ​the software to be modified. ​Software comprehension ​is not a trivial ​task. It involves ​complex ​cognitive processes and may consume in some cases, up to 50% of the total maintenance ​time.
-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.+
  
-Visualization ​Software is a subarea of ​​areas ​Information Visualization and Software Engineering,​ which makes use of visual ​aids to facilitate ​understanding ​software, either through the analysis of a single version system or your entire version history. ​ +Software ​Visualization ​is a subarea of Information Visualization and Software Engineering,​ which makes use of visual ​resources ​to facilitate software ​comprehension, either through the analysis of a single version system or your entire version history. ​
- +
-Although there is a clear intersection of issues and research challenges involving areas of Visualization,​ Software Maintenance and Evolution, until recently these areas were the focus of two separate events organized by community Brazilian Software Engineering,​ usually in places and times of year also different. They are:+
  
 +Although there is a clear intersection of issues and research challenges involving areas of Software Visualization,​ Evolution and Maintenance,​ until recently these areas were the focus of two separate events organized by Brazilian Software Engineering community, usually in different places and dates. They are:
  
   * [[http://​www.vem2014.dcc.ufmg.br/​index.php/​previous|Brazilian Workshop on Software Maintenance (WMSWM)]]   * [[http://​www.vem2014.dcc.ufmg.br/​index.php/​previous|Brazilian Workshop on Software Maintenance (WMSWM)]]
   * [[http://​www.vem2014.dcc.ufmg.br/​index.php/​previous|Brazilian Workshop on Software Visualization (WBVS)]]   * [[http://​www.vem2014.dcc.ufmg.br/​index.php/​previous|Brazilian Workshop on Software Visualization (WBVS)]]
 +
 +In 2013, the VEM workshop was born, from the junction of WMSWM and WBVS. This year, there will be the second edition of the VEM workshop. Be part of this event.
  
 Follow us on twitter ([[https://​twitter.com/​vemworkshop|@vemworkshop]]). Follow us on twitter ([[https://​twitter.com/​vemworkshop|@vemworkshop]]).

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