Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Adaptive software development

Our experiences with the software developed within the ANDES project have shown that CBR is a helpful methodology for use in the interpretation of NDT data from field inspections. Because CBR systems can adapt to new situations they can cope with inspection of varying constructions in varying conditions. However, because CBR systems learn from classifications made by the operator this means that they will not be very useful for completely automatic interpretation. Fortunately, most of the NDT inspection requires the presence of an operator because of the required high reliability. [Pg.103]

Flexibility means the ability not only to change quickly but also to provide several variants at the same time. A bank may deploy the same basic business system globally but needs to be able to adapt it to many localized rules and practices. A software product vendor cannot impose the same solution on every customer nor develop a solution from scratch each time. Instead, software developers prefer to have a configurable family of products. [Pg.15]

Most crystallographic programs arose in academic labs from the vision of their author and the help of a small number of collaborators. The authors maintain various levels of access to their source code. The open source model is an alternative. According to the Open Source Initiative (www.opensource.org) The basic idea behind open source is very simple When programmers can read, redistribute, and modify the source code for a piece of software, the software evolves. People improve it, people adapt it, people fix bugs. And this can happen at a speed that, if one is used to the slow pace of conventional software development, seems astonishing... ... [Pg.198]

Figure 2-312 depicts an SLC adapted to different system acquisition strategies and software development models. It is focused on software engineering key practices. It does not specify or discourage the use of any particular software development method. The acquirer determines which of the activities outlined by the standard will be conducted, and the developer is responsible for selecting methods that support the achievement of contract requirements. A modifiable framework must be tailored to the unique characteristics of each project. It includes the following periods ... [Pg.11]

Prototyping FDA (1995) An approach to accelerate the software development process by facilitating the identification of required functionality during analysis and design phases. A limitation of this technique is the identification of system and software problems and hazards. [Adapted.]... [Pg.946]

The term software architecture is defined as a description of the structure of the components of a program/system (and) their interrelationships [331, 686[. This description serves different purposes, e.g. for analyzing certain software qualities, such as adaptability, maintainability, or portability, or managing the software development process [536]. [Pg.564]

These technological innovations enable the software to (1) migrate to a remote system on demand, (2) dynamically compose its prerequisite and corequisite software, (3) self-adapt to the target runtime environment, and (4) discover the properties of the data to be processed. With these innovations software developers can virtualize the software components, certify them with digital signature, and publish the virtualized software in a shared library, as opposed to installing the software on a designated system. This solution framework allows the end-users to search for the software of their interest in a service-oriented manner and to launch the selected software to a system of choice on demand. [Pg.385]

There are useful efforts and capabilities to adapt or develop software at the various sites, and it is capably implemented at a local level, but there is no universal needs as-... [Pg.58]

The adaptation of the system software to the application needs is done, using the proeessing units and networks configuration tool of the CLARISSE System and Software Development Enviromnent. [Pg.25]

Although times have changed and today s hardware is a thousand times more powerful than when structured techniques were introduced, this technique stiU survives. And survives in spite of the fact that the authors of these techniques have moved on to more adaptable paradigms, and more modem software development and systems engineering environments have entered the market. [Pg.2024]

Shearing has adapted this process to incorporate a focussed ion beam lift-out technique, and in combination with software development, has shown that detailed phase contrast can be obtained from the Ni-YSZ couple. Fig. 19.12, leading to greater data quality and reduced uncertainty regarding redeposition of sputtered material. The use of this FIB tomography technique is unfortunately destructive [90], and hence the use of x-ray tomography presents an ideal opportunity to extract similar TPB information non-destmctively [91]. While these data can be collected from standard x-ray systems, the use of a nano-CT system at a synchrotron source will enable higher resolutions to be achieved. [Pg.679]

Using precise measurements, management can effectively control the software development effort. In particular, management can identify ways to adjust and adapt the process to particular projects without measurable losses of quality or deviations from specifications. Organizations at this level set quantitative quality goals for both software process and software maintenance. [Pg.356]

In opposite to hardware, software is not produced in a facility but adapted within the development. Where software development starts is interpreted differently in various standards. ISO 26262 assumes that the SW unit is the smallest element... [Pg.204]

The implemented scheme has provided a high degree of flexibility in terms of operational reorganization, rescheduling and running parallel sequences upon either ground commands, or unexpected on-board events and time-outs, both in the software development phase and - if necessary - even after landing on the comet, so that an optimized behaviour can be adapted to the in-situ operational and environmental conditions. [Pg.30]

V model as macrocycle The V model on the macro level was taken from software development and adapted to the requirements of mechatronics (Fig. 8.1). It describes the basic procedure for the development of mechatronic products and defines the major substep requirements, system design, domain-specific design, and system integration accompanied by validation of properties. Modeling and model analysis are both in-process. [Pg.218]

Concomitantly with the increase in hardware capabilities, better software techniques will have to be developed. It will pay us to continue to learn how nature tackles problems. Artificial neural networks are a far cry away from the capabilities of the human brain. There is a lot of room left from the information processing of the human brain in order to develop more powerful artificial neural networks. Nature has developed over millions of years efficient optimization methods for adapting to changes in the environment. The development of evolutionary and genetic algorithms will continue. [Pg.624]

Many more special-purpose software packages have been developed, particularly in teaching and research institutions. SMCM is software designed at the University of California in Los Angeles for partitioning of pollutants (19). Monte Carlo and molecular dynamic techniques have been adapted in a... [Pg.62]


See other pages where Adaptive software development is mentioned: [Pg.236]    [Pg.236]    [Pg.409]    [Pg.739]    [Pg.28]    [Pg.8]    [Pg.708]    [Pg.63]    [Pg.75]    [Pg.44]    [Pg.15]    [Pg.540]    [Pg.62]    [Pg.312]    [Pg.971]    [Pg.72]    [Pg.105]    [Pg.243]    [Pg.260]    [Pg.163]    [Pg.371]    [Pg.259]    [Pg.103]    [Pg.104]    [Pg.113]    [Pg.289]    [Pg.557]    [Pg.57]    [Pg.518]    [Pg.544]    [Pg.393]    [Pg.187]    [Pg.19]    [Pg.519]   
See also in sourсe #XX -- [ Pg.236 ]




SEARCH



Software developers

Software development

© 2024 chempedia.info