


default search action
Software - Practice and Experience, Volume 48
Volume 48, Number 1, January 2018
- Petr Nejedly

, Filip Plesinger
, Josef Halámek
, Pavel Jurák
:
CudaFilters: A SignalPlant library for GPU-accelerated FFT and FIR filtering. 3-9 - Matias Urbieta

, Darian Frajberg, Gustavo Rossi:
Assessing the impact of Volatile Functionality removal in web applications: Model-Driven vs Code-Based approaches. 11-43 - Nikos Chondros

, Mema Roussopoulos
:
Developing IntegrityCatalog, a software system for managing integrity-related metadata in digital repositories. 45-64 - Shunsuke Kanda

, Yuma Fujita, Kazuhiro Morita, Masao Fuketa:
Practical rearrangement methods for dynamic double-array dictionaries. 65-83 - Thiago Soares Fernandes, Álvaro Freitas Moreira

, Érika F. Cota
:
EPE-Mobile - A framework for early performance estimation of mobile applications. 85-104 - Huifeng Chen

, Jianmin Jiang, Zhong Hong, Ling Lin:
Decomposition of UML activity diagrams. 105-122 - Nieves R. Brisaboa

, Ricardo Cao
, José R. Paramá
, Fernando Silva-Coira
:
Scalable processing and autocovariance computation of big functional data. 123-140 - Fabrizio Milazzo

, Vito Gentile
, Antonio Gentile
, Salvatore Sorce
:
KIND-DAMA: A modular middleware for Kinect-like device data management. 141-160
- Thomas S. Heinze

, Wolfram Amme, Simon Moser:
Static analysis and process model transformation for an advanced business process to Petri net mapping. 161-195 - Dayse Silveira de Almeida, Carmem Satie Hara

, Ricardo Rodrigues Ciferri, Cristina Dutra de Aguiar Ciferri
:
An asynchronous collaborative reconciliation model based on data provenance. 197-232 - Jagannath Singh

, Durga Prasad Mohapatra
:
Dynamic slicing of concurrent AspectJ programs: An explicit context-sensitive approach. 233-260
Volume 48, Number 2, February 2018
Editorial
- Manuel Mora Tavarez

, Rory O'Connor
, Frank Tsui
, Jorge Marx Gómez
:
Design methods for software architectures in the service-oriented computing and cloud paradigms. 263-267
- Sebastian Lehrig

, Marcus Hilbrich
, Steffen Becker:
The architectural template method: templating architectural knowledge to efficiently conduct quality-of-service analyses. 268-299 - Wuping Xie

, Jinyun Xue, Dongming Jiang, Lan Song:
An iteration-based interactive analysis method to design dynamic service-oriented systems. 300-326 - Miguel Zúñiga-Prieto

, Javier González-Huerta
, Emilio Insfrán
, Silvia Abrahão
:
Dynamic reconfiguration of cloud application architectures. 327-344 - Sreekrishnan Venkateswaran

, Santonu Sarkar
:
Architectural partitioning and deployment modeling on hybrid clouds. 345-365 - Guoqi Xie

, Yuekun Chen, Yan Liu, Chunnian Fan, Renfa Li, Keqin Li:
JDAS: a software development framework for multidatabases. 366-382
Volume 48, Number 3, March 2018
- Pilsung Kang

:
Function call interception techniques. 385-401
- Jacob Krüger

, Marcus Pinnecke, Andy Kenner, Christopher Kruczek, Fabian Benduhn, Thomas Leich, Gunter Saake:
Composing annotations without regret? Practical experiences using FeatureC. 402-427 - Shuanglong Kan

, Zhiqiu Huang:
Detecting safety-related components in statecharts through traceability and model slicing. 428-448 - Mirsaeid Hosseini Shirvani, Amir Masoud Rahmani

, Amir Sahafi
:
An iterative mathematical decision model for cloud migration: A cost and security risk approach. 449-485 - Álvaro López García

, Enol Fernández-del-Castillo
, Pablo Orviz Fernández
, Isabel Campos Plasencia
, Jesús Marco de Lucas
:
Resource provisioning in Science Clouds: Requirements and challenges. 486-498 - Tânia Basso, Leonardo Montecchi

, Regina Moraes
, Mário Jino
, Andrea Bondavalli
:
PrivAPP: An integrated approach for the design of privacy-aware applications. 499-527 - Pawel Kobylinski

, Konrad Siek
, Jan Baranowski, Pawel T. Wojciechowski
:
Helenos: A realistic benchmark for distributed transactional memory. 528-549 - Ignacio Cassol

, Gabriela Arévalo:
A methodology to infer and refactor an object-oriented model from C applications. 550-577 - Francisco J. Ballesteros

, Gorka Guardiola
, Enrique Soriano
:
ZX: A network file system for high-latency networks. 578-599 - Chung-Ming Huang

, Chia-Ming Mai:
K-MING: A mobile proxy handoff control scheme for proximate group-based geodata sharing. 600-620
- Jin-woo Kwon

, InChang Jeong, Soo-Mook Moon:
Lightweight migration for web applications with framework separation. 621-640 - Neelofar

, Lee Naish, Kotagiri Ramamohanarao:
Spectral-based fault localization using hyperbolic function. 641-664
- Brett Snyder, Robert C. Green II

, Vijay K. Devabhaktuni, Mansoor Alam:
ReliaCloud-NS: A scalable web-based simulation platform for evaluating the reliability of cloud computing systems. 665-680 - Robert Denz

, Scott Brookes, Martin Osterloh, Stephen Kuhn, Stephen Taylor:
Symmetric multiprocessing from boot to virtualization. 681-718 - Miroslaw Staron

, Wilhelm Meding, Matthias Tichy, Jonas Bjurhede, Holger Giese, Ola Soder:
Industrial experiences from evolving measurement systems into self-healing systems for improved availability. 719-739
- Juan José Echevarria

, Pablo Garaizar
, Jon Legarda
:
An experimental study on the applicability of SYN cookies to networked constrained devices. 740-749 - Joaquim Mendes

, Nuno Laranjeiro
, Marco Vieira
:
Toward characterizing HTML defects on the Web. 750-757
Volume 48, Number 4, April 2018
- Allal Tiberkak

, Tayeb Lemlouma, Abdelkader Belkhir
, Ahmed Bouabdallah, Abdelfetah Hentout
:
A novel approach for generic home emergency management and remote monitoring. 761-774 - Haoyu Luo

, Jin Liu
, Xiao Liu
, Yun Yang
:
Predicting temporal violations for parallel business cloud workflows. 775-795 - Meng-Han Tsai, Kuan-Chou Lai, Hsi-Ya Chang, Kuan Fu Chen, Kuo-Chan Huang

:
Pewss: A platform of extensible workflow simulation service for workflow scheduling research. 796-819 - Tommaso Cucinotta

, Luca Abeni
, Juri Lelli, Giuseppe Lipari:
Improving responsiveness of time-sensitive applications by exploiting dynamic task dependencies. 820-841 - Amin Beheshti

, Boualem Benatallah
, Hamid Reza Motahari-Nezhad:
ProcessAtlas: A scalable and extensible platform for business process analytics. 842-866 - Daniel Lemire

, Owen Kaser
, Nathan Kurz, Luca Deri, Chris O'Hara, François Saint-Jacques, Gregory Ssi Yan Kai:
Roaring bitmaps: Implementation of an optimized software library. 867-895 - Pradeep Tomar, Rajesh Mishra, Kavita Sheoran

:
Prediction of quality using ANN based on Teaching-Learning Optimization in component-based software systems. 896-910
- Changhee Park

, Hongki Lee, Sukyoung Ryu
:
Static analysis of JavaScript libraries in a scalable and precise way using loop sensitivity. 911-944 - Chris D'Souza, Vincenzo Deufemia

, Athula Ginige
, Giuseppe Polese:
Enabling the generation of web applications from mockups. 945-973
- Matthias Petri, Alistair Moffat

:
Compact inverted index storage using general-purpose compression libraries. 974-982
Volume 48, Number 5, May 2018
- Mert Ozkaya

:
The analysis of architectural languages for the needs of practitioners. 985-1018 - Houssem Daoud

, Michel R. Dagenais
:
Recovering disk storage metrics from low-level trace events. 1019-1041 - Suchakrapani Datt Sharma

, Michel R. Dagenais:
Hardware trace reconstruction of runtime compiled code. 1042-1055 - Shouki A. Ebad

:
The influencing causes of software unavailability: A case study from industry. 1056-1076
- Everton T. Guimarães, Santiago A. Vidal

, Alessandro F. Garcia, Jorge Andrés Díaz Pace, Claudia A. Marcos:
Exploring architecture blueprints for prioritizing critical code anomalies: Experiences and tool support. 1077-1106 - Yauhen Leanidavich Arnatovich

, Lipo Wang
, Minh Ngoc Ngo, Charlie Soh:
Mobolic: An automated approach to exercising mobile application GUIs using symbiosis of online testing technique and customated input generation. 1107-1142
- Razieh Malekhosseini, Mehdi Hosseinzadeh

, Keyvan Navi:
Evaluation of users' privacy concerns by checking of their WhatsApp status. 1143-1164
Volume 48, Number 6, June 2018
- Alexios Lekidis

, Emmanouela Stachtiari, Panagiotis Katsaros
, Marius Bozga, Christos K. Georgiadis
:
Model-based design of IoT systems with the BIP component framework. 1167-1194 - Alexis Martin, Vania Marangozova-Martin

:
Automatic benchmark profiling through advanced workflow-based trace analysis. 1195-1217 - Jhonny Mertz

, Ingrid Nunes
:
Automation of application-level caching in a seamless way. 1218-1237 - Daniel Pérez-Berenguer

, Jesús García Molina
:
A standard-based architecture to support learning interoperability: A practical experience in gamification. 1238-1268 - Donghai Tian

, Xi Xiong, Changzhen Hu, Peng Liu:
A policy-centric approach to protecting OS kernel from vulnerable LKMs. 1269-1284 - Haithem Mezni

, Mokhtar Sellami
:
A negotiation-based service selection approach using swarm intelligence and kernel density estimation. 1285-1311
- Sheng-Yu Fu

, Ding-Yong Hong
, Yu-Ping Liu, Jan-Jan Wu, Wei-Chung Hsu:
Efficient and retargetable SIMD translation in a dynamic binary translator. 1312-1330
Volume 48, Number 7, July 2018
- Yogesh Simmhan, Pushkara Ravindra, Shilpa Chaturvedi, Malati Hegde, Rashmi Ballamajalu:

Cover Image. i
- Qing Huang

, Yangrui Yang, Xue Zhan, Hongyan Wan, Guoqing Wu:
Query expansion based on statistical learning from code changes. 1333-1351 - Quan Zou

, Guoqing Li, Wenyang Yu:
MapReduce functions to remote sensing distributed data processing - Global vegetation drought monitoring as example. 1352-1367 - Zoltán Ádám Mann

:
Cloud simulators in the implementation and evaluation of virtual machine placement algorithms. 1368-1389
- Yogesh Simmhan

, Pushkara Ravindra, Shilpa Chaturvedi, Malati Hegde, Rashmi Ballamajalu:
Towards a data-driven IoT software architecture for smart city utilities. 1390-1416
Volume 48, Number 8, August 2018
- Rustem Dautov, Salvatore Distefano, Dario Bruneo, Francesco Longo, Giovanni Merlino, Antonio Puliafito, Rajkumar Buyya:

Cover Image Volume 48, Issue 8. i
- Yifei Zhang

, Yue Li, Tian Tan, Jingling Xue
:
Ripple: Reflection analysis for Android apps in incomplete information environments. 1419-1437 - Hafedh Mili

, Petko Valtchev
, Laszlo Szathmary, Anis Boubaker
, Abderrahmane Leshob, Yasmine Charif, Louis Martin:
Ontology-based model-driven development of a destination management portal: Experience and lessons learned. 1438-1460 - Antonio Brogi

, Davide Neri
, Jacopo Soldani
:
A microservice-based architecture for (customisable) analyses of Docker images. 1461-1474
- Rustem Dautov

, Salvatore Distefano, Dario Bruneo, Francesco Longo
, Giovanni Merlino
, Antonio Puliafito, Rajkumar Buyya
:
Metropolitan intelligent surveillance systems for urban areas by harnessing IoT and edge computing paradigms. 1475-1492 - Gábor Márton

, Zoltán Porkoláb:
Selective friends in C++. 1493-1519
Volume 48, Number 9, September 2018
- Yufeng Liu, Xiaoqin Zeng

, Yang Zou, Kang Zhang:
A graph grammar-based approach for graph layout. 1523-1535 - Guisheng Fan

, Liqiong Chen, Huiqun Yu, Dongmei Liu:
Formally modeling and analyzing cost-aware job scheduling for cloud data center. 1536-1559 - Md. Masudur Rahman

, Rashed Rubby Riyadh, Shah Mostafa Khaled, Abdus Satter, Md. Rayhanur Rahman
:
MMRUC3: A recommendation approach of move method refactoring using coupling, cohesion, and contextual similarity to enhance software design. 1560-1587 - Kai Shi

, Huiqun Yu, Jianmei Guo, Guisheng Fan
, Xingguang Yang:
A parallel portfolio approach to configuration optimization for large software product lines. 1588-1606 - Paolo Cappellari

, Mark Roantree
, Soon Ae Chun
:
Optimizing data stream processing for large-scale applications. 1607-1641 - Behnam Momeni

, Mehdi Kharrazi
:
LDMBL: An architecture for reducing code duplication in heavyweight binary instrumentations. 1642-1659 - Nidhi Tiwari

, Umesh Bellur
, Santonu Sarkar, Maria Indrawan:
Optimizing MapReduce for energy efficiency. 1660-1687
- Reza Mohamadi Bahram Abadi, Amir Masoud Rahmani

, Sasan Hossein Alizadeh
:
Server consolidation techniques in virtualized data centers of cloud environments: A systematic literature review. 1688-1726
Volume 48, Number 10, October 2018
- Leonard Heilig

, Eduardo Lalla-Ruiz
, Stefan Voß
, Rajkumar Buyya
:
Metaheuristics in cloud computing. 1729-1733 - Hamid Reza Faragardi

, Saeid Dehnavi, Thomas Nolte, Mehdi Kargahi, Thomas Fahringer
:
An energy-aware resource provisioning scheme for real-time applications in a cloud data center. 1734-1757 - Amin Yousefipour

, Amir Masoud Rahmani
, Mohsen Jahanshahi
:
Energy and cost-aware virtual machine consolidation in cloud computing. 1758-1774 - Patricia Arroba

, José L. Risco-Martín, José Manuel Moya
, José L. Ayala
:
Heuristics and metaheuristics for dynamic management of computing and cooling energy in cloud data centers. 1775-1804 - Keqin Li

:
Optimal load distribution for multiple classes of applications on heterogeneous servers with variable speeds. 1805-1819 - Hassan Ziafat

, Seyed Morteza Babamir
:
Optimal selection of VMs for resource task scheduling in geographically distributed clouds using fuzzy c-mean and MOLP. 1820-1846 - Walid Chainbi

, E. Sassi:
A multiswarm for composite SaaS placement optimization based on PSO. 1847-1864 - Mostafa Ghobaei-Arani

, Ali Asghar Rahmanian
, Alireza Souri
, Amir Masoud Rahmani
:
A moth-flame optimization algorithm for web service composition in cloud computing: Simulation and verification. 1865-1892 - Hamid Reza Faragardi

, Maryam Vahabi, Hossein Fotouhi
, Thomas Nolte, Thomas Fahringer
:
An efficient placement of sinks and SDN controller nodes for optimizing the design cost of industrial IoT systems. 1893-1919
Volume 48, Number 11, November 2018
- Cheah Wai Shiang

, Fu Swee Tee, Alfian Abdul Halin, Keng-Yap Ng, Puah Chin Hong:
Ontology reuse for multiagent system development through pattern classification. 1923-1939 - Bernardo Villalba Frias, Luigi Palopoli

, Luca Abeni
, Daniele Fontanelli
:
The PROSIT tool: Toward the optimal design of probabilistic soft real-time systems. 1940-1967 - Xiaoyan Zhu

, Binbin Niu, E. James Whitehead Jr., Zhongbin Sun:
An empirical study of software change classification with imbalance data-handling methods. 1968-1999 - Rui Wang

, Shi Ying:
SaaS software performance issue identification using HMRF-MAP framework. 2000-2018 - Armin Balalaie, Abbas Heydarnoori

, Pooyan Jamshidi
, Damian A. Tamburri
, Theo Lynn
:
Microservices migration patterns. 2019-2042
- Tomasz Marek Kowalski

, Szymon Grabowski
:
Faster range minimum queries. 2043-2060 - Antonio Brogi

, Luca Rinaldi, Jacopo Soldani
:
TosKer: A synergy between TOSCA and Docker for orchestrating multicomponent applications. 2061-2079
- Haithem Mezni

, Mayssa Fayala:
Time-aware service recommendation: Taxonomy, review, and challenges. 2080-2108
Volume 48, Number 12, December 2018
- Aaron Moss

, Robert Schluntz, Peter A. Buhr
:
C : Adding modern programming language features to C. 2111-2146 - Reihaneh Khorsand

, Mostafa Ghobaei-Arani
, Mohammadreza Ramezanpour
:
FAHP approach for autonomic resource provisioning of multitier applications in cloud computing environments. 2147-2173 - Safiollah Heidari

, Rajkumar Buyya
:
Cost-efficient and network-aware dynamic repartitioning-based algorithms for scheduling large-scale graphs in cloud computing environments. 2174-2192 - Hsung-Pin Chang

, Cheng-Pang Chiang:
PARC: A novel OS cache manager. 2193-2222 - Gustavo Pinto

, Fernando Castor
, Rodrigo Bonifácio
, Marcel Rebouças:
Work practices and challenges in continuous integration: A survey with Travis CI users. 2223-2236 - Elena Reshetova

, Hans Liljestrand
, Andrew Paverd
, N. Asokan:
Toward Linux kernel memory safety. 2237-2256 - Sajjad Tofighy

, Ali Asghar Rahmanian
, Mostafa Ghobaei-Arani
:
An ensemble CPU load prediction algorithm using a Bayesian information criterion and smooth filters in a cloud computing environment. 2257-2277 - Ronaldo Gonçalves Junior, Américo Sampaio

, Tiago Rolim, Nabor C. Mendonça:
Cloud application architecture appraiser (CA3): A multicriteria approach and tool for assessing cloud deployment options based on nonfunctional requirements. 2278-2301
- Giulio Ganino, Domenico Lembo

, Massimo Mecella
, Federico Scafoglieri
:
Ontology population for open-source intelligence: A GATE-based solution. 2302-2330 - Jae Hyuk Suk

, Jae-Yung Lee, Hongjoo Jin
, In Seok Kim, Dong Hoon Lee:
UnThemida: Commercial obfuscation technique analysis with a fully obfuscated program. 2331-2349
- Atif Mashkoor

, Felix Kossak
, Alexander Egyed:
Evaluating the suitability of state-based formal methods for industrial deployment. 2350-2379
- Massimo Ceraolo

:
Experiences in creating a software tool to analyze and postprocess simulated and measured data. 2380-2388

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














