2009 | ||
---|---|---|
50 | EE | Tommi Mikkonen, Antero Taivalsaari: Creating a mobile web application platform: the lively kernel experiences. SAC 2009: 177-184 |
49 | EE | Janne Kuuskeri, Tommi Mikkonen: Partitioning web applications between the server and the client. SAC 2009: 647-652 |
2008 | ||
48 | EE | Imed Hammouda, Jan Bosch, Mehdi Jazayeri, Tommi Mikkonen: First International Workshop on Social Software Engineering and Applications (SoSEA 2008). ASE 2008: 531-532 |
47 | EE | Antero Taivalsaari, Tommi Mikkonen: Mashups and modularity: Towards secure and reusable web applications. ASE Workshops 2008: 25-33 |
46 | EE | Jakub Rudzki, Imed Hammouda, Tommi Mikkonen: Ensuring Architecture Conventions in Multi-site Development. COMPSAC 2008: 339-346 |
45 | EE | Jani Metsä, Mika Katara, Tommi Mikkonen: Comparing Aspects with Conventional Techniques for Increasing Testability. ICST 2008: 387-395 |
44 | EE | Raine Mäkeläinen, Cristiano Di Flora, Tommi Mikkonen: Enhanced integration of Java to symbian OS using smart pointers. JTRES 2008: 38-47 |
43 | EE | Juha Järvensivu, Tommi Mikkonen: Forging A Community - Not: Experiences On Establishing An Open Source Project. OSS 2008: 15-27 |
42 | EE | Daniel Ingalls, Krzysztof Palacz, Stephen Uhler, Antero Taivalsaari, Tommi Mikkonen: The Lively Kernel A Self-supporting System on a Web Page. S3 2008: 31-50 |
41 | EE | Antero Taivalsaari, Tommi Mikkonen, Dan Ingalls, Krzysztof Palacz: Web Browser as an Application Platform. SEAA 2008: 293-302 |
40 | EE | Tommi Mikkonen, Antero Taivalsaari: Web Applications Spaghetti Code for the 21st Century. SERA 2008: 319-328 |
39 | EE | Jukka Manner, Simone Leggio, Tommi Mikkonen, Jussi Saarinen, Pekka Vuorela, Antti Ylä-Jääski: Seamless service interworking of ad-hoc networks and the Internet. Computer Communications 31(10): 2293-2307 (2008) |
38 | EE | Timo Aaltonen, Tommi Mikkonen: Managing software evolution with a formalised abstraction hierarchy. IJCAT 31(1/2): 120-130 (2008) |
37 | EE | Jussi Saarinen, Tommi Mikkonen, Sasu Tarkoma, Jani Heikkinen, Risto Pitkänen: Towards a Server-Centric Interaction Architecture for Wireless Applications. TIIS 2(2): 103-119 (2008) |
2007 | ||
36 | EE | Jani Metsä, Mika Katara, Tommi Mikkonen: Testing Non-Functional Requirements with Aspects: An Industrial Case Study. QSIC 2007: 5-14 |
35 | EE | Tommi Mikkonen: On the Dominance of Decompositions in Models and their Aspect-Oriented Implementations. Electr. Notes Theor. Comput. Sci. 163(2): 19-28 (2007) |
2006 | ||
34 | Tommi Mikkonen, Risto Pitkänen: On Agility of Formal Specification. EJC 2006: 1-16 | |
33 | EE | Juha Järvensivu, Matti Kosola, Mikko Kuusipalo, Pekka Reijula, Tommi Mikkonen: Developing an Open Source Integrated Development Environment for a Mobile Device. ICSEA 2006: 55 |
32 | EE | Kimmo Kiviluoma, Johannes Koskinen, Tommi Mikkonen: Run-time monitoring of architecturally significant behaviors using behavioral profiles and aspects. ISSTA 2006: 181-190 |
31 | EE | Vesa-Matti Hartikainen, Pasi P. Liimatainen, Tommi Mikkonen: On Mobile Java Memory Consumption. PDP 2006: 333-339 |
30 | EE | Linda Källström, Simone Leggio, Jukka Manner, Tommi Mikkonen, Kimmo E. E. Raatikainen, Jussi Saarinen, Sanna Suoranta, Antti Ylä-Jääski: A framework for seamless service interworking in ad-hoc networks. Computer Communications 29(16): 3277-3294 (2006) |
29 | EE | Timo Aaltonen, Mika Katara, Reino Kurki-Suonio, Tommi Mikkonen: On Horizontal Specification Architectures and Their Aspect-Oriented Implementations. T. Aspect-Oriented Software Development II: 1-29 (2006) |
2005 | ||
28 | EE | Imed Hammouda, Markku Hakala, Mika Pussinen, Mika Katara, Tommi Mikkonen: Concern-Based Development of Pattern Systems. EWSA 2005: 113-129 |
27 | EE | Jani Pesonen, Mika Katara, Tommi Mikkonen: Production-Testing of Embedded Systems with Aspects. Haifa Verification Conference 2005: 90-102 |
26 | Juha Järvensivu, Tommi Mikkonen: .NET As A Platform For Wireless Applications. Wireless Information Systems 2005: 104-113 | |
2004 | ||
25 | EE | Imed Hammouda, Johannes Koskinen, Mika Pussinen, Mika Katara, Tommi Mikkonen: Adaptable Concern-Based Framework Specialization in UML. ASE 2004: 78-87 |
24 | Kirsti Ala-Mutka, Tommi Mikkonen: Common Computer-aided Assessment for University and Industry? CATE 2004: 479-484 | |
23 | EE | Tommi Mikkonen, Risto Pitkänen, Mika Pussinen: On the Role of Architectural Style in Model Driven Development. EWSA 2004: 74-87 |
22 | EE | Tommi Mikkonen, Mika Pussinen: UML-based Tool Support for Separating Application and Architectural Evolution. IWPSE 2004: 67-75 |
21 | EE | Riku Järvensivu, Risto Pitkänen, Tommi Mikkonen: Object-oriented middleware for location-aware systems. SAC 2004: 1184-1190 |
20 | EE | Mika Korhonen, Tommi Mikkonen: Assessing systems adaptability to a product family. Journal of Systems Architecture 50(7): 383-392 (2004) |
19 | Petri Selonen, Mika Siikarla, Kai Koskimies, Tommi Mikkonen: Towards the Unification of Patterns and Profiles in UML. Nord. J. Comput. 11(3): 235-253 (2004) | |
2003 | ||
18 | EE | Tommi Mikkonen: Experiences on Developing and Using a Tool Support for Formal Specification. Ada-Europe 2003: 297-308 |
17 | Jyke Jokinen, Tommi Mikkonen: Programming in Increments: A Case Study. IASSE 2003: 183-187 | |
16 | Mika Korhonen, Tommi Mikkonen: Assessing Systems Adaptability to a Product Family. Software Engineering Research and Practice 2003: 135-141 | |
15 | EE | Timo Aaltonen, Joni Helin, Mika Katara, Pertti Kellomäki, Tommi Mikkonen: Coordinating Aspects and Objects. Electr. Notes Theor. Comput. Sci. 68(3): (2003) |
14 | EE | Kirsti Ala-Mutka, Tommi Mikkonen: Experiences with Distributed Open Source Courses. Informatica (Slovenia) 27(3): 243-254 (2003) |
2002 | ||
13 | EE | Timo Aaltonen, Tommi Mikkonen: Managing Software Evolution with a Formalized Abstraction Hierarchy. ICECCS 2002: 224-231 |
12 | EE | Tommi Myllymäki, Kai Koskimies, Tommi Mikkonen: Structuring Product-Lines: A Layered Architectural Style. OOIS 2002: 482-487 |
2001 | ||
11 | EE | Mika Katara, Tommi Mikkonen: Aspect-Oriented Specification Architectures for Distributed Real-Time Systems. ICECCS 2001: 180-190 |
10 | EE | Tommi Mikkonen, Risto Pitkänen: Facilities of Practice Reflecting Abstractions of Theory, and Vice Versa. SCCC 2001: 203-212 |
9 | EE | Tommi Mikkonen, Peeter Pruuden: Flexibility as a Design Driver. IEEE Computer 34(11): 52-56 (2001) |
2000 | ||
8 | EE | Pertti Kellomäki, Tommi Mikkonen: Design Templates for Collective Behavior. ECOOP 2000: 277-295 |
1999 | ||
7 | Tommi Mikkonen: Codesign Requires Closed-System Specifications. PDPTA 1999: 2968-2974 | |
6 | EE | Pertti Kellomäki, Tommi Mikkonen: Archived Design Steps in Temporal Logic. World Congress on Formal Methods 1999: 1858 |
1998 | ||
5 | Pertti Kellomäki, Tommi Mikkonen: Modeling Distributed State as an Abstract Object. DIPES 1998: 223-230 | |
4 | Reino Kurki-Suonio, Tommi Mikkonen: Harnessing the Power of Interaction. EJC 1998: 1-11 | |
3 | Tommi Mikkonen: Formalizing Design Patterns. ICSE 1998: 115-124 | |
2 | EE | Reino Kurki-Suonio, Tommi Mikkonen: Abstractions of Distributed Cooperation, their Refinement and Implementation. PDSE 1998: 94-102 |
1997 | ||
1 | EE | Reino Kurki-Suonio, Tommi Mikkonen: Liberating Object-Oriented Modeling from Programming-Level Abstractions. ECOOP Workshops 1997: 195-199 |