Sweden: PhD Positions in Software Engineering at University of Gothenburg

Font size: Decrease font Enlarge font

Course Level:  PhD

Application Deadline: 1 August 2013.

Type of employment: Fixed-term employment, Four years full-time PhD studies

Extent: 100 %

Location: Department of Computer Science and Engineering, Lindholmen – Göteborg

Eligibility:
The qualifications for education on a doctoral level are: degree at M.Sc. level, at least 240  university points, of which 60 are on an advanced level, or in an other way acquired similar knowledge.
Applicants shall have a Master’s Degree or corresponding in Computer Science, Software Engineering, or in a related discipline. As for all PhD studies, a genuine interest and curiosity in the subject matter, excellent analytical and communication skills, orally as well as written, ability to work independently and intrinsic motivation are needed. Proven proficiency in English (orally and literally) is required.

Job assignments

Job Description for PhD Student Position 1:
This project aims to develop techniques for automatically updating UML models based on progressing source code.A typical situation in software development projects is that a UML design of the systems is made in the early phase of the project. Once the project moves into later phases, emphasis of the developers shifts from designing to the source code. Changes are then only applied to the source code and the UML model becomes increasingly outdated. However, there are several occasions when an up-to-date model is valuable: for maintenance engineers, for testers and for engineerings joining a project at a later stage. The approach: a test set of UML models and source code is available.The project consists of: (1) Developing techniques for selecting which parts of the changes to the source code should be used to update the UML model. These may be statistics-based learning techniques, summarization techniques, feature-identification or other problem-specific approaches. (2) Implementing tooling to show and validate the approach, ideally working with industrial case studies.

Job Description for PhD Student Position 2:

This project aims to develop a new approach for software composition. The novelty of this composition model is that it is aims to separate concerns related to technical composition, functionality (semantics) and interaction style in different interfaces. The feasibility of this approach will be demonstrated by developing a component model that will enable user-driven composition of webpages (somewhat similar to internet mash-ups).

For both positions
The majority of the PhD students’ working time is devoted to own research studies. A PhD student is also expected to develop own ideas and communicate scientific results orally as well as in written form. In addition, the positions will normally include 20 percent departmental work, mostly teaching duties. Staying abroad for a 3-6 month visit at a collaborating foreign University is possible. The employments are limited to a maximum of five years.
Assessment:
For position 1:
Experience in model-driven software engineering (in particular XMI) and implementation skills are beneficial.
Professional experience is an additional bonus.

For position 2:
The candidate must be both strong conceptual thinker and have excellent implementation skills, knowledge about component models and software composition is an advantage. The candidate must have demonstrable experience with implementing systems using internet technologies and must have experience with formal methods (preferably in some variant of process algebra).

For both positions:
You may apply even though you have not yet completed your degree yet, but expect to do so before the position starts. Knowledge of Swedish is not a prerequisite for applying because English is the working language for research, and we publish internationally. Both Swedish and English are used in undergraduate courses. Our researchers and PhD students at the department come from more than 30 different countries.

We follow an equal opportunities policy and will in particular encourage female applicants.

Additional information:
Following documents should be included in the applications:

-CV
-attested copies of education certificates, including grade reports and other documents, English language test, e.g. TOEFL score
-letters of recommendation from academic institutions and/or previous employers
-details of your specific qualifications for the the position
-list of publications
–relevant work such as bachelor’s or master’s thesis (or outline of a thesis under preparation).
Be Sociable, Share!

No Comments

Post your comment comment

You must be logged in to post a comment.