106,286 research outputs found
Measuring Complexity and Stability of Web Programs�
Software maintenance engineers spend at least half of their time trying to understand the system they are to modify. This is due partially to the fact that often the only documentation available is the source code itself. The literate programming paradigm provides the incentive and the capability to produce high quality documentation and code simultaneously. The goal is to create "works of literature" which have all the extras (table of contents, cross references, and indices) to help readers to comprehend the programs quickly and thoroughly. The purpose of this thesis is to explore the similarities and differences in measurements of complexity and stability of literate programs compared to those of traditionally developed code.Computer Scienc
Software Usability:A Comparison Between Two Tree-Structured Data Transformation Languages
This paper presents the results of a software usability study, involving both subjective and objective evaluation. It compares a popular XML data transformation language (XSLT) and a general purpose rule-based tree manipulation language which addresses some of the XML and XSLT limitations. The benefits of the evaluation study are discussed
Software Measurement Activities in Small and Medium Enterprises: an Empirical Assessment
An empirical study for evaluating the proper implementation of measurement/metric programs in software companies in one area of Turkey is presented. The research questions are discussed and validated with the help of senior software
managers (more than 15 years’ experience) and then used for interviewing a variety of medium and small scale software companies in Ankara. Observations show that there is a
common reluctance/lack of interest in utilizing measurements/metrics despite the fact that they are well known in the industry. A side product of this research is that internationally recognized standards such as ISO and CMMI are pursued if they are a part of project/job
requirements; without these requirements, introducing those standards to the companies remains as a long-term target to increase quality
An Extended Stable Marriage Problem Algorithm for Clone Detection
Code cloning negatively affects industrial software and threatens
intellectual property. This paper presents a novel approach to detecting cloned
software by using a bijective matching technique. The proposed approach focuses
on increasing the range of similarity measures and thus enhancing the precision
of the detection. This is achieved by extending a well-known stable-marriage
problem (SMP) and demonstrating how matches between code fragments of different
files can be expressed. A prototype of the proposed approach is provided using
a proper scenario, which shows a noticeable improvement in several features of
clone detection such as scalability and accuracy.Comment: 20 pages, 10 figures, 6 table
Detecting and Refactoring Operational Smells within the Domain Name System
The Domain Name System (DNS) is one of the most important components of the
Internet infrastructure. DNS relies on a delegation-based architecture, where
resolution of names to their IP addresses requires resolving the names of the
servers responsible for those names. The recursive structures of the inter
dependencies that exist between name servers associated with each zone are
called dependency graphs. System administrators' operational decisions have far
reaching effects on the DNSs qualities. They need to be soundly made to create
a balance between the availability, security and resilience of the system. We
utilize dependency graphs to identify, detect and catalogue operational bad
smells. Our method deals with smells on a high-level of abstraction using a
consistent taxonomy and reusable vocabulary, defined by a DNS Operational
Model. The method will be used to build a diagnostic advisory tool that will
detect configuration changes that might decrease the robustness or security
posture of domain names before they become into production.Comment: In Proceedings GaM 2015, arXiv:1504.0244
Strengths And Weaknesses Of The New Public Management (NPM)- Cross-Sectional And Longitudinal Analysis
The paradigm of NPM, like its forerunners, has been trying to answer the same question for almost twenty years: how to implement policies, strategies, programs and projects, using the market-type mechanisms, so that the institutions of the state could achieve the desired results. The praises and criticism that have accompanied this paradigm along its evolution are fully justified. Indeed, the NPM has strengths and weaknesses as well, and one purpose of this paper is to identify them and to find answers to the following questions. Which components of the mechanism named NPM generate negative results? Why? What can be done? It is not easy to answer these questions, taking into consideration the multitude of factors influencing the public management, and especially the tremendous impacts of the accelerated process of globalization. The global problems of nowadays make any unilateral action of a government unconceivable, and this brings us to the concept of global public management (GPM). Nevertheless, the way forward will be the subject of another paper. The paper is structured in two main sections, as follows: The first section provides a conceptual framework, examining the multifaceted structure of the NPM and its mechanisms (the “state-of-the-art” of the “art of the state”). The second section suggests a theoretical framework on “measuring” the aggregate attribute of the NPM – the QoG – illustrated by practical cases, in a twofold perspective: longitudinal (variation in time) and cross-sectional (variation among countries).New Public Management, Global Public Management, Governance, New Institutional Economics, Bertelsmann Transformation Index, Corruption Perceptions Index, e-Government Index, Global Competitiveness Index, Human Development Index, Index of Freedom in the World, Transition Indicators, Worldwide Governance Indicators
ILR Research in Progress 2011-12
The production of scholarly research continues to be one of the primary missions of the ILR School. During a typical academic year, ILR faculty members published or had accepted for publication over 25 books, edited volumes, and monographs, 170 articles and chapters in edited volumes, numerous book reviews. In addition, a large number of manuscripts were submitted for publication, presented at professional association meetings, or circulated in working paper form. Our faculty's research continues to find its way into the very best industrial relations, social science and statistics journals.Research_in_Progress_2011_12.pdf: 46 downloads, before Oct. 1, 2020
- …