Results 41 to 50 of about 34,751 (136)
An approach to assessment of dynamic software variability in mobile applications development
The article describes the approach to the assessment of code reuse in Dynamic Product Line lines (DSPL). Some existing mechanisms to realize software variability in DSPL, such as machine learning, adaptive configurations based on Java programming tools ...
Rustam Gamzayev +3 more
doaj +1 more source
Designing Software Architectures As a Composition of Specializations of Knowledge Domains [PDF]
This paper summarizes our experimental research and software development activities in designing robust, adaptable and reusable software architectures. Several years ago, based on our previous experiences in object-oriented software development, we made ...
Aksit, Mehmet +4 more
core +3 more sources
A Graph-Based Semantics Workbench for Concurrent Asynchronous Programs [PDF]
A number of novel programming languages and libraries have been proposed that offer simpler-to-use models of concurrency than threads. It is challenging, however, to devise execution models that successfully realise their abstractions without forfeiting ...
A Corradini +23 more
core +3 more sources
Automatic Complexity Analysis of UML Class Diagrams Using Visual Question Answering (VQA) Techniques
Context: Modern software systems have become increasingly complex, making it difficult to interpret raw requirements and effectively utilize traditional tools for software design and analysis.
Nimra Shehzadi +3 more
doaj +1 more source
JSClassFinder: A Tool to Detect Class-like Structures in JavaScript [PDF]
With the increasing usage of JavaScript in web applications, there is a great demand to write JavaScript code that is reliable and maintainable. To achieve these goals, classes can be emulated in the current JavaScript standard version. In this paper, we
Anquetil, Nicolas +5 more
core +3 more sources
As the economic level of individuals rises, so too does the demand for mutton. Enhancing the breeds of mutton sheep not only boosts production efficiency and economic benefits but also fosters the sustainable growth of the mutton sheep breeding industry.
Wenna Liu +12 more
doaj +1 more source
M3: An Open Model for Measuring Code Artifacts [PDF]
This document details design considerations of M3: a meta model for source code ...
Izmaylova, Anastasia +3 more
core +3 more sources
Refactoring Legacy JavaScript Code to Use Classes: The Good, The Bad and The Ugly
JavaScript systems are becoming increasingly complex and large. To tackle the challenges involved in implementing these systems, the language is evolving to include several constructions for programming- in-the-large.
A Guha +4 more
core +1 more source
How Scale Affects Structure in Java Programs
Many internal software metrics and external quality attributes of Java programs correlate strongly with program size. This knowledge has been used pervasively in quantitative studies of software through practices such as normalization on size metrics ...
Lopes, Cristina V., Ossher, Joel
core +1 more source
A Programming Environment Evaluation Methodology for Object-Oriented Systems [PDF]
The object-oriented design strategy as both a problem decomposition and system development paradigm has made impressive inroads into the various areas of the computing sciences.
Dominick, Wayne D., Moreau, Dennis R.
core +1 more source

