Search results for "Software architecture"

showing 10 items of 46 documents

Specifying Patterns for Mobile Application Domain Using General Architectural Components

2005

Software companies adopt patterns as a means to improve architecture and design practices. During recent years, the application of patterns has extended from general software applications to specific problem domains. In a new domain, suitable patterns fitting to the essential design problems in the new context need to be identified. In this paper, we introduce a general architectural model of mobile applications, which can be used to identify and organise essential patterns in mobile-application design process. This model is employed to construct a high-level architecture of a particular application. For each component of the architecture, the model may suggest candidate patterns that can b…

EngineeringArchitectural patternbusiness.industryApplication domainSoftware design patternSystems engineeringDesign processBehavioral patternStructural patternSoftware engineeringbusinessSoftware architectureArchitectural model
researchProduct

A unified radio control architecture for prototyping adaptive wireless protocols

2016

Experimental optimization of wireless protocols and validation of novel solutions is often problematic, due to limited configuration space present in commercial wireless interfaces as well as complexity of monolithic driver implementation on SDR-based experimentation platforms. To overcome these limitations a novel software architecture is proposed, called WiSHFUL, devised to allow: i) maximal exploitation of radio functionalities available in current radio chips, and ii) clean separation between the logic for optimizing the radio protocols (i.e. radio control) and the definition of these protocols.

Enterprise architecture frameworkTechnology and EngineeringComputer scienceComputer Networks and Communications050801 communication & media studies02 engineering and technologylaw.invention0508 media and communicationslawComputer Science::Networking and Internet Architecture0202 electrical engineering electronic engineering information engineeringWirelessReference architectureRadio controlArchitecturebusiness.industrySettore ING-INF/03 - TelecomunicazioniComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKS05 social sciences020206 networking & telecommunicationsEmbedded systemApplications architectureIBCNConfiguration spacebusinessSoftware architectureComputer network
researchProduct

Visualization of the Renewable Energy Resources

2016

The methods of the renewable energy resources visualization are analysed in this work, the examples of the systems and possible architecture of the renewable energy monitoring systems of the Republic of Kazakhstan are considered. Successful practices are analysed, the leading scientific organization in the field of green energy are considered, a comparative analysis of geographic information systems and data sources in the field of green energy is performed. Possible software architecture of the system based on 3M paradigm of geographic information system (multilayer views, multilayer architecture and multi-agent interaction) is considered.

Geographic information systembusiness.industryComputer science020209 energyEnvironmental resource management02 engineering and technologyField (geography)VisualizationRenewable energyWork (electrical)Information and Communications Technology0202 electrical engineering electronic engineering information engineeringSystems engineeringArchitecturebusinessSoftware architecture
researchProduct

Defining Complexity Factors for the Architecture Evaluation Framework

2006

The design and implementation of telecommunication systems is an incremental and iterative process, and system architectures may need to be revised and refined several times during their lifetime. Formal evaluation facilitates the identification of the weak points, where improvements are due in these architectures. In the domain of telecommunications, such evaluation can be based on the Architecture Evaluation Framework (AEF). During the evaluation, a deep understanding of the processes within a system is needed. Meanwhile, the systems being designed are usually complex systems encompassing a large number of components with an intricate pattern of interaction between them. As a result, it i…

Iterative and incremental developmentIdentification (information)business.industryComputer scienceInformation systemComplex systemInformation technologySoftware systemSoftware architecturebusinessSoftware engineeringField (computer science)Domain (software engineering)Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06)
researchProduct

UML-Based Metamodeling for Information System Engineering and Evolution

2003

In modelers’ practice metamodels have become the core of UML-based metamodeling environments: metamodels form the basis of application domain descriptions, and they are instantiated into models. In the context of information system engineering and interoperability, we have developped two operations on metamodels: metamodel integration and measure of semantical distance between metamodels. In this paper, we explore application of these operations to information systems’ evolution.

Measure (data warehouse)ComputingMethodologies_SIMULATIONANDMODELINGbusiness.industryComputer scienceInteroperabilityContext (language use)MetamodelingUnified Modeling LanguageSoftware_SOFTWAREENGINEERINGApplication domainInformation systemSoftware_PROGRAMMINGLANGUAGESSoftware engineeringbusinesscomputerAlgorithmSoftware architecture descriptioncomputer.programming_language
researchProduct

Towards a relation oriented service architecture

2010

Over the past three decades, the Internet has evolved from a point to point, open, academic network to an applications and services oriented critical infrastructure. The Internet has become a vital component of society today, from its simple origin as an academic research project. During this transition, numerous applications and usages of the network emerged that cannot be efficiently implemented by adhering to the original design tenets of the Internet. Some of the tenets have been broken, others diluted and new ones are emerging to accommodate new paradigms. Moreover, applications and services have been moving slowly but consistently towards a uniform model based on Service Oriented Appr…

Network architecturecomputer.internet_protocolbusiness.industryComputer scienceQuality of serviceInteroperabilityService-oriented architectureComputer securitycomputer.software_genreBackward compatibilityWorld Wide WebNext-generation networkThe InternetSoftware architecturebusinesscomputer2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010)
researchProduct

AN OBJECT ORIENTED MODEL FOR SCHEDULING IN AGILE MANUFACTURING

2002

Agility represents a key factor in industry to handle the continuous market changes. Companies must re-organize their activities to be agile and competitive in such a dynamic environment. In particular, production planning and control tools are very important to optimize the manufacturing process responsiveness to sudden changes in customer demand. In this paper, an attempt has been made to develop an object-oriented software architecture that allows the optimal line organization to be determined once a set of parts to be produced has been ordered. An optimization module represented by a simulated annealing algorithm has been interfaced with an object oriented architecture to build up a fr…

OptimizationEngineeringSchedulingbusiness.industryStrategy and ManagementDistributed computingReal-time computingScheduling (production processes)ReconfigurabilityAgile manufacturingIndustrial and Manufacturing EngineeringComputer Science ApplicationsObject-oriented designScheduling; Objected oriented design; OptimizationObjected oriented designProduction planningSimulated annealingbusinessSoftware architectureAgile software developmentJournal of Advanced Manufacturing Systems
researchProduct

Gamma Ray Spectrum from Thermal Neutron Capture on Gadolinium-157

2018

International audience; We have measured the |$\gamma$|-ray energy spectrum from the thermal neutron capture, |${}^{157}$|Gd|$(n,\gamma)$|⁠, on an enriched |$^{157}$|Gd target (Gd|$_{2}$|O|$_{3}$|⁠) in the energy range from 0.11 MeV up to about 8 MeV. The target was placed inside the germanium spectrometer of the ANNRI detector at J-PARC and exposed to a neutron beam from the Japan Spallation Neutron Source (JSNS). Radioactive sources (⁠|$^{60}$|Co, |$^{137}$|Cs, and |$^{152}$|Eu) and the |$^{35}$|Cl(⁠|$n$|⁠,|$\gamma$|⁠) reaction were used to determine the spectrometer‘s detection efficiency for |$\gamma$| rays at energies from 0.3 to 8.5 MeV. Using a Geant4-based Monte Carlo simulation of …

PhotonPhysics - Instrumentation and DetectorsMonte Carlo methodGeneral Physics and Astronomy7. Clean energy01 natural sciencesnuclear reactionSpectral lineHigh Energy Physics - ExperimentHigh Energy Physics - Experiment (hep-ex)H43 Software architectures[PHYS.HEXP]Physics [physics]/High Energy Physics - Experiment [hep-ex]n: fissionNuclear Experiment (nucl-ex)n: captureNuclear ExperimentNuclear ExperimentPhysicsdensityJ-PARC LabphotonGamma rayInstrumentation and Detectors (physics.ins-det)Atomic physicsnumerical calculations: Monte CarloSpallation Neutron SourceNeutron captureAstrophysics::High Energy Astrophysical Phenomenaenergy spectrumchemistry.chemical_elementFOS: Physical sciencesGermanium[PHYS.NEXP]Physics [physics]/Nuclear Experiment [nucl-ex]n: thermalF20 Instrumentation and technique0103 physical sciencesModels of nuclear reactions[PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Neutron capture gamma ray cascade Models of nuclear reactions Neutrinos from supernova remnant010306 general physicsD21 Models of nuclear reactionsgamma ray cascadeSpectrometer010308 nuclear & particles physicsnucleusNeutron radiationH20 Instrumentation for underground experiments* Automatic Keywords *germaniumF22 Neutrinos from supernova remnant and other astronomical objectschemistryn: beamNeutrinos from supernova remnantefficiencygamma rayspectrometerC43 Underground experimentsgadolinium
researchProduct

Gamma Ray Spectra from Thermal Neutron Capture on Gadolinium-155 and Natural Gadolinium

2019

Natural gadolinium is widely used for its excellent thermal neutron capture cross section, because of its two major isotopes: $^{\rm 155}$Gd and $^{\rm 157}$Gd. We measured the $\gamma$-ray spectra produced from the thermal neutron capture on targets comprising a natural gadolinium film and enriched $^{\rm 155}$Gd (in Gd$_{2}$O$_{3}$ powder) in the energy range from 0.11 MeV to 8.0 MeV, using the ANNRI germanium spectrometer at MLF, J-PARC. The freshly analysed data of the $^{\rm 155}$Gd(n, $\gamma$) reaction are used to improve our previously developed model (ANNRI-Gd model) for the $^{\rm 157}$Gd(n, $\gamma$) reaction, and its performance confirmed with the independent data from the $^{\r…

Physics - Instrumentation and DetectorsGadoliniumMonte Carlo methodAnalytical chemistryenergy spectrumGeneral Physics and Astronomychemistry.chemical_elementFOS: Physical sciencesGermanium[PHYS.NEXP]Physics [physics]/Nuclear Experiment [nucl-ex]n: thermal7. Clean energy01 natural sciencesSpectral lineHigh Energy Physics - ExperimentHigh Energy Physics - Experiment (hep-ex)F20 Instrumentation and technique0103 physical sciencesH43 Software architectures[PHYS.HEXP]Physics [physics]/High Energy Physics - Experiment [hep-ex][PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Nuclear Experiment (nucl-ex)n: capture010306 general physicsNuclear ExperimentMonte CarloPhysicsD21 Models of nuclear reactionsIsotopeSpectrometer010308 nuclear & particles physicsJ-PARC LabGamma rayInstrumentation and Detectors (physics.ins-det)Gadolinium neutron capture gamma ray cascadeNeutron temperature3. Good healthparticle: interactionH20 Instrumentation for underground experimentsgermaniumF22 Neutrinos from supernova remnant and other astronomical objectsC42 Reactor experimentschemistrygamma rayC43 Underground experimentsspectrometergadoliniumperformance
researchProduct

Use and Identification of Components in Component-Based Software Development Methods

2000

New software systems are needed ever more but to keep up with this trend software developers must learn to create quality software more efficiently. One approach is to (re-)use components as building blocks of the new software. Recently there has been more interest to create component-based software development methods to support this. In this article we first set out requirements for reuse-based software development and then evaluate three component-based methods, namely Catalysis, OMT++, and Unified Process. As a conclusion we argue that evaluated methods produce prefabricated components and that component-based means that software developers can change better components to existing syste…

Resource-oriented architectureComputer scienceKnowledge engineeringReuseSoftware walkthroughcomputer.software_genreSoftware development processSoftware analyticsSoftwareSoftware verification and validationSoftware systemSoftware requirementsUnified ProcessReusabilitySocial software engineeringbusiness.industrySoftware developmentSoftware frameworkSoftware deploymentComponent-based software engineeringSoftware constructionPersonal software processPackage development processBackportingSoftware architecturebusinessSoftware engineeringcomputer
researchProduct