HOME
ABOUT US
Organization
Personnel
NEWS&EVENTS
News & Events archive
Newsletter archive
Conference archive
Travel reports
COOPERATION
International Involvement
National Involvement
Regional Involvement
EDUCATION
Master's Programmes
TUCS Graduate Programmes
Information for Students
Courses
TUCS Short Courses
PUBLICATIONS
TUCS Publication Series
How to Publish in TUCS Series
Publication Search
Publication Graph
Publication Input
Publication Input Guide
JuFo Browser
RESEARCH
Focus areas
Research Programmes
Research Units
Distinguished Lectures
Where academic tradition
meets the exciting future
You are here:
TUCS
>
PUBLICATIONS
>
Publication Search
TUCS Publication Series
How to Publish in TUCS Series
Publication Search
Publication Graph
Publication Input
Publication Input Guide
JuFo Browser
Department: Any
ÅAU / Department of Information Technologies
UTU / Department of Information Technology
UTU / Department of Mathematics and Statistics
UTU / Turku School of Economics, Institute of Information Systems Sciences
Research Unit: Any
Algorithmics and Computational Intelligence Group (ACI)
Biomathematics Research Unit (BIOMATH)
Communication Systems (ComSys)
Computational Biomodeling Laboratory (Combio Lab)
Data Mining and Knowledge Management Laboratory
Distributed Systems Laboratory (DS Lab)
Embedded Computer and Electronic Systems (ECES)
Embedded Systems Laboratory (ESLAB)
FUNDIM, Fundamentals of Computing and Discrete Mathematics
Institute for Advanced Management Systems Research (IAMSR)
Learning and Reasoning Lab
Software Construction Laboratorium
Software Development Laboratory (SwDev)
Software Engineering Laboratory (SE Lab)
Turku BioNLP Group
Turku Optimization Group (TOpGroup)
UTU Information Systems Science (ISS)
Publication type: Any
Monographs
Edited books
Edited special issues of journals
Edited proceedings
Articles in journals
Articles in proceedings
Chapters in edited books
Ph.D. thesis
Lic. thesis
Technical reports
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
AND
Lastname, Firstname
Year
Title
Abstract
Keyword
Points
Sort output by publication type
Sort output by publication year
and display below
and download in BibTeX
and download as CSV
and download as 2014-CSV
Articles in journals (6):
Tanwir Ahmad, Junaid Iqbal, Adnan Ashraf, Dragos Truscan, Ivan Porres,
Model-based testing using UML activity diagrams: A systematic mapping study
.
Computer Science Review
33, 98–112, 2019.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
Distributed virtual machine consolidation: A systematic mapping study
.
Computer Science Review
28, 118–130, 2018.
Adnan Ashraf, Ivan Porres,
Multi-Objective Dynamic Virtual Machine Consolidation in the Cloud Using Ant Colony System
.
International Journal of Parallel, Emergent and Distributed Systems
33(1), 103–120, 2018.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
Prediction-Based VM Provisioning and Admission Control for Multi-Tier Web Applications
.
Journal of Cloud Computing
5(1), 1–21, 2016.
Fahimeh Farahnakian, Adnan Ashraf, Tapio Pahikkala, Pasi Liljeberg, Juha Plosila, Ivan Porres, Hannu Tenhunen,
Using Ant Colony System to Consolidate VMs for Green Cloud Computing
.
IEEE Transactions on Services Computing
PP(99), 13, 2015.
Timo Aho, Adnan Ashraf, Marc Englund, Joni Katajamäki, Johannes Koskinen, Janne Lautamäki, Antti Nieminen, Ivan Porres, Ilkka Turunen,
Designing IDE as a Service
.
Communications of Cloud Software
1, 1–10, 2011.
Articles in proceedings (21):
Junaid Iqbal, Adnan Ashraf, Dragos Truscan, Ivan Porres,
Exhaustive Simulation and Test Generation Using fUML Activity Diagrams
. In: P. Giorgini, B. Weber (Eds.),
Advanced Information Systems Engineering
, Lecture Notes in Computer Science 11483, 96–110, Springer, Cham, 2019.
Andrey Sadovykh, Dragos Truscan, Pierluigi Pierini, Gunnar Widforss, Adnan Ashraf, Hugo Bruneliere, Pavel Smrz, Alessandra Bagnato, Wasif Afzal, Alexandra Espinosa Hortelano,
On the Use of Hackathons to Enhance Collaboration in Large Collaborative Projects
. In:
Design, Automation & Test in Europe Conference, DATE 2019
, 498–503, EDAA, 2019.
Amin Majd, Adnan Ashraf, Elena Troubitsyna, Masoud Daneshtalab,
Using Optimization, Learning, and Drone Reflexes to Maximize Safety of Swarms of Drones
. In: Carlos Coello Coello, Hisao Ishibuchi, Xiaodong Li, Fernando Von Zuben (Eds.),
2018 IEEE Congress on Evolutionary Computation (CEC)
, 1–8, IEEE, 2018.
Amin Majd, Adnan Ashraf, Elena Troubitsyna, Masoud Daneshtalab,
Integrating Learning, Optimization, and Prediction for Efficient Navigation of Swarms of Drones
. In: Ivan Merelli, Pietro Lio, Igor Kotenko (Eds.),
26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
, 101–108, IEEE, 2018.
Kristian Nybom, Adnan Ashraf, Ivan Porres,
A Systematic Mapping Study on API Documentation Generation Approaches
. In: Tomas Bures, Lefteris Angelis (Eds.),
44th Euromicro Conference on Software Engineering and Advanced Applications
, 462–469, IEEE Computer Society, 2018.
Andrey Sadovykh, Adnan Ashraf, Alessandra Bagnato, Dragos Truscan, Pierluigi Pierini, Hugo Bruneliere, Orlando Avila-Carcia, Wasif Afzal,
Model-Based System Engineering in Practice: Document Generation - MegaM@Rt2 Project Experience
. In: Alexey Fedorov, Maxim Tsepkov (Eds.),
Proceedings of the 14th Central and Eastern European Software Engineering Conference Russia (CEE-SECR '18)
, 9:1–9:6, ACM, 2018.
Adnan Ashraf, Amin Majd, Elena Troubitsyna,
Towards a Realtime, Collision-Free Motion Coordination and Navigation System for a UAV Fleet
. In: Ondrej Rysavy, Valentino Vranić (Eds.),
Proceedings of the Fifth European Conference on the Engineering of Computer-Based Systems
, ECBS '17, 11:1–11:9, ACM, 2017.
Masoumeh Parsa, Adnan Ashraf, Dragos Truscan, Ivan Porres,
On Optimization of Test Parallelization with Constraints
. In: Lukas Alperowitz, Andreas Steffens (Eds.),
1st Workshop on Continuous Software Engineering co-located with Software Engineering
, 164–171, CEUR-WS.org, 2016.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
A Multi-Objective ACS Algorithm to Optimize Cost, Performance, and Reliability in the Cloud
. In: Omer Rana, Manish Parashar (Eds.),
8th IEEE/ACM International Conference on Utility and Cloud Computing
, 341–347, IEEE, 2015.
Benjamin Byholm, Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Johan Lilius, Ivan Porres,
Cost-Efficient, Utility-Based Caching of Expensive Computations in the Cloud
. In: Masoud Daneshtalab, Marco Aldinucci, Ville Leppänen, Johan Lilius, Mats Brorsson (Eds.),
23rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
, Euromicro International Conference on Parallel, Distributed and Network-Based Computing, 505–513, IEEE Computer Society Conference Publishing Services, 2015.
Adnan Ashraf, Ivan Porres,
Using Ant Colony System to Consolidate Multiple Web Applications in a Cloud Environment
. In: Marco Aldinucci, Daniele D’Agostino, Peter Kilpatrick (Eds.),
22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
, 482–489, IEEE Computer Society, 2014.
Fahimeh Farahnakian, Adnan Ashraf, Pasi Liljeberg, Tapio Pahikkala, Juha Plosila, Ivan Porres, Hannu Tenhunen,
Energy-Aware Dynamic VM Consolidation in Cloud Data Centers Using Ant Colony System
. In: Carl Kesselman (Ed.),
7th IEEE International Conference on Cloud Computing
, 104–111, IEEE, 2014.
Adnan Ashraf,
Cost-Efficient Virtual Machine Provisioning for Multi-tier Web Applications and Video Transcoding
. In: Pavan Balaji, Dick Epema, Thomas Fahringer (Eds.),
13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
, 66–69, IEEE Computer Society, 2013.
Adnan Ashraf, Fareed Jokhio, Tewodros Deneke, Sebastien Lafond, Ivan Porres, Johan Lilius,
Stream-Based Admission Control and Scheduling for Video Transcoding in Cloud Computing
. In: Pavan Balaji, Dick Epema, Thomas Fahringer (Eds.),
13th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid)
, 482–489, IEEE Computer Society, 2013.
Fareed Ahmed Jokhio, Adnan Ashraf, Sébastien Lafond, Ivan Porres, Johan Lilius,
Prediction-Based Dynamic Resource Allocation for Video Transcoding in Cloud Computing
. In: Peter Kilpatrick, Peter Milligan, Rainer Stotzka (Eds.),
Proceedings of the 21st International Euromicro Conference on Parallel, Distributed and Network-based Processing, Belfast, UK 27 February - 1 March 2013
, 254–261, IEEE Computer society, 2013.
Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Johan Lilius,
A Computation and Storage Trade-Off Strategy for Cost-Efficient Video Transcoding in the Cloud
. In: Onur Demirors, Oktay Turetken (Eds.),
39th EUROMICRO Conference on Software Engineering and Advanced Applications
, 365–372, IEEE Computer Society, 2013.
Adnan Ashraf,
Cost-Efficient Resource Allocation for Multi-Tier Web Applications in a Cloud Environment
. In: Erwin Grosspietsch, Konrad Klöckner (Eds.),
Work in Progress Session held in connection with the 38th EUROMICRO Conference on Software Engineering and Advanced Applications
, 1–2, Institute for Systems Engineering and Automation, Johannes Kepler University Linz, Austria, 2012.
Adnan Ashraf, Benjamin Byholm, Joonas Lehtinen, Ivan Porres,
Feedback Control Algorithms to Deploy and Scale Multiple Web Applications per Virtual Machine
. In: Vittorio Cortellessa, Henry Muccini, Onur Demirors (Eds.),
38th Euromicro Conference on Software Engineering and Advanced Applications
, 431–438, IEEE Computer Society, 2012.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
A Session-Based Adaptive Admission Control Approach for Virtualized Application Servers
. In: Carlos Varela, Manish Parashar (Eds.),
The 5th IEEE/ACM International Conference on Utility and Cloud Computing
, 65–72, IEEE Computer Society, 2012.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
CRAMP: Cost-Efficient Resource Allocation for Multiple Web Applications with Proactive Scaling
. In: Tomasz Wiktor Wlodarczyk, Ching-Hsien Hsu, Wu-chun Feng (Eds.),
4th IEEE International Conference on Cloud Computing Technology and Science (CloudCom)
, 581–586, IEEE Computer Society, 2012.
Niclas Snellman, Adnan Ashraf, Ivan Porres,
Towards Automatic Performance and Scalability Testing of Rich Internet Applications in the Cloud
. In: Stefan Biffl, Mika Koivuluoma, Pekka Abrahamsson, Markku Oivo (Eds.),
37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011)
, 161 – 169 , IEEE Computer Society’s Conference Publishing Services, 2011.
Chapters in edited books (3):
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
Prediction-Based Virtual Machine Provisioning and Admission Control for Multi-Tier Web Applications
. In: Ivan Porres, Tommi Mikkonen, Adnan Ashraf (Eds.),
Developing Cloud Software: Algorithms, Applications, and Tools
, TUCS General Publication 60, 71–112, TUCS, 2013.
Adnan Ashraf, Mikko Hartikainen, Usman Hassan, Keijo Heljanko, Johan Lilius, Tommi Mikkonen, Ivan Porres, Mahbubul Syeed, Sasu Tarkoma,
Introduction to Cloud Computing Technologies
. In: Ivan Porres, Tommi Mikkonen, Adnan Ashraf (Eds.),
Developing Cloud Software: Algorithms, Applications, and Tools
, TUCS General Publication 60, 1–41, TUCS, 2013.
Fareed Jokhio, Adnan Ashraf, Tewodros Deneke, Sebastien Lafond, Ivan Porres, Johan Lilius,
Proactive Virtual Machine Allocation for Video Transcoding in the Cloud
. In: Ivan Porres, Tommi Mikkonen, Adnan Ashraf (Eds.),
Developing Cloud Software: Algorithms, Applications, and Tools
, TUCS General Publication 60, 113–143, TUCS, 2013.
TUCS General Series (1):
Ivan Porres, Tommi Mikkonen, Adnan Ashraf (Eds.),
Developing Cloud Software: Algorithms, Applications, and Tools
, TUCS General Publication, TUCS, 2013.
Ph.D. thesis (1):
Adnan Ashraf,
Cost-Efficient Virtual Machine Management: Provisioning, Admission Control, and Consolidation
. TUCS Dissertations 183. 2014.
Technical reports (5):
Kristian Nybom, Adnan Ashraf, Ivan Porres,
A Systematic Mapping Study on Tools for API Documentation Generation
. TUCS Technical Reports 1180, TUCS, 2017.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
Distributed Virtual Machine Consolidation: A Systematic Mapping Study
. TUCS Technical Reports 1171, TUCS, 2016.
Adnan Ashraf, Benjamin Byholm, Ivan Porres,
Towards a Multi-Objective ACS Algorithm to Optimize Cost, Performance, and Reliability in the Cloud
. TUCS Technical Reports 1142, TUCS, 2015.
Benjamin Byholm, Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Johan Lilius, Ivan Porres,
Cost-Efficient, Utility-Based Caching of Expensive Computations in the Cloud
. TUCS Technical Reports 1121, TUCS, 2014.
Fareed Jokhio, Adnan Ashraf, Sébastien Lafond, Ivan Porres, Johan Lilius,
Cost-Efficient Dynamically Scalable Video Transcoding in Cloud Computing
. TUCS Technical Reports 1098, TUCS, 2013.