Outi Sievi-Korte

(née Räihä)

Assistant Professor (tenure track, 1st term)

Postdoctoral Researcher (Academy of Finland)

Personal Info:

-Born 1983
-Two sisters
-Married, one child (son born Nov. 2015),living in Pirkkala
Contact information:
email: outi.sievi-korte(at)tut.fi
office: TF110, Tampere University of Technology

Outi_Sievi-Korte

Education:

I have a Ph.D. in Computer Science (November 2011).
The title of my dissertation is "Genetic Algorithms in Software Architecture Synthesis". During my PhD studies I had a non-funded position at the SoSE graduate school.

I received my Lic.Phil. degree in October 2008, the title of my Licentiate thesis was "Genetic Synthesis of Software Architecture".

I received my M.Sc. degree in February 2008, when I graduated from the master's programme in algorithmics. The title of my Master's thesis was "Applying genetic algorithms in software architecture design".

I graduated from Kauniaisten lukio (high school of Kauniainen) in spring 2002.
I started studying at the University of Tampere in fall 2002, straight out of high school.
I first began as a Math major, then saw sense and switched to Computer Science in 2006.

Work:

Starting October 2014, I hold the position of Assistant Professor (tenure track, 1st term) in the field of Software Engineering. In practice, I am currently working (starting September 2014) as a Postdoctoral Researcher (Academy of Finland) at the dpt. of Pervasive Computing at TUT

My research concentrates on topics around (globally) distributed software projects:
-what are the success factors
-what is the role of architecture
-how to manage the projects and optimize them.
My goal is to develop meta-heuristic techniques to help investigating different distribution scenarios.

Other current activities:
PC member and proceedings editor for the 14th Symposium on Programming Languages and Software Tools (SPLST'15).

Past work

Maternity leave Oct. 2015 - Oct. 2016.
From start of August 2011 till end of August 2014 I worked as a teaching associate.
I was involved with the Need for Speed project, as well as research projects spun off the Darwin-project. Additionally, I had teaching responsibilities.

Teaching:

Fall 2013
- Managing Project work course.
- Supervising B.Sc. theses.

Spring 2014
- Weekly excersises and course project for Software Architectures.
- Supervising B.Sc. theses.

Fall 2012
- Course project and weekly excersises for Maintenance and Evolution of Software.
- Supervising B.Sc. theses.

Spring 2013
- Weekly excersises and course project for Software Architectures.
- Supervising B.Sc. theses
- Practical arrangements on Publication in Software Engineering Research.

Fall 2011
- Course project for Maintenance and Evolution of Software.
- Supervising B.Sc. theses.

Spring 2012
- Weekly excersises and course project for Software Architectures.
- Seminar on Self-Adaptive Systems.
- Supervising B.Sc. theses
- Practical arrangements on Publication in Software Engineering Research.

I worked fulltime as a researcher in the Darwin project at TUT from January 2009 until the end of July 2011.

During the year 2008 I worked as a coordinator for the OSCu-project , and as an assistant teacher, holding exercise groups for the courses "High Level Programming" and "Introduction to Object Oriented Programming" (in Java) at the dpt. of Computer Sciences at UTA.
I also worked as a research assistant for the Tampere University of Technology during the spring of 2008.
During the summer of 2007 I worked as an intern at the dpt. of Computer Sciences at UTA.
During the fall of 2006 I worked as a substitute for the administrative assistant responsible of study affairs.

Past activities

Program committee memberships:
IEEE International Conference on Computer and Information Technology (CIT'14), 2014
Genetic and Evolutionary Computation Conference (GECCO'13), 2013
Workshop on Combining Modeling with Search Based Software Engineering (CMSBSE'13), organized in conjunction with ICSE'13, 2013
International Conference on Software Engineering Advances (ICSEA'11), 2011
International Conference on Software Engineering Advances (ICSEA'10), 2010

Research:

I did my dissertation in the Darwin-project, where the aim was to study and find methods to automate software architecture design with meta-heuristic search algorithms, mainly genetic algorithms. The project was funded by the Academy of Finland and lasted for 3 years (2009-2011).

My research interests are particularly in the area of search-based software design, and project optimization, which contains topics such as:
- genetic algorithms
- simulated annealing
- swarm intelligence
- search algorithms in general
- software architecture design
- software project management
- global software development
- software refactoring
- self-adaptive systems
- software quality

Publications:

1. Book chapters (refereed)

O. Räihä, Hadaytullah, K. Koskimies and E. Mäkinen, Synthesizing Architecture from Requirements: A Genetic Approach, In: P. Avgeriou, J. Grundy, J. G. Hall, P. Lago and I. Mistrik (eds), Relating Software Requirements and Architectures, Springer, 2011, Chapter 18, 307-331.

2. Refereed publications in journals

M. Leppänen, S. Mäkinen, S. Lahtinen, O. Sievi-Korte, A-P. Tuovinen, and T. Männistö, Refactoring - a Shot in the Dark?, IEEE Software 32 (6), November/December 2015, 62-70.

O. Sievi-Korte, K. Koskimies and E. Mäkinen, Techniques for Genetic Software Architecture Design, The Computer Journal 58 (11), 2015, 3141-3170. doi: 10.1093/comjnl/bxv049

O. Sievi-Korte, E. Mäkinen and T. Poranen, Simulated Annealing for Aiding Genetic Algorithm in Software Architecture Synthesis, Acta Cybernetica 21 (2), 2013, 235-265.

O. Räihä, A Survey on Search-Based Software Design, Computer Science Review 4 (4), 2010, 203-249.

O. Räihä, K. Koskimies, E. Mäkinen and T. Systä, Pattern-Based Genetic Model Refinements in MDA. Nordic Journal of Computing 14 (4), 2008, 338-355.

3. Refereed publications in international conferences and workshops

O. Sievi-Korte, K. Systä, and R. Hjelsvold, Global vs. Local - Experiences from a Distributed Software Project Course Using Agile Methodologies, In: Proc. of Frontiers in Education (FIE'15), Texas, USA, October 2015, IEEE Press, pp. 488-495.

V-P. Eloranta, E. Isohanni, S. Lahtinen, and O. Sievi-Korte, To UML or not to UML? - Empirical Study on the Approachability of Software Architecture Diagrams, In: Proc. of the 24th Australasian Software Engineering Conference (ASWEC'15), Adelaide, Australia, Sept.-Oct. 2015, ACM Press, pp. 101-105.

A-L. Mattila, A. Luoto, H. Terho, O. Hylli, O. Sievi-Korte, and K. Systä, Unified Model for Software Engineering Data, In: Proc. of 3rd IEEE Working Conference on Software Visualization (VISSOFT'15), Bremen, Germany, September 2015, IEEE Press, pp. 150-154.

S. Vathsavayi, O. Sievi-Korte, and K. Systä, Tool Support for Planning Global Software Development Projects, In: Proc. of International Conference on Computer and Information Technology (CIT'14), Xi'an, China, September 2014, IEEE Press, pp. 458-465.

S. Vathsavayi, O. Sievi-Korte, K. Koskimies and K. Systä, Using Constraint Satisfaction and Optimization for Pattern-Based Software Design, In: Proc. of 23rd Australian Software Engineering Conference (ASWEC'14), Sydney, Australia, April 2014, IEEE Press, 29-37.

S. Vathsavayi, O. Sievi-Korte, K. Koskimies and K. Systä, Planning Global Software Development Projects using Genetic Algorithms, In: Proc. of the Fifth Symposium of Search-Based Software Engineering, St. Petersburg, Russia, August 2013, Springer LNCS 8084, 269-274.

Hadaytullah, S. Vathsavayi, O. Räihä, A. Gregersen and K. Koskimies, Applying Genetic Self-Architecting for Distributed Systems, In: Proc. of the Fourth World Congress on Nature and Biologically Inspired Computing (NaBIC'12), Mexico City, Mexico. November 2012, IEEE Press, 44-52.

S. Vathsavayi, O. Räihä and K. Koskimies, Using Quality Farms in Multi-Objective Genetic Software Architecture Synthesis, In: Proc. of the 2012 IEEE Congress on Evolutionary Computation (CEC'12) , Brisbane, Australia. June 2012, IEEE Press, 1-8.

O. Räihä, K. Koskimies and E. Mäkinen, Generating Software Architecture Spectrum with Multi-Objective Genetic Algorithms, In: Proc. of the Third World Congress on Nature and Biologically Inspired Computing (NaBIC'11), Salamanca, Spain. October 2011, IEEE Press, 29-36.

O. Räihä, K. Koskimies and E. Mäkinen, Multi-Objective Genetic Synthesis of Software Architecture, In: Proc. of the Genetic and Evolutionary Computation Conference 2011 (GECCO'11), Dublin, Ireland. July 2011, ACM Press, 249-250 (GECCO Companion, published as poster).

Hadaytullah, O. Räihä and K. Koskimies, Genetic Approach to Software Architecture Synthesis with Work Allocation Scheme, In: Proc. of the 2010 Asia Pacific Software Engineering Conference (APSEC'10), Sydney, Australia. November 2010, IEEE Press, 70-79.

O. Räihä, K. Koskimies and E. Mäkinen, Complementary Crossover for Genetic Software Architecture Synthesis, In: Proc. of the 10th International Conference on Intelligent Systems Design and Applications (ISDA'10), Cairo, Egypt. November 2010, IEEE Press, 260-265.

Hadaytullah, S. Vathsavayi, O. Räihä and K. Koskimies, Tool Support for Software Architecture Design with Genetic Algorithms, In: Proc. of the 5th International Conference on Software Engineering Advances (ICSEA'10), Nice, France. August 2010, IEEE CS Press, 359-366.

O. Räihä, K. Koskimies and E. Mäkinen, Empirical Study on the Effect of Crossover in Genetic Software Architecture Synthesis, In: Proc. of the World Congress on Nature and Biologically Inspired Computing (NaBIC'09), Coimbatore, India. December 2009, IEEE Press, 619-625.

O. Räihä, K. Koskimies and E. Mäkinen, Scenario-Based Genetic Synthesis of Software Architecture, In: Proc. of the 4th International Conference on Software Engineering Advances (ICSEA'09), Porto, Portugal. September 2009, IEEE CS Press, 437-445.

O. Räihä, K. Koskimies and E. Mäkinen, Genetic Synthesis of Software Architecture, In: Proc. of the 7th International Conference on Simulated Evolution and Learning (SEAL'08), Melbourne, Australia. December 2008, Springer LNCS 5361, 565-574.

4. Refereed publications in regional conferences and workshops

O. Räihä, K. Koskimies, E. Mäkinen and T. Systä, Pattern-Based Genetic Model Refinements in MDA, In: Proc. of the Nordic Workshop on Model-Driven Engineering (NW-MoDE'08), Reykjavik, Iceland. University of Iceland, August 2008, 129-144.

5. Non-refereed publications

O. Räihä, E. Mäkinen, T. Poranen, Using Simulated Annealing for Producing Software Architectures, In: GECCO'09 (Companion), Montréal, Canada, ACM Press, July 2009, 2131-2136. Presented as a late-breaking paper.

7 reports published in the D series of University of Tampere's (former) department of Computer Sciences.

Hobbies and other fun stuff:

As a "serious" hobby, I have a history in AIESEC. I joined AIESEC TaY in 2003, and was the OGX coordinator in 2004-2005, and the LCP in 2005-2006, after which I stayed in the administrative board for another term.
My favorite pastime is reading. I like chick-lit (and am not ashamed to admit it), my favorite writers are Marian Keyes, Cecelia Ahern, and Sophie Kinsella, but there are many more in my bookcase. I have recently taken a liking to the books by Virpi Hämeen-Anttila, so I guess there is still hope that I will be able to return to serious literature. I also like reading fantasy, and Terry Pratchett is still going strong on my list of favorites. Another favorite of mine is board and computer games. I have never passed on an opportunity to play Trivial Pursuit or Carcassonne, and Civilization, Super Mario and Legend of Zelda are my top favorites on PC, NES (yes, I own an 8-bit Nintendo) and Wii.
I took piano lessons for several years as a child, but for the past 15 or so years I have just used those skills to accompany myself while singing. I have also been taking singing lessons for the past five years, so hopefully the end result can be considered more and more as music rather than noise. I try not to turn into a total couch potato by doing some nordic walking (and regular walking too) and going to the gym. Some sports are essential, as I simply can't resist good wine and cheese. Otherwise I just like to watch sports, especially hockey, and am a supporter of HIFK.

Last updated:
© Outi Sievi-Korte

Valid XHTML 1.0!

Valid CSS!
Kävijälaskuri