Journal of Systems and Software (JSS), Volume 81
Volume 81, Number 1, January 2008
Christian Del Rosso: Software performance tuning of software product family architectures: Two case studies in the real-time embedded systems domain. 1-19
Ayodele Oluyomi, Shanika Karunasekera, Leon Sterling: Description templates for agent-oriented patterns. 20-36
Jintae Kim, Sooyong Park, Vijayan Sugumaran: DRAMA: A framework for domain requirements analysis and modeling architectures in software product lines. 37-55
Jung-Hee Yun, Chin-Wan Chung: Dynamic interval-based labeling scheme for efficient XML query and update processing. 56-70
Jin-Kyu Park, Eenjun Hwang, Yunyoung Nam: Utilizing venation features for efficient leaf image retrieval. 71-82
Jae-Hyun Hwang, Jin-Hee Choi, Se-Won Kim, Chuck Yoo: DR-TCP: Downloadable and reconfigurable TCP. 83-99
Constandinos X. Mavromoustakis, Helen D. Karatza: Under storage constraints of epidemic backup node selection using HyMIS architecture for data replication in mobile peer-to-peer networks. 100-112
Yu-Fang Chung, Kuo-Hsuan Huang, Hsiu-Hui Lee, Feipei Lai, Tzer-Shyong Chen: Bidder-anonymous English auction scheme with privacy and public verifiability. 113-119
Ernesto Jiménez, Antonio Fernández, Vicent Cholvi: A parametrized algorithm that implements sequential, causal, and cache memory consistencies. 120-131
Pierre-Emmanuel Hladik, Hadrien Cambazard, Anne-Marie Déplanche, Narendra Jussien: Solving a real-time allocation problem with constraint programming. 132-149
Chung-Ming Wang, Nan-I Wu, Chwei-Shyong Tsai, Min-Shiang Hwang: A high quality steganographic method with pixel-value differencing and modulus function. 150-158
Volume 81, Number 2, February 2008

Vahid Garousi, Lionel C. Briand, Yvan Labiche: Traffic-aware stress testing of distributed real-time systems based on UML models using genetic algorithms. 161-185
Iker Gondra: Applying machine learning to software fault-proneness prediction. 186-195
Dennis Jeffrey, Neelam Gupta: Experiments with test case prioritization using relevant slices. 196-221
Hui Liu, Hee Beng Kuan Tan: Testing input validation in Web applications through automated model recovery. 222-233
Shaoying Liu, Yuting Chen: A relation-based method combining functional and structural testing for test case generation. 234-248
Branson W. Murrill: An empirical, path-oriented approach to software analysis and testing. 249-261
Yuan Zhan, John A. Clark: A search-based framework for automatic testing of MATLAB/Simulink models. 262-285
Mao Zheng, Vasu S. Alagar, Olga Ormandjieva: Automated generation of test suites from formal specifications of real-time reactive systems. 286-304
Volume 81, Number 3, March 2008
David N. Card: Editorial - Outgoing Editor-in-Chief.
Hans van Vliet: Editorial - Taking over.

Angelo Brayner, Aretusa Lopes, Diorgens Meira, Ricardo Vasconcelos, Ronaldo Menezes: An adaptive in-network aggregation operator for query processing in wireless sensor networks. 328-342
Maria Camila Nardini Barioni, Humberto Luiz Razente, Agma Juci Machado Traina, Caetano Traina Jr.: Accelerating k-medoid-based algorithms through metric access methods. 343-355
Iris Fabiana de Barcelos Tronto, José Demisio Simões da Silva, Nilson Sant Anna: An investigation of artificial neural networks based prediction systems in software project management. 356-367
Marcos Forte, Wanderley Lopes de Souza, Antônio Francisco do Prado: Using ontologies and Web services for content adaptation in Ubiquitous Computing. 368-381
Windson Viana, Rossana M. C. Andrade: XMobile: A MB-UID environment for semi-automatic generation of adaptive applications for mobile devices. 382-394

Zhen He, Byung Suk Lee, Xiaoyang Sean Wang: Proactive and reactive multi-dimensional histogram maintenance for selectivity estimation. 414-430
Sulayman K. Sowe, Ioannis Stamelos, Lefteris Angelis: Understanding knowledge sharing activities in free/open source software projects: An empirical study. 431-446
Georgia Frantzeskou, Stephen G. MacDonell, Efstathios Stamatatos, Stefanos Gritzalis: Examining the significance of high-level programming features in source code author classification. 447-460
Volume 81, Number 4, April 2008
Giuseppe A. Di Lucca, Nicolas Gold, Giuseppe Visaggio: Guest Editor's Introduction: 10th Conference on Software Maintenance and Reengineering. 461-462
Gerardo Canfora, Anna Rita Fasolino, Gianni Frattolillo, Porfirio Tramontana: A wrapping approach for migrating legacy system interactive functionalities to Service Oriented Architectures. 463-480

Bas Graaf, Sven Weber, Arie van Deursen: Model-driven migration of supervisory machine control architectures. 517-535
Anton Jansen, Jan Bosch, Paris Avgeriou: Documenting after the fact: Recovering architectural design decisions. 536-557
Bedir Tekinerdogan, Hasan Sözer, Mehmet Aksit: Software architecture reliability analysis using failure scenarios. 558-575
Volume 81, Number 5, May 2008
Juan Jose Cuadrado-Gallego, Alain Abran: Special Issue on Software Process and Product Measurement. 601-602
Joost J. P. Schalken, Hans van Vliet: Measuring where it matters: Determining starting points for metrics collection. 603-615
Nikolaos Mittas, Lefteris Angelis: Comparing cost prediction models by resampling techniques. 616-632
Naji Habra, Alain Abran, Miguel Lopez, Asma Sellami: A framework for the design and verification of software measurement methods. 633-648
Karim O. Elish, Mahmoud O. Elish: Predicting defect-prone software modules using support vector machines. 649-660
Juan Jose Cuadrado-Gallego, Fernando Machado, Javier Aroba Páez: On the conversion between IFPUG and COSMIC software functional size units: A theoretical and empirical study. 661-672
Emilia Mendes, Sergio Di Martino, Filomena Ferrucci, Carmine Gravino: Cross-company vs. single-company web effort models using the Tukutuku database: An extended study. 673-690
Jason Van Hulse, Taghi M. Khoshgoftaar: A comprehensive empirical evaluation of missing value imputation in noisy software measurement data. 691-708
Manuel Díaz, Daniel Garrido, Luis Llopis, Francisco Rus, José M. Troya: UM-RTCOM: An analyzable component model for real-time distributed systems. 709-726
Raghvinder S. Sangwan, Colin J. Neill, Matthew Bass, Zakaria El Houda: Integrating a software architecture-centric method into object-oriented analysis and design. 727-746
H. Dieter Rombach, Jürgen Münch, Alexis Ocampo, Watts S. Humphrey, Dan Burton: Teaching disciplined software development. 747-763
Dowming Yeh, Yuwen Li, William C. Chu: Extracting entity-relationship diagram from a table-based legacy database. 764-771
Gerry Coleman, Rory O'Connor: Investigating software process in practice: A grounded theory perspective. 772-784
Sonia Ben Mokhtar, Davy Preuveneers, Nikolaos Georgantas, Valérie Issarny, Yolande Berbers: EASY: Efficient semAntic Service discoverY in pervasive computing environments with QoS and context support. 785-808
Rodrygo L. T. Santos, Pablo A. Roberto, Marcos André Gonçalves, Alberto H. F. Laender: A Web services-based framework for building componentized digital libraries. 809-822
Olivier Vandecruys, David Martens, Bart Baesens, Christophe Mues, Manu De Backer, Raf Haesen: Mining software repositories for comprehensible software fault prediction models. 823-839
Volume 81, Number 6, June 2008

Geir Kjetil Hanssen, Tor Erlend Fægri: Process fusion: An industrial case study on agile software product line engineering. 843-854
Marcel Karam, Sergiu Dascalu, Haïdar Safa, Rami Santina, Zeina Koteiche: A product-line architecture for web service-based visual composition of web applications. 855-867
Muhammad Asim Noor, Rick Rabiser, Paul Grünbacher: Agile product line planning: A collaborative approach and a case study. 868-882
Pablo Trinidad, David Benavides, Amador Durán, Antonio Ruiz Cortés, Miguel Toro: Automated error analysis for the agilization of feature modeling. 883-896
Javier Pereira, Narciso Cerpa, June M. Verner, Mario Rivas, J. Drew Procaccino: What do software practitioners really think about project success: A cross-cultural comparison. 897-907
Mark Keil, Lei Li, Lars Mathiassen, Guangzhi Zheng: The influence of checklists and roles on software practitioner risk perception and decision-making. 908-919
Ronald J. Leach: Setting checkpoints in legacy code to improve fault-tolerance. 920-928
Seo-Young Noh, Shashi K. Gadia, Shihe Ma: An XML-based methodology for parametric temporal database model implementation. 929-948
Cuauhtémoc López Martín, Cornelio Yáñez-Márquez, Agustin Gutierrez-Tornes: Predictive accuracy comparison of fuzzy models for software development effort of small programs. 949-960
Tsun Chow, Dac-Buu Cao: A survey study of critical success factors in agile software projects. 961-971
Fredrik Pettersson, Martin Ivarsson, Tony Gorschek, Peter Öhman: A practitioner's guide to light weight software process assessment and improvement planning. 972-995
Daniel Lucrédio, Kellyton dos Santos Brito, Alexandre Alvaro, Vinicius Cardoso Garcia, Eduardo Santana de Almeida, Renata Pontin de Mattos Fortes, Silvio Romero de Lemos Meira: Software reuse: The Brazilian industry scenario. 996-1013
So Young Sohn, Min Seok Mok: A strategic analysis for successful open source software utilization based on a structural equation model. 1014-1024
Chu-Ti Lin, Chin-Yu Huang: Enhancing and measuring the predictive capabilities of testing-effort dependent software reliability models. 1025-1038
Liang-Chuan Wu, Chorng-Shyong Ong, Yao-Wen Hsu: Active ERP implementation management: A Real Options perspective. 1039-1050

W. Eric Wong, T. H. Tse, Robert L. Glass, Victor R. Basili, Tsong Yueh Chen: An assessment of systems and software engineering scholars and institutions (2001-2005). 1059-1062
Yanchun Zhang: H. Zhuge, The Web Resource Space Model , Springer (2007). 1063-1064
Volume 81, Number 7, July 2008
Seungmin Rho, Byeong-jun Han, Eenjun Hwang, Minkoo Kim: MUSEMBLE: A novel music retrieval system with automatic voice query transcription and reformulation. 1065-1080
Ismail Ababneh: Availability-based noncontiguous processor allocation policies for 2D mesh-connected multicomputers. 1081-1092
Rodrigo M. Santos, Giuseppe Lipari, Jorge Santos: Improving the schedulability of soft real-time open dynamic systems: The inheritor is actually a debtor. 1093-1104
Chun-Jung Chu, Vincent S. Tseng, Tyne Liang: An efficient algorithm for mining temporal high utility itemsets from data streams. 1105-1117
Chin-Chen Chang, Pei-Yu Lin: Adaptive watermark mechanism for rightful ownership protection. 1118-1129
Shujun Li, Chengqing Li, Guanrong Chen, Kwok-Tung Lo: Cryptanalysis of the RCES/RSES image encryption scheme. 1130-1143
Vana Kalogeraki, P. M. Melliar-Smith, Louise E. Moser, Yannis Drougas: Resource management using multiple feedback loops in soft real-time distributed object systems. 1144-1162
Michael Short, Michael J. Pont: Assessment of high-integrity embedded automotive control systems using hardware in the loop simulation. 1163-1183
Wei-Horng Yeh, Ye-In Chang: An efficient iconic indexing strategy for image rotation and reflection in image databases. 1184-1195
S. Hossein Sadat-Mohtasham, Ali A. Ghorbani: A language for high-level description of adaptive web systems. 1196-1217
David Galindo, Paz Morillo, Carla Ràfols: Improved certificate-based encryption in the standard model. 1218-1226
Tzong-Chen Wu, Thsia-Tzu Huang, Chien-Lung Hsu, Kuo-Yu Tsai: Recursive protocol for group-oriented authentication with key distribution. 1227-1239
Guido Bertoni, Luca Breveglieri, Liqun Chen, Pasqualina Fragneto, Keith A. Harrison, Gerardo Pelosi: A pairing SW implementation for Smart-Cards. 1240-1247
Orit Hazzan, Irit Hadar: Why and how can human-related measures support software development processes? 1248-1252
Volume 81, Number 8, August 2008
Iain Bate: Systematic approaches to understanding and evaluating design trade-offs. 1253-1271
Liping Zhao, Linda A. Macaulay, Jonathan Adams, Paul Verschueren: A pattern language for designing e-business architecture. 1272-1287
Cesar Gonzalez-Perez, Brian Henderson-Sellers: A work product pool approach to methodology specification and enactment. 1288-1305
Gilles Goncalves, Aneta Poniszewska-Maranda: Role engineering: From design to evolution of security schemes. 1306-1326
Lars Grunske, David Joyce: Quantitative risk-based security prediction for component-based systems with explicitly modeled attack profiles. 1327-1345
Nabor C. Mendonça, José Airton F. Silva, Ricardo de Oliveira Anido: Client-side selection of replicated web services: An empirical assessment. 1346-1363
Bo Chen, David D. Linz, Harry H. Cheng: XML-based agent communication, migration and computation in mobile agent systems. 1364-1376
Duen-Ren Liu, Chin-Hui Lai, Chiu-Wen Huang: Document recommendation for knowledge sharing in personal folder environments. 1377-1388
Theodore Andronikos, Florina M. Ciorba, Panayiotis Theodoropoulos, Dimitris Kamenopoulos, George K. Papakonstantinou: Cronus: A platform for parallel code generation based on computational geometry methods. 1389-1405
Kai-Yuan Cai, Chang-Hai Jiang, Hai Hu, Chenggang Bai: An experimental study of adaptive testing for software reliability assessment. 1406-1429
Nien-Lin Hsueh, Peng-Hua Chu, William C. Chu: A quantitative approach for evaluating the quality of design patterns. 1430-1439
Volume 81, Number 9, September 2008

Len Bass, Robert L. Nord, William Wood, David Zubrow, Ipek Ozkaya: Analysis of architecture evaluation data. 1443-1455
Remco C. de Boer, Hans van Vliet: Architectural knowledge discovery with latent semantic analysis: Constructing a reading guide for software product audits. 1456-1469
Remo Ferrari, Nazim H. Madhavji: Software architecting without requirements knowledge and experience: What are the repercussions? 1470-1490
Qingtian Zeng, Huaiqing Wang, Dongming Xu, Hua Duan, Yanbo Han: Conflict detection and resolution for workflows constrained by resources and non-determined durations. 1491-1504
Ming-Ni Wu, Chia-Chen Lin, Chin-Chen Chang: An embedding technique based upon block prediction. 1505-1516
Ying-Dar Lin, Szu-Hao Chen, Po-Ching Lin, Yuan-Cheng Lai: Designing and evaluating interleaving decompressing and virus scanning in a stream-based mail proxy. 1517-1524
Deok-Hwan Kim, Seung-Hoon Yu: A new region filtering and region weighting approach to relevance feedback in content-based image retrieval. 1525-1538
Jake Cobb, Hala ElAarag: Web proxy cache replacement scheme based on back-propagation neural network. 1539-1558
Tzungher Chen, Wei-Bin Lee, Hsing-Bai Chen: A round- and computation-efficient three-party authenticated key exchange protocol. 1581-1590
Xiaoying Wang, Zhihui Du, Yinong Chen, Sanli Li: Virtualization-based autonomic resource management for multi-tier Web applications in shared data center. 1591-1608
Eric T. G. Wang, Sheng-Pao Shih, James J. Jiang, Gary Klein: The consistency among facilitating factors and ERP implementation success: A holistic view of fit. 1609-1621
Volume 81, Number 10, October 2008

Yaw-Chung Chen, Wen-Yen Chen: An agent-based metric for quality of services over wireless networks. 1625-1639
Yi Deng, Seyed Masoud Sadjadi, Peter J. Clarke, Vagelis Hristidis, Raju Rangaswami, Yingbo Wang: CVM - A communication virtual machine. 1640-1662
Stephen S. Yau, Haishan Gong, Dazhi Huang, Wei Gao, Luping Zhu: Specification, decomposition and agent synthesis for situation-aware service-based systems. 1663-1680
Jun Yan, Jian Zhang: A backtracking search tool for constructing combinatorial test suites. 1681-1693
Michela Montesi, Patricia Lago: Software engineering article types: An analysis of the literature. 1694-1714
Andreas Ekelhart, Stefan Fenz, Gernot Goluch, Markus Steinkellner, Edgar R. Weippl: XML security - A comparative literature review. 1715-1724
Konstantinos G. Kouskouras, Alexander Chatzigeorgiou, George Stephanides: Facilitating software extension with design patterns and Aspect-Oriented Programming. 1725-1737
Olga Ormandjieva, Vangalur S. Alagar, Mao Zheng: Early quality monitoring in the development of real-time reactive systems. 1738-1753
Gerardo Canfora, Massimiliano Di Penta, Raffaele Esposito, Maria Luisa Villani: A framework for QoS-aware binding and re-binding of composite web services. 1754-1769
Hwai-Jung Hsu, Feng-Jian Wang: An incremental analysis for resource conflicts to workflow specifications. 1770-1783
Samuel A. Ajila, Ali B. Kaba: Evolution support mechanisms for software product line process. 1784-1801
Volume 81, Number 11, November 2008
Cengiz Togay, Ali H. Dogru, John Urcun Tanik: Systematic Component-Oriented development with Axiomatic Design. 1803-1815
Ahmed Seffah, Mohamed Taleb, Halima Habieb-Mammar, Alain Abran: Reconciling usability and interactive system architecture using patterns. 1845-1852
K. Vinay Kumar, V. Ravi, Mahil Carr, N. Raj Kiran: Software development cost estimation using wavelet neural networks. 1853-1867
Raed Shatnawi, Wei Li: The effectiveness of software metrics in identifying error-prone classes in post-release software evolution process. 1868-1882
Anastasis A. Sofokleous, Andreas S. Andreou: Automatic, evolutionary test data generation for dynamic software testing. 1883-1898
Asif Qumer, Brian Henderson-Sellers: A framework to support the evaluation, adoption and improvement of agile methods in practice. 1899-1919
Lorin Hochstein, Victor R. Basili, Uzi Vishkin, John Gilbert: A pilot study to compare programming effort for two parallel programming models. 1920-1930
Seo-Young Noh, Shashi K. Gadia: Benchmarking temporal database models with interval-based and temporal element-based timestamping. 1931-1943
Javier Aroba Páez, Juan Jose Cuadrado-Gallego, Miguel-Ángel Sicilia, Isabel Ramos, Elena García Barriocanal: Segmented software cost estimation models based on fuzzy clustering. 1944-1950
Xiaoming Hu, Shangteng Huang: Analysis of ID-based restrictive partially blind signatures and applications. 1951-1954
Cristiano Tolfo, Raul Sidnei Wazlawick: The influence of organizational culture on the adoption of extreme programming. 1955-1967
Lars-Ola Damm, Lars Lundberg, Claes Wohlin: A model for software rework reduction through a combination of anomaly metrics. 1968-1982
Michel dos Santos Soares, Stéphane Julia, Jos L. M. Vrancken: Real-time scheduling of batch systems using Petri nets and linear logic. 1983-1996
Wayne O'Brien: Avoiding semantic and temporal gaps in developing software intensive systems. 1997-2013
Xingwei Wang, Lei Guo, Fei Yang, Tengfei Wu, Wei Ji: Multi-layer survivable routing mechanism in GMPLS based optical networks. 2014-2023
Zakarya Alzamil: Application of redundant computation in program debugging. 2024-2033
Mei-Ling Chiang, Yu-Chen Lin, Lian-Feng Guo: Design and implementation of an efficient web cluster with content-based request distribution and file caching. 2044-2058
Hitoshi Oi: Local variable access behavior of a hardware-translation based Java virtual machine. 2059-2068
Atanas Radenski, Jeff Furlong, Vladimir Zanev: The Java 5 generics compromise orthogonality to keep compatibility. 2069-2078
Jong Myoung Ko, Chang Ouk Kim, Ick-Hyun Kwon: Quality-of-service oriented web service composition algorithm and planning architecture. 2079-2090
Jun-Hong Shen, Ye-In Chang: An efficient nonuniform index in the wireless broadcast environments. 2091-2103
Volume 81, Number 12, December 2008

Kjetil Moløkken-Østvold, Nils Christian Haugen, Hans Christian Benestad: Using planning poker for combining expert estimates in software projects. 2106-2117
Paul L. Bannerman: Risk and risk management in software projects: A reassessment. 2118-2133
Yan Liu, Ian Gorton, Vinh Kah Lee: The architecture of an event correlation service for adaptive middleware-based applications. 2134-2145
Tsong Yueh Chen, Fei-Ching Kuo, Huai Liu: Distributing test cases more evenly in adaptive random testing. 2146-2162
Robert Colvin, Lars Grunske, Kirsten Winter: Timed Behavior Trees for Failure Mode and Effects Analysis of time-critical systems. 2163-2182
Jens Dietrich, Nathan Jones, Jevon M. Wright: Using social networking and semantic web technology in software engineering - Use cases, patterns, and a case study. 2183-2193
Ali Mesbah, Arie van Deursen: A component- and push-based architectural style for ajax applications. 2194-2209
Marco Autili, Leonardo Mostarda, Alfredo Navarra, Massimo Tivoli: Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems. 2210-2236
Patrizio Pelliccione, Massimo Tivoli, Antonio Bucchiarone, Andrea Polini: An architectural approach to the correct and automatic assembly of evolving component-based systems. 2237-2251
Bas Cornelissen, Andy Zaidman, Danny Holten, Leon Moonen, Arie van Deursen, Jarke J. van Wijk: Execution trace analysis through massive sequence and circular bundle views. 2252-2268
Peter J. Clarke, Djuradj Babich, Tariq M. King, B. M. Golam Kibria: Analyzing clusters of class characteristics in OO applications. 2269-2286
David Binkley, Nicolas Gold, Mark Harman, Zheng Li, Kiarash Mahdavi: An empirical study of the relationship between the concepts expressed in source code and dependence. 2287-2298
Harith T. Al-Jumaily, Dolores Cuadra, Paloma Martínez: OCL2Trigger: Deriving active mechanisms for relational databases using Model-Driven Architecture. 2299-2314
Olga Brukman, Shlomi Dolev, Elliot K. Kolodner: A self-stabilizing autonomic recoverer for eventual Byzantine software. 2315-2327
Changhoon Lee, Jongsung Kim, Seokhie Hong, Jaechul Sung, Sangjin Lee: Security analysis of the full-round DDO-64 block cipher. 2328-2335
Mariacarla Calzarossa, Daniele Tessera: Characterization of the evolution of a news Web site. 2336-2344
Dan Chen, Roland Ewald, Georgios K. Theodoropoulos, Rob Minson, Ton Oguara, Michael Lees, Brian S. Logan, Adelinde M. Uhrmacher: Data access in distributed simulations of multi-agent systems. 2345-2360
Qinbao Song, Martin J. Shepperd, Xiangru Chen, Jun Liu: Can k-NN imputation improve the performance of C4.5 with small software project data sets? A comparative evaluation. 2361-2370
Yolanda Blanco-Fernández, José J. Pazos Arias, Alberto Gil-Solla, Manuel Ramos Cabrer, Martín López Nores, Jorge García Duque, Ana Fernández Vilas, Rebeca P. Díaz Redondo: Exploiting synergies between semantic reasoning and personalization strategies in intelligent recommender systems: A case study. 2371-2385
Tom McBride: The mechanisms of project management of software development. 2386-2395
Panagiotis Papadimitriou, Vassilis Tsaoussidis, Lefteris Mamatas: A receiver-centric rate control scheme for layered video streams in the Internet. 2396-2412
Philippe Kruchten: What do software architects really do? 2413-2416



