60,181 Hits in 9.0 sec

A Comparative Study of Code Query Technologies

Tiago L. Alves, Jurriaan Hage, Peter Rademaker
2011 2011 IEEE 11th International Working Conference on Source Code Analysis and Manipulation  
The specification of a package stability metric is used as a running example to compare the languages.  ...  When analyzing software systems we are faced with the challenge of how to implement a particular analysis for different programming languages.  ...  Indeed, the direct motivation for our work was to enhance code querying productivity at the Software Improvement Group (SIG), by replacing an existing imperative implementation for code querying with a  ... 
doi:10.1109/scam.2011.14 dblp:conf/scam/AlvesHR11 fatcat:3ktvyvupn5gevmjj5gv2h6q5ty

On the use of feature-oriented programming for evolving software product lines — A comparative study

Gabriel Coutinho Sousa Ferreira, Felipe Nunes Gaia, Eduardo Figueiredo, Marcelo de Almeida Maia
2014 Science of Computer Programming  
It is often assumed that the use of feature-oriented programming is better than other variability mechanisms for implementing Software Product Lines (SPLs).  ...  Our results suggest that FOP requires fewer changes in source code, yet a higher number of added modules, than the other techniques. It provides better support for non-intrusive insertions.  ...  Therefore, it is a small software application in terms of the number of features and lines of code compared to industry-strength SPLs.  ... 
doi:10.1016/j.scico.2013.10.010 fatcat:ufp4kbbjabgy7ddqvomme2nqsu

A Comparative Case Study of Distributed Network Architectures for Different Automotive Applications [chapter]

Jakob Axelsson, Joakim Fröberg, Hans Hansson, Christer Norström, Kristian Sandström, Björn Villing
2004 Industrial Electronics  
The vehicle industry works with demands on functionality, reliability, and safety, but also with demands related to product variation, extendability and maintenance of delivered products, and integration  ...  The network in a vehicle should provide functionality not only during normal operation of the vehicle, but also in the after market and during production.  ...  VCE is divided into product companies with focus on one type of equipment, and which typically manufactures product lines of similar products e.g. excavators, or wheel loaders.  ... 
doi:10.1201/9781420036336.ch57 fatcat:f3fr324qkbbohec66rfdccgdle

Does Test-Driven Development Improve the Program Code? Alarming Results from a Comparative Case Study [chapter]

Maria Siniaalto, Pekka Abrahamsson
2008 Lecture Notes in Computer Science  
This paper presents the results from a comparative case study of five small scale software development projects where the effect of TDD on program design was studied using both traditional and package  ...  However, how the TDD impacts on the structure of the program code have not been widely studied.  ...  Empirical Results from a Comparative Case Study The comparative empirical evaluation of TDD in five small scale software development case studies aims at exploring the effects of TDD on program codes.  ... 
doi:10.1007/978-3-540-85279-7_12 fatcat:k3hwpuxkebhizfmvyi3eq2a2q4

Correlating business needs and network architectures in automotive applications - a comparative case study

Jakob Axelsson, Joakim Fröberg, Hans Hansson, Christer Norström, Kristian Sandström, Björn Villing
2003 IFAC Proceedings Volumes  
In the beginning of the 1990s a vehicle control system was built up by 'simple' computer nodes exchanging 'simple' and relatively non-critical data.  ...  Based on these case studies with different business and functionality demands, we will provide an analysis identifying commonalities, differences, and how the different demands are reflected in the network  ...  VCE is divided into product companies with focus on one type of equipment, and which typically manufactures product lines of similar products e.g. excavators, or wheel loaders.  ... 
doi:10.1016/s1474-6670(17)32486-2 fatcat:utxsan7l7fdppkxgeksn4fyo3u

Supplementary Results of a Comparative Syntactic and Semantic Study of Terms for Software Testing Glossaries [article]

Luis Olsina, Philip Lew, Guido Tebes
2022 arXiv   pre-print
This preprint specifies supplementary material and the results of a comparative, syntactic, and semantic study of terms for three software testing glossaries.  ...  Also, we designed a set of metrics that serve to extract and produce data that support the analysis of syntactic and semantic similarities and discrepancies, and ultimately the analysis of consistencies  ...  designed to exercise specific combinations of values of several parameters command-line interface (CLI) A type of interface in which the information is passed in form of command lines.  ... 
arXiv:2205.10668v1 fatcat:ws53b3sa75gixcw7z64ujlu5mm

The strategic value of SOA: a comparative case study in the banking sector

Richard L. Baskerville, Marco Cavallari, Kristian Hjort Madsen, Jan Pries Heje, Maddalena Sorrentino, Francesco Virili
2010 International Journal of Information Technology and Management  
We report a comparative, cross-cultural case study of the implementation of Service-Oriented Architectures (SOA) at a Scandinavian bank and a Swiss bank.  ...  The strategic rewards in the adoption of The strategic value of SOA: a comparative case study 31 SOA appear to go beyond marketplace issues of ICT capability acquisition, and unexpectedly arise in the  ...  Acknowledgement A preliminary version of this manuscript was presented at the European Conference of Information Systems (ECIS) 2005.  ... 
doi:10.1504/ijitm.2010.029433 fatcat:pmpehxv2bzfzrnskliej2kobky

Moving Ad Hoc Networks—A Comparative Study

Mohammed Abdulhakim Al-Absi, Ahmed Abdulhakim Al-Absi, Mangal Sain, Hoonjae Lee
2021 Sustainability  
This paper could serve as a guide and reference so that readers have a comprehensive and general understanding of wireless ad hoc networks and their routing protocols at a macro level with a lot of good  ...  An ad hoc network is a wireless mobile communication network composed of a group of mobile nodes with wireless transceivers. It does not rely on preset infrastructure and is established temporarily.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/su13116187 fatcat:2zt2s5s3zjbplmv6dsljlquin4

An Empirical Study of Bugs in Eclipse Stable Internal Interfaces [article]

Simon Kawuma, Evarist Nabaasa
2022 arXiv   pre-print
Furthermore, from our previous study about the stability of Eclipse internal interfaces, we discovered that there exist 327K stable non-API methods as the Eclipse framework evolves.  ...  Previous studies showed that applications using relatively old non-APIs are more likely to be compatible with new releases compared to the ones that used newly introduced non-APIs.  ...  A. Goals and Research Question This study is an extension of our recent work where we studied the stability of internal interfaces [17] during the evolution of the Eclipse framework.  ... 
arXiv:2203.09134v2 fatcat:odxfzbyy6zevtfekvlp4vn4a7i

Language Features for Software Evolution and Aspect-Oriented Interfaces: An Exploratory Study [chapter]

Robert Dyer, Hridesh Rajan, Yuanfang Cai
2013 Lecture Notes in Computer Science  
product line called Mobile-Media and 50 different releases of a web application called Health Watcher.  ...  Previous works have studied maintenance benefits of AO programs compared to OO programs, by usually looking at a single AO interface.  ...  The anonymous reviewers of AOSD'12 and ESCOT'10 provided useful comments and suggestions on earlier versions of this paper. Mehdi Bagherzadeh, Youssef Hanna, and Gary T.  ... 
doi:10.1007/978-3-642-36964-3_5 fatcat:6u2gse2igbafpnxj5gwx5ruhlm

From Monolithic Systems to Microservices: A Comparative Study of Performance

Freddy Tapia, Miguel Ángel Mora, Walter Fuertes, Hernán Aules, Edwin Flores, Theofilos Toulkeridis
2020 Applied Sciences  
Furthermore, we assess the performance and relationship between different variables of an application that runs in a monolithic structure compared to one of the micro-services.  ...  Currently, organizations face the need to create scalable applications in an agile way that impacts new forms of production and business organization.  ...  There is no conflict of interest with any party; there is no problem with the ethical standards of any kind.  ... 
doi:10.3390/app10175797 fatcat:br5dmthd4rhilbp3v2cai2r7qe

Interface '99

Arnold Goodman
2000 SIGKDD Explorations  
In addition, it is the newest link in a bridge between the Interface and KDD begun by References 2-4 and the sessions on KDD at Interface '98 and Interface '99.  ...  This personal overview of Interface '99 is intended to communicate its meaning and relevance to SIGKDD, as well as provide valuable information on trends within the Interface for data miners seeking to  ...  This paper introduces the notion of depth in a regression setting with a nonparametric error term, and provides the 'rank' of any line rather than the ranks of observations or residuals.  ... 
doi:10.1145/846183.846207 fatcat:ncoticeezndhpknzyx3huk66hu


Margaret Schedel, John Young
2003 Computer Music Journal  
Auditory Display: Sonification, Audification, and Auditory Interfaces. Santa Fe Institute Studies in the Sciences of Complexity, Proc. Vol. XVIII.  ...  I found the tutorial aspect of this program to be very well thought out, and it would make a wonderful addition to the curriculum of a juniorhigh or high-school general music class (is there such a thing  ...  to alter the characteristics of the sounds; the Editing Studio enables users to finetune their mixes to create a professional sounding finished product.  ... 
doi:10.1162/comj.2003.27.1.100 fatcat:d6teztafhjeyfipcblsypuhxwi

A Comparative Study on Vulnerabilities in Categories of Clones and Non-cloned Code

Md. R. Islam, Minhaz F. Zibran
2016 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER)  
This paper presents a comparative study on different types of clones and non-cloned code on the basis of their vulnerabilities, which may lead to software defects and issues in future.  ...  The empirical study along this new dimension examines source code of 97 software systems and derives results based on quantitative analysis with statistical significance.  ...  For vulnerability detection, we execute PMD from command line interface, and feed to it a set of rules, which is the default rule-set packaged with the Eclipse plugin variant of the tool.  ... 
doi:10.1109/saner.2016.90 dblp:conf/wcre/IslamZ16 fatcat:arc5tb5pafevpoyhbbmxxs3cjm

How Stable Are Eclipse Application Framework Internal Interfaces?

John Businge, Simon Kawuma, Moses Openja, Engineer Bainomugisha, Alexander Serebrenik
2019 2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER)  
We have shown that it is possible to predict the stability of a non-API in subsequent Eclipse releases with a precision of ≥ 56%, a recall of ≥ 96% and an AUC of ≥ 92% and an Fmeasure of ≥ 81%.  ...  Previous studies showed that applications using relatively old non-APIs are more likely to be compatible with new releases compared to the ones that used newly introduced non-APIs; that the growth rate  ...  Thorsten Berger who helped us with proofreading our manuscript.  ... 
doi:10.1109/saner.2019.8668018 dblp:conf/wcre/BusingeKOBS19 fatcat:2e34aeovlbbyjls2f3e2kukjzy
« Previous Showing results 1 — 15 out of 60,181 results