"Software engineering" is a term which was coined in the late 1960's as the theme for a workshop on the problems involved in producing software that could be developed economicaLly and would run reliably...
详细信息
ISBN:
(数字)9781461298984
ISBN:
(纸本)9780387902166
"Software engineering" is a term which was coined in the late 1960's as the theme for a workshop on the problems involved in producing software that could be developed economicaLly and would run reliably on real machines. Even now, software engineering is more of a wish than a reality, but the last few years have seen an increased awareness of the need to apply an engineering-type discipline to the design and construction of software systems. Many new proposals have been made for the management of software development and maintenance and many methodologies have been suggested for improving the programming process. As these problems and solutions become better understood, there is a growing need to teach these concepts to students and to practicing professionals. As a prelude to the educational process, it is necessary to gain an understanding of the software design and development process in industry and government, to define the appropriate job categories, and to identify the fundamental content areas of soft ware engineering. The need for quality education in software engineering is now recognized by practitioners and educators alike, and various educational endeavors in this area are now being formulated. Yet, discussions we had had over the past year or so led us to believe that there was insufficient contact between practitioners and educators, with the resultant danger that each group would go off in separate ways rather than working together.
作者:
FROSCH, ROBERT A.Robert A. Frosch was appointed Assistant Secretary of the Navy for Research and Development on July 1
1966. In this capacity he is responsible for formulation and management of the Navy's Research Development Test and Evaluation program. In addition he is responsible for policy guidance of Navy work in Oceanography. In July 1966 he was designated Chairman of the Interagency Committee on Oceanography
which was reconstituted in July 1967 as the Interagency Committee on Marine Research Education and Facilities (ICMREF). This Committee reports directly to the National Council on Marine Resources and Engineering Development chaired by the Vice President. As Chairman of ICMREF Dr. Frosch has contributed to the national oceanographic program and to the Navy's role in ocean sciences and engineering. In November 1967 Dr. Frosch was Chairman of the United States Delegation to the Fifth Session of the Intergovernmental Oceanographic Commission which met in Paris. Dr. Frosch entered Government service in 1963 when he joined the Department of Defense as Director of Nuclear Test Detection (Project VELA)
Advanced Research Projects Agency. In 1965 he became Deputy Director of the Advanced Research Projects Agency and remained in that position until becoming Assistant Secretary of the Navy. Prior to completing graduate work
Dr. Frosch joined Hudson Laboratories of Columbia University in 1951 as a scientist. He held various positions of increasing responsibility until appointed Director in 1956 which position he held until 1963. While at Hudson Laboratories he was involved in cooperative research with the Office of Naval Research on projects in underwater sound and related marine matters applicable to undersea warfare. He took part in various seagoing research projects. He served as a member of various anti-submarine warfare and oceanographic advisory committees to the Navy and to the Department of Defense. He has written numerous scientific and technical articles. In early 1966 Dr. Frosch received the Arthur S. Flemmin
Performing software engineering (SE) tasks requires the activation of software developers’ brain neural networks. Electroencephalography (EEG) microstate analysis emerges as a promising neurophysiological method to i...
详细信息
Performing software engineering (SE) tasks requires the activation of software developers’ brain neural networks. Electroencephalography (EEG) microstate analysis emerges as a promising neurophysiological method to investigate the spatiotemporal dynamics of brain networks at high temporal resolution. An EEG microstate represents a unique topography of electric potentials over the multichannel EEG records. However, academia has neglected classifying published studies on EEG microstate analysis related to SE. Hence, a careful understanding of state-of-the-art studies remains limited and inconclusive. This article aims to classify studies on the EEG microstate analysis in cognitive SE tasks. We conducted a systematic mapping study following well-established guidelines to answer ten research questions. After careful filtering, 54 primary studies (out of 1.545) were selected from 8 electronic databases. The main results are that most primary studies focus on revealing brain dynamics, exploring a wide range of EEG microstate application contexts and experimental tasks, running empirical studies in a controlled environment, using K-means as a clustering method, applying ICA-based strategy to filter artifacts, such as muscle activity and eye blinks. However, No study has applied EEG microstate analysis to SE, highlighting a significant gap and the need for further research. Finally, this article presents a classification taxonomy and identifies critical challenges and future research directions.
暂无评论