


default search action
Software - Practice and Experience, Volume 44
Volume 44, Number 1, January 2014
- Steven Burrows, Alexandra L. Uitdenbogerd, Andrew Turpin:

Comparing techniques for authorship attribution of source code. 1-32 - Mark Shtern, Vassilios Tzerpos:

Methods for selecting and improving software clustering algorithms. 33-46 - Qianhui Liang, Bu-Sung Lee

, Patrick C. K. Hung:
A rule-based approach for availability of service by automated service substitution. 47-76 - Francisco Ortin

, Sheila Mendez Nunez, Vicente García-Díaz
, Miguel García:
On the suitability of dynamic languages for hot-reprogramming a robotics framework: a Python case study. 77-104
- Jevgeni Kabanov, Varmo Vene

:
A thousand years of productivity: the JRebel story. 105-127
Volume 44, Number 2, February 2014
- Emilie Balland, Pierre-Etienne Moreau, Antoine Reilles:

Effective strategic programming for Java developers. 129-162 - Weiwei Lin, Chen Liang, James Z. Wang, Rajkumar Buyya:

Bandwidth-aware divisible task scheduling for cloud computing. 163-174 - Vasvi Kakkad, Saeed Attar, Andrew E. Santosa, Alan D. Fekete, Bernhard Scholz:

Curracurrong: a stream programming environment for wireless sensor networks. 175-199
- Fevzi Belli, André Takeshi Endo

, Michael Linschulte, Adenilso da Silva Simão
:
A holistic approach to model-based testing of Web service compositions. 201-234 - Jannik Laval

, Stéphane Ducasse:
Resolving cyclic dependencies between packages with enriched dependency structural matrix. 235-257
Volume 44, Number 3, March 2014
- Diego Garbervetsky

, Sunghun Kim:
Developing tools as plug-ins: TOPI 2012 special issue. 259-260
- Steven P. Reiss, Jared N. Bott, Joseph J. LaViola Jr.:

Plugging in and into code bubbles: the code bubbles architecture. 261-276 - Stefan Naujokat

, Johannes Neubauer, Anna-Lena Lamprecht, Bernhard Steffen, Sven Jörges
, Tiziana Margaria
:
Simplicity-first model-based plug-in development. 277-297 - Hossein Tajalli, Nenad Medvidovic:

iDARE - a reference architecture for integrated software environments. 299-316 - Marcos Chicote, Daniel Alfredo Ciolek, Juan Pablo Galeotti:

Practical JFSL verification using TACO. 317-334 - Siim Karus:

XML development with plug-ins as a service. 335-352
- Mohsen Amini Salehi, Adel Nadjaran Toosi

, Rajkumar Buyya:
Contention management in federated virtualized distributed systems: implementation and evaluation. 353-368
- Nikolay Grozev, Rajkumar Buyya:

Inter-Cloud architectures and application brokering: taxonomy and survey. 369-390
Volume 44, Number 4, April 2014
- Alain Plantec, Loïc Lagadec:

International workshop on smalltalk technologies 2011 special issue. 391-392 - Johan Fabry

, Daniel Galdames:
PHANtom: a modern aspect language for Pharo Smalltalk. 393-412 - Jorge Ressia, Tudor Gîrba, Oscar Nierstrasz

, Fabrizio Perin, Lukas Renggli:
Talents: an environment for dynamically composing units of reuse. 413-432 - Martin Dias, Mariano Martinez Peck, Stéphane Ducasse, Gabriela Arévalo:

Fuel: a fast general purpose object graph serializer. 433-453 - Ciprian Teodorov, Loïc Lagadec

:
Model-driven physical-design automation for FPGAs: fast prototyping and legacy reuse. 455-482
Volume 44, Number 5, May 2014
- Tsan-Rong Tien, Yi-Ping You

:
Enabling OpenCL support for GPGPU in Kernel-based Virtual Machine. 483-510 - Antonio Ruiz-Martínez

, C. Inmaculada Marín-López, Daniel Sánchez-Martínez, I. Castell Egea:
SIPmsign: a lightweight mobile signature service based on the Session Initiation Protocol. 511-535 - Makarand Gawade, K. Ravikanth, Sanjeev Aggarwal:

Constantine: configurable static analysis tool in Eclipse. 537-563 - Benoît Sonntag, Dominique Colnet:

Efficient compilation strategy for object-oriented languages under the closed-world assumption. 565-592 - J. Lago-Fernández, Felipe J. Gil-Castiñeira

, Francisco J. González-Castaño
, Antón Román Portabales:
A new approach to authenticating and encrypting Voice over Internet Protocol communications. 593-619
- Jean-Rémy Falleri

, Xavier Blanc, Reda Bendraou
, Marcos Aurélio Almeida da Silva, Cédric Teyton:
Incremental inconsistency detection with low memory overhead. 621-641
Volume 44, Number 6, June 2014
- Michael R. Jantz

, Prasad A. Kulkarni:
Analyzing and addressing false interactions during compiler optimization phase ordering. 643-679 - César Estébanez, Yago Sáez

, Gustavo Recio, Pedro Isasi
:
Performance of the most common non-cryptographic hash functions. 681-698
- Tanumoy Pati, James H. Hill:

A survey report of enhancements to the visitor software design pattern. 699-733
- Miguel Garcia

, Alysson Neves Bessani
, Ilir Gashi
, Nuno Ferreira Neves
, Rafael R. Obelheiro:
Analysis of operating system diversity for intrusion tolerance. 735-770
Volume 44, Number 7, July 2014
- Rajiv Ranjan

, Rajkumar Buyya, Philipp Leitner
, Armin Haller
, Stefan Tai:
A note on software tools and techniques for monitoring and prediction of cloud services. 771-775 - Frederick Ryckbosch, Amer Diwan:

Analyzing performance traces using temporal formulas. 777-792 - Jian Cao, Jiwen Fu, Minglu Li, Jinjun Chen:

CPU load prediction for cloud environment based on a dynamic ensemble model. 793-804 - Christian Inzinger

, Waldemar Hummer, Benjamin Satzger, Philipp Leitner
, Schahram Dustdar
:
Generic event-based monitoring and adaptation methodology for heterogeneous distributed systems. 805-822 - Chih-Shan Liao, Chen-Po Chuang, Ruay-Shiung Chang:

A novel monitoring mechanism by event trigger for Hadoop system performance analysis. 823-834 - Koray Gülcü, Hasan Sözer

, Baris Aktemur, Ali Özer Ercan:
Fault masking as a service. 835-854 - Weilong Ding

, Yanbo Han, Jing Wang, Zhuofeng Zhao:
Feature-based high-availability mechanism for quantile tasks in real-time data stream processing. 855-871 - Wanfeng Zhang, Lizhe Wang

, Yan Ma, Dingsheng Liu:
Design and implementation of task scheduling strategies for massive remote sensing data processing across multiple data centers. 873-886
Volume 44, Number 8, August 2014
- R. Nigel Horspool:

A welcome to Raj Buyya as the new co-editor. 887
- Julio Cano Romero, Marisol García-Valls

:
Scheduling component replacement for timely execution in dynamic systems. 889-910 - G. W. French, J. Richard Kennaway, A. M. Day:

Programs as visual, interactive documents. 911-930 - Thomas Richardson, Liz Burd, Shamus P. Smith

:
Guidelines for supporting real-time multi-touch applications. 931-949 - Jérôme Vouillon, Vincent Balat:

From bytecode to JavaScript: the Js_of_ocaml compiler. 951-972
- Anthony Allevato, Stephen H. Edwards:

Dereferee: instrumenting C++ pointers with meaningful runtime diagnostics. 973-997 - Yi Wang

, Zhiping Jia, Renhai Chen, Meng Wang, Duo Liu, Zili Shao
:
Loop scheduling with memory access reduction subject to register constraints for DSP applications. 999-1026
Volume 44, Number 9, September 2014
- Fabienne Boyer, Noel De Palma, Olivier Gruber, Sylvain Sicard:

Full autonomic repair for distributed applications. 1027-1045 - Stephen W. Thomas, Richard T. Snodgrass, Rui Zhang:

Benchmark frameworks and τBench. 1047-1075 - Heh-Tyan Liaw, Shih-Chieh Wei

:
Obfuscation for object-oriented programs: dismantling instance methods. 1077-1104 - Bugra Gedik:

Generic windowing support for extensible stream processing systems. 1105-1128
- James Mistry, Matthew Naylor, Jim Woodcock

:
Adapting FreeRTOS for multicores: an experience report. 1129-1154
- Vijay Nagarajan, Dennis Jeffrey, Rajiv Gupta

:
Erratum: A system for debugging via online tracing and dynamic slicing. 1155
Volume 44, Number 10, October 2014
- Mark Roantree

, Jun Liu:
A heuristic approach to selecting views for materialization. 1157-1179 - Erdinç Uzun

, Edip Serdar Güner
, Yilmaz Kiliçaslan, Tarik Yerlikaya
, Hayri Volkan Agun:
An effective and efficient Web content extractor for optimizing the crawling process. 1181-1199 - Byungho Min, Vijay Varadharajan

, Udaya Kiran Tupakula, Michael Hitchens
:
Antivirus security: naked during updates. 1201-1222 - Philipp Adler, Wolfram Amme:

Speculative optimizations for interpreting environments. 1223-1249
- Vinit Padhye, Anand R. Tripathi:

Mechanisms for building autonomically scalable services on cooperatively shared computing platforms. 1251-1276
- Thomas Moore, Sameer Tilak, Phillip Papadouplous, Luca Clementi:

Programmatically defining the software footprint of sensor networks using the Android platform. 1277-1286
Volume 44, Number 11, November 2014
- Simon Gog, Matthias Petri:

Optimized succinct data structures for massive data. 1287-1314 - Camila Nunes, Alessandro F. Garcia, Carlos José Pereira de Lucena, Jaejoon Lee

:
Heuristic expansion of feature mappings in evolving program families. 1315-1349 - Jesús Sánchez Cuadrado

, Jesús M. Perera Aracil:
Scheduling model-to-model transformations with continuations. 1351-1378 - Asadullah Shaikh

, Uffe Kock Wiil
:
A feedback technique for unsatisfiable UML/OCL class diagrams. 1379-1393
- Ralf Bruns

, Jürgen Dunkel:
Towards pattern-based architectures for event processing systems. 1395-1416
Volume 44, Number 12, December 2014
- Vincenzo Deufemia

, Massimiliano Giordano, Giuseppe Polese
, Genoveffa Tortora:
A visual language-based system for extraction-transformation-loading development. 1417-1440 - Sanghyun Han, Hyun-Wook Jin:

Resource partitioning for Integrated Modular Avionics: comparative study of implementation alternatives. 1441-1466 - Atze van der Ploeg

:
Drawing non-layered tidy trees in linear time. 1467-1484 - Yulei Sui

, Sen Ye, Jingling Xue
, Jie Zhang:
Making context-sensitive inclusion-based pointer analysis practical for compilers using parameterised summarisation. 1485-1510 - Ahmad Saif Ur Rehman, Augusto Born de Oliveira, Mahesh V. Tripunitara, Sebastian Fischmeister:

The use of mTags for mandatory security: a case study. 1511-1523 - Jianlin Zhu

, Jin Huang
, Daicui Zhou, Federico Carminati, Guoping Zhang, Qiang He:
Identifying composite crosscutting concerns through semi-supervised learning. 1525-1545

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














