this special session aims to introduce to the hardware/software codesign community challenges and opportunities in designing high performance computing (HPC) systems. though embedded system design and HPC system desig...
详细信息
ISBN:
(纸本)9781605589053
this special session aims to introduce to the hardware/software codesign community challenges and opportunities in designing high performance computing (HPC) systems. though embedded system design and HPC system design have traditionally been considered as two separate areas of research, they in fact share quite some common features, especially as CMOS devices continue along their scaling trends and the HPC community hits hard power and energy limits. Understanding the similarities and differences between the design practices adopted in the two areas will help bridge the two communities and lead to design tool developments benefiting both communities.
this study proposes a new fuzzy control method based on Improved Genetic Algorithm (IGA) that employs the Parallel Distributed Compensation technology to achieve the exponential synchronization of two chaotic systems ...
详细信息
Withthe recent rise of large language models, learning assistance systemsthat utilize natural language processing capabilities are gaining attention. However, existing learning assistance systems mainly aim to provi...
Withthe recent rise of large language models, learning assistance systemsthat utilize natural language processing capabilities are gaining attention. However, existing learning assistance systems mainly aim to provide answers to learners' questions, and have limitations in accurately identifying individuallearning needs and analyzing questions to provide customized answers. therefore, in this study, we compare chatGPT and mentor responses in the process of learning a programming language and find out the limitations of each and develop a system to assist programming language learning using chatGPT. the developed system allows learners to get realtime answers from chatGPT immediately, and can also provide additional personalized guidance and answers based on the mentor's judgment. In addition, through the analysis of learners' responses and chatGPT's answers, we aim to evaluate the appropriateness and accuracy of the answers and explore and suggest technical limitations and improvement measures of chatGPT. By analyzing and discussing the differences between the traditional mentoring method and the learning assist method using chatGPT, we aim to diagnose the limitations of chatGPT in programming language learning. through this study, we expect to develop an effective programming language learning assistance system by integrating the advantages of chatGPT and mentoring to improve learners' understanding and learning efficiency.
the aim of this research study is to present a new YouTube downloader software tool that leverages the power of both artificial intelligence and the Python programming language. this innovative solution combines cutti...
详细信息
this paper establishes a design approach of LCL filter topology to reduce high order current harmonic single phase grid tie inverter based on Firefly Algorithm (FA) as one meta-heuristic method to optimization process...
详细信息
A programming tool is described for real-time embedded systems implemented by multiple tasks. the tool, called TRUE, performs the allocation of tasks by transformation of the program the user has written. TRUE reads t...
详细信息
ISBN:
(纸本)0818606207
A programming tool is described for real-time embedded systems implemented by multiple tasks. the tool, called TRUE, performs the allocation of tasks by transformation of the program the user has written. TRUE reads the program and the requirements about its response time. TRUE transforms the program applying rules based on the requirements. then the program is translated into a code for operating system I-TRON. I-TRON is the original real-time operating system for 32-bit microprocessors. A description is given of the implementation of TRUE and an example of its use is presented.
Requirement engineering (RE) has become an attractive field in both industry and academic. Many RE approaches have been presented in the past years to support eliciting, modeling, analyzing and specifying requirements...
详细信息
ISBN:
(纸本)9780769546001
Requirement engineering (RE) has become an attractive field in both industry and academic. Many RE approaches have been presented in the past years to support eliciting, modeling, analyzing and specifying requirements of system to be built. However, requirement characteristics of kinds of systems like large scale software intensive systems pose several issues to requirements analysis and therefore challenge the extant RE approaches. this paper investigates a number of important metaphors in RE and proposes a novel RE approach that adopts capability as requirement metaphor. We discuss the requirements challenges coming from the changes of system-to-be and argue the necessity to introduce new abstraction and technology into RE to deal withthe problems. the notions of capability and the reason to adopt capability as requirement metaphor are analyzed. the meta-model and framework of capability-based requirement engineering is proposed. A case is also studied in order to illustrate our approach. Capability as new abstraction in RE provides a new way to represent, analyze and tradeoff requirements.
Withthe rapid advancement of Artificial Intelligence (AI) in recent years, there has been a growing body of AI-related research in the field of Network Intrusion Detection systems (NIDSs). In this paper, a network in...
详细信息
Network function virtualization (NFV) and software-defined networking (SDN) have had a significant positive influence on the development of technology that mostly resolves the problems with conventional network manage...
详细信息
作者:
Sussman, Gerald JayMIT
Dep of Electrical Engineering & Computer Science Cambridge MA USA MIT Dep of Electrical Engineering & Computer Science Cambridge MA USA
softwareengineering needs appropriate tools to support each of the phases of the engineering process. there must be tools to aid with specification and modelling, with synthesis and analysis, with rapid-prototyping a...
详细信息
ISBN:
(纸本)0818606207
softwareengineering needs appropriate tools to support each of the phases of the engineering process. there must be tools to aid with specification and modelling, with synthesis and analysis, with rapid-prototyping and debugging, with documentation, verification, and testing, and with maintenance of finished products. In addition there must be environmental tools to support the engineering process in the large. Artificial intelligence research often uses programs as theoretical constructs, akin to equations and schematic diagrams, but withthe added feature that programs that embody parts of a theory of the design of programs can be used as tools in the process of theory construction (or software development). Most AI experiments are formulated in Lisp. Lisp has developed into a uniquely powerful and flexible family of software development tools, providing wrap-around support for the rapid-prototyping of softwaresystems.
暂无评论