Tommi Mikkonen

Orcid: 0000-0002-8540-9918

Affiliations:
  • University of Helsinki, Department of Computer Science, Finland
  • Tampere University of Technology, Photonics Laboratory, Finland


According to our database1, Tommi Mikkonen authored at least 338 papers between 1997 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Explainability With Observation Sharing in Long Collaboration Chains of Automated Systems of Systems.
IEEE Softw., 2024

Continuous Software Engineering Practices in AI/ML Development Past the Narrow Lens of MLOps: Adoption Challenges.
e Informatica Softw. Eng. J., 2024

Containerization in Multi-Cloud Environment: Roles, Strategies, Challenges, and Solutions for Effective Implementation.
CoRR, 2024

2023
The Role of Explainable AI in the Research Field of AI Ethics.
ACM Trans. Interact. Intell. Syst., December, 2023

Software architecture for quantum computing systems - A systematic review.
J. Syst. Softw., July, 2023

Continuous design control for machine learning in certified medical systems.
Softw. Qual. J., June, 2023

Understanding the Issues and Causes in WebAssembly Application Development: A Mining-based Study.
CoRR, 2023

Using ChatGPT throughout the Software Development Life Cycle by Novice Developers.
CoRR, 2023

Engineering Software Systems for Quantum Computing as a Service: A Mapping Study.
CoRR, 2023

Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Study.
CoRR, 2023

Quaternary Reversible Circuit Optimization for Scalable Multiplexer and Demultiplexer.
IEEE Access, 2023

Systematic Literature Review on Cost-Efficient Deep Learning.
IEEE Access, 2023

Agile Practices for Quantum Software Development: Practitioners' Perspectives.
Proceedings of the IEEE International Conference on Quantum Software, 2023

Software Architecture Challenges in Integrating Hybrid Classical-Quantum Systems.
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023

Full-Stack Quantum Software in Practice: Ecosystem, Stakeholders and Challenges.
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023

Quantum Software Engineering Challenges from Developers' Perspective: Mapping Research Challenges to the Proposed Workflow Model.
Proceedings of the IEEE International Conference on Quantum Computing and Engineering, 2023

Anomaly Detection Through Container Testing: A Survey of Company Practices.
Proceedings of the Product-Focused Software Process Improvement, 2023

Towards Liquid AI in IoT with WebAssembly: A Prototype Implementation.
Proceedings of the Mobile Web and Intelligent Information Systems, 2023

Enterprise Architecture as an Enabler for a Government Business Ecosystem: Experiences from Finland.
Proceedings of the Management of Digital EcoSystems - 15th International Conference, 2023

Towards Sustainable Software for Public Sector Information Systems.
Proceedings of the IEEE/ACM International Conference on Software and System Processes, 2023

Examining Privacy and Trust Issues at the Edge of Isomorphic IoT Architectures: Case Liquid AI.
Proceedings of the 13th International Conference on the Internet of Things, 2023

LiquidAI: Towards an Isomorphic AI/ML System Architecture for the Cloud-Edge Continuum.
Proceedings of the Web Engineering - 23rd International Conference, 2023

WebAssembly in IoT: Beyond Toy Examples.
Proceedings of the Web Engineering - 23rd International Conference, 2023

Artificial Intelligence Procurement Assistant: Enhancing Bid Evaluation.
Proceedings of the Software Business - 14th International Conference, 2023

Quantum Software Ecosystem: Stakeholders, Interactions and Challenges.
Proceedings of the Software Business - 14th International Conference, 2023

Business and Ethical Concerns in Domestic Conversational Generative AI-Empowered Multi-robot Systems.
Proceedings of the Software Business - 14th International Conference, 2023

On Public Procurement of ICT Systems: Stakeholder Views and Emerging Tensions.
Proceedings of the Software Business - 14th International Conference, 2023

Navigating ICT In-House Procurement in Finland: Evaluating Legal Frameworks and Practical Challenges.
Proceedings of the Software Business - 14th International Conference, 2023

Detecting Architecture Debt in Micro-Service Open-Source Projects.
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023

"Let's Discuss it in a Team Meeting!" Collaboration Challenges of Distributed Software Design.
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023

Investigation of Security-related Commits in Android Apps.
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023

Towards Human-Bot Collaborative Software Architecting with ChatGPT.
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023

2022
Toward Multiconcern Software Development With Everything as Code.
IEEE Softw., 2022

Medical Software Needs Calm Compliance.
IEEE Softw., 2022

Modern Web Frameworks: A Comparison of Rendering Performance.
J. Web Eng., 2022

Benefits and Challenges of Isomorphism in Single-page Applications: Case Study and Review of Gray Literature.
J. Web Eng., 2022

On misbehaviour and fault tolerance in machine learning systems.
J. Syst. Softw., 2022

Empowering Citizens With Digital Twins: A Blueprint.
IEEE Internet Comput., 2022

The Role of In-House Procurement According to Finnish Municipalities' Purchase Invoice Data.
CoRR, 2022

Work-from-home and its implication for project management, resilience and innovation - a global survey on software companies.
CoRR, 2022

Practices and Infrastructures for Machine Learning Systems: An Interview Study in Finnish Organizations.
Computer, 2022

Node co-activations as a means of error detection - Towards fault-tolerant neural networks.
Array, 2022

The Many Faces of Edge Intelligence.
IEEE Access, 2022

Cargo-Cult Containerization: A Critical View of Containers in Modern Software Development.
Proceedings of the IEEE International Conference on Service-Oriented System Engineering, 2022

Towards Process Centered Architecting for Quantum Software Systems.
Proceedings of the IEEE International Conference on Quantum Software, 2022

Embracing iterations in Quantum software: a vision.
Proceedings of the 1st International Workshop on Quantum Programming for Software Engineering, 2022

Practices for Supervising Master's Theses in Company Context: An Anti-Pattern Approach.
Proceedings of the 45th Jubilee International Convention on Information, 2022

On Supervising Master's Theses in Industry Context.
Proceedings of the Koli Calling '22: 22nd Koli Calling International Conference on Computing Education Research, 2022

Beyond 100 Ethical Concerns in the Development of Robot-to-Robot Cooperation.
Proceedings of the 2022 IEEE International Conferences on Internet of Things (iThings) and IEEE Green Computing & Communications (GreenCom) and IEEE Cyber, 2022

Combining Rule-Based System and Machine Learning to Classify Semi-natural Language Data.
Proceedings of the Intelligent Systems and Applications, 2022

ScrumBut as an Indicator of Process Debt.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

Agile Enterprise Transformations: Surveying the Many Facets of Agility for the Hybrid Era.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

AI governance in the system development life cycle: insights on responsible machine learning engineering.
Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 2022

Towards Identification of Privacy Requirements with Systems Thinking.
Proceedings of the Business Modeling and Software Design - 12th International Symposium, 2022

2021
Towards Regulatory-Compliant MLOps: Orazivio's Journey from a Machine Learning Experiment to a Deployed Certified Medical Product.
SN Comput. Sci., 2021

Systematic literature review of validation methods for AI systems.
J. Syst. Softw., 2021

Personal Data Gentrification.
CoRR, 2021

Extending SOUP to ML Models When DesigningCertified Medical Systems.
CoRR, 2021

Isomorphic Internet of Things Architectures With Web Technologies.
Computer, 2021

Impacts of COVID-19 Pandemic for Software Development in Nordic Companies - Agility Helps to Respond.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming - Workshops, 2021

Regression Test Selection Tool for Python in Continuous Integration Process.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

Is Machine Learning Software Just Software: A Maintainability View.
Proceedings of the Software Quality: Future Perspectives on Software Engineering Quality, 2021

Command Similarity Measurement Using NLP.
Proceedings of the 10th Symposium on Languages, Applications and Technologies, 2021

Bringing WebAssembly up to speed with dynamic linking.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

Introducing Traceability in GitHub for Medical Software Development.
Proceedings of the Product-Focused Software Process Improvement, 2021

Migrating from a Centralized Data Warehouse to a Decentralized Data Platform Architecture.
Proceedings of the Product-Focused Software Process Improvement, 2021

Robustness of AutoML for Time Series Forecasting in Sensor Networks.
Proceedings of the IFIP Networking Conference, 2021

Full Stack Is Not What It Used to Be.
Proceedings of the Web Engineering - 21st International Conference, 2021

Towards Seamless IoT Device-Edge-Cloud Continuum: - Software Architecture Options of IoT Devices Revisited.
Proceedings of the ICWE 2021 Workshops, 2021

WebAssembly Modules as Lightweight Containers for Liquid IoT Applications.
Proceedings of the Web Engineering - 21st International Conference, 2021

Elements of Sustainability for Public Sector Software - Mosaic Enterprise Architecture, Macroservices, and Low-Code.
Proceedings of the Software Business - 12th International Conference, 2021

Experiences on Managing Technical Debt with Code Smells and AntiPatterns.
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021

Impact of Opportunistic Reuse Practices to Technical Debt.
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021

Who Needs MLOps: What Data Scientists Seek to Accomplish and How Can MLOps Help?
Proceedings of the 1st IEEE/ACM Workshop on AI Engineering - Software Engineering for AI, 2021

Challenges and Governance Solutions for Data Science Services based on Open Data and APIs.
Proceedings of the 1st IEEE/ACM Workshop on AI Engineering - Software Engineering for AI, 2021

MLOps Challenges in Multi-Organization Setup: Experiences from Two Real-World Cases.
Proceedings of the 1st IEEE/ACM Workshop on AI Engineering - Software Engineering for AI, 2021

Extending SOUP to ML Models When Designing Certified Medical Systems.
Proceedings of the 3rd IEEE/ACM International Workshop on Software Engineering for Healthcare, 2021

On Medical Device Cybersecurity Compliance in EU.
Proceedings of the 3rd IEEE/ACM International Workshop on Software Engineering for Healthcare, 2021

Real-time Human Eye Resolution Ray Tracing in Mixed Reality.
Proceedings of the 16th International Joint Conference on Computer Vision, 2021

User Interface Matters: Analysing the Complexity of Mobile Applications from a Visual Perspective.
Proceedings of the 18th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2021) / The 16th International Conference on Future Networks and Communications (FNC-2021) / The 11th International Conference on Sustainable Energy Information Technology, 2021

State of the Practice in Application Programming Interfaces (APIs): A Case Study.
Proceedings of the Software Architecture - 15th European Conference, 2021

Managing and Composing Teams in Data Science: An Empirical Study.
Proceedings of the 2021 IEEE International Conference on Big Data (Big Data), 2021

Time for AI (Ethics) Maturity Model Is Now.
Proceedings of the Workshop on Artificial Intelligence Safety 2021 (SafeAI 2021) co-located with the Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI 2021), 2021

2020
The Internet of Bodies Needs a Human Data Model.
IEEE Internet Comput., 2020

Patterns of user involvement in experiment-driven software development.
Inf. Softw. Technol., 2020

Towards a Secure DevOps Approach for Cyber-Physical Systems: An Industrial Perspective.
Int. J. Syst. Softw. Secur. Prot., 2020

Human Data Model: Improving Programmability of Health and Well-Being Data for Enhanced Perception and Interaction.
ACM Trans. Comput. Heal., 2020

Validation Frameworks for Self-Driving Vehicles: A Survey.
CoRR, 2020

Testing the Robustness of AutoML Systems.
Proceedings of the First Workshop on Agents and Robots for reliable Engineered Autonomy, 2020

6G White Paper on Edge Intelligence.
CoRR, 2020

On opportunistic software reuse.
Computing, 2020

Code Reviews, Software Inspections, and Code Walkthroughs: Systematic Mapping Study of Research Topics.
Proceedings of the Software Quality: Quality Intelligence in Software and Systems Engineering, 2020

Dimensions of Consistency in GSD: Social Factors, Structures and Interactions.
Proceedings of the Product-Focused Software Process Improvement, 2020

Demystifying Data Science Projects: A Look on the People and Process of Data Science Today.
Proceedings of the Product-Focused Software Process Improvement, 2020

How the Cathedral Embraced the Bazaar, and the Bazaar Became a Cathedral.
Proceedings of the Open Source Systems - 16th IFIP WG 2.13 International Conference, 2020

Industrial Agile Transformations Lacking Business Emphasis: Results from a Nordic Survey Study.
Proceedings of the Software Business - 11th International Conference, 2020

CompliancePal: A Tool for Supporting Practical Agile and Regulatory-Compliant Development of Medical Software.
Proceedings of the 2020 IEEE International Conference on Software Architecture Companion, 2020

On Medical Device Software CE Compliance and Conformity Assessment.
Proceedings of the 2020 IEEE International Conference on Software Architecture Companion, 2020

Anti-Patterns for an Industrial PhD in the Field of ICT.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Deadlines and MOOCs: How Do Students Behave in MOOCs with and without Deadlines.
Proceedings of the IEEE Frontiers in Education Conference, 2020

Gradual Deployment in Practice: Experiences from an Industrial Case Study.
Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications, 2020

Simulating Spiking Neural Networks with Timed Dataflow Graphs.
Proceedings of the 2nd IEEE International Conference on Artificial Intelligence Circuits and Systems, 2020

2019
Software Reuse in the Era of Opportunistic Design.
IEEE Softw., 2019

Enhancing theWeb WithAdvanced Engineering.
J. Web Eng., 2019

Action-Oriented Programming Model: Collective Executions and Interactions in the Fog.
J. Syst. Softw., 2019

DevOps in practice: A multiple case study of five companies.
Inf. Softw. Technol., 2019

Finnish Enterprise Agile Transformations: A Survey Study.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming - Workshops, 2019

Software Business: A Short History and Trends for the Future.
Proceedings of the Eighth Workshop on Software Quality Analysis, 2019

Revisiting continuous deployment maturity: a two-year perspective.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Consumer-Driven Contract Tests for Microservices: A Case Study.
Proceedings of the Product-Focused Software Process Improvement, 2019

Containers in Software Development: A Systematic Mapping Study.
Proceedings of the Product-Focused Software Process Improvement, 2019

Agile in the Era of Digitalization: A Finnish Survey Study.
Proceedings of the Product-Focused Software Process Improvement, 2019

Gateways to Heaven: Observations and Predictions on the Software Architecture of IoT Gateways.
Proceedings of the MoMM 2019: The 17th International Conference on Advances in Mobile Computing & Multimedia, 2019

Software Framework for Data Fault Injection to Test Machine Learning Systems.
Proceedings of the IEEE International Symposium on Software Reliability Engineering Workshops, 2019

On the Web Platform Cornucopia.
Proceedings of the Web Engineering - 19th International Conference, 2019

Amidst Uncertainty - or Not? Decision-Making in Early-Stage Software Startups.
Proceedings of the Software Business - 10th International Conference, 2019

Programming the Tip of the Iceberg: Software Reuse in the 21st Century.
Proceedings of the 45th Euromicro Conference on Software Engineering and Advanced Applications, 2019

Exploring Virtual Reality as an Integrated Development Environment for Cyber-Physical Systems.
Proceedings of the 45th Euromicro Conference on Software Engineering and Advanced Applications, 2019

AILiveSim: An Extensible Virtual Environment for Training Autonomous Vehicles.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

An Exploration of Cognitive Shifting in Writing Code.
Proceedings of the ACM Conference on Global Computing Education, 2019

2018
A Taxonomy of IoT Client Architectures.
IEEE Softw., 2018

Safe, Secure Executions at the Network Edge: Coordinating Cloud, Edge, and Fog Computing.
IEEE Softw., 2018

Organizing for openness: six models for developer involvement in hybrid OSS projects.
J. Internet Serv. Appl., 2018

Continuous and collaborative technology transfer: Software engineering research with real-time industry impact.
Inf. Softw. Technol., 2018

Regulated software meets DevOps.
Inf. Softw. Technol., 2018

Multi-Factor Authentication: A Survey.
Cryptogr., 2018

Web User Interface Implementation Technologies: An Underview.
Proceedings of the 14th International Conference on Web Information Systems and Technologies, 2018

Client-Side Cornucopia: Comparing the Built-In Application Architecture Models in the Web Browser.
Proceedings of the Web Information Systems and Technologies, 2018

Virtual Environment for Training Autonomous Vehicles.
Proceedings of the Towards Autonomous Robotic Systems - 19th Annual Conference, 2018

Towards Agile Yet Regulatory-Compliant Development of Medical Software.
Proceedings of the 2018 IEEE International Symposium on Software Reliability Engineering Workshops, 2018

Architecting Self-adaptive Software Systems.
Proceedings of the Current Trends in Web Engineering, 2018

On the development of IoT systems.
Proceedings of the Third International Conference on Fog and Mobile Edge Computing, 2018

Embedding web apps in mixed reality.
Proceedings of the Third International Conference on Fog and Mobile Edge Computing, 2018

Continuous Experimentation in Mobile Game Development.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

Objectives and Challenges of the Utilization of User-Interaction Data in Software Development.
Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications, 2018

2017
A Roadmap to the Programmable World: Software Challenges in the IoT Era.
IEEE Softw., 2017

Early analysis of resource consumption patterns in mobile applications.
Pervasive Mob. Comput., 2017

Building wireless sensor networks with biological cultures: components and integration challenges.
Int. J. Parallel Emergent Distributed Syst., 2017

Architecting Liquid Software.
J. Web Eng., 2017

Discovering Software Process Deviations Using Visualizations.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2017

The many hats and the broken binoculars: State of the practice in developer community management.
Proceedings of the 13th International Symposium on Open Collaboration, 2017

Return of the Great Spaghetti Monster: Learnings from a Twelve-Year Adventure in Web Software Development.
Proceedings of the Web Information Systems and Technologies, 2017

The Web as a Software Platform: Ten Years Later.
Proceedings of the 13th International Conference on Web Information Systems and Technologies, 2017

Situational context in the programmable world.
Proceedings of the 2017 IEEE SmartWorld, 2017

Beyond the next 700 lot platforms.
Proceedings of the 2017 IEEE International Conference on Systems, Man, and Cybernetics, 2017

Evaluation of Visual Tracking Algorithms for Embedded Devices.
Proceedings of the Image Analysis - 20th Scandinavian Conference, 2017

On continuous deployment maturity in customer projects.
Proceedings of the Symposium on Applied Computing, 2017

User generated soundscapes activating museum visitors.
Proceedings of the Symposium on Applied Computing, 2017

Top Management Support for Software Cost Estimation - A Case Study of the Current Practice and Impacts.
Proceedings of the Product-Focused Software Process Improvement, 2017

Need for Speed - Towards Real-Time Business.
Proceedings of the Product-Focused Software Process Improvement, 2017

Designing for Participation: Three Models for Developer Involvement in Hybrid OSS Projects.
Proceedings of the Open Source Systems: Towards Robust Practices, 2017

Mixed reality application paradigm for multiple simultaneous 3D applications.
Proceedings of the 16th International Conference on Mobile and Ubiquitous Multimedia, 2017

Audio Story and AR Platform for Youth Engagement.
Proceedings of the Mobile Web and Intelligent Information Systems, 2017

Entering an Ecosystem: The Hybrid OSS Landscape from a Developer Perspective.
Proceedings of the 9th International Workshop on Software Ecosystems, 2017

Modular Audio Story Platform for Museums.
Proceedings of the Companion Publication of the 22nd International Conference on Intelligent User Interfaces, 2017

Case Study: Building a Serverless Messenger Chatbot.
Proceedings of the Current Trends in Web Engineering, 2017

Challenges When Moving from Monolith to Microservice Architecture.
Proceedings of the Current Trends in Web Engineering, 2017

Liquid Web Applications: ICWE2017 Tutorial.
Proceedings of the Current Trends in Web Engineering, 2017

DevOps in Regulated Software Development: Case Medical Devices.
Proceedings of the 39th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Technologies Results Track, 2017

Running software research programs: an agile approach.
Proceedings of the 39th International Conference on Software Engineering, 2017

Comparing the Built-In Application Architecture Models in the Web Browser.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

Understanding the Relations Between Iterative Cycles in Software Engineering.
Proceedings of the 50th Hawaii International Conference on System Sciences, 2017

How to a Survive Mission Critical Systems Project Based on Public Tenders: Lessons Learned the Hard Way.
Proceedings of the 43rd Euromicro Conference on Software Engineering and Advanced Applications, 2017

On electrophysiological signal complexity during biological neuronal network development and maturation.
Proceedings of the 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 2017

A Continuous Delivery Framework for Business Intelligence.
Proceedings of the Information Modelling and Knowledge Bases XXIX, 2017

2016
Towards Understanding How Agile Teams Predict User Experience.
Proceedings of the Integrating User-Centred Design in Agile Development, 2016

Toward trusted, social-aware D2D connectivity: bridging across the technology and sociality realms.
IEEE Wirel. Commun., 2016

Effective Connectivity Analysis in Brain Networks: A GPU-Accelerated Implementation of the Cox Method.
IEEE J. Sel. Top. Signal Process., 2016

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

HTML5-based mobile agents for Web-of-Things.
Informatica (Slovenia), 2016

A unifying perspective on proximity-based cellular-assisted mobile social networking.
IEEE Commun. Mag., 2016

Flow, Intrinsic Motivation, and Developer Experience in Software Engineering.
Proceedings of the Agile Processes, in Software Engineering, and Extreme Programming, 2016

Exploring Peopleware in Continuous Delivery.
Proceedings of the Scientific Workshop Proceedings of XP2016, 2016

On the Architecture of Liquid Software: Technology Alternatives and Design Space.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Can we Get Some Service Here? - On the Company Transformation from a Software Vendor to a SaaS Provider.
Proceedings of the 12th International Conference on Web Information Systems and Technologies, 2016

Collecting Usage Data for Software Development: Selection Framework for Technological Approaches.
Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering, 2016

A world of active objects for work and play: the first ten years of lively.
Proceedings of the 2016 ACM International Symposium on New Ideas, 2016

Dynamic Social Trust Associations over D2D Communications: An Implementation Perspective.
Proceedings of the 2016 IEEE International Conference on Mobile Services, MS 2016, San Francisco, CA, USA, June 27, 2016

Programming Model Perspective on Security and Privacy of Social Cyber-physical Systems.
Proceedings of the 2016 IEEE International Conference on Mobile Services, MS 2016, San Francisco, CA, USA, June 27, 2016

Mobile Soundscape Mixer - Ready for Action.
Proceedings of the Mobile Web and Intelligent Information Systems, 2016

Post-Deployment Data: A Recipe for Satisfying Knowledge Needs in Software Development?
Proceedings of the 2016 Joint Conference of the International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement, 2016

Synchronizing Application State Using Virtual DOM Trees.
Proceedings of the Current Trends in Web Engineering, 2016

Coordinating proactive social devices in a mobile cloud: lessons learned and a way forward.
Proceedings of the International Conference on Mobile Software Engineering and Systems, 2016

Backend Infrastructure Supporting Audio Augmented Reality and Storytelling.
Proceedings of the Human Interface and the Management of Information: Applications and Services, 2016

Continuous, Lean, and Wasteless: Minimizing Lead Time from Development Done to Production Use.
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

Implementing Continuous Customer Care: First-Hand Experiences from an Industrial Setting.
Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

SiMEA: A framework for simulating neurons on multi-electrode array.
Proceedings of the 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2016

Automating Transformations in Data Vault Data Warehouse Loads.
Proceedings of the Information Modelling and Knowledge Bases XXVIII, 2016

Visualizations for Software Development Process Management.
Proceedings of the Information Modelling and Knowledge Bases XXVIII, 2016

Dynamic Software Updating Techniques in Practice and Educator's Guides: A Review.
Proceedings of the 29th IEEE International Conference on Software Engineering Education and Training, 2016

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

From the Internet of Things to the Internet of People.
IEEE Internet Comput., 2015

Lean startup meets software product lines: Survival of the fittest or letting products bloom?
Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15), 2015

Internal marketplace as a mechanism for promoting software reuse.
Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15), 2015

Defining metrics for continuous delivery and deployment pipeline.
Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15), 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

Requirements, architecture, and quality in a mission critical system: 12 lessons learned.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

The social developer: now, then, and tomorrow.
Proceedings of the 7th International Workshop on Social Software Engineering, 2015

Design framework enhancing developer experience in collaborative coding environment.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

Ways to Cross the Rubicon: Pivoting in Software Startups.
Proceedings of the Product-Focused Software Process Improvement, 2015

On the role of gamification and localization in an open online learning environment: javala experiences.
Proceedings of the 15th Koli Calling Conference on Computing Education Research, 2015

Designing an Unobtrusive Analytics Framework for Monitoring Java Applications.
Proceedings of the Software Measurement, 2015

Towards Liquid Web Applications.
Proceedings of the Engineering the Web in the Big Data Era - 15th International Conference, 2015

On the Design of a Responsive User Interface for a Multi-device Web Service.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

Three-Dimensional Volume Managers Replacing Window Managers in Augmented Reality Application Paradigm.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

Mashing Up Software Issue Management, Development, and Usage Data.
Proceedings of the 2nd IEEE/ACM International Workshop on Rapid Continuous Software Engineering, 2015

Towards Post-Agile Development Practices through Productized Development Infrastructure.
Proceedings of the 2nd IEEE/ACM International Workshop on Rapid Continuous Software Engineering, 2015

Rolling Out a Mission Critical System in an Agilish Way. Reflections on Building a Large-Scale Dependable Information System for Public Sector.
Proceedings of the 2nd IEEE/ACM International Workshop on Rapid Continuous Software Engineering, 2015

Smartphones as Personal Profile Providers: Enhancing Mobile App Architectures.
Proceedings of the 2nd ACM International Conference on Mobile Software Engineering and Systems, 2015

From Apps to Liquid Multi-Device Software.
Proceedings of the 10th International Conference on Future Networks and Communications (FNC 2015) / The 12th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2015) / Affiliated Workshops, 2015

Cloud Technologies for the Internet of Things: Defining a Research Agenda Beyond the Expected Topics.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

Spicing Up Open Source Development with a Touch of Crowdsourcing.
Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications, 2015

Pluggable Systems as Architectural Pattern: An Ecosystemability Perspective.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

2014
Using aspects for testing of embedded software: experiences from two industrial case studies.
Softw. Qual. J., 2014

Green Software: Greening What and How Much?
IEEE Softw., 2014

Lively3D: Building a 3D Desktop Environment as a Single Page Application.
Acta Cybern., 2014

From Mashup Applications to Open Data Ecosystems.
Proceedings of The International Symposium on Open Collaboration, 2014

Cloud Space - Web-based Smart Space with Management UI.
Proceedings of the WEBIST 2014, 2014

Maximizing Product Value: Continuous Maintenance.
Proceedings of the Product-Focused Software Process Improvement, 2014

At the Edge of the Cloud: Improving the Coordination of Proactive Social Devices.
Proceedings of the Information Systems Development: Transforming Organisations and Society through Information Systems, 2014

From Agile Software Development to Mercury Business.
Proceedings of the Software Business. Towards Continuous Value Delivery, 2014

From architectural requirements towards an open architecture for web and mobile societal applications.
Proceedings of the 1st International Workshop on Inclusive Web Programming, 2014

Towards green power electronics: software controllers and domain knowledge.
Proceedings of the 3rd International Workshop on Green and Sustainable Software, 2014

Knowledge transfer in collaborative teams: experiences from a two-week code camp.
Proceedings of the 36th International Conference on Software Engineering, 2014

Enabling Global, Dynamic Web-Based Software Reuse - Mashware Revisited.
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

On Designing UX for Mobile Enterprise Apps.
Proceedings of the 40th EUROMICRO Conference on Software Engineering and Advanced Applications, 2014

Towards an Open Architecture Model for Web and Mobile Software: Characteristics and Validity Properties.
Proceedings of the IEEE 38th Annual Computer Software and Applications Conference, 2014

Liquid Software Manifesto: The Era of Multiple Device Ownership and Its Implications for Software Architecture.
Proceedings of the IEEE 38th Annual Computer Software and Applications Conference, 2014

2013
Long-Term Product Line Sustainability with Planned Staged Investments.
IEEE Softw., 2013

Cloud computing and its impact on mobile software development: Two roads diverged.
J. Syst. Softw., 2013

Towards pervasive mashups in embedded devices: comparing procedural and declarative approach.
Int. J. Commun. Networks Distributed Syst., 2013

Developing Client-Side Mashups: Experiences, Guidelines and Reference Architecture.
Int. J. Ambient Comput. Intell., 2013

On the transition from the web to the cloud.
Proceedings of the 15th IEEE International Symposium on Web Systems Evolution, 2013

HTML5 Agents - Mobile Agents for the Web.
Proceedings of the WEBIST 2013, 2013

Designing a 3D widget library for WebGL enabled browsers.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Applying lehman's laws to game evolution.
Proceedings of the 13th International Workshop on Principles of Software Evolution, 2013

A Core-Periphery-Legality Architectural Style for Open Source System Development.
Proceedings of the 46th Hawaii International Conference on System Sciences, 2013

Cloud Browser: Enhancing the Web Browser with Cloud Sessions and Downloadable User Interface.
Proceedings of the Grid and Pervasive Computing - 8th International Conference, 2013

First Hand Developer Experiences of Social Devices.
Proceedings of the Advances in Service-Oriented and Cloud Computing, 2013

Designing User Experience for Mobile Apps: Long-Term Product Owner Perspective.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

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

2012
Mobile Content as a Service A Blueprint for a Vendor-Neutral Cloud of Mobile Devices.
IEEE Softw., 2012

Toward a cloud-based mobile device: Scriptable web applications as first-class citizens.
Serv. Oriented Comput. Appl., 2012

Implementing Mobile Mashware Architecture: Downloadable Components as On-Demand Services.
Proceedings of the 3rd International Conference on Ambient Systems, 2012

From proprietary to open source - Growing an open source ecosystem.
J. Syst. Softw., 2012

Elements for a cloud-based development environment: online collaboration, revision control, and continuous integration.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Nordic Symposium on Cloud Computing and Internet Technologies (NordiCloud).
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Perspectives on Code Forking and Sustainability in Open Source Software.
Proceedings of the Open Source Systems: Long-Term Sustainability, 2012

Social devices: collaborative co-located interactions in a mobile cloud.
Proceedings of the 11th International Conference on Mobile and Ubiquitous Multimedia, 2012

Mashups - Software Ecosystems for the Web Era.
Proceedings of the Forth International Workshop on Software Ecosystems, 2012

Subcontracting for Scrum Teams: Experiences and Guidelines from a Large Development Organization.
Proceedings of the 2012 IEEE Seventh International Conference on Global Software Engineering, 2012

Agile User Experience Development in a Large Software Organization: Good Expertise but Limited Impact.
Proceedings of the Human-Centered Software Engineering - 4th International Conference, 2012

Complementing Web Service Architecture.
Proceedings of the Information Modelling and Knowledge Bases XXIV, 2012

CoRED: browser-based Collaborative Real-time Editor for Java web applications.
Proceedings of the CSCW '12 Computer Supported Cooperative Work, 2012

Architectural Concepts: Evolution of a Software System across Design and Implementation Stages in Dynamically Changing Environments.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference Workshops, 2012

2011
Supporting agile development by facilitating natural user interaction with executable formal specifications.
ACM SIGSOFT Softw. Eng. Notes, 2011

Using RDF Data as Basis for 3D Window Management in Mobile Devices.
Proceedings of the 2nd International Conference on Ambient Systems, 2011

Scriptable web applications as first-class citizens.
Proceedings of the 2nd International Conference on Ambient Systems, 2011

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

To Fork or Not to Fork: Fork Motivations in SourceForge Projects.
Int. J. Open Source Softw. Process., 2011

Reports of the Web's Death Are Greatly Exaggerated.
Computer, 2011

Objects in the cloud may be closer than they appear towards a taxonomy of web-based software.
Proceedings of the 13th IEEE International Symposium on Web Systems Evolution, 2011

Transforming the web into a real application platform: new technologies, emerging trends and missing pieces.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011

Towards a Reference Architecture for Mashups.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2011 Workshops, 2011

Cross-Domain Embedding for Vaadin Applications.
Proceedings of the Current Trends in Web Engineering, 2011

MashReduce - Server-Side Mashups for Mobile Devices.
Proceedings of the Advances in Grid and Pervasive Computing - 6th International Conference, 2011

The Web as an Application Platform: The Saga Continues.
Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2011, Oulu, Finland, August 30, 2011

The Death of Binary Software: End User Software Moves to the Web.
Proceedings of the Ninth International Conference on Creating, 2011

2010
Partitioning Web Applications Between the Server and the Client.
J. Web Eng., 2010

The lively dock: Web applications as live thumbnails.
Proceedings of the 12th IEEE International Symposium on Web Systems Evolution, 2010

The mashware challenge: bridging the gap between web development and software engineering.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Peer-to-peer collaboration in the lively kernel.
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010

Towards Pervasive Mashups in Embedded Devices.
Proceedings of the 16th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2010

Evaluating the Readiness of Proprietary Software for Open Source Development.
Proceedings of the Open Source Software: New Horizons, 2010

Debugging Tools for MIDP Java Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2010

Tool Support for Constructing Mobile Mashups.
Proceedings of the Mobile Computing, Applications, and Services, 2010

Developing client-side mashups: experiences, guidelines and the road ahead.
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments, 2010

Open source legality patterns: architectural design decisions motivated by legal concerns.
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments, 2010

REST Inspired Code Partitioning with a JavaScript Middleware.
Proceedings of the Current Trends in Web Engineering, 2010

Simplifying Interactive Programming with Keywords "that' and "those'.
Proceedings of the 36th EUROMICRO Conference on Software Engineering and Advanced Applications, 2010

2009
Creating a mobile web application platform: the lively kernel experiences.
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009

Porting Legacy Applications to Multicore: Experiences from an Industrial System.
Proceedings of the 17th Euromicro International Conference on Parallel, 2009

Lively for Qt: a platform for mobile web applications.
Proceedings of the 6th International Conference on Mobile Technology, 2009

Towards eased debugging of Python applications on Maemo platform.
Proceedings of the 6th International Conference on Mobile Technology, 2009

Lively Mashups for Mobile Devices.
Proceedings of the Mobile Computing, Applications, and Services, 2009

Web Browser as a Uniform Application Platform: How Far Are We?.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

AsyncHttpEvalRequest: A New Primitive for Downloading Web Applications Incrementally and Securely.
Proceedings of the 35th Euromicro Conference on Software Engineering and Advanced Applications, 2009

2008
Towards a Server-Centric Interaction Architecture for Wireless Applications.
KSII Trans. Internet Inf. Syst., 2008

Managing software evolution with a formalised abstraction hierarchy.
Int. J. Comput. Appl. Technol., 2008

Seamless service interworking of ad-hoc networks and the Internet.
Comput. Commun., 2008

Web Applications - Spaghetti Code for the 21st Century.
Proceedings of the 6th ACIS International Conference on Software Engineering Research, 2008

Web Browser as an Application Platform.
Proceedings of the 34th Euromicro Conference on Software Engineering and Advanced Applications, 2008

The Lively Kernel A Self-supporting System on a Web Page.
Proceedings of the Self-Sustaining Systems, First Workshop, 2008

Forging A Community - Not: Experiences On Establishing An Open Source Project.
Proceedings of the Open Source Development, 2008

Mashups and modularity: Towards secure and reusable web applications.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering, 2008

First International Workshop on Social Software Engineering and Applications (SoSEA 2008).
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Enhanced integration of Java to symbian OS using smart pointers.
Proceedings of the 6th International Workshop on Java Technologies for Real-time and Embedded Systems, 2008

Comparing Aspects with Conventional Techniques for Increasing Testability.
Proceedings of the First International Conference on Software Testing, 2008

Ensuring Architecture Conventions in Multi-site Development.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

2007
Testing Non-Functional Requirements with Aspects: An Industrial Case Study.
Proceedings of the Seventh International Conference on Quality Software (QSIC 2007), 2007

2006
On Horizontal Specification Architectures and Their Aspect-Oriented Implementations.
LNCS Trans. Aspect Oriented Softw. Dev., 2006

On the Dominance of Decompositions in Models and their Aspect-Oriented Implementations.
Proceedings of the Second International Workshop on Aspect-Based and Model-Based Separation of Concerns in Software Systems, 2006

A framework for seamless service interworking in ad-hoc networks.
Comput. Commun., 2006

On Mobile Java Memory Consumption.
Proceedings of the 14th Euromicro International Conference on Parallel, 2006

Run-time monitoring of architecturally significant behaviors using behavioral profiles and aspects.
Proceedings of the ACM/SIGSOFT International Symposium on Software Testing and Analysis, 2006

Developing an Open Source Integrated Development Environment for a Mobile Device.
Proceedings of the International Conference on Software Engineering Advances (ICSEA 2006), October 28, 2006

On Agility of Formal Specification.
Proceedings of the Information Modelling and Knowledge Bases XVIII, 16th European-Japanese Conference on Information Modelling and Knowledge Bases (EJC 2006), Trojanovice, Czech Republic, May 29th, 2006

Towards user-friendly mobile browsing.
Proceedings of the 2nd international workshop on Advanced architectures and algorithms for internet delivery and applications, 2006

2005
.NET As A Platform For Wireless Applications.
Proceedings of the Wireless Information Systems, 2005

Production-Testing of Embedded Systems with Aspects.
Proceedings of the Hardware and Software Verification and Testing, 2005

Concern-Based Development of Pattern Systems.
Proceedings of the Software Architecture, 2nd European Workshop, 2005

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

Assessing systems adaptability to a product family.
J. Syst. Archit., 2004

Object-oriented middleware for location-aware systems.
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004

Adaptable Concern-Based Framework Specialization in UML.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

UML-based Tool Support for Separating Application and Architectural Evolution.
Proceedings of the 7th International Workshop on Principles of Software Evolution (IWPSE 2004), 2004

On the Role of Architectural Style in Model Driven Development.
Proceedings of the Software Architecture, First European Workshop, 2004

Common Computer-aided Assessment for University and Industry?
Proceedings of the 7th IASTED International Conference on Computers and Advanced Technology in Education, 2004

2003
Experiences with Distributed Open Source Courses.
Informatica (Slovenia), 2003

Incremental introduction of behaviors with static software architecture.
Comput. Stand. Interfaces, 2003

Programming in Increments: A Case Study.
Proceedings of the 12th International Conference on Intelligent and Adaptive Systems and Software Engineering, 2003

Experiences on Developing and Using a Tool Support for Formal Specification.
Proceedings of the Reliable Software Technologies, 2003

2002
Coordinating Aspects and Objects.
Proceedings of the Foundations of Coordination Languages and Software Architectures, 2002

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

Managing Software Evolution with a Formalized Abstraction Hierarchy.
Proceedings of the 8th International Conference on Engineering of Complex Computer Systems (ICECCS 2002), 2002

2001
Flexibility as a Design Driver.
Computer, 2001

Facilities of Practice Reflecting Abstractions of Theory, and Vice Versa.
Proceedings of the 21st International Conference of the Chilean Computer Science Society (SCCC 2001), 2001

Practical Perspectives on Software Architectures, High-Level Design, and Evolution.
Proceedings of the 4th International Workshop on Principles of Software Evolution, 2001

Aspect-Oriented Specification Architectures for Distributed Real-Time Systems.
Proceedings of the 7th International Conference on Engineering of Complex Computer Systems (ICECCS 2001), 2001

Software Evolution Based on Formalized Abstraction Hierarchy.
Proceedings of the 2001 International Workshop on Formal Foundations of Software Evolution, 2001

2000
Design Templates for Collective Behavior.
Proceedings of the ECOOP 2000, 2000

1999
Codesign Requires Closed-System Specifications.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

Archived Design Steps in Temporal Logic.
Proceedings of the FM'99 - Formal Methods, 1999

1998
Abstractions of Distributed Cooperation, their Refinement and Implementation.
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 1998

Modeling Distributed State as an Abstract Object.
Proceedings of the Distributed and Parallel Embedded Systems, 1998

Formalizing Design Patterns.
Proceedings of the Forging New Links, 1998

Harnessing the Power of Interaction.
Proceedings of the Information Modelling and Knowledge Bases X: 8th European-Japanese Conferences on Information Modelling and Knowledge Bases, 1998

1997
Liberating Object-Oriented Modeling from Programming-Level Abstractions.
Proceedings of the Object-Oriented Technology, ECOOP'97 Workshop Reader, 1997


  Loading...