The BIP model is based on a combinatorial model-checking technique, which decomposes a software system into behavioral components, interaction components and priority rules. It can effectively formalize the descriptio...
详细信息
Sleep posture identification is crucial for accurately assessing sleep quality and diagnosing related diseases. In the realm of non-intrusive sleep monitoring, non-contact technologies are becoming increasingly mainst...
详细信息
In order to solve the problems of 'digital signal processing', such as many common knowledge points, difficult teaching, difficult visual teaching, and so on, a software platform for 'signal processing'...
详细信息
As an irregular and sparse form of data, 3D point cloud data is widely used in the fields of computer vision and machine learning. Its effective classification and recognition are of great significance. In many cases,...
详细信息
At present, many intelligent question answering based on knowledge graphs can answer simple questions, but there is no good solution to complex multi-hop problems. In response to this, relying on the knowledge graph o...
详细信息
Medical information extraction (IE) tasks, including named entity recognition (NER), relation extraction (RE), and event extraction (EE), are crucial for constructing medical knowledge graphs from unstructured text. H...
详细信息
Electrooculogram (EOG) is an electrophysiological signal produced around the eyes due to eyeball motion. This signal can be utilized to study eye movements which is bene-ficial in many medical and bio-electrical appli...
详细信息
Modern software products are complex systems and are better comprehended when engineers can think of the software as a system. Systems Science suggests that learning about a complex system is aided by modeling. It sta...
详细信息
ISBN:
(纸本)9798400708404
Modern software products are complex systems and are better comprehended when engineers can think of the software as a system. Systems Science suggests that learning about a complex system is aided by modeling. It stands to reason that if we can help novice engineers model the software products as systems, it should improve their comprehension. One way of learning through modeling is to use Transition Systems to build models that we proposed in a previous paper. This requires the engineers to learn the vocabulary of Transition Systems and a way to use it to model software systems. The question arises: is it difficult to learn and use transition systems vocabulary? We hypothesize that it is not, because its vocabulary is small, and it builds on the concepts learned in other courses like Theory of Computation and Discrete Mathematics - finite-state machines and set theory. To test this hypothesis, we designed a short intervention (one lecture and one project) in a softwareengineering course for two cohorts of students from two different environments. We taught them basic concepts of Transition Systems and how systems can be modelled using its vocabulary and evaluated their performance on a modeling project. We also administered a survey to evaluate their perception of the topic. Both the cohorts scored well on the project and reported agreement with ease of learning and use of Transition Systems when surveyed. based on the knowledge demonstrated and the survey feedback, we conclude that it is not difficult for them to learn the vocabulary of Transition Systems and its use. This result gives confidence to start designing longer intervention to promote use of systems modeling and study their effectiveness with large software systems.
The urgent need for early detection and intervention in colorectal cancer highlights the importance of automating colorectal polyp detection. Despite the use of deep learning techniques for polyp detection from medica...
详细信息
The goal of this study basically focuses on evaluating the Organizational knowledge Management Systems (KMS) and their impact on psychological well-being among employees in selected large-scale private IT organization...
详细信息
暂无评论