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…
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.
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.
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…
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.
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…
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…
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 …
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…
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…