Computing Reviews is moving.
Please update your bookmarks and links to www.computingreviews.com before March 31st.
Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Home Topics Titles Quotes Blog Featured Help
Search
 
Alexandre Bergel
University of Chile
Santiago, Chile
 

Alexandre Bergel is an assistant professor at the University of Chile. He obtained his PhD in 2005 from the University of Berne, Switzerland. After obtaining his PhD, he completed postdoctoral research at Trinity College (Dublin, Ireland) and at the Hasso-Plattner Institute (Germany).

Bergel and his collaborators carry out research in software engineering and software quality. He formalizes anomalies and deficiencies in program execution. An effective way to localize suboptimal execution is to visually represent an execution profile. A software engineer can then use his cognitive skills to immediately identify execution bottlenecks and deficiencies. Many interactive options allow a software engineer to drill down from a visual representation of an actual defect in the software source code. Bergel has carried out numerous case studies to catalog these anomaly patterns and identify appropriate actions to remove them.

He has authored over 60 articles, published in international and peer-reviewed scientific forums, including the most competitive conferences and journals in the software engineering field (for example, OOPSLA, ECOOP, TSE and SPE). He regularly serves as a program committee member for conferences and workshops and as a reviewer for highly ranked journals. His PhD work won the Ernst-Denert Software Engineering Award in 2006.

Bergel is also an experienced software engineer. He is the author or co-author of over 10 software programs, several of which are being used in prominent Chilean and international corporations.


     

Recommending adaptive changes for framework evolution
Dagenais B., Robillard M.  ACM Transactions on Software Engineering and Methodology 20(4): 1-35, 2011. Type: Article

One lesson learned in the last 50 years of software production is that software either evolves or quickly becomes obsolete. This is particularly true of software frameworks. Not all of the components of a given software evolve at the same pace....

 

Necessary and neglected?: An empirical study of internal documentation in agile software development teams
Stettina C., Heijstek W.  SIGDOC 2011 (Proc. of the 29th ACM International Conference on Design of Communication, Pisa, Italy,  Oct 3-5, 2011) 159-166, 2011. Type: Proceedings

Agile programming is not known for favoring internal software documentation. Since internal documentation does not directly contribute to making clients happy, agile programmers exhibit little enthusiasm for drafting ideas in plain text....

 

Clone region descriptors: representing and tracking duplication in source code
Duala-Ekoko E., Robillard M.  ACM Transactions on Software Engineering and Methodology 20(1): 1-31, 2010. Type: Article

Code duplication, resulting from either cut-and-paste actions or coding idioms, can be found in any respectably sized software. Duplicated pieces of code usually hamper software maintenance. Keeping track of “clones”--a term...

 

An architecture for composing embedded domain-specific languages
Dinkelaker T., Eichberg M., Mezini M.  AOSD 2010 (Proceedings of the 9th International Conference on Aspect-Oriented Software Development, Rennes and Saint-Malo, France,  Mar 15-19, 2010) 49-60, 2010. Type: Proceedings

The increasing complexity of software systems that are combined with abundant resources and programming facilities has fueled the multiplication of domain-specific languages (DSLs). A DSL is a language restricted to the manipulation of a...

 

Continuous delivery: reliable software releases through build, test, and deployment automation
Humble J., Farley D.,  Addison-Wesley Professional, Upper Saddle River, NJ, 2010. 512 pp. Type: Book (978-0-321601-91-9)

Humble and Farley focus on releasing reliable software through continuous and automated builds, tests, and deployment. Thanks to their multiple exposures to painful and costly maintenance issues, the authors are able to identify (and list) the...

 
  more...

 
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2012 Reviews.com
Terms of Use
| Privacy Policy