In collaboration with HITeC, OpenReq and Iteratec, we organized the 2nd Hamburg Requirements Engineering Symposium on September 4th, 2019. This event gathered 65 participants from industry and academia to discuss the state-of-the-art in RE, particularly applying Machine Learning and Artificial Intelligence to Requirements Engineering and vice versa. The event consisted of two keynote speakers, 14 talks in two parallel tracks, and Demos/Posters as well as networking opportunities through the coffee and lunch break. With such a high turnout (twice as many people as last year) and positive responses from the participants, this event was a large success.
The first keynote was by Dr. Prof. Vogelsang from TU Berlin, titled: “Is AI changing RE or is RE changing AI?” started the event off strong. Vogelsang gave the audience a big picture perspective on AI and RE, and how the two fields are interacting with and changing each other. Following Vogelsang, Dr. Stettinger from TU Graz gave a presentation of OpenReq Live, the main tool output of the OpenReq project. To close the event, Prof. Dr. Mobasher from DePaul University in the US gave an in depth keynote on the current trend of Context-Aware Recommender Systems.
The talks at this year’s symposium included talks from OpenReq members, OpenReq OpenCall partners, and members from the RE industry. Besides the keynotes, there were four sessions at this year’s symposium. The topics of the sessions were: User Feedback, Requirements & Developers, RE in Practice: Specs and Beyond, and Machine Learning for Issue Trackers.
User Feedback provided insights into how RE can leverage the magnitude of end-user feedback that currently exists regarding software (and hardware) products. Requirements & Developers discussed how to connect developers with requirements, whether that be through supporting and enhancing their workflow, or building better requirements documents to make their job easier. RE in Practice: Specs and Beyond gave a refreshing perspective on how RE is conducted in practice, current challenges, and how state-of-the-art research is being used to enhance the workflow of requirements engineers. And finally, Machine Learning for Issue Trackers took a look at industry standard issue trackers to manage requirements, and how innovative work within OpenReq is improving how developers and requirements engineers interact with them.
Following the main event, there was a 90 minutes boat trip through the Hamburg harbor. The weather held out long enough for the participants to have a thorough history lesson while enjoying the beautiful views offered by the Elbe river and Hamburg harbor.
Finally, the 2nd Hamburg Requirements Engineering Symposium came to a close with the participants connecting over good food and a relaxed atmosphere.
One of the most vibrant topics in requirements engineering research is the analysis of app reviews. The field is concerned with helping developers and managers to extract information from masses of unstructured and freely-written user reviews. The goal is to better understand user needs such as problems users face and features they wish would be integrated in the app. The Data Challenge was taking place on Monday and Tuesday of the OpenReq Week. We distributed six thousand app reviews labeled as problem report, feature request, and other. The participants were also given ten thousand English tweets containing the same labels, as well as issue tracker data to come up with ideas on how to perform an accurate classification. The winner of the Data Challenge, Tim Pietz, a computer-science student at the University of Hamburg, applied Google’s state-of-the-art deep learning model BERT to perform the classification task. He successfully outperformed approaches from research by up to 7% (f1 score).
The Eclipse Hackathon, in parallel with the Data Challenge, took place on Tuesday of the OpenReq Week. The objective of this Hackathon was to improve the Eclipse IDE with the help of OpenReq. Participants were asked to use the OpenReq Eclipse IDE Bug prioritizer plugin to find bugs to resolve. The plugin shows bug reports and feature requests from bugs.eclipse.org based on a personalized recommendations for the current user. It further shows the most discussed bugs in the last 30 days from bugs.eclipse.org to find bugs with a potentially high impact. The hackathon winner will be announced in a few weeks after we had been able to evaluation all contributions.
This year’s symposium was a huge success and we are very happy to have supported yet another year. If you have interest in the Hamburg Requirements Engineering community (or RE community in general), please reach out to our group to get in touch regarding RE research, industry contacts, the OpenReq project, or anything else you might have in mind.
We are glad to release the knowledge and community site on “Journalism, Users and Technology” as one of the deliverables of our SCAN-4J project. On this site we collect texts, practices, projects, tools, events, and people that are concerned with online journalism, particularly (automatic) analysis of user comments to journalistic articles. If you are missing something or have any comment, please contact us.
SCAN-4J stands for systematic Content Analysis of User Comments for Journalists. This project initiated our – in the meantime very intensive and productive – collaboration with the Hans-Bedrow-Institute for Media Research.
The release of the knowledge and community site corresponds to the end of the SCAN-4J, which was partly funded by Google. However, the timing shows our strong commitment in continuing the fruitful collaboration with the Bedrow-Institute on this current important and inherently multi-disciplinary topic. We consider it as a start than as an end. Expect more to come soon…
We are proud to announce that our lighthouse teaching course for mobile app development M-Lab (here in German) won this year’s competition for the best university teaching in Hamburg within the fundingA�program “Unseren Hochschulen 2015”.A�With this program, the Claussen-Simon FoundationA�andA�the Hamburg Higher Education Authority aim at promoting excellent professors and innovative teaching activities as well as increasing the collaboration between students and professors. We have been selected among the top 3 out of 300 student recommendations for professors and their teaching events.
The award ceremony ‘Ausgezeichnet!’ (eng. outstanding) took place on the 7th December 2015, where the award winners were honored and the prize money for each of the 3 winning project was announced. Our project received the highest funding (69.000 EUR). Members of MOBIS and selected students from current and past M-Lab were invited to this special dinner event.
The funding will be use for hiring more teaching assistants, improve the quality of the tutorials and seminars collocated with the M-Lab projects (e.g. with podcasts) and to develop a sustainability concept for the teaching program.
- Six MAST members attended RE19
- 1 full paper, 1 workshop paper, 2 Poster and Tool demos
- AffectRE workshop organization
- Best Tool and Demo award
Six members of the MAST team attended the 27th IEEE International Requirements Engineering Conference RE19 (Sept. 23rd – 27th) on Jeju Island, South Korea.
We presented 1 conference paper, 1 workshop paper, as well as 2 Poster and Tool demos.
- Extracting and Analyzing Context Information in User-Support Conversations on Twitter, Daniel Martens and Walid Maalej. [preprint]
- Classifying Multilingual User Feedback using Traditional Machine Learning and Deep Learning, Christoph Stanik, Marlo Haering, and Walid Maalej. [preprint]
- Requirements Intelligence with OpenReq Analytics, Christoph Stanik and Walid Maalej. [preprint] [poster] [video]
- OpenReq Issue Link Map: A Tool to Visualize Issue Links in Jira, Clara Marie Lüders, Mikko Raatikainen, Joaquim Motger, and Walid Maalej. [preprint] [poster] [video]
Davide Fucci and Walid Maalej from MAST, as well as Simone Kühn from the Max Planck Institute for Human Development organized the AffectRE workshop.
The topic of the workshop can be summarized as: As software systems are designed and used by human beings which can be characterized by emotions, the aim of Affective Computing is to study the development of software systems and devices that can recognize, interpret, process, and exploit human affects, feelings, emotion, attitudes and personalities.
The program included Jan Ole Johannsen from the Technische Universität München as the keynote speaker, as well as the presentations of the five accepted papers.
Best Tool and Demo Award
We are proud for receiving the best RE’19 Poster and Tool Demo award for our contribution: Requirements Intelligence with OpenReq Analytics.
The tool is being developed in the Horizon 2020 Project OpenReq. The tool is meant to support requirements engineering related tasks by analyzing user feedback from social media and app stores. Currently, it provides three distinct views – a dashboard that reports the general health of a software product or service, focus views for filtering and reading user feedback, and a competitor comparison. The tool is briefly introduced in the linked video. The linked poster further summarizes the contribution.
Pint of Science is an international non-profit organisation that aims to deliver interesting and relevant talks on novel research being conducted in cities all around the world. Every year, thousands of researchers across 400 cities and 24 countries share their discovers with interested people in local pubs, bars, and cafes. 2019 is the second year that Pint of Science has been hosted in Hamburg. Davide Fucci, a member of the MAST group, has led the organisation and coordination of Pint of Science Hamburg since the beginning, and this year Lloyd (another member of MAST, shown below) participated in arranging the event. Other MAST volunteers from last year include Yen Pham and Daniel Martens. Other volunteers include Inga and Svenja, shown below with Davide.
Both events had ~50 people in attendance. Reviews from the event were very positive, with comments of interesting talks, a fun evening, and good beer!
Daniel Martens, Marlo Häring, and Christoph Stanik represented MAST, Forum 4.0, OpenDataStudio, and OpenReq at the Tag des Wissens—a public event at which researchers present and discuss their work with interested citizens. Under the theme “Technik und Digitale Welten” (Technology and Digital Worlds), the event took place on September 22nd at the Hamburg University of Technology TUHH. With about 4,500 visitors, the Tag des Wissens generated a lot of interest and a campus full of curious and knowledge seeking citizens. MAST held one presentation and data analytics and one interactive workshop for kids.
Talk – Data Analytics
The talk was about “Data Analytics” covering the basics of this field and its application in our research areas App Stores and Online Journalism. Besides an introduction to data analytics, machine learning, and big data, we showed and motivated the need for and the value within publicly available user comments. In our research, we automatically analyze user comments to e.g., identify bug reports and feature requests in app stores to first, give people a chance to be heard and second, to give app developers a chance to understand their users’ needs—a task difficult to do manually, as popular apps receive thousands of user comments each day. In the EU project OpenReq, this is one of the topics we address. In our analysis of user comments in news articles, which is part of the project Forum 4.0, we aim to systematically analyze, aggregate and visualize the content and quality of comments at runtime in order to enable constructive participation. Forum 4.0 combines research from social science and computer science.
Interactive Workshop – M-Lab Junior
Further, we had one interactive workshop with kids. In groups of six, the kids had to design a mobile app using pen and paper. The problem statement was: Imagine you go for a walk with your parents. You may find a leaf on the ground you have never seen before, how do you know to which tree it belongs to? Therefore, the goal was to design an innovative app to identify the tree the leaf belongs to but also to give further information on the tree.
From the 20-24th of August over 300 researchers met at the beautiful Banff Centre (Alberta, Canada) to present and discuss their latest findings at the 26th International Requirements Engineering Conference (RE’18).
The week was filled with an interesting program. Tutorials, workshops, a doctoral symposium, and an industry day (a sign that the community is making an impact) took place before the three-day main conference.
The main conference (click here for the full program) displayed bleeding-edge research in requirements engineering. Three compelling keynotes—delivered from two world-renowned researchers and a representative of the self-driving car industry—accompanied the sessions. Junior and experienced researchers presented studies, from theoretical to data-driven, in several domains following this year’s theme “Crossing Boundaries and Increasing Impact.” Prof. Walid Maalej was part of the organization and, according to many old-time attendants, RE’18 was one of the most successful in the series.
RE’18 featured also the first edition of AffectRE (co-organized by Davide Fucci), a workshop dedicated to bringing together researchers interested in studying emotions, moods, and affective states to support better requirements engineering practices and tools. The workshop had a good attendance (between 15 and 20 people) and included two invited talks, four research papers, as well as a discussion session to plan the next steps in this emergent community.
The conference (and possibly the AffectRE workshop) will be back next year in Jeju Island (South Korea) for RE’19!
You would like to pursue the challenge of doing a PhD in our Hamburg-based, internationally-recognized, highly-diverse team?
With immediate effect we recruit a research associate (for full details see PDF file). The contract is initially running for three years. The position is full-time. The selected candidate will be remunerated on the basis of the TV-L 13 salary scale. The desirable start is September 1st 2018. German language proficiency is required.
You will work in the intersection of the following fields:
- Requirements engineering and management
- Empirical software engineering and software analytics
- Recommender systems, machine learning, and decision support technologies.
You will have multiple opportunities to interact with other researchers and projects at the research group lead by Prof. Maalej.
Tasks and duties:
- Conduct your own research including conception, development, experimentation, and evaluation tasks
- Involvement into teaching activities
- Coordinate research activities, co-supervise students and junior researches
- Publish and disseminate the research results
- Masters Degree
- Excellent grades and academic record
- Very high level of commitment, responsibility and self-initiative
- Intercultural understanding and curiosity to work in new environments and on new topics
- High knowledge and interest in research and teaching in at least two of the following topics:
- Software engineering
- Data science
- Software applications
- Empirical research
- Good skills in the development of apps are of advantage
- Good skills in modern software technologies, programming languages, and frameworks are preferred
- Very good written and spoken German/English skills
- Practical experience in software development and management
- Experience in research projects, teaching (e.g., tutor-activities), as well as in scientific working and writing are of advantage
Applications should include a brief letter of motivation (max. 1 page), the curriculum vitae, and copies of degree certificate(s). Please send your application as ONE PDF file (max 10 MB) to: ed.grubmah-inu.kitamrofninull@jelaam
The University aims to increase the number of women in research and teaching and explicitly encourages women to apply.
Application open until August 5th 2018.
For further queries, please do not hesitate to contact Prof. Dr. Walid Maalej: tel. +4940428 83–2187; email: ed.grubmah-inu.kitamrofninull@jelaam
Doctoral Camp 2018!
The MAST Group annual Doctoral Camp was a great success! We took time to reflect on our research, presented our latest results and future PhD plans to our peers, and enjoyed some beautiful Northern-Germany sun. This four-day event provides the opportunity to think through research progress through research presentations given by each PhD researcher, connect with colleagues with shared meals and social events, and relax by absorbing the beautiful weather and landscape. The Doctoral Camp (DocCamp) was held at Fördeferien Bockholmwik, Germany.
The Doctoral Camp presents the MAST PhD researchers the opportunity to communicate their research to the group. Different people are at different stages of their PhD, so the presentations varied. However, a constant among all presentations was the clear progress from last year, and valuable feedback provided by the other MAST members.
Meals and Social Events
The purpose of the DocCamp is more than just a research event, it is also a chance for MAST colleagues to talk about life, hobbies, and anything else that comes to mind. This provides the opportunity to learn about each other beyond the daily work we collaborate on. Every breakfast, lunch, and dinner was prepared by us as a group. We would then go outside and enjoy the meal together, discussing life and whatever else came to mind. Following a nice dinner, it was common to go on a walk through the beautiful landscape, talking about interesting side-projects we were working on, discussing future plans for our lives, and many other things. Between meetings and presentations, we played football and frisbee on the lawn. Additionally, we sat down in the evening to play our favourite board games.
Enjoying the Landscape
The DocCamp was held at Fördeferien Bockholmwik, in North Germany. We had a beautiful view of Denmark, just across the water. The beach, although narrow, provided a nice path to walk on for our nightly walks. Just behind our house was a nice open field, perfect for letting our minds think openly and enjoying outside games together. Thankfully, we were blessed with Sun Sun Sun! We definitely took advantage of the beautiful weather, and are thankful for the accessibility it provided to enjoy the landscape.
Overall, the DocCamp was a success, providing us all with a better understanding of our research, our colleagues, and the general direction of the MAST Group. Looking forward to next year!
Our research group was represented at this year’s ICSE, the 40th International Conference on Software Engineering. The conference took place from May 27 until June 03 in Gothenburg, Sweden.
Dr. Davide Fucci published his work “Sensing Developers’ Emotions: The Design of a Replicated Experiment“ at the 3rd International Workshop on Emotion Awareness in Software Engineering (SEmotion), co-authored with Daniela Girardi, Filippo Lanubile, and Nicole Novielli from University of Bari.
Further, Dr. Davide Fucci presented a poster on “The Effect of Noise on Requirements Comprehension”, with Simone Romano, Giuseppe Scanniello, Natalia Juristo, and Burak Turhan.
Daniel Martens and Walid Maalej presented their work “ReviewChain: Untampered Product Reviews on the Blockchain“ at the 1st International Workshop on Emerging Trends in Software Engineering for Blockchain (WETSEB).
Yen Dieu Pham presented her work “A First Implementation of a Design Thinking Workshop During a Mobile App Development Course Project“ at the 2nd International Workshop on Software Engineering Education for Millennials (SEEM), co-authored with Davide Fucci, and Walid Maalej.
More information about the conference and the schedule of the presentations can be found at the ICSE website.
Those that follow us already for a while know about our strong connection and contributions to the field of Requirements Engineering. With the received grant and responsibility in one of our current projects, OpenReq, and our chairholder Prof. Dr. Walid Maalej being the PC-Co Chair of the 26th IEEE International Requirements Engineering Conference, we wanted to contribute to the RE community even more by running an RE symposium.
We are happy to report that the 1st Hamburg Requirements Engineering Symposium was a great success! Seven speakers from around the world discussed a wide range of topics with about ~40-50 participants, 10 from industry, 15 researchers, and the rest students.
On a sunny day, we welcomed all participants on our campus with snacks and drinks to be prepared for the presentations and discussions. The symposium began with introductions from Prof. Dr. Walid Maalej and Prof. Dr. Frank Steinicke. Between the two of them, we learned of the importance behind RE practices and research, and the history and prominence of the University of Hamburg.
Following the introductions, there were then presentations from top researchers in Requirements Engineering. Here is a photo recap of the presentations:
Günther Ruhe — Asymmetric release planning
Kelly Blincoe — Modern software development: the stress and social pressure
Liliana Pasquale — Topology Aware Adaptive Security
Martin Glinz — How much RE do we need?
Daniel Amyot — Evidence-Driven Evolution of Regulatory Requirements with Goal Models and Watson Analytics
Anna Perini — The SUPERSEDE project
Lloyd Montgomery — Conducting Research Industry Partnerships using Design Science: a Case Study with IBM
In an effort to encourage networking, an outdoor snack-and-chat venue was provided. This venue was met with plenty of good conversation, absorbed Hamburg sun, and in-depth discussions regarding the presentations that occurred.
The RE Symposium was concluded by going downtown to experience some Hamburg cuisine, and continue the discussions and networking.
Overall the RE Symposium was a success and an event that will likely be repeated in the future. Thank you to all who participated, and a special thanks to the sponsors of the event:
This year again MAST research group took part in Zukunftstag 2018 event, also called Girls’ Day, on our computer science campus. Yen Dieu Pham, Clara Marie Lüders, and Natalia Mannov organised the Girls’Day project M-Lab Junior (App Development).
Our young app developers started the day with the workshop to develop the idea of the coolest app for girls and boys with alias “Mobile Dresser”. Firstly they created 6 paper prototypes for the app. Afterwards our project participants developed and tested the first app prototype with thunkable.com on desktop computers and on their own smartphones. The youngest participants of the Girls’Day project were 10 years old.
We all enjoyed the day together by creating and developing a smartphone app prototype and visiting the “Roboter” demo.
Additionally our students presented their M-Lab Global 2018 projects by two demo sessions:
12:30 Nightrad App (iOS), UKE team, Patricia Häußer
13:15 History App (Android), HITeC team, Tim Pietz and Nikolai Elich
We thank our student assistants for their friendly and helpful support.
To get more additional information please use following references:
- Program of Girls Day 2018
- Additional information for ongoing MINT-Girls
- Tutorial “Share the App” for iOS
- Tutorial “Share the App” for Android