Travelled to:
1 × China
1 × Denmark
1 × Finland
1 × Ireland
1 × Italy
1 × Spain
1 × The Netherlands
1 × United Kingdom
2 × France
3 × Canada
3 × Germany
5 × USA
Collaborated with:
I.Hammouda J.Paakki H.Mössenböck ∅ T.Systä V.Eloranta W.Pree J.Hautamäki P.Selonen M.Hakala A.Viljamaa J.Viljamaa F.D.Rácz E.Klein A.L.Santos A.Lopes K.Räihä M.Sarjakoski O.Hylli T.Vepsäläinen M.Pussinen O.Guldogan J.Bosch G.Hedin T.Reinikainen J.Laiho J.Koskinen J.Peltonen
Talks about:
softwar (6) use (6) architectur (5) tool (5) languag (4) generat (4) diagram (4) orient (4) base (4) uml (4)
Person: Kai Koskimies
DBLP: Koskimies:Kai
Facilitated 1 volumes:
Contributed to:
Wrote 22 papers:
- WICSA-ECSA-2012-ElorantaHVK #architecture #documentation #generative #knowledge base #named #topic #using
- TopDocs: Using Software Architecture Knowledge Base for Generating Topical Documents (VPE, OH, TV, KK), pp. 191–195.
- ECSA-2010-ElorantaK #architecture #evaluation #using
- Using Domain Knowledge to Boost Software Architecture Evaluation (VPE, KK), pp. 319–326.
- SPLC-2008-SantosKL #automation #domain-specific language #generative #modelling
- Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications (ALS, KK, AL), pp. 149–158.
- ICPC-2007-ReinikainenHLKS #comprehension #query
- Software Comprehension through Concern-based Queries (TR, IH, JL, KK, TS), pp. 265–270.
- MSR-2006-HammoudaK #mining #repository
- Concern based mining of heterogeneous software repositories (IH, KK), pp. 80–86.
- FASE-2005-HammoudaHPK #using #variability
- Managing Variability Using Heterogeneous Feature Variation Patterns (IH, JH, MP, KK), pp. 145–159.
- IWPC-2004-HammoudaGKS #diagrams #learning #modelling #uml
- Tool-Supported Customization of UML Class Diagrams for Learning Complex System Models (IH, OG, KK, TS), pp. 24–33.
- GCSE-2001-HakalaHKPVV #development #framework #generative #java
- Generating Application Development Environments for Java Frameworks (MH, JH, KK, JP, AV, JV), pp. 163–176.
- ICSE-2001-HakalaHKPVV #architecture #programming #using
- Architecture-Oriented Programming Using FRED (MH, JH, KK, JP, AV, JV), pp. 823–824.
- ICSE-2001-KoskinenPSSK #tool support #uml
- Model Processing Tools in UML (JK, JP, PS, TS, KK), pp. 819–820.
- TOOLS-USA-2001-SelonenSK #diagrams #generative #implementation #sequence chart #uml
- Generating Structured Implementation Schemes from UML Sequence Diagrams (PS, TS, KK), pp. 317–330.
- WICSA-2001-HakalaHKPVV #architecture #reuse
- Annotating Reusable Software Architectures with Specialization Patterns (MH, JH, KK, JP, AV, JV), pp. 171–180.
- TOOLS-EUROPE-1999-KoskimiesBPH #architecture #challenge #design #object-oriented #reuse #tool support
- Designing Reusable Object-Oriented Architectures — Challenges, Methods & Tools (KK, JB, WP, GH), p. 421.
- UML-1999-RaczK #diagrams #uml
- Tool-Supported Compressing of UML Class Diagrams (FDR, KK), pp. 172–187.
- WICSA-1999-PreeK #architecture #case study #concept #legacy
- Rearchitecting Legacy System — Concepts and Case Study (WP, KK), pp. 51–64.
- ICSE-1996-KoskimiesM #diagrams #named #object-oriented #source code #using
- Scene: Using Scenario Diagrams and Active Text for Illustrating Object-Oriented Programs (KK, HM), pp. 366–375.
- ESEC-1995-KoskimiesM #design #framework
- Designing a Framework by Stepwise Generalization (KK, HM), pp. 479–498.
- WAGA-1990-KleinK #compilation #parallel
- Parallel One-Pass Compilation (EK, KK), pp. 76–90.
- CCHSC-1988-Koskimies #aspect-oriented #implementation #re-engineering
- Software Engineering Aspects in Language Implementation (KK), pp. 39–51.
- PLDI-1987-KoskimiesP #approach #named #object-oriented #tool support
- TOOLS: a unifying approach to object-oriented language interpretation (KK, JP), pp. 153–164.
- SCC-1984-Koskimies #analysis #semantics #specification
- A specification language for one-pass semantic analysis (KK), pp. 179–189.
- SCC-1982-KoskimiesRS #attribute grammar #compilation #using
- Compiler Construction Using Attribute Grammars (KK, KJR, MS), pp. 153–159.