TUTLOGO TUTLOGO
practise
Notifications
Teams
Publications
Partners
Downloads
Related activities
current projects
Darwin
Lively
Rye
Sulava
completed projects
AMOEBA
Archimedes
ART
ATOS
EEWES
Fred & JavaFrames
INARI
MBT-MOSE
MoDES
MoMupe
MuSA
Ohjelmaturva
SERIOUS
Sulake
TEMA
UML++
Wesahmi
contact
Feedback
site
Site map
Search
private
Login

Publications

All | Darwin | Lively | Rye | Sulava | AMOEBA | Archimedes | ART | ATOS | EEWES | Fred & JavaFrames | INARI | MBT-MOSE | MoDES | MoMupe | MuSA | Ohjelmaturva | SERIOUS | Sulake | TEMA | UML++ | Wesahmi |

INARI / Integrated Architecting Environment

Journals

Design Profiles: Towards Unified Tool Support for Design Patterns and UML Profiles
Imed Hammouda, Anna Ruokonen, Mika Siikarla, André Santos, Kai Koskimies, Tarja Systä : "Design Profiles: Towards Unified Tool Support for Design Patterns and UML Profiles", Software Practice & Experience, vol. 39, no. 4, pp. 331-354, March 2009.
bibtex

Automatic Detection of Incomplete Instances of Structural Patterns in UML Class Diagrams
Sven Wenzel : "Automatic Detection of Incomplete Instances of Structural Patterns in UML Class Diagrams", Nordic Journal of Computing, vol. 12, no. 4, pp. 379-394, December 2005.
bibtex

Finding and Documenting the Specialization Interface of an Application Framework
Hautamäki, J. and Koskimies, K. : "Finding and Documenting the Specialization Interface of an Application Framework", Software-Practice and Experience, vol. 36, no. 13, pp. 1443-1465, 2006.
bibtex

A Model-Driven Approach to Variability Management in Product-Line Engineering
André L. Santos, Kai Koskimies, and Antónia Lopes : "A Model-Driven Approach to Variability Management in Product-Line Engineering", Selected paper of the fourth Nordic workshop on UML and software modelling (NWUML'06), June 12-14, 2006 , Nordic Journal of Computing, vol. 13, no. 3, pp. 196-213, December 2006.
download :: bibtex

Commonalities of model relationships within product line processes
Jari Peltonen and Maarit Harsu : "Commonalities of model relationships within product line processes", (revised version), Proceedings of the Estonian Academy of Sciences, Engineering, vol. 11, no. 4, pp. 329-346, December 2005.
bibtex

Towards the Unification of Patterns and Profiles in UML
Petri Selonen, Mika Siikarla, Kai Koskimies and Tommi Mikkonen : "Towards the Unification of Patterns and Profiles in UML", Nordic Journal of Computing, vol. 11, no. 3, pp. 235-253, 2004.
bibtex

A Tool Infrastructure for Model-Driven Development Using Aspectual Patterns
Imed Hammouda : "A Tool Infrastructure for Model-Driven Development Using Aspectual Patterns", Sami Beydeda, Matthias Book, and Volker Gruhn, Model-driven Software Development - Volume II of Research and Practice in Software Engineering, Springer, pp. 139-178, 2005.
bibtex

Conferences & Workshops

Using Model Customization for Variability Management in Service Compositions
Hadaytullah, Kai Koskimies, Tarja Systä : "Using Model Customization for Variability Management in Service Compositions", In Proc. of ICWS, IEEE CS Press, pp. 687-694, Los Angeles, CA, USA, July 2009.
bibtex

A Pattern-Driven Process Model for Quality-Centered Software Architecture Design - A Case Study on Usability-Centered
Kaartinen Jukka, Palviainen Jorma, Koskimies Kai : "A Pattern-Driven Process Model for Quality-Centered Software Architecture Design - A Case Study on Usability-Centered", Proc. of the 18th Australian Conference on Software Engineering, IEEE Computer Society, pp. 17-26, Melbourne, Australia, April 2007.
bibtex

Open Source Contributions as Platform Specialization Units
Hammouda, I., and Mikkonen, T. : "Open Source Contributions as Platform Specialization Units", Submitted to OSSPL 2007, 2007.
download :: bibtex

An Approach for Structural Pattern Composition
Hammouda, I. and Koskimies, K. : "An Approach for Structural Pattern Composition", 6th International Symposium on Software Composition (SC 2007), pp. 261-274, Braga, Portugal, 2007.
bibtex

Software Comprehension through Concern-based Queries
Reinikainen, T. Hammouda, I., Laiho, J., Koskimies, K. and Systä, T. : "Software Comprehension through Concern-based Queries", IEEE International Conference on Software Comprehension (ICPC 2007), IEEE Computer Society, pp. 265-270, 2007.
bibtex

Concern-Based Learning of Complex Software Platforms
Hammouda, I. Mika Jokinen, Andre L. Santos and Koskimies, K. : "Concern-Based Learning of Complex Software Platforms", IEEE International Conference on Advanced Learning Technologies (ICALT 2007), IEEE Computer Society, pp. 335-337, 2007.
bibtex

An Approach and a Platform for Building UML Model Processing Tools
Jari Peltonen and Petri Selonen : "An Approach and a Platform for Building UML Model Processing Tools", Proc. Workshop on Directions of Software Engineering Environments (WoDiSEE04), Edinburgh, IEE Publications, pp. 51-57, May 2004.
bibtex

UML-based Tool Support for Separating Application and Architecture Evolution
Tommi Mikkonen and Mika Pussinen : "UML-based Tool Support for Separating Application and Architecture Evolution", Proc. of the 7th International Workshop on Principles of Software Evolution, IEEE Computer Society, pp. 67-75, 2004.
download :: bibtex

Guided Model Creation: A Task-Driven Approach
Samuel Lahtinen, Jari Peltonen, Imed Hammouda and Kai Koskimies : "Guided Model Creation: A Task-Driven Approach", IEEE Symposium onVisual Languages and Human-Centric Computing (VLHCC 2006), IEEE Computer Society, pp. 89-94, Brighton, United Kingdom, September 2006.
bibtex

Open MDA Using Transformational Patterns
Mika Siikarla, Kai Koskimies, and Tarja Systä : "Open MDA Using Transformational Patterns", Model-Driven Architecture – Foundations and Applications, Lecture Notes in Computer Science, Springer, vol. 3599, pp. 108-122, 2005.
bibtex

Modularizing Framework Hot Spots Using Aspects
André L. Santos, Antónia Lopes, and Kai Koskimies : "Modularizing Framework Hot Spots Using Aspects", JISBD'06: XV Spanish Conference on Software Engineering and Databases, Barcelona, October 2006.
download :: bibtex

Framework Specialization Aspects
André L. Santos, Antónia Lopes, and Kai Koskimies : "Framework Specialization Aspects", AOSD'07: 6th International Conference on Aspect-Oriented Software Development, Vancouver, Canada, March 2007.
bibtex

An MDA Approach for Variability Management in Product-Line Engineering
André L. Santos, Antónia Lopes, and Kai Koskimies : "An MDA Approach for Variability Management in Product-Line Engineering", NWUML'06: 4th Nordic Workshop on UML and Software Modeling, Technical Report, Agder University College, Grimstad, June 2006.
download :: bibtex

Concern-Based Mining of Software Repositories
Imed Hammouda and Kai Koskimies : " Concern-Based Mining of Software Repositories", Proceedings of MSR 2006, ACM Press, pp. 80-86, Shanghai, China, May 2006.
bibtex

Run-Time Monitoring of Architecturally Significant Behaviors Using Behavioral Profiles and Aspects
Kimmo Kiviluoma and Johannes Koskinen and Tommi Mikkonen : "Run-Time Monitoring of Architecturally Significant Behaviors Using Behavioral Profiles and Aspects", Proc. of International Symposium on Software Testing and Analysis, ACM, Portland, Maine, July 2006.
bibtex

Transformational pattern system - some assembly required
Mika Siikarla and Tarja Systä : "Transformational pattern system - some assembly required", Proc. GT-VMT 2006, Roberto Bruni and Dániel Varró, GT-VMT 2006, ENTCS, pp. 57-68, Vienna, Austria, April 2006.
download :: bibtex

Aspects as Specialization Units for Framework-Based SPLs
André Santos and Kai Koskimies : "Aspects as Specialization Units for Framework-Based SPLs", Workshop on Best Practices in Applying Aspect-Oriented Software Development (BPAOSD '06), Bonn, Germany, 2006 March.
download :: bibtex

Enforcing Consistency of Model-Driven Architecture Using Meta-Designs
Anna Ruokonen, Imed Hammouda, Tommi Mikkonen : "Enforcing Consistency of Model-Driven Architecture Using Meta-Designs", European Conference on MDA - Foundations and Applications: Workshop on Consistency in Model Driven Engineering (C@MoDE 2005) , pp. 127-141, Nuremberg, Germany, November 2005.
download :: bibtex

Combining OCL and Programming Languages for UML Model Processing
Mika Siikarla, Jari Peltonen and Petri Selonen : "Combining OCL and Programming Languages for UML Model Processing", Electric Notes in Theoretical Computer Science (ENTCS), P.H. Schmitt, Proceedings of the Workshop, OCL 2.0 -- Industry Standard or Scientific Playground, Elsevier, vol. 102, pp. 175-194, 2004.
download :: bibtex

Profile-Based Checking of Behavioral Consistency
Johannes Koskinen and Kai Koskimies and Tommi Mikkonen and Tarja Systä : "Profile-Based Checking of Behavioral Consistency", Consistency in Model Driven Engineering (CoMoDe) Workshop of the European Conference on MDA – Foundations and Applications (ECMDA), November 2005.
bibtex

Run-Time Monitoring of Behavioral Profiles with Aspects
Kimmo Kiviluoma and Johannes Koskinen and Tommi Mikkonen : "Run-Time Monitoring of Behavioral Profiles with Aspects", Proceedings of the NWUML'2005, Department of Computer Sciences, University of Tampere, pp. 62-76, Tampere, Finland, 2005.
download :: bibtex

Commonalities of model relationships within product line processes
Jari Peltonen and Maarit Harsu : "Commonalities of model relationships within product line processes", Proceedings of the 9th Symposium on Programming Languages and Software Tools (SPLST 2005), pp. 156-171, Tartu, Estonia, August 2005.
bibtex

Towards the Unification of Patterns and Profiles in UML
Petri Selonen and Kai Koskimies and Tommi Mikkonen : "Towards the Unification of Patterns and Profiles in UML", Proceedings of the 2nd Nordic Workshop on the Unified Modeling Language (NWUML'04), TUCS, pp. 151-165, Turku, Finland, August 2004.
download :: bibtex

Tool Support for Quality-driven Design
Jakub Rudzki, Imed Hammouda, and Tommi Mikkonen : "Tool Support for Quality-driven Design", Proceedings of NWUML 2005, Tampere, Finland, August 2005.
bibtex

Task-driven Instantiation of Class Diagrams
Samuel Lahtinen, Imed Hammouda, Jari Peltonen, and Kai Koskimies : "Task-driven Instantiation of Class Diagrams", Proceedings of NWUML 2005, Tampere, Finland, August 2005.
bibtex

Managing Variability Using Heterogeneous Feature Variation Patterns
Imed Hammouda, Juha Hautamäki, Mika Pussinen, and Kai Koskimies. : "Managing Variability Using Heterogeneous Feature Variation Patterns", Proceedings of FASE 2005, Springer, pp. 145-159, Edinburgh, Scotland, April 2005.
bibtex

Adaptable Concern-Based Framework Specialization in UML
Imed Hammouda, Johannes Koskinen, Mika Pussinen, Mika Katara, and Tommi Mikkonen : "Adaptable Concern-Based Framework Specialization in UML", Proceedings of ASE 2004, IEEE Computer Society, pp. 78-87, Linz, Austria, September 2004.
download :: bibtex

Documenting Maintenance Tasks Using Maintenance Patterns
Imed Hammouda and Maarit Harsu : "Documenting Maintenance Tasks Using Maintenance Patterns", Proceedings of CSMR 2004, IEEE Computer Society, pp. 37-47, Tampere, Finland, March 2004.
bibtex

Tool-Supported Customization of UML Class Diagrams for Learning Complex System Models
Imed Hammouda, Olcay Guldogan, Kai Koskimies, and Tarja Systä : "Tool-Supported Customization of UML Class Diagrams for Learning Complex System Models", Proceedings of IWPC 2004, IEEE Computer Society, pp. 24-33, Bari, Italy, June 2004.
bibtex

A Tool Environment for Aspectual Patterns in UML
Imed Hammouda, Mika Katara, and Kai Koskimies : "A Tool Environment for Aspectual Patterns in UML", Proceedings of WoDiSEE 2004, IEE Publications, pp. 58-65, Edinburgh, Scotland, May 2004.
bibtex

Automatic Detection of Incomplete Instances of Structural Patterns in UML Class Diagrams
Sven Wenzel : "Automatic Detection of Incomplete Instances of Structural Patterns in UML Class Diagrams", Proceedings of the 3rd Nordic Workshop on UML and Software Modeling (NWUML’05), Tampere, Finland, August 2005 .
download :: bibtex

Detection of Incomplete Patterns Using FUJABA Principles
Sven Wenzel : "Detection of Incomplete Patterns Using FUJABA Principles", Proceedings of the 3rd International Fujaba Days 2005: MDD in Practice, Paderborn, Germany, September 2005 .
download :: bibtex

Thesis

VARMA: Pattern-Driven Tool Support for XML-Based Variation Management
Juha-Matti Vanhatupa : "VARMA: Pattern-Driven Tool Support for XML-Based Variation Management", Master of Science Thesis, Tampere University of Technology, 2007.
download :: bibtex

Concern Manipulation Toolset to Support Software Comprehension
Tommi Reinikainen : "Concern Manipulation Toolset to Support Software Comprehension", Master of Science Thesis, Tampere University of Technology, 2007.
download :: bibtex

Model Processing Operations for the Unified Modeling Language
Petri Selonen : "Model Processing Operations for the Unified Modeling Language", Ph.D Thesis, Publication 531, Tampere University of Technology, April 2005.
download :: bibtex

Multi-Dimensional Structuring of Software Systems: Tools and Applications
Imed Hammouda : "Multi-Dimensional Structuring of Software Systems: Tools and Applications", Ph.D. Thesis, Publication 549, Tampere University of Technology, 2005.
download :: bibtex

An Approach to the Automatic Recognition of Design Forms
Sven Wenzel : "An Approach to the Automatic Recognition of Design Forms", Diploma Thesis, University of Dortmund, Germany, September 2005.
download :: bibtex

Pattern-Based Tool Support for Frameworks: Towards Architecture-Oriented Software Development Environment
Juha Hautamäki : "Pattern-Based Tool Support for Frameworks: Towards Architecture-Oriented Software Development Environment", Ph.D. Thesis, Publication 521, Tampere University of Technology, 2005.
download :: bibtex

updated 04.02.13 20:01:26 © Copyright 2011 Practise Group - Department of Software Systems - Tampere University of Technology