Design and Evaluation of Parallel Processing Techniques for 3D Liver Segmentation and Volume Rendering
Ensuring Software Quality in Engineering Environments
New 3D Face Matching Technique for an Automatic 3D Model Based Face Recognition System
Algorithmic Cost Modeling: Statistical Software Engineering Approach
Prevention of DDoS and SQL Injection Attack By Prepared Statement and IP Blocking
System Development Life Cycle (SDLC) is the total process involved from the inception of a system to the deployment of the system. The perfect choice of the System Development Life Cycle model to use for different system development stands as a challenge for organizations. The model used by the developers play a significant role in determining the outcome of the system. Therefore, there is need to critically look at the various characteristics of the models and the features of the system so as to determine which model is best suitable for the system. This research work reviewed three SDLC models which are Scrum, Rapid Application Development (RAD) and Prototyping model. Their pros and cons were highlighted, and when they are best suitable has also been mentioned. The models were compared with each other and the different features peculiar to each of the models were discussed.
In Global Software Development (GSD), requirements collection and implementation is quite difficult due to challenges such as geographical distance, lack of face to face meetings, time zone difference, language problems and culture differences. In GSD, where there exist significant challenges, role of infrastructure and organizational structure becomes more prominent. With better organizational structure, effect of challenges in GSD can be reduced quietly. This research study aims to identify best practices needed for infrastructure and organizational improvements in GSD. To do so, a systematic literature review (SLR) is conducted and as a result 12 practices are identified.
With the increasing number of Industrial Internet of Things (IIoT) entities which are growing exponentially, management of entire IoT communication and systems become a core area of research over the years. With the multiple dimensions like size, processing power, storage and applications, ranges of these IoT devices varies significantly. Such smart devices today are having capabilities to collect, process and take real time decisions without any human interaction. That is why single reference communication architecture is not very suitable for wide ranges of industrial applications. This survey paper is focused on categorical research of existing work and map them into the to-be reference layered IIoT architecture, which can be balanced based on the need of the application and its usage. This paper also describes the potential research issues within IoT architecture, communication and data management space.
Research has shown that Assistive Learning Technology (ALT) support learning for individuals with special needs (disability rehabilitation, elderly people, intellectually disabled, development disabled). The authors of this review examined user interface design (UID) for various types of ALT aiming at effective support for people with special needs. For compilation of related work in this review, digital databases, conference proceeding, research articles and some other related sources were sorted out. The significant data found from these sources has been then analyzed under two general subjects: 1) the applications of ALT for special needs; 2) the importance of UID in ALT for an individual with special needs. This research focuses on UID of ALT for the individuals with special needs. The UI of these ALT should be designed in such a way that learners with special needs feel very comfortable when interacting with the application. ALT is essentially a particular class of hardware/tool which has been comprehensively designed with an individual learner's population in mind and touch user interfaces (TUIs) are a supportive medium for the designing of ALT. We start by talking about the ideas of inclusive design and universal design and how these design methods of insight identify with the design of ALT. Next, clarify how touch user interface (TUI) can be successful in accomplishing universal and inclusive design objectives, and how these can be helpful when designing ALT for an individual user group – the special needs. Finally, a literature review is presented in which physical interfaces, particularly touch, have been shown to be effective in helping this user population.
Global Software Development (GSD) faces significant challenges such as geographical distance, time zone differences, language barrier and culture differences that makes it difficult for software vendors to collect and implement software requirements properly. In order to reduce these critical challenges in GSD, researches have suggested use of collaborative tools and modern technologies specifically for GSD so that proper requirements collection and implementation become possible. The aim of current research work is to conduct Systematic Literature Review (SLR) of all those studies who identified and considered uses of collaborative tools and modern technologies as critical success factor in GSD. For doing SLR, SLR protocol is designed which include all necessary steps for conducting SLR. As a result of SLR, total of 53 papers were finalized for data retrieval. Data retrieval include research method used, time period in which paper is published and software company size where case study or experiment is conducted.