
Professor
(Methods and tools for software engineering) since 1999
Tampere University of Technology, Department of Software Systems
Box 553, FIN-33101 Tampere, Finland
Email: firstname.lastname at tut.fi
Phone: +358 40 8490748 (mobile), +358-9-2563503 (home)
Santos A., Koskimies K., Lopes A.: Automating
the construction of domain-specific modeling languages for object-oriented
frameworks. The Journal of Systems and Software 83 (2010), 1078–1093.
Hammouda, I. Koskimies, K.
and Mikkonen, T. Managing Concern Knowledge in
Software Systems. International Journal of Software Engineering and Knowledge
Engineering 21(7), 2011, 957-987.
Hadaytullah, Vathsavayi S., Räihä O., Koskimies K.: Tool Support for Software Architecture Design with Genetic Algorithms, Proc. ICSEA ‘10, IEEE CS Press, Nice, France, August 2010, 359-366.
Eloranta V-P., Koskimies K.: Using Domain Knowledge to Boost Software Architecture Evaluation. In: Proc. 4th European Conference on Software
Architecture (ECSA), Springer LNCS 6285, August 2010, 319-326.
Hadaytullah, Räihä O., Koskimies K.: Genetic Approach to Software Architecture Synthesis with Work Allocation Scheme. Proc. APSEC ’10, Sydney, Australia, November 2010, IEEE CS, 70-79.
Räihä O., Koskimies K., Mäkinen E.: Complementary Crossover for Genetic Software Architecture Synthesis. In: Proc. 10th International Conference on Intelligent Systems Design and Applications (ISDA'10), Cairo, Egypt. November 2010, IEEE Press, 260-265.
Räihä O., Hadaytullah, Koskimies K., Mäkinen E.: Synthesizing Architecture from Requirements: A Genetic Approach. In: Relating Software Requirements and Architecture (eds. P. Avgeriou, J. Grundy, J.G. Hall, P. Lago, I. Mistrik), Chapter 18, Springer 2011, 307-331.
Räihä O., Koskimies K., Mäkinen E.: Generating Software Architecture Spectrum with Multi-Objective Genetic Algorithms. Proc. of the World Congress on Nature and Biologically Inspired Computing (NaBIC'11), IEEE CS Press, Salamanca, Spain, October 2011, 29-36.
Hahto A., Rasi T., Mattila J. and Koskimies K.: Service-oriented Architecture for Embedded
Machine Control. IEEE International Conference on Service-Oriented Computing
and Applications (SOCA’ 11), 2011 DOI: 10.1109/SOCA.2011.6166246, 2011, 1 – 4.
Vathsavayi S., Raiha O., and
Koskimies K.: Using Quality Farms in Multi-Objective
Genetic Software Architecture Synthesis. Proc. of 2012 IEEE Congress on
Evolutionary Computation, Brisbane, Australia, June 2012, 1-8.
Gregersen A., Jørgensen B.N., Hadaytullah, Koskimies K.: An Integrated Platform for Dynamic Software Updating and its Application in Self-* systems. Proc. of The Spring World Congress on Engineering and Technology (SCET), IEEE, Beijing, May 2012 (IEEE Catalog number CFP1240R-CDR).
Eloranta V-P, Hylli, O., Vepsäläinen T., Koskimies K.: TopDocs: Using Software Architecture Knowledge Base for Generating Topical Documents. Proc. of 2012 Joint Working Conference on Software Architecture & 6th European Conference on Software Architecture (WICSA/ECSA), Helsinki, August 2012. IEEE CS, 191-195.
Eloranta V-P., Koskimies K.: Aligning Architecture Knowledge Management with Scrum. Proc. of 7th Workshop on Sharing and Reusing Architectural Knowledge (SHARK 2012), Proceedings of the WICSA/ECSA 2012 Companion Volume, ACM, 112-115.
Eloranta V-P.,
Koskimies K.: Software Architecture Practices in Agile Enterprises. Book
chapter in: Aligning
Hadaytullah, Gregersen A., Koskimies K.,
Pattern-based Dynamic Maintenance of Software Systems. Accepted for APSEC 2012, IEEE, Hongkong,
December 2012.
Hadaytullah, Vathsavayi S.,
Räihä O., Gregersen A., Koskimies K.:Applying
Genetic Self-Architecting for Distributed Systems. Accepted
for NaBIC 2012, IEEE, Mexico City, November 2012.
See PRACTISE.
Lean University
Manifesto (pdf)
Lean University
Manifesto (open)