Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 10,000 papers for “Software framework”

Software repository: Automation framework software

Renzo Navas, Alessandro Aimi · SPIRE - Sciences Po Institutional REpository · 2025

This deliverable reports the content of two software repositories which contain software codes developed in the INTELLIGENTSIA project. The first software repository implements multi-arm bandit algorithms for spreading factor (SF) selection in LoRaWAN networks. This repository includes: (i) source codes used to generate the experimental results associated to a published paper related to the project, (ii) the data of the experiments, and (iii) some useful scripts used to compute metrics and generate plots. The second software repository is related to a LoRaWAN emulator, called ELoRa, developped in the project. This tool allows to emulate LoRaWAN traffic compatible with two widespread open-source implementations of a real LoRaWAN server stack, ChirpStack and The Things Stack. This repository includes: (i) source codes of the tool, (ii) a documentation to install the tool, and (iii) examples to use the tool.

Cited by 0Open access

COM Framework Software

Martin, Doina · Zenodo (CERN European Organization for Nuclear Research) · 2025

COM Framework Software Architecture Design 1. System Overview The COM Framework Software is a Python-based application that implements the Collatz Octave Model principles with a focus on cryptographic applications. The architecture follows a modular design pattern to ensure extensibility, maintainability, and separation of concerns. 2. High-Level Architecture The system is organized into the following major components: ```COM Framework Software├── Core Framework Layer│ ├── LZ Module│ ├── Octave Module│ ├── Energy Patterns Module│ └── HQS Module├── Applications Layer│ ├── Cryptography Module│ ├── Mathematical Analysis Module│ └── Pattern Recognition Module├── Visualization Layer│ ├── Static Visualization Module│ ├── Interactive Visualization Module│ └── Real-time Visualization Module├── User Interface Layer│ ├── GUI Module│ ├── Command Line Interface Module│ └── API Module└── Utilities Layer ├── Data Import/Export Module ├── Configuration Module └── Logging Module``` 3. Component Details 3.1 Core Framework Layer 3.1.1 LZ Module- Implements the recursive function Ψ(n+1) = sin(Ψ(n)) + e^(-Ψ(n))- Provides LZ constant derivation and verification- Implements LZ-based scaling functions- Handles recursive stability calculations 3.1.2 Octave Module- Implements octave reduction functions- Provides octave mapping and transformation- Handles octave-based pattern analysis- Implements octave resonance calculations 3.1.3 Energy Patterns Module- Models energy distribution and flow- Implements energy-phase tensor calculations- Provides energy interference functions- Handles energy equilibrium calculations 3.1.4 HQS Module- Implements HQS threshold calculations (23.5% of LZ)- Provides phase transition detection- Handles HQS-based transformations- Implements recursive HQS formulations 3.2 Applications Layer 3.2.1 Cryptography Module- Extends Collatz-Octave encryption algorithm- Implements text, file, and binary encryption/decryption- Provides key generation based on COM principles- Handles security and cryptographic strength analysis 3.2.2 Mathematical Analysis Module- Implements mathematical functions for COM analysis- Provides statistical tools for pattern analysis- Handles numerical methods for COM calculations- Implements verification tools for COM principles 3.2.3 Pattern Recognition Module- Detects patterns in data using COM principles- Provides classification based on octave structures- Handles anomaly detection using energy patterns- Implements feature extraction using COM framework 3.3 Visualization Layer 3.3.1 Static Visualization Module- Generates plots and diagrams of COM patterns- Provides visualization of encryption results- Handles export of visualization to various formats- Implements comparative visualization tools 3.3.2 Interactive Visualization Module- Provides interactive exploration of COM patterns- Implements parameter adjustment with real-time updates- Handles zooming, panning, and selection in visualizations- Provides 3D visualization of energy-phase spaces 3.3.3 Real-time Visualization Module- Visualizes recursive processes in real-time- Provides animation of energy pattern evolution- Handles streaming data visualization- Implements real-time encryption visualization

Cited by 0Open access

Software Framework Formalisms

Trent Larson · 1999

Introduction Software frameworks are partial implementations of a program. They completely implement selected vital functions of a system, but leave out details which are not relevant to those functions. An example is a compiler with only a back-end; it translates an intermediate form into machine code, but it isn't complete without a parser. Frameworks are not appropriate for all situations; they require extensive effort by designers who must create reusable code and also by users who must learn the code organization. However, there are situations where benefits outweigh the drawbacks, such as systems with many developers orcritical systems requiring security or robustness. In these cases, the interfaces must be carefully planned and rigorously defined in order to avoid miscommunication and programming errors, and a framework organization may be useful. These qualities (many developers and critical functionaliy) are also two criteria for problems that benefit from formal met

Cited by 0

COM Framework Software

Martin, Doina · Zenodo (CERN European Organization for Nuclear Research) · 2025

COM Framework Software Architecture Design 1. System Overview The COM Framework Software is a Python-based application that implements the Collatz Octave Model principles with a focus on cryptographic applications. The architecture follows a modular design pattern to ensure extensibility, maintainability, and separation of concerns. 2. High-Level Architecture The system is organized into the following major components: ```COM Framework Software├── Core Framework Layer│ ├── LZ Module│ ├── Octave Module│ ├── Energy Patterns Module│ └── HQS Module├── Applications Layer│ ├── Cryptography Module│ ├── Mathematical Analysis Module│ └── Pattern Recognition Module├── Visualization Layer│ ├── Static Visualization Module│ ├── Interactive Visualization Module│ └── Real-time Visualization Module├── User Interface Layer│ ├── GUI Module│ ├── Command Line Interface Module│ └── API Module└── Utilities Layer ├── Data Import/Export Module ├── Configuration Module └── Logging Module``` 3. Component Details 3.1 Core Framework Layer 3.1.1 LZ Module- Implements the recursive function Ψ(n+1) = sin(Ψ(n)) + e^(-Ψ(n))- Provides LZ constant derivation and verification- Implements LZ-based scaling functions- Handles recursive stability calculations 3.1.2 Octave Module- Implements octave reduction functions- Provides octave mapping and transformation- Handles octave-based pattern analysis- Implements octave resonance calculations 3.1.3 Energy Patterns Module- Models energy distribution and flow- Implements energy-phase tensor calculations- Provides energy interference functions- Handles energy equilibrium calculations 3.1.4 HQS Module- Implements HQS threshold calculations (23.5% of LZ)- Provides phase transition detection- Handles HQS-based transformations- Implements recursive HQS formulations 3.2 Applications Layer 3.2.1 Cryptography Module- Extends Collatz-Octave encryption algorithm- Implements text, file, and binary encryption/decryption- Provides key generation based on COM principles- Handles security and cryptographic strength analysis 3.2.2 Mathematical Analysis Module- Implements mathematical functions for COM analysis- Provides statistical tools for pattern analysis- Handles numerical methods for COM calculations- Implements verification tools for COM principles 3.2.3 Pattern Recognition Module- Detects patterns in data using COM principles- Provides classification based on octave structures- Handles anomaly detection using energy patterns- Implements feature extraction using COM framework 3.3 Visualization Layer 3.3.1 Static Visualization Module- Generates plots and diagrams of COM patterns- Provides visualization of encryption results- Handles export of visualization to various formats- Implements comparative visualization tools 3.3.2 Interactive Visualization Module- Provides interactive exploration of COM patterns- Implements parameter adjustment with real-time updates- Handles zooming, panning, and selection in visualizations- Provides 3D visualization of energy-phase spaces 3.3.3 Real-time Visualization Module- Visualizes recursive processes in real-time- Provides animation of energy pattern evolution- Handles streaming data visualization- Implements real-time encryption visualization

Cited by 0Open access

A software framework for software radio

Gi-Ping Lee, Yue‐Shan Chang, Shyan‐Ming Yuan · 2002

We propose a software framework for the third-generation wireless communication systems. This framework is based on CORBA that is a distributed object-oriented standard. The third-generation wireless communication equipment can execute its processes on CORBA's ORB. We also define a basic bearer service (BBS) using CORBA IDL. Based on this BBS, the handheld can dynamically change software modules of controlling hardware components. In addition, we emulate the software radio environment on a LAN to prove the capability of dynamically downloading hardware controlled software modules in the software radio to change modes and frequency, and show that it can achieve smooth handover in our proposed architecture.

Cited by 6

Software: Probabilistic Negotiation Framework

Luca Barzanti, Marcello Mastroleo · Archivio istituzionale della ricerca (Alma Mater Studiorum Università di Bologna) · 2012

Il software è uno dei prodotti finali del Progetto di Ricerca: Studio e sviluppo di Metodi e Modelli per la Negoziazione Elettronica, Dipartimento di Matematica per le Scienze Economiche e Sociali.\nSulla base dei risultati ottenuti nella ricerca, implementa un framework completo per la negoziazione che non permette comportamenti di natura manipolativa e collusiva delle parti.

Cited by 0

OptIPuter System Software Framework

Chien, Andrew A, Wu, Xinran (Ryan), Taesombut, Nut et al. · eScholarship (California Digital Library) · 2004

We describe a shared perspective and assumptions looking up and down\nthe OptIPuter system software stack. The discussion clearly defines and\njustifies the assumptions and model for each perspective, starting with the\nnetwork hardware architecture, the integrating model of distributed virtual\ncomputers and the supporting technologies of group transport protocol,\nmulti-endpoint communication, and shared lambda-grid storage.Pre-2018 CSE ID: CS2004-0786

Cited by 0

Smart Box Software Framework

Peter Widmer · 2003

This document describes the vision of the Smart Box Framework project. The objective of the project is to develop a generic Software Framework for a special class of ubiquitous computing applications. This class of applications, called Smart Box applications, can be described as automatic content monitoring

Cited by 0

Software Agent Framework Technology

Handledare Mikael Berg, Examinator Nahid Shahmehri, Karl-fredrik Blixt et al. · 2000

This report investigates the possibility of implementing a software agent framework using existing distributed component technologies. A design of such a framework using the Java 2 Enterprise Edition platform is described, followed by a business scenario that is implemented on top of a prototype implementation of the framework. The results show that the design in general works very well, although some areas need further investigation (mainly security).

Cited by 0

Legal framework for software

Matija Šuklje · Zenodo (CERN European Organization for Nuclear Research) · 2026

This repository contains material for the Legal framework for software module of the Master in Data Management and Curation, a joint program of Area Science Park and SISSA.

Cited by 0Open access

Software framework requirements analysis

Wolf Siberski, Maud Cahuzac, Maria del Carmen Suárez Figueroa et al. · HAL (Le Centre pour la Communication Scientifique Directe) · 2004

siberski2004a

Cited by 0

Reusable software components framework

Anas Bassam Al-Badareen, Mohd Hasan Selamat, Marzanah A. Jabar et al. · Universiti Putra Malaysia Institutional Repository (Universiti Putra Malaysia) · 2010

The concept of reusability is widely used, in order to reduce cost, effort, and time of software development. Reusability also increases the productivity, maintainability, portability, and reliability of the software products, which it has been evaluated before in other software products. The problems faced in software engineering not a lack of reuse, but a lack of widespread, systematic reuse. They know how to do it, but they do it informally. Therefore, strong attention must be given to this concept. This study aims to propose a systematic way of software reuse: build-for-reuse and buildby- reuse. The evaluation criteria of the reusable components are then adopted. Finally, the proposed framework is applied on C-Registration System.

Cited by 12

Software Preservation Benefits Framework

Neil Chue Hong, Stephen Crouch, Simon Hettrick et al. · ERA · 2010

An investigation of software preservation has been carried out by Curtis+Cartwright Consulting Limited, in partnership with the Software Sustainability Institute (SSI), on behalf of the JISC. The aim of the study was to raise awareness and build capacity throughout the Further and Higher Education (FE/HE) sector to engage with preservation issues as part of the process of software development. Part of this involved examining the purpose and benefits of employing preservation measures in relation to software, both at the development stage and retrospectively to legacy software. The study built on the JISC-funded ‘Significant Properties of Software’ study that produced an excellent introduction and comprehensive framework to software preservation. This is a framework document that assists developer groups and their sponsoring bodies to understand and gauge the benefits or disbenefits of allocating effort to: – ensuring that preservation measures are built into software development processes; – actively preserving legacy software. We have condensed the key information from the framework into a two-side crib sheet; this document is the full, detailed version intended for reference.

Cited by 9Open access