All posts by maryam

How to engineer energy-aware software?

During the IEEE/IFIP Working Conference on Software Architecture ( to be held in Sydney, Australia, in April 2014, the Software and Services research group at the VU University Amsterdam ( will present the first results on how software can be designed to be energy-aware. This work, in collaboration with the CMU Software Engineering Institute ( and partially funded by the Cluster Green Software, identifies the first catalog of software architectural tactics that support energy-efficiency scenarios including energy monitoring, self-adaptation and cloud federation. By reusing these tactics, cloud-based software should bring energy-optimizations already in the way it is designed and developed. While the tactics are elicited and synthesized from previously validated researches, the real extents of the optimisations are not yet quantified in a reliable way. Our future work will focus on gathering such measures.

Patricia Lago (Head of the S2 Research Group) will also organize at WICSA 2014 a Birds-of-a-Feather Session ( with industry and academia on ‘Energy-aware software architectures: what the challenges for research?’.

Talk by Maryam Razavian on Feminine Expertise in ICT: An Industrial Survey


The involvement of women as members of the ICT workforce, as users of ICT products and as designers of ICT developments, have attracted attention of both academia and practice. When the field of information and communication technology (ICT) emerged, many saw it as an area that would especially attract women. Unfortunately, research shows that many countries face under-representation of women in ICT, particularly in decision-making and leadership positions. With the increasing influence and pervasiveness of ICT in modern society, it is especially important to include both men and women perspectives in ICT development. In this regard, one of the main motivations of ICT companies is to boost innovation and creativity through gendered diversity. This makes the problem of women’s understatement of great importance in this field. Here we explore and discuss this problem.

This talk presents the final results of a study among four large ICT organizations  in the Netherlands.

Date & Location: Tuesday, 12th February 2014 at 19:00-22:00, IntertainLab at the VU

About PyLadies AMS: PyLadies is an international mentorship group with a focus on helping more women become active participants and leaders in the Python open-source community through education, conferences, events and social gatherings.
Pyladies is organized in 23 local chapters in several cities of the US, Europe, Asia and Africa. The Amsterdam chapter ( has been founded in Summer 2013 and it has already organized 4 meetups. Each of these meetups consisted in an evening social event with 3-4 talks on Python programming, tutorials on libraries for particular applications (e.g. data mining) and general best practices in software engineering and attracted around 50 participants.

Sponsors: Thanks to the Computer Science department and the Network Institute ( for sponsoring this event.

For more information: You can post a comment on or email:

Tutorial @ ICSE 2012 : SOA Migration in Practice

We are organizing a tutorial on industry-relevant SOA migration!
– SOA Migration in Practice –
– Monday, June 4, ICSE 2012 –

This tutorial explains and discusses a method elicited from multiple enterprises to carry out SOA migration from legacy to service-oriented software. It will be organized in a highly interactive way: academics will learn and contrast their research against practice, and learn what industry-relevant research is still needed to bring SOA migration to maturity. Practitioners will be able to learn practices from other organizations, and share their insights about their own methods, practices, and current challenges.

Maryam Razavian and Patricia Lago