Kai Koskimies

According to our database1, Kai Koskimies authored at least 100 papers between 1982 and 2016.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2016
Exploring ScrumBut - An empirical study of Scrum anti-patterns.
Inf. Softw. Technol., 2016

2015
Survey and evaluation of neural computation models for bio-integrated systems.
Nano Commun. Networks, 2015

Techniques for Genetic Software Architecture Design.
Comput. J., 2015

Pattern recognition with spiking neural networks: a simple training method.
Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15), 2015

2014
Decision-Centric Architecture Reviews.
IEEE Softw., 2014

Using Constraint Satisfaction and Optimization for Pattern-Based Software Design.
Proceedings of the 23rd Australian Software Engineering Conference, 2014

Lightweight Evaluation of Software Architecture Decisions.
Proceedings of the Relating System Quality and Software Architecture, 2014

2013
Code Clones: Good, Bad, or Ugly?
Nord. J. Comput., 2013

Planning Global Software Development Projects Using Genetic Algorithms.
Proceedings of the Search Based Software Engineering - 5th International Symposium, 2013

Scrum Anti-Patterns - An Empirical Study.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

2012
Aligning architecture knowledge management with Scrum.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

TopDocs: Using Software Architecture Knowledge Base for Generating Topical Documents.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Applying genetic self-architecting for distributed systems.
Proceedings of the Fourth World Congress on Nature and Biologically Inspired Computing, 2012

Using quality farms in multi-objective genetic software architecture synthesis.
Proceedings of the IEEE Congress on Evolutionary Computation, 2012

Pattern-Based Dynamic Maintenance of Software Systems.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
Managing Concern Knowledge in Software Systems.
Int. J. Softw. Eng. Knowl. Eng., 2011

Service-oriented architecture for embedded machine control.
Proceedings of the 2011 IEEE International Conference on Service-Oriented Computing and Applications, 2011

Generating software architecture spectrum with multi-objective genetic algorithms.
Proceedings of the Third World Congress on Nature & Biologically Inspired Computing, 2011

Multi-objective genetic synthesis of software architecture.
Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference, 2011

Synthesizing Architecture from Requirements: A Genetic Approach.
Proceedings of the Relating Software Requirements and Architectures., 2011

2010
Automating the construction of domain-specific modeling languages for object-oriented frameworks.
J. Syst. Softw., 2010

Complementary crossover for genetic software architecture synthesis.
Proceedings of the 10th International Conference on Intelligent Systems Design and Applications, 2010

Tool Support for Software Architecture Design with Genetic Algorithms.
Proceedings of the Fifth International Conference on Software Engineering Advances, 2010

Using Domain Knowledge to Boost Software Architecture Evaluation.
Proceedings of the Software Architecture, 4th European Conference, 2010

Genetic Approach to Software Architecture Synthesis with Work Allocation Scheme.
Proceedings of the 17th Asia Pacific Software Engineering Conference, 2010

2009
Design profiles: toward unified tool support for design patterns and UML profiles.
Softw. Pract. Exp., 2009

Scenario-Based Assessment of Process Pattern Languages.
Proceedings of the Product-Focused Software Process Improvement, 2009

Empirical Study on the Effect of Crossover in Genetic Software Architecture Synthesis.
Proceedings of the World Congress on Nature & Biologically Inspired Computing, 2009

Using Model Customization for Variability Management in Service Compositions.
Proceedings of the IEEE International Conference on Web Services, 2009

Scenario-Based Genetic Synthesis of Software Architecture.
Proceedings of the Fourth International Conference on Software Engineering Advances, 2009

Global Software Development Patterns for Project Management.
Proceedings of the Software Process Improvement - 16th European Conference, 2009

2008
Pattern-Based Genetic Model Refinements in MDA.
Nord. J. Comput., 2008

A Model-Based Approach to Reflective Command Interfaces.
Nord. J. Comput., 2008

Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications.
Proceedings of the Software Product Lines, 12th International Conference, 2008

Genetic Synthesis of Software Architecture.
Proceedings of the Simulated Evolution and Learning, 7th International Conference, 2008

Modular Hot Spots: A Pattern Language for Developing High-Level Framework Reuse Interfaces using Aspects.
Proceedings of the EuroPLoP 2008: 13th Annual European Conference on Pattern Languages of Programming, 2008

Variation Needs in Service-Based Systems.
Proceedings of the ECOWS 2008, 2008

Automated Derivation of Speech Interfaces: A Model-Based Approach.
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008

2007
An Approach for Structural Pattern Composition.
Proceedings of the Software Composition - 6th International Symposium, 2007

Software Comprehension through Concern-based Queries.
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007

Concern-based Learning of Complex Software Platforms.
Proceedings of the 7th IEEE International Conference on Advanced Learning Technologies, 2007

A Pattern-Driven Process Model for Quality-Centered Software Architecture Design - A Case Study on Usability-Centered Design.
Proceedings of the 18th Australian Software Engineering Conference (ASWEC 2007), 2007

Framework specialization aspects.
Proceedings of the 6th International Conference on Aspect-Oriented Software Development, 2007

2006
Finding and documenting the specialization interface of an application framework.
Softw. Pract. Exp., 2006

A Model-Driven Approach to Variability Management in Product-Line Engineering.
Nord. J. Comput., 2006

Guided Model Creation: A Task-Driven Approach.
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006

Concern based mining of heterogeneous software repositories.
Proceedings of the 2006 International Workshop on Mining Software Repositories, 2006

Modularizing Framework Hot Spots Using Aspects.
Proceedings of the XI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2006), 2006

2005
Guest Editors' Foreword.
Nord. J. Comput., 2005

Managing Variability Using Heterogeneous Feature Variation Patterns.
Proceedings of the Fundamental Approaches to Software Engineering, 2005

2004
Towards the Unification of Patterns and Profiles in UML.
Nord. J. Comput., 2004

A Specification Technique for Model Based Derivation of Speech Interfaces.
Proceedings of the 2004 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2004), 2004

Open MDA Using Transformational Patterns.
Proceedings of the Model Driven Architecture, 2004

Tool-Supported Customization of UML Class Diagrams for Learning Complex System Models.
Proceedings of the 12th International Workshop on Program Comprehension (IWPC 2004), 2004

2003
Transformation Between UML Diagrams.
J. Database Manag., 2003

2002
A Pattern-Based J2EE Application Development Environment.
Nord. J. Comput., 2002

Automated compression of state machines using UML statechart diagram notation.
Inf. Softw. Technol., 2002

Structuring Product-Lines: A Layered Architectural Style.
Proceedings of the Object-Oriented. Information Systems, 8th International Conference, 2002

Generating Pattern-Based Web Tutorials for Java Frameworks.
Proceedings of the Scientific Engineering for Distributed Java Applications, 2002

Generating a Pattern-Based Application Development Environment for Enterprise JavaBeans.
Proceedings of the 26th International Computer Software and Applications Conference (COMPSAC 2002), 2002

2001
Shimba - an environment for reverse engineering Java software systems.
Softw. Pract. Exp., 2001

Summary report of the OOPSLA 2000 workshop on scenario-based round-trip engineering.
ACM SIGSOFT Softw. Eng. Notes, 2001

Annotating Reusable Software Architectures with Specialization Patterns.
Proceedings of the 2001 Working IEEE / IFIP Conference on Software Architecture (WICSA 2001), 2001

Generating Structured Implementation Schemes from UML Sequence Diagrams.
Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, 2001

Model Processing Tools in UML.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Architecture-Oriented Programming Using FRED.
Proceedings of the 23rd International Conference on Software Engineering, 2001

How to Make Apples from Oranges in UML.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

Generating Application Development Environments for Java Frameworks.
Proceedings of the Generative and Component-Based Software Engineering, 2001

2000
Framelets - small and loosely coupled frameworks.
ACM Comput. Surv., 2000

1999
Searching neural network structures with L systems and genetic algorithms.
Int. J. Comput. Math., 1999

Rearchitecting Legacy System - Concepts and Case Study.
Proceedings of the Software Architecture, 1999

Tool-Supported Compressing of UML Class Diagrams.
Proceedings of the «UML»'99: The Unified Modeling Language, 1999

Designing Reusable Object-Oriented Architectures - Challenges, Methods & Tools.
Proceedings of the TOOLS Europe 1999: 29th International Conference on Technology of Object-Oriented Languages and Systems, 1999

Environment for Software Assessment.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

Simplification of Class Diagrams Using Graph Compression Techniques.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

Managing Object-Oriented Frameworks with Specialization Templates.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

1998
What characterizes a (software) component?
Softw. Concepts Tools, 1998

Automated Support for Modeling OO Software.
IEEE Softw., 1998

OOSA'98 ECOOP'98 Workshop on Object-Oriented Software Architectures (Workshop Summary).
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

1997
Theme Issue on Programming Environments - Editor's Foreword.
Nord. J. Comput., 1997

Extracting State Diagrams from Legacy Systems.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

A Language Implementation Framework in Java.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

Workshop on Language Support for Design Patterns and Frameworks - Introduction.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997

1996
Active Text for Structuring and Understanding Source Code.
Softw. Pract. Exp., 1996

Scene: Using Scenario Diagrams and Active Text for Illustrating Object-Oriented Programs.
Proceedings of the 18th International Conference on Software Engineering, 1996

1995
Designing a Framework by Stepwise Generalization.
Proceedings of the 5th European Software Engineering Conference, 1995

1994
Automatic Synthesis of State Machines from Trace Diagrams.
Softw. Pract. Exp., 1994

1992
How to Pipeline Parsing with Parallel Semantic Analysis.
Struct. Program., 1992

1991
High-level tools for language implementation.
J. Syst. Softw., 1991

Object-Orientation in Attribute Grammars.
Proceedings of the Attribute Grammars, 1991

1990
Lazy Recursive Descent Parsing for Modular Language Implementation.
Softw. Pract. Exp., 1990

Techniques for Modular language implementation.
Acta Cybern., 1990

Parallel One-Pass Compilation.
Proceedings of the Attribute Grammars and their Applications, 1990

1988
The Design of a Language Processor Generator.
Softw. Pract. Exp., 1988

Software Engineering Aspects in Language Implementation.
Proceedings of the Compiler Compilers and High Speed Compilation, 1988

1987
TOOLS: a unifying approach to object-oriented language interpretation.
Proceedings of the Symposium on Interpreters and Interpretive Techniques, 1987, St. Paul, Minnesota, USA, June 24, 1987

1985
A Note on One-Pass Evaluation of Attribute Grammars.
BIT, 1985

1984
A specification language for one-pass semantic analysis.
Proceedings of the 1984 SIGPLAN Symposium on Compiler Construction, 1984

1983
Modelling of Space-efficient one-pass Translation using Attribute Grammars.
Softw. Pract. Exp., 1983

1982
Compiler Construction Using Attribute Grammars.
Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, 1982


  Loading...