In this paper, for first time, we introduce non-recursive multirate architecture for modified Sinc filters. These novel structures are combined with Cascaded Integrator-Comb (CIC) non-recursive structures and new gene...
详细信息
ISBN:
(纸本)0780382927
In this paper, for first time, we introduce non-recursive multirate architecture for modified Sinc filters. These novel structures are combined with Cascaded Integrator-Comb (CIC) non-recursive structures and new general non-recursive architecture is proposed. Non-recursive structure can be achieved for any decimation factor that is of integer multiple form. For every stage, polyphase decomposition can be used. Polyphase decomposition combined with multistage structure result in power efficient architecture with greatly increases maximal sample rate as demonstrated with example.
The designation "fault tolerant software" has been used for techniques ranging from roll-back and retry to N-version programming, from data mirroring to functional redundancy. If the term is to be meaningful...
详细信息
ISBN:
(纸本)0818692219
The designation "fault tolerant software" has been used for techniques ranging from roll-back and retry to N-version programming, from data mirroring to functional redundancy. If the term is to be meaningful, qualifying definitions are required. This paper attempts to provide these by analyzing the capabilities of representative software fault tolerance techniques described in prior literature and marching these with the needs of representative environments in which fault tolerance ma? be applied This paper suggests Jive categories for comparison of application needs and fault-tolerance capabilities: accuracy, deadline, state preservation, coverage, and economy of resources. It then shows how representative needs and capabilities can be characterized in identical terms by these categories. Algorithms are developed for either ranking (ordering) the importance of categories or assigning weighting factors to them. The algorithms suggest partially-suitable matches where there is no complete match between the application needs and the capabilities of fault-tolerance techniques. Examples of the selection technique are presented.
The main goal of this project is to create a new software artefact: a custom Generative Pre-trained Transformer (GPT) for developers to discuss and solve ethical issues through AI engineering. This conversational agen...
详细信息
ISBN:
(纸本)9798400705915
The main goal of this project is to create a new software artefact: a custom Generative Pre-trained Transformer (GPT) for developers to discuss and solve ethical issues through AI engineering. This conversational agent will provide developers with practical application on (1) how to comply with legal frameworks which regard AI systems (like the EU AI Act [8] and GDPR [11]) and (2) present alternate ethical perspectives to allow developers to understand and incorporate alternate moral positions. In this paper, we provide motivation for the need of such an agent, detail our idea and demonstrate a use case. The use of such a tool can allow practitioners to engineer AI solutions which meet legal requirements and satisfy diverse ethical perspectives.
A softwareengineering standard is an aid for systematic software development and process improvement. Because of the informal representation of softwareengineering knowledge, the document might be inconsistent, ambi...
详细信息
ISBN:
(纸本)0818678372
A softwareengineering standard is an aid for systematic software development and process improvement. Because of the informal representation of softwareengineering knowledge, the document might be inconsistent, ambiguous, and incomplete. A more formal representation promises to overcome these shortcomings. software process modeling is a direction within softwareengineering that aims at providing support for capturing software development processes. This paper describes the application of a particular software process modeling approach to three softwareengineering standards. The lessons learned about the standards, the modeling, and the resulting models are discussed in derail. In addition to the support currently available for both authors and users of standards, future directions of how to use progressive forms of softwareengineering standards are illustrated Process modeling technology promises to speed up development, management, and tailoring of softwareengineering standards.
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in the further evolution of the software system. This study focuses on the evolution of code smells within a system and t...
详细信息
ISBN:
(纸本)9781424448425
Code smells are design flaws in object-oriented designs that may lead to maintainability issues in the further evolution of the software system. This study focuses on the evolution of code smells within a system and their impact on the change behavior (change frequency and size). The study investigates two code smells, God Class and Shotgun Surgery, by analyzing the historical data over several years of development of two large scale open source systems. The detection of code smells in the evolution of those systems was performed by the application of an automated approach using detection strategies. The results show that we can identify different phases in the evolution of code smells during the system development and that code smell infected components exhibit a different change behavior. This information is useful for the identification of risk areas within a software system that need refactoring to assure a. future positive evolutiom
software evolution techniques have been traditionally concentrated on the code level. However, recent researches have shifted the focus of evolution from the code level to the architectural level. In this paper, we pr...
详细信息
ISBN:
(纸本)9780769538594
software evolution techniques have been traditionally concentrated on the code level. However, recent researches have shifted the focus of evolution from the code level to the architectural level. In this paper, we proposed a formal modeling method of dynamic evolution of web-based systems at the architectural level using hypergraph grammars. We represent architectures of web-based systems with hypergraphes, and give out evolution production rules based on hypergraph grammars, and then modeled dynamic evolution of web-based systems at the architectural level according to those rules. A detailed case study is given to demonstrate our approach.
This article describes the application of IoT in logistics management systems. The global structured IoT based on the EPC and its application in the logistics system has been studied and analyzed. Moreover one view th...
详细信息
software inspections aim to find defects early in the development process and studies have found them to be effective. However, there is almost no data available regarding the impact of UML diagram utilization in soft...
详细信息
Commercial bank comprehensive competitiveness plays a very significant role in the development of our national economy. This paper employs a comprehensive evaluation method based on AHP by combining six specific comme...
详细信息
The proceedings contain 39 papers. The topics discussed include: a perspective from the field on high assurance systems;checking modification tolerance;formal specification in collaborative design of critical software...
ISBN:
(纸本)0818692219
The proceedings contain 39 papers. The topics discussed include: a perspective from the field on high assurance systems;checking modification tolerance;formal specification in collaborative design of critical software tools;combining various solution techniques for dynamic fault tree analysis of computer systems;using composition to design secure, fault-tolerant systems;architecture and reliability model of high-assurance systems;log-logistic software reliability growth model;a flexible software architecture for high availability computing;ROAFTS: a middleware architecture for real-time object-oriented adaptive fault tolerance support;system requirements and analysis issues for high assurance systems;software component independence;using classification trees for software quality models: lessons learned;the application of fuzzy enhanced case-based reasoning for identifying fault-prone modules;estimating the number of residual defects;system survivability through security bug tolerance;design for constraint violation detection in safety-critical systems;fault and leak tolerance in firewall engineering;verification in concurrent programming with Petri nets structural techniques;specifying and verifying temporal behavior of high assurance systems using reachability tree logic;and object-oriented software testing - some research and development.
暂无评论