Search results for: rehabilitation software
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 5423

Search results for: rehabilitation software

5273 Anatomically-Based Oropharyngeal Rehabilitation for the Patients with Obstructive Sleep Apnea Using a Multilevel Approach

Authors: Hsin-Yu Lin, Ching-Hsia Hung

Abstract:

Obstructive sleep apnea (OSA) is characterized by a complete or partial obstruction of the upper airway during sleep. The vulnerable sites of upper airway collapses are consequences of sleep state-dependent reductions in tone in specific pharyngeal dilators. Clinical examinations reveal multilevel collapses of the upper airway among the patients with OSA. Therefore, an anatomically-based oropharyngeal rehabilitation should comprise a multilevel approach, including retropalatal, retroglossal, hypopharyngeal, temporomandibular, and facial levels, all of which involve different muscle groups and contribute to multifunctional interaction and coordination, such as swallowing, breathing, and phonation. The purpose of the study was to exam the effects of this rehabilitation program with a multilevel approach. In this study, fifteen subjects with newly diagnosed moderate or severe OSA (Apnea-Hypopnea-Index≥15) were randomized into an intervention group and control group. The intervention group (N=8) underwent a 12-week-intervention of a hospital-based rehabilitation program, while the control group (N=7) was kept on the waiting list. The 12-week-intervention comprised an anatomically based multilevel approach. The primary outcome was Polysomnography (PSG) data, and the secondary outcome was oropharyngeal and respiratory muscle function. In the intervention group, Apnea-Hypopnea-Index significantly improved (46.96±19.45 versus 32.78±10.78 events/h, p=0.017) compared with control group (35.77±17.49 versus 42.96±17.32 events/h, p=0.043). While the control group remained no change, the intervention group demonstrated other PSG outcomes significantly improvement, including arousal index (46.04±18.9 versus 32.98±8.35/h, p=0.035), mean SpO2 (92.88±2.1 versus 94.13±1.46%, p=0.039). Besides, the intervention group demonstrated significant improvement in oropharyngeal and respiratory muscle function compared to the control group. This anatomically-based oropharyngeal rehabilitation with a multilevel approach can be proven as a non-invasive therapy for patients with OSA.

Keywords: obstructive sleep apnea, upper airway, oropharyngeal rehabilitation, multilevel approach

Procedia PDF Downloads 84
5272 Software Evolution Based Activity Diagrams

Authors: Zine-Eddine Bouras, Abdelouaheb Talai

Abstract:

During the last two decades, the software evolution community has intensively tackled the software merging issue whose main objective is to merge in a consistent way different versions of software in order to obtain a new version. Well-established approaches, mainly based on the dependence analysis techniques, have been used to bring suitable solutions. These approaches concern the source code or software architectures. However, these solutions are more expensive due to the complexity and size. In this paper, we overcome this problem by operating at a high level of abstraction. The objective of this paper is to investigate the software merging at the level of UML activity diagrams, which is a new interesting issue. Its purpose is to merge activity diagrams instead of source code. The proposed approach, based on dependence analysis techniques, is illustrated through an appropriate case study.

Keywords: activity diagram, activity diagram slicing, dependency analysis, software merging

Procedia PDF Downloads 306
5271 An Unexpected Hand Injury with Pluridigital Fractures Due to Premature Explosion of a Ramadan Cannon

Authors: Hakan Akgul

Abstract:

Purpose: The use of firecrackers (i.e., Ramadan Cannon) during the month of Ramadan is a traditional way of indicating that the fasting period is over in Muslim countries. Here, we report the rehabilitation of a case of hand injury with pluridigital fractures due to premature explosion of a Ramadan cannon. Materials and Methods: A 48-year old man admitted to the Emergency Department due to left hand injury as a result of a premature explosion of a Ramadan cannon. The patient was immediately taken to operation room because of the multiple fractures, tendon loss, and soft tissue loss in the left hand. Range of motion (ROM) of joints was measured with goniometer, pain and oedema were measured and splinting was performed. Results: Rehabilitation team took over the patient at postoperative 9th week. During the 3 month rehabilitation, range of motion increased, oedema was taken under control, pain was reduced, the colour of the skin turned to the normal tone. According to the visual analog scale (VAS), pain decreased from 9 to 4. Oedema, around the metacarpofalangeal (MCP) joints, decreased from 27,5 cm to 23,5 cm. Total active range of motion of the wrist increased from 5 degrees to 50 degrees.Total active range of motion of supination and pronation increased from 55 degrees to 70 degrees. Discussion: The rehabilitation of multiple hand injury is quite difficult. Different aspects of trauma should be taken into consideration when rehabilitation is planned. Factors such as waiting for the bone union, wound healing, and use of external fixators may delay rehabilitation process. Joint mobilization, massage for reducing oedema and preventing scar tissue, exercise within the range of motion are efficient measures. Poor patient compliance to treatment may lead to poor outcome. First of all, oedema and scar formation must be taken under control. Removing fixators should not be delayed depending on the bone union, and exercise within the range of motion should be started.

Keywords: explosion, fracture, hand, injury

Procedia PDF Downloads 220
5270 Quality and Coverage Assessment in Software Integration Based On Mutation Testing

Authors: Iyad Alazzam, Kenneth Magel, Izzat Alsmadi

Abstract:

The different activities and approaches in software testing try to find the most possible number of errors or failures with the least amount of possible effort. Mutation is a testing approach that is used to discover possible errors in tested applications. This is accomplished through changing one aspect of the software from its original and writes test cases to detect such change or mutation. In this paper, we present a mutation approach for testing software components integration aspects. Several mutation operations related to components integration are described and evaluated. A test case study of several open source code projects is collected. Proposed mutation operators are applied and evaluated. Results showed some insights and information that can help testing activities in detecting errors and improving coverage.

Keywords: software testing, integration testing, mutation, coverage, software design

Procedia PDF Downloads 401
5269 Person-Centered Approaches in Face-to-Face Interventions to Support Enrolment in Cardiac Rehabilitation: A Scoping Review Study

Authors: Birgit Rasmussen, Thomas Maribo, Bente S. Toft

Abstract:

BACKGROUND: Cardiac rehabilitation is the standard treatment for ischemic heart disease. Cardiac rehabilitation improves quality of life, reduces mortality and the risk of readmission, and provides patients with valuable knowledge and encouragement from peers and staff. Still, less than half of eligible patients enroll. Face-to-face interventions have the potential to support patients' decision-making and increase enrolment in cardiac rehabilitation. However, we lack knowledge of the content and characteristics of interventions. AIM: The aim was to outline and evaluate the content and characteristics of studies that have reported on face-to-face interventions to encourage enrolment in cardiac rehabilitation in patients with ischemic heart disease. METHOD: This scoping review followed the Joanne Briggs Institute methodology. Based on an a-priori protocol that defined the systematic search criteria, six databases were searched for studies published between 2001 and 2023. Two reviewers independently screened and selected studies. All authors discussed the summarized data prior to the narrative presentation. RESULTS: After screening and full text review of 5583 records, 20 studies of heterogeneous design and content were included. Four studies described the key contents in face-to-face interventions to be education, support of autonomy, addressing reasons for change, and emotional and cognitive support while showing understanding. Two studies used motivational interviewing to target patients' experiences and address worries and anticipated difficulties. Four quantitative studies found associations between enrolment and intention to attend, cardiac rehabilitation barriers, exercise self-efficacy, and perceived control. When patients asked questions, enrolment rates were higher, while providing reassurance and optimism could lead to non-attendance if patients had a high degree of worry. In qualitative studies, support to overcome barriers and knowledge about health benefits from participation in cardiac rehabilitation facilitated enrolment. Feeling reassured that the cardiac condition was good could lead to non-attendance. DISCUSSION AND CONCLUSION: To support patients' enrolment in cardiac rehabilitation, it is recommended that interventions integrate a person-centered dialogue. Individual worries and barriers to cardiac rehabilitation should be jointly explored. When talking with patients for whom worries predominate, the recommendation is to focus on the patients' perspectives and avoid too much focus on reassurance and problem-solving. The patients' perspectives, the mechanisms of change, and the process evaluation of the intervention including person-centeredness are relevant to include in future studies.

Keywords: ischemic heart disease, cardiac rehabilitation, enrolment, person-centered, in-hospital interventions

Procedia PDF Downloads 47
5268 Improving Learning and Teaching of Software Packages among Engineering Students

Authors: Sara Moridpour

Abstract:

To meet emerging industry needs, engineering students must learn different software packages and enhance their computational skills. Traditionally, face-to-face is selected as the preferred approach to teaching software packages. Face-to-face tutorials and workshops provide an interactive environment for learning software packages where the students can communicate with the teacher and interact with other students, evaluate their skills, and receive feedback. However, COVID-19 significantly limited face-to-face learning and teaching activities at universities. Worldwide lockdowns and the shift to online and remote learning and teaching provided the opportunity to introduce different strategies to enhance the interaction among students and teachers in online and virtual environments and improve the learning and teaching of software packages in online and blended teaching methods. This paper introduces a blended strategy to teach engineering software packages to undergraduate students. This article evaluates the effectiveness of the proposed blended learning and teaching strategy in students’ learning by comparing the impact of face-to-face, online and the proposed blended environments on students’ software skills. The paper evaluates the students’ software skills and their software learning through an authentic assignment. According to the results, the proposed blended teaching strategy successfully improves the software learning experience among undergraduate engineering students.

Keywords: teaching software packages, undergraduate students, blended learning and teaching, authentic assessment

Procedia PDF Downloads 93
5267 Life Imprisonment: European Convention on Human Rights Standards and the New Serbian Criminal Code

Authors: Veljko Turanjanin

Abstract:

In this article, an author deals with the issue of life imprisonment. Life imprisonment represents a new sentence in the Serbian legislature, in addition to the standard one, imprisonment. The author elaborated on judgments of the European Court of Human Rights (ECtHR), imposing the possibility of parole for the person sentenced to life imprisonment, emphasizing rehabilitation as the primary goal of penalties. According to the ECtHR, life imprisonment without parole is not permitted. The right to rehabilitation is very strictly set in the ECtHR jurisprudence. Life imprisonment represents a new sentence in the Serbian legislature, in addition to the standard one, imprisonment. The legislator provided the possibility of parole for most criminal offenses after 27 years in prison, while for some of them, a possibility of parole is explicitly prohibited. The author points out the shortcomings of the legal solution that exists in Serbia, which flagrantly threatens to violate the human rights of the offenders.

Keywords: European Court of Human Rights, life imprisonment, parole, rehabilitation

Procedia PDF Downloads 89
5266 Tablet Computer Based Cognitive Rehabilitation Program, Injini, for Children with Cognitive Impairment

Authors: Eun Jae Ko, In Young Sung, Eui Soo Joeng

Abstract:

Cognitive impairment is commonly encountered problem in children with various clinical diseases, including Down syndrome, autism spectrum disorder, brain injury, and others. Cognitive impairment limits participation in education and society, and this further hinders development in cognition. However, young children with cognitive impairment tend not to respond well to traditional cognitive treatments, therefore alternative treatment choices are need. As a cognitive training program, touch screen technology can easily be applied to very young children by involving visual and auditory support. Injini was developed as tablet computer based cognitive rehabilitation program for young children or individuals with severe cognitive impairment, which targeted on cognitive ages of 18 to 36 months. The aim of this study was to evaluate the efficacy of a tablet computer based cognitive rehabilitation program (Injini) for children with cognitive impairment. 38 children between cognitive ages of 18 to 36 months confirmed by cognitive evaluations were recruited and randomly assigned to the intervention group (n=20) and the control group (n=18). The intervention group received tablet computer based cognitive rehabilitation program (Injini) for 30 minutes per session, twice a week, over a period of 12 weeks, in addition to the traditional rehabilitation program. The control group received traditional rehabilitation program only. Mental score of Bayley Scales of Infant Development II (BSID II), Pediatric Evaluation of Disability Inventory (PEDI), Laboratory Temperament Assessment Battery (Lab-TAB), Early Childhood Behavior Questionnaire (ECBQ), and Goal Attainment Scale (GAS) were evaluated before and after 12 weeks of therapeutic intervention. When comparing the baseline characteristics, there was no significant difference between the two groups in the measurements of cognitive function. After 12 weeks of treatment, both group showed improvements in all measurements. However, in comparison of improvements after treatment, the intervention group showed more improvements in the mental score of BSID II, social function domain of PEDI, observation domain of Lab-TAB, and GAS, as compared to the control group. Application of the tablet computer based cognitive rehabilitation program (Injini) would be beneficial for improvement of cognitive function in young children with cognitive impairment.

Keywords: cognitive therapy, computer-assisted therapy, early intervention, tablets

Procedia PDF Downloads 264
5265 A Survey of Baseband Architecture for Software Defined Radio

Authors: M. A. Fodha, H. Benfradj, A. Ghazel

Abstract:

This paper is a survey of recent works that proposes a baseband processor architecture for software defined radio. A classification of different approaches is proposed. The performance of each architecture is also discussed in order to clarify the suitable approaches that meet software-defined radio constraints.

Keywords: multi-core architectures, reconfigurable architectures, software defined radio, baseband processor

Procedia PDF Downloads 451
5264 Automated Detection of Related Software Changes by Probabilistic Neural Networks Model

Authors: Yuan Huang, Xiangping Chen, Xiaonan Luo

Abstract:

Current software are continuously updating. The change between two versions usually involves multiple program entities (e.g., packages, classes, methods, attributes) with multiple purposes (e.g., changed requirements, bug fixing). It is hard for developers to understand which changes are made for the same purpose. Whether two changes are related is not decided by the relationship between this two entities in the program. In this paper, we summarized 4 coupling rules(16 instances) and 4 state-combination types at the class, method and attribute levels for software change. Related Change Vector (RCV) are defined based on coupling rules and state-combination types, and applied to classify related software changes by using Probabilistic Neural Network during a software updating.

Keywords: PNN, related change, state-combination, logical coupling, software entity

Procedia PDF Downloads 414
5263 The Moderating Effects of Attachment Style on the Relationship between the Psychological Symptoms and Well-Being of Mental Health Practitioners in Rehabilitation Centers: A Preliminary Study

Authors: Amaba, Marinela C., Espino, Gianne Ericka S. J. Valencia, Zeia Beatriz C.

Abstract:

This study aims to determine the moderating role of attachment style on the relationship between psychological symptoms and well-being of mental health practitioners in rehabilitation centers that are accredited of the Department of Health in Pampanga. Using the data gathered from 46 mental health practitioners, multiple regression models were conducted to test the main and moderating effects of attachment styles. The findings show that all three psychological symptoms namely depression, anxiety, and stress have main effects on their general well-being on a negative direction. However, attachment style did not moderate the relationship between the psychological symptoms and general well-being. On one hand, results about the relationship of psychological symptoms and well-being are consistent to previous findings of other studies while on the other hand, results in moderation were contradicting.

Keywords: attachment style, psychological symptoms, well-being, mental health practitioners, rehabilitation centers

Procedia PDF Downloads 534
5262 Code Refactoring Using Slice-Based Cohesion Metrics and AOP

Authors: Jagannath Singh, Durga Prasad Mohapatra

Abstract:

Software refactoring is very essential for maintaining the software quality. It is an usual practice that we first design the software and then go for coding. But after coding is completed, if the requirement changes slightly or our expected output is not achieved, then we change the codes. For each small code change, we cannot change the design. In course of time, due to these small changes made to the code, the software design decays. Software refactoring is used to restructure the code in order to improve the design and quality of the software. In this paper, we propose an approach for performing code refactoring. We use slice-based cohesion metrics to identify the target methods which requires refactoring. After identifying the target methods, we use program slicing to divide the target method into two parts. Finally, we have used the concepts of Aspects to adjust the code structure so that the external behaviour of the original module does not change.

Keywords: software refactoring, program slicing, AOP, cohesion metrics, code restructure, AspectJ

Procedia PDF Downloads 484
5261 User-Perceived Quality Factors for Certification Model of Web-Based System

Authors: Jamaiah H. Yahaya, Aziz Deraman, Abdul Razak Hamdan, Yusmadi Yah Jusoh

Abstract:

One of the most essential issues in software products is to maintain it relevancy to the dynamics of the user’s requirements and expectation. Many studies have been carried out in quality aspect of software products to overcome these problems. Previous software quality assessment models and metrics have been introduced with strengths and limitations. In order to enhance the assurance and buoyancy of the software products, certification models have been introduced and developed. From our previous experiences in certification exercises and case studies collaborating with several agencies in Malaysia, the requirements for user based software certification approach is identified and demanded. The emergence of social network applications, the new development approach such as agile method and other varieties of software in the market have led to the domination of users over the software. As software become more accessible to the public through internet applications, users are becoming more critical in the quality of the services provided by the software. There are several categories of users in web-based systems with different interests and perspectives. The classifications and metrics are identified through brain storming approach with includes researchers, users and experts in this area. The new paradigm in software quality assessment is the main focus in our research. This paper discusses the classifications of users in web-based software system assessment and their associated factors and metrics for quality measurement. The quality model is derived based on IEEE structure and FCM model. The developments are beneficial and valuable to overcome the constraints and improve the application of software certification model in future.

Keywords: software certification model, user centric approach, software quality factors, metrics and measurements, web-based system

Procedia PDF Downloads 382
5260 Community Re-Integrated Soldiers’ Perceptions of Barriers and Facilitators to A Home-Based Physical Rehabilitation Programme Following Lower-Limb Amputation

Authors: Ashan Wijekoon, Abi Beane, Subashini Jayawardana

Abstract:

Background: Soldiers' physical rehabilitation and long term health status has been hindered due to limited investment in and access to rehabilitation services. Home-based rehabilitation programmes could offer a potentially feasible alternative to facilitate long-term recovery. Objectives: To explore Sri Lankan soldiers' perceptions of barriers and facilitators to a home-based physical rehabilitation programme.Methods and Materials: We conducted qualitative semi-structured interviews with community re-integrated army veterans who had undergone unilateral lower limb amputation following war related trauma. Veterans were identified from five districts of Sri Lanka, based on a priori knowledge of veteran community settlements (Disabled Category Registry) obtained from Directorate of Rehabilitation, MoD, Sri Lanka. Individuals were stratified for purposive selection. The interview guide was developed from existing methods and adapted for context. Verbatim transcripts of interviews were analyzed for emerging themes using an inductive approach. Following consent, participants met the researcher (AW- a trained physiotherapist fluent in Sinhalese). Results: Twenty-five Interviews were conducted, totaling 7.2 hours of new data (Mean±SD: 0.28±0.11). All participants were male, aged 30-55 years (Mean±SD: 46.1±7.4), and had experienced traumatic amputation as a result of conflict. Twenty-four sub themes were identified. Inadequate space for exercises, absence of equipment and assistance to conduct the exercises at home, alongside absence of community healthcare services were all barriers. Burden of comorbidities, including chronic pain and disability level, were also barriers. Social support systems, including soldier societies, family, and kinship with other amputees, were seen as facilitators to an at-home programme. Motivation for independence was a strong indicator of engagement. Conclusion: Environment, chronic pain, and absence of well-established community health services were key barriers. Family and soldier support was a facilitator. Engagement with community healthcare providers (physiotherapist and primary care physicians) will be essential to the success of an at-home rehabilitation program.

Keywords: physical rehabilitation, home-based, soldiers, disability, lower-limb amputation, qualitative

Procedia PDF Downloads 150
5259 New Standardized Framework for Developing Mobile Applications (Based On Real Case Studies and CMMI)

Authors: Ammar Khader Almasri

Abstract:

The software processes play a vital role for delivering a high quality software system that meets the user’s needs. There are many software development models which are used by most system developers, which can be categorized into two categories (traditional and new methodologies). Mobile applications like other desktop applications need appropriate and well-working software development process. Nevertheless, mobile applications have different features which limit their performance and efficiency like application size, mobile hardware features. Moreover, this research aims to help developers in using a standardized model for developing mobile applications.

Keywords: software development process, agile methods , moblile application development, traditional methods

Procedia PDF Downloads 362
5258 Urban Rehabilitation Assessment: Buildings' Integrity and Embodied Energy

Authors: Joana Mourão

Abstract:

Transition to a low carbon economy requires changes in consumption and production patterns, including the improvement of existing buildings’ environmental performance. Urban rehabilitation is a top policy priority in Europe, creating an opportunity to increase this performance. However, urban rehabilitation comprises different typologies of interventions with distinct levels of consideration for cultural urban heritage values and for environmental values, thus with different impacts. Cities rely on both material and non-material forms of heritage that are deep-rooted and resilient. One of the most relevant parts of that urban heritage is the historical pre-industrial housing stock, with an extensive presence in many European cities, as Lisbon. This stock is rehabilitated and transformed at the framework of urban management and local governance traditions, as well as the framework of the global economy, and in that context, faces opportunities and threats that need evaluation and control. The scope of this article is to define methodological bases and research lines for the assessment of impacts that urban rehabilitation initiatives set on the vulnerable and historical pre-industrial urban housing stock, considering it as an environmental and cultural unreplaceable material value and resource. As a framework, this article reviews the concepts of urban regeneration, urban renewal, current buildings conservation and refurbishment, and energy refurbishment of buildings, seeking to define key typologies of urban rehabilitation that represent different approaches to the urban fabric, in terms of scope, actors, and priorities. Moreover, main types of interventions - basing on a case-study in a XVIII century neighborhood in Lisbon - are defined and analyzed in terms of the elements lost in each type of intervention, and relating those to urbanistic, architectonic and constructive values of urban heritage, as well as to environmental and energy efficiency. Further, the article overviews environmental cultural heritage assessment and life-cycle assessment tools, selecting relevant and feasible impact assessment criteria for urban buildings rehabilitation regulation, focusing on multi-level urban heritage integrity. Urbanistic, architectonic, constructive and energetic integrity are studied as criteria for impact assessment and specific indicators are proposed. The role of these criteria in sustainable urban management is discussed. Throughout this article, the key challenges for urban rehabilitation planning and management, concerning urban built heritage as a resource for sustainability, are discussed and clarified.

Keywords: urban rehabilitation, impact assessment criteria, buildings integrity, embodied energy

Procedia PDF Downloads 175
5257 MAGNI Dynamics: A Vision-Based Kinematic and Dynamic Upper-Limb Model for Intelligent Robotic Rehabilitation

Authors: Alexandros Lioulemes, Michail Theofanidis, Varun Kanal, Konstantinos Tsiakas, Maher Abujelala, Chris Collander, William B. Townsend, Angie Boisselle, Fillia Makedon

Abstract:

This paper presents a home-based robot-rehabilitation instrument, called ”MAGNI Dynamics”, that utilized a vision-based kinematic/dynamic module and an adaptive haptic feedback controller. The system is expected to provide personalized rehabilitation by adjusting its resistive and supportive behavior according to a fuzzy intelligence controller that acts as an inference system, which correlates the user’s performance to different stiffness factors. The vision module uses the Kinect’s skeletal tracking to monitor the user’s effort in an unobtrusive and safe way, by estimating the torque that affects the user’s arm. The system’s torque estimations are justified by capturing electromyographic data from primitive hand motions (Shoulder Abduction and Shoulder Forward Flexion). Moreover, we present and analyze how the Barrett WAM generates a force-field with a haptic controller to support or challenge the users. Experiments show that by shifting the proportional value, that corresponds to different stiffness factors of the haptic path, can potentially help the user to improve his/her motor skills. Finally, potential areas for future research are discussed, that address how a rehabilitation robotic framework may include multisensing data, to improve the user’s recovery process.

Keywords: human-robot interaction, kinect, kinematics, dynamics, haptic control, rehabilitation robotics, artificial intelligence

Procedia PDF Downloads 310
5256 Hybrid Approach for Software Defect Prediction Using Machine Learning with Optimization Technique

Authors: C. Manjula, Lilly Florence

Abstract:

Software technology is developing rapidly which leads to the growth of various industries. Now-a-days, software-based applications have been adopted widely for business purposes. For any software industry, development of reliable software is becoming a challenging task because a faulty software module may be harmful for the growth of industry and business. Hence there is a need to develop techniques which can be used for early prediction of software defects. Due to complexities in manual prediction, automated software defect prediction techniques have been introduced. These techniques are based on the pattern learning from the previous software versions and finding the defects in the current version. These techniques have attracted researchers due to their significant impact on industrial growth by identifying the bugs in software. Based on this, several researches have been carried out but achieving desirable defect prediction performance is still a challenging task. To address this issue, here we present a machine learning based hybrid technique for software defect prediction. First of all, Genetic Algorithm (GA) is presented where an improved fitness function is used for better optimization of features in data sets. Later, these features are processed through Decision Tree (DT) classification model. Finally, an experimental study is presented where results from the proposed GA-DT based hybrid approach is compared with those from the DT classification technique. The results show that the proposed hybrid approach achieves better classification accuracy.

Keywords: decision tree, genetic algorithm, machine learning, software defect prediction

Procedia PDF Downloads 313
5255 Assessing the Current State of Software Engineering and Information Technology in Ghana

Authors: David Yartel

Abstract:

Drawing on the current state of software engineering and information technology in Ghana, the study documents its significant contribution to the development of Ghanaian industries. The study focuses on the application of modern trends in technology and the barriers faced in the area of software engineering and information technology. A thorough analysis of a dozen of interviews with stakeholders in software engineering and information technology via interviews reveals how modern trends in software engineering pose challenges to the industry in Ghana. Results show that to meet the expectation of modern software engineering and information technology trends, stakeholders must have skilled professionals, adequate infrastructure, and enhanced support for technology startups. Again, individuals should be encouraged to pursue a career in software engineering and information technology, as it has the propensity to increase the efficiency and effectiveness of work-related activities. This study recommends that stakeholders in software engineering and technology industries should invest enough in training more professionals by collaborating with international institutions well-versed in the area by organizing frequent training and seminars. The government should also provide funding opportunities for small businesses in the technology sector to drive creativity and development in order to bring about growth and development.

Keywords: software engineering, information technology, Ghana, development

Procedia PDF Downloads 66
5254 The Evaluation Model for the Quality of Software Based on Open Source Code

Authors: Li Donghong, Peng Fuyang, Yang Guanghua, Su Xiaoyan

Abstract:

Using open source code is a popular method of software development. How to evaluate the quality of software becomes more important. This paper introduces an evaluation model. The model evaluates the quality from four dimensions: technology, production, management, and development. Each dimension includes many indicators. The weight of indicator can be modified according to the purpose of evaluation. The paper also introduces a method of using the model. The evaluating result can provide good advice for evaluating or purchasing the software.

Keywords: evaluation model, software quality, open source code, evaluation indicator

Procedia PDF Downloads 360
5253 The Effectiveness of the Sensory-Motor and Spatial Perception Rehabilitation Program Based on Parent-Child Interaction and Its Effectiveness on Kinesio phobia in Children with Visually Impairment

Authors: Saheb Yousefi, Kim T. Zebehazy, Parviz Sharifi Daramadi, Tahereh Najafi Fard, Kevin Murfitt

Abstract:

Context: Children with visual impairments often face challenges in their cognitive, motor, and social development. Sensory-motor and spatial perception therapies can be beneficial for these children, but many existing programs only focus on a limited set of therapies. This study aims to investigate the effectiveness of a rehabilitation program for sensory- motor and spatial perception in reducing the fear of mobility in visually impaired children. Research Aim: The aim of this study is to determine if a rehabilitation program based on parent-child interaction can reduce the fear of mobility in visually impaired children. Methodology: This study uses a semi-experimental approach with an uneven control group design. Visually impaired children aged 10 to 14 and their parents from the Board of the Blind and Visually Impaired in Tehran Province were included in the study. The sample was divided into experimental and control groups, with a total of 30 participants. The experimental group participated in a rehabilitation program for sensory-motor and spatial perception based on parent-child interaction, while the control group did not receive this intervention. Data was collected using questionnaires on transportation issues and analyzed using multivariate and univariate mixed analysis of variance tests. Findings: The analysis of the data showed that the fear of movement was significantly improved in the experimental group compared to the control group after the intervention. Theoretical Importance: This study highlights the effectiveness of a rehabilitation program for sensory- motor and spatial perception based on parent-child interaction in reducing the fear of mobility in visually impaired children. It contributes to the existing knowledge by demonstrating the positive impact of this type of intervention on the cognitive, motor, and social development of these children. Data Collection and Analysis Procedures: Data was collected through the use of questionnaires administered to the children before and after the intervention. The data was analyzed using multivariate and univariate mixed analysis of variance tests to examine the effects of the rehabilitation program. Questions Addressed: This study addresses the question of whether a rehabilitation program based on parent-child interaction can reduce the fear of mobility in visually impaired children. Conclusion: The findings of this study support the effectiveness of the sensory-motor and spatial perception rehabilitation program based on parent-child interaction in reducing the fear of movement in visually impaired children. This intervention can be considered as a suitable method to enhance the fear of mobility in these children.

Keywords: vision impairment, sensory-motor rehabilitation, space perception, parent-child interaction, fear of movement.

Procedia PDF Downloads 37
5252 Extending the AOP Joinpoint Model for Memory and Type Safety

Authors: Amjad Nusayr

Abstract:

Software security is a general term used to any type of software architecture or model in which security aspects are incorporated in this architecture. These aspects are not part of the main logic of the underlying program. Software security can be achieved using a combination of approaches, including but not limited to secure software designs, third part component validation, and secure coding practices. Memory safety is one feature in software security where we ensure that any object in memory has a valid pointer or a reference with a valid type. Aspect-Oriented Programming (AOP) is a paradigm that is concerned with capturing the cross-cutting concerns in code development. AOP is generally used for common cross-cutting concerns like logging and DB transaction managing. In this paper, we introduce the concepts that enable AOP to be used for the purpose of memory and type safety. We also present ideas for extending AOP in software security practices.

Keywords: aspect oriented programming, programming languages, software security, memory and type safety

Procedia PDF Downloads 107
5251 Multilayer Neural Network and Fuzzy Logic Based Software Quality Prediction

Authors: Sadaf Sahar, Usman Qamar, Sadaf Ayaz

Abstract:

In the software development lifecycle, the quality prediction techniques hold a prime importance in order to minimize future design errors and expensive maintenance. There are many techniques proposed by various researchers, but with the increasing complexity of the software lifecycle model, it is crucial to develop a flexible system which can cater for the factors which in result have an impact on the quality of the end product. These factors include properties of the software development process and the product along with its operation conditions. In this paper, a neural network (perceptron) based software quality prediction technique is proposed. Using this technique, the stakeholders can predict the quality of the resulting software during the early phases of the lifecycle saving time and resources on future elimination of design errors and costly maintenance. This technique can be brought into practical use using successful training.

Keywords: software quality, fuzzy logic, perception, prediction

Procedia PDF Downloads 297
5250 Myoelectric Analysis for the Assessment of Muscle Functions and Fatigue Monitoring of Upper Extremity for Stroke Patients Performing Robot-Assisted Bilateral Training

Authors: Hsiao-Lung Chan, Ching-Yi Wu, Yan-Zou Lin, Yo Chiao, Ya-Ju Chang

Abstract:

Robot-assisted bilateral arm training has demonstrated useful to improve motor control in stroke patients and save human resources. In clinics, the efficiency of this treatment is mostly performed by comparing functional scales before and after rehabilitation. However, most of these assessments are based on behavior evaluation. The underlying improvement of muscle activation and coordination is unknown. Moreover, stroke patients are easier to have muscle fatigue under robot-assisted rehabilitation due to the weakness of muscles. This safety issue is still less studied. In this study, EMG analysis was applied during training. Our preliminary results showed the co-contraction index and co-contraction area index can delineate the improved muscle coordination of biceps brachii vs. flexor carpiradialis. Moreover, the smoothed, normalized cycle-by-cycle median frequency of left and right extensor carpiradialis decreased as the training progress, implying the occurrence of muscle fatigue.

Keywords: robot-assisted rehabilitation, strokes, muscle coordination, muscle fatigue

Procedia PDF Downloads 450
5249 Development of AUTOSAR Software Components of MDPS System

Authors: Jae-Woo Kim, Kyung-Joong Lee, Hyun-Sik Ahn

Abstract:

This paper describes the development of a Motor-Driven Power Steering (MDPS) system using Automotive Open System Architecture (AUTOSAR) methodology. The MDPS system is a new power steering technology for vehicles and it can enhance driver’s convenience and fuel efficiency. AUTOSAR defines common standards for the implementation of embedded automotive software. Some aspects of safety and timing requirements are analyzed. Through the AUTOSAR methodology, the embedded software becomes more flexible, reusable and maintainable than ever. Hence, we first design software components (SW-C) for MDPS control based on AUTOSAR and implement SW-Cs for MDPS control using authoring tool following AUTOSAR standards.

Keywords: AUTOSAR, MDPS, simulink, software component

Procedia PDF Downloads 334
5248 Cognitive Weighted Polymorphism Factor: A New Cognitive Complexity Metric

Authors: T. Francis Thamburaj, A. Aloysius

Abstract:

Polymorphism is one of the main pillars of the object-oriented paradigm. It induces hidden forms of class dependencies which may impact software quality, resulting in higher cost factor for comprehending, debugging, testing, and maintaining the software. In this paper, a new cognitive complexity metric called Cognitive Weighted Polymorphism Factor (CWPF) is proposed. Apart from the software structural complexity, it includes the cognitive complexity on the basis of type. The cognitive weights are calibrated based on 27 empirical studies with 120 persons. A case study and experimentation of the new software metric shows positive results. Further, a comparative study is made and the correlation test has proved that CWPF complexity metric is a better, more comprehensive, and more realistic indicator of the software complexity than Abreu’s Polymorphism Factor (PF) complexity metric.

Keywords: cognitive complexity metric, object-oriented metrics, polymorphism factor, software metrics

Procedia PDF Downloads 425
5247 Comparative Advantage of Mobile Agent Application in Procuring Software Products on the Internet

Authors: Michael K. Adu, Boniface K. Alese, Olumide S. Ogunnusi

Abstract:

This paper brings to fore the inherent advantages in application of mobile agents to procure software products rather than downloading software content on the Internet. It proposes a system whereby the products come on compact disk with mobile agent as deliverable. The client/user purchases a software product, but must connect to the remote server of the software developer before installation. The user provides an activation code that activates mobile agent which is part of the software product on compact disk. The validity of the activation code is checked on connection at the developer’s end to ascertain authenticity and prevent piracy. The system is implemented by downloading two different software products as compare with installing same products on compact disk with mobile agent’s application. Downloading software contents from developer’s database as in the traditional method requires a continuously open connection between the client and the developer’s end, a fixed network is not economically or technically feasible. Mobile agent after being dispatched into the network becomes independent of the creating process and can operate asynchronously and autonomously. It can reconnect later after completing its task and return for result delivery. Response Time and Network Load are very minimal with application of Mobile agent.

Keywords: software products, software developer, internet, activation code, mobile agent

Procedia PDF Downloads 283
5246 An Environmental Method for Renovation of Sewer Systems in Building Structures

Authors: Parastou Kharazmi

Abstract:

Degradation of building materials particularly pipelines causes environmental damage during the renovation or replacement, disturbance for people living in the buildings, is time-consuming and last but not least is very costly. Rehabilitation by composite materials is a solution for renovation of degraded pipeline in residential buildings and any other structures which is less costly, faster and causes less damage to the environment. This study provides a brief state of technology, methods, and materials which are being used in Nordic and some other European countries and an investigation on the performance of the relined pipes after they have been in working condition. The investigation was carried by different analyses in laboratory as well as numerous field inspections.

Keywords: buildings, pipeline, rehabilitation, polymer materials

Procedia PDF Downloads 224
5245 Proprioceptive Neuromuscular Facilitation Exercises of Upper Extremities Assessment Using Microsoft Kinect Sensor and Color Marker in a Virtual Reality Environment

Authors: M. Owlia, M. H. Azarsa, M. Khabbazan, A. Mirbagheri

Abstract:

Proprioceptive neuromuscular facilitation exercises are a series of stretching techniques that are commonly used in rehabilitation and exercise therapy. Assessment of these exercises for true maneuvering requires extensive experience in this field and could not be down with patients themselves. In this paper, we developed software that uses Microsoft Kinect sensor, a spherical color marker, and real-time image processing methods to evaluate patient’s performance in generating true patterns of movements. The software also provides the patient with a visual feedback by showing his/her avatar in a Virtual Reality environment along with the correct path of moving hand, wrist and marker. Primary results during PNF exercise therapy of a patient in a room environment shows the ability of the system to identify any deviation of maneuvering path and direction of the hand from the one that has been performed by an expert physician.

Keywords: image processing, Microsoft Kinect, proprioceptive neuromuscular facilitation, upper extremities assessment, virtual reality

Procedia PDF Downloads 250
5244 Development on the Modeling Driven Architecture

Authors: Sahar Shahsavaripour Ghazanfarpour

Abstract:

As our daily life depends on quality of built services by systems and using devices in our environment; so education and model of software′s quality will be so important. By daily growth in software′s systems and using them so much, progressing process and requirements′ evaluation in primary level of progress especially architecture level in software get more important. Modern driver architecture changes an in dependent model of a level into some specific models that their purpose is reducing number of software changes into an executive model. Process of designing software engineering is mid-automated. The needed quality attribute in designing architecture and quality attribute in representation are in architecture models. The main problem is the relationship between needs, and elements in some aspect with implicit models and input sources in process. It’s because there is no detection ability. The MART profile is use to describe real-time properties and perform plat form modeling.

Keywords: MDA, DW, OMG, UML, AKB, software architecture, ontology, evaluation

Procedia PDF Downloads 469