Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 21 for “"Software Complexity"”.

  1. Definition and validation of software complexity metrics for Ada

    One of the major goals of software engineering is to control the development and maintenance of software products. With the growing use and importance of the Ada programming language, control over the software life cycle of Ada systems is becoming even more important. Software complexity metrics …

    vt Repository record for Definition and validation of software complexity metrics for Ada (opens in a new tab)

  2. The relationship among commenting style, software complexity metrics, and software maintainability

    … the relationships between comment quantity and software metrics are assessed to determine whether programmers increase comment quantity in complex modules. In addition, comment quantity and software metrics are related to software maintenance data. It was found that software complexity, as …

    vt Repository record for The relationship among commenting style, software complexity metrics, and software maintainability (opens in a new tab)

  3. Applying software maintenance metrics in the object oriented software development life cylce

    Software complexity metrics have been studied in the procedural paradigm as a quantitative means of assessing the software development process as well as the quality of software products. Several studies have validated that various metrics are useful indicators of maintenance effort in the …

    vt Repository record for Applying software maintenance metrics in the object oriented software development life cylce (opens in a new tab)

  4. Behavioral demonstration: an approach to rapid prototyping and requirements execution

    … on the operational specification approach to software design and uses a new, automation based life-cycle paradigm. This work describes a tool that supports behavioral demonstration called the behavioral demonstrator that collects and manages information typically lost during software system …

    vt Repository record for Behavioral demonstration: an approach to rapid prototyping and requirements execution (opens in a new tab)

  5. Linux, OpenBSD, and Talisker : a comparative complexity analysis

    … The basis for the comparison considers secure software design principles, such as information hiding, hierarchical structuring, and modularity, as well as software complexity metrics, such as the McCabe Cyclomatic Complexity and the number-of-lines-of-code. In this analysis, we use a reverse …

    nps Repository record for Linux, OpenBSD, and Talisker : a comparative complexity analysis (opens in a new tab)

  6. Reducing authoring complexity on the web with a relational layer for web content

    … systems, and experts must rely on complex software toolchains like Ruby on Rails to manage software complexity. These application-level strategies have enabled tremendous creative output, but they only alleviate, rather than eliminate, core sources of web authoring complexity. This work …

    mit Repository record for Reducing authoring complexity on the web with a relational layer for web content (opens in a new tab)

  7. Interferometric, acousto-optic modulated diffuse correlation spectroscopy @ 1064 nm (AOM-iDCS) toward higher sensitivity, non-invasive measurement of cerebral blood flow

    … sensitivity, signal-to-noise ratio, and hardware/software complexity. As such, the techniques have the potential to be mixed and matched to increase sensitivity to CBF and dramatically improve the SNR of the measurement to enable non-invasive, bedside measurements.

    mit Repository record for Interferometric, acousto-optic modulated diffuse correlation spectroscopy @ 1064 nm (AOM-iDCS) toward higher sensitivity, non-invasive measurement of cerebral blood flow (opens in a new tab)

  8. An Analysis of the Effect of Environmental and Systems Complexity on Information Systems Failures

    … information systems developments are successful. Software project failure is frequent and lamentable. Surveys and statistical analysis results underscore the severity and scope of software project failure. Limited research relates software structure to information systems failures. Systematic …

    unt Repository record for An Analysis of the Effect of Environmental and Systems Complexity on Information Systems Failures (opens in a new tab)

  9. Verification of Cyber Physical Systems

    Due to the increasing complexity of today\'s cyber-physical systems, defects become inevitable and harder to detect. The complexity of such software is generally huge, with millions of lines of code. The impact of failure of such systems could be hazardous. The reliability of the system depends on …

    vt Repository record for Verification of Cyber Physical Systems (opens in a new tab)

  10. A Practical Approach to Rapid Prototyping of SCA Waveforms

    With the growing interest in software defined radios (SDRs), cognitive radios, the Joint Tactical Radio System (JTRS), and the Software Communication Architecture (SCA) comes the need for a rapid prototyping approach to radio design. In the past, radios have traditionally been designed to have a …

    vt Repository record for A Practical Approach to Rapid Prototyping of SCA Waveforms (opens in a new tab)

  11. Implementing a fault-tolerant C-Linda in OS/2

    … of every component, whether hardware or software, may be defined by a service specification. Thus, a failure may be defined as occurring when a component behaves in a manner not consistent with its service specification. The ability of a system to tolerate failures of any of its …

    edithcowan Repository record for Implementing a fault-tolerant C-Linda in OS/2 (opens in a new tab)

  12. Design, analysis, application and experimental assessment of algorithms for the synthesis of maximally sparse, planar, non-superdirective and steerable arrays

    … supply/consumption, the weight and the hardware/software complexity of the whole radiating system have a strong impact on the overall cost. On the other hand, the reduction of the number of elements has of course drawbacks as well (loss in directivity, which means a smaller radar coverage in …

    trento Repository record for Design, analysis, application and experimental assessment of algorithms for the synthesis of maximally sparse, planar, non-superdirective and steerable arrays (opens in a new tab)

  13. Compiling Java for Real-Time Systems

    … number of embedded computers. Embedded software often implement functionality that is crucial for the operation of the device, resulting in a variety of timing requirements and resource utilization constraints to be fulfilled. Industrial competition and the ever increasing …

    lund Repository record for Compiling Java for Real-Time Systems (opens in a new tab)

  14. Large-scale and high-fidelity wireless network simulation and emulation

    … our system, minimizing the modeling error of software behavior. 3) High application temporal fidelity: we provide virtual timestamps to the virtual machines rather than using the wallclock time, making them perceive time as if they were running concurrently in real world. Besides …

    uiuc Repository record for Large-scale and high-fidelity wireless network simulation and emulation (opens in a new tab)

  15. On-Board Orbit Determination and 3-Axis Attitude Determination for Picosatellite Applications

    … inherent to CubeSats, a balance between hardware complexity, software complexity and accuracy is sought. The proposed solution consists of a simple orbit propagator, magnetometers with a magnetic field look-up table, Sun sensors with an analytic Sun direction model, and the TRIAD method to combine …

    calpoly Repository record for On-Board Orbit Determination and 3-Axis Attitude Determination for Picosatellite Applications (opens in a new tab)

  16. An Analysis of the Accounting Methods Used by Builders Producing Twenty-Five or Fewer Homes per Year

    … public accountant, and what types of accounting software they used. Respondents were asked to give specifics about their accounting system, such as how their chart of accounts was developed and how they viewed different accounting tools. Collected data was run through the data-analysis program …

    byu Repository record for An Analysis of the Accounting Methods Used by Builders Producing Twenty-Five or Fewer Homes per Year (opens in a new tab)

  17. An Alternative Method for Determining Adjusted Function Points as the Basis for Software Cost Estimating

    <p>As software costs become an increasingly higher percentage of total computer system costs, it becomes increasingly more important for software development managers to have the ability to predict development costs with reasonable accuracy early in the software development cycle. Software

    odu Repository record for An Alternative Method for Determining Adjusted Function Points as the Basis for Software Cost Estimating (opens in a new tab)

  18. Energy-saving cyber-physical systems in smart cities

    … process, which lowers maintenance cost and software complexity. The second system named GreenDrive comes into effect after the optimal route is chosen. GreenDrive is a type of Green Light Optimized Speed Advisory (GLOSA) service, which offers optimal driving speed based on real-time traffic …

    uiuc Repository record for Energy-saving cyber-physical systems in smart cities (opens in a new tab)

  19. Self-organising agent communities for autonomic computing

    … systems. Taking into account their increasing complexity, inherent distribution and dynamism, such systems are required to adjust and adapt resources market that is offered by them at run-time and with minimal cost. However, as observed by major IT vendors such as IBM, SUN or HP, the very …

    soton Repository record for Self-organising agent communities for autonomic computing (opens in a new tab)

  20. Effective reuse of coupling technologies for Earth System Models

    … (ESMs) is a challenge for climate scientists and software engineers alike. Coupled models incorporate two or more independent numerical models into a single application, allowing for the simulation of complex feedback effects. As ESMs increase in sophistication, incorporating higher fidelity …

    gatech Repository record for Effective reuse of coupling technologies for Earth System Models (opens in a new tab)

Page 1 of 2