{"title":"Smart University Scheduling Using Genetic Algorithms","authors":"Omar Alhuniti, Rawan Ghnemat, M. El-Seoud","doi":"10.1145/3436829.3436873","DOIUrl":"https://doi.org/10.1145/3436829.3436873","url":null,"abstract":"The purpose of this research is to apply genetic algorithm to solve University timetable scheduling problem which almost takes a long time Up to weeks of discussion and frequent changes and in the end it contains some errors and conflicts and lack of utilization of available resources as required, leading to additional costs and may lead to not note that existing human resources are not to mind equitable distribution, which ultimately leads to the low level of overall performance also we apply genetic Algorithm to get University timetable optimizing the use of resources and increase the popularity and reduce the number of his opponents. Definitely, we improve the genetic Algorithm to be more flexible to get the best result through making smart mutations depend on the gene fitness and compute fitness function value including all variables of timetable (instructors, halls, period of time and courses).","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116012307","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Samy El-Tawab, N. Sprague, Michael Stewart, Mridul Pareek, P. Zubov
{"title":"Enhanced Interface for Autonomously driven Golf Cart in a Networked Controlled Environment","authors":"Samy El-Tawab, N. Sprague, Michael Stewart, Mridul Pareek, P. Zubov","doi":"10.1145/3436829.3436875","DOIUrl":"https://doi.org/10.1145/3436829.3436875","url":null,"abstract":"Autonomous driven vehicles are coming sooner than expected. We are positive that the start deployment of the autonomous vehicle is in a controlled environment (e.g., elder community campus). We believe that a successful user interface (also known as Human-Computer Interaction HCI) in this domain requires a high level of passenger awareness. External and in-vehicle sensors monitor the position, activities, and mental state of passengers. The user interface uses that information to guide passenger interactions. For example, we raise the volume of spoken instructions if a passenger has difficulty hearing or calling for assistance if a passenger is having difficulty entering or exiting the vehicle. The central research questions that we consider are 1) How the communication between different components at the golf cart and the cloud occur? 2) How should an Autonomous Vehicle user interface incorporate passenger monitoring data to provide safe and reliable mobility service for the elderly? The proposed work builds on that foundation to address the research questions outlined above. We propose to 1) Equip our autonomously golf driven cart with sensors suite that enables the collection of passenger data suitable for monitoring the passengers. 2) Prototype a passenger-aware user interface. In this paper, we explain our enhanced interface for autonomously driven golf-cart in a networked controlled environment.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125198891","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards Ontology-based Domain Specific Language for Internet of Things","authors":"Eman Negm, S. Makady, A. Salah","doi":"10.1145/3436829.3436833","DOIUrl":"https://doi.org/10.1145/3436829.3436833","url":null,"abstract":"Development of Internet of Things (IoT) applications is considered as a complex task. It requires knowledge in the different software layers starting from the low level perception layer to the high level application layer. The domain expert should be involved from the start of the project to its end, to ensure that the delivered system satisfies the user needs. Such involvement results from the continuous need for the domain knowledge throughout the software development lifecycle. Such long development time along with the high cost of IoT applications, cause a slow progress in the IoT development. In this paper, a Domain Specific Language (DSL), called OntIoT, is proposed that contributes in reducing the complexity of IoT application development through providing the needed domain knowledge in an automated manner. OntIoT is an ontology-based DSL that utilizes the Semantic Sensor Network (SSN) ontology to catch the IoT domain concepts and constraints.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132490849","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evaluating the Interplay of User Experience Facets in the Context of Social Web Applications","authors":"T. Orehovački","doi":"10.1145/3436829.3436863","DOIUrl":"https://doi.org/10.1145/3436829.3436863","url":null,"abstract":"When the evaluation of social Web applications is tackled, significantly more attention is being paid to examination of various aspects of their acceptance as well as to measuring pragmatic aspects of usability rather than hedonic dimensions of user experience. With an aim to fill that void, this paper introduces a model composed solely of user experience facets. An interplay among attributes that constitute a model was assessed by means of the partial least squares structural equation modelling (PLS-SEM) technique. The study presented in the paper is the first one, to our knowledge, that examined the impact of uniqueness on both satisfaction and loyalty. Study findings revealed effect size and predictive validity of all exogenous latent variables in the model.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125457643","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Towards a Novel Intrusion Detection Architecture using Artificial Intelligence","authors":"S. Khanji, A. Khattak","doi":"10.1145/3436829.3436842","DOIUrl":"https://doi.org/10.1145/3436829.3436842","url":null,"abstract":"Artificial intelligence (AI) is a transformative technology for potential replacement of human tasks and activities within industrial, social, intellectual, and digital applications. Network intrusion detection is crucial to identify cyber-attacks in critical infrastructures where a dynamic collection and analysis of network traffic can be conducted using AI. In this research paper we develop a novel intrusion detection architecture to mitigate malicious traffic passing through cyber infrastructure of an organization. We propose to design scenarios based on AI for intelligent self-protection or alert system that will facilitate countering actual cyber-attacks. The system will utilize machine learning algorithm - Random Forest - to offer more flexibility to discover new attacks and to ensure training the system to predict them in the future. Moreover, we design spam filtering program on python to detect spam emails as per email is one of the main attacking vectors that threatens the security of critical infrastructures.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132524569","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Ulcer Recognition based on 6-Layers Deep Convolutional Neural Network","authors":"A. Rehman","doi":"10.1145/3436829.3436837","DOIUrl":"https://doi.org/10.1145/3436829.3436837","url":null,"abstract":"In medical imaging, Wireless Capsule Endoscopy (WCE) is an advanced technology for detecting gastrointestinal diseases such as ulcers, polyp, bleeding, and many more. In this work, a new technique based on the 6-Layers Convolutional Neural Network (CNN) model is proposed to identify ulcers. The proposed method follows the two-step process. In the first step, a region of interest (ROI) is detected from the original images by extracting statistical-based color features and mapped on the original image. Later, a third channel is selected from a mapped image and performs thresholding. After thresholding, regions props based infected region is detected as an ROI (Region of Interest) and set as input to the newly implemented 6-Layers Convolutional Neural Network (CNN) model. Afterward, cross entropy-based features are computed from the last layers and fed to the Softmax classifier for classification performance. The experimental process is performed on the privately collected dataset and achieved an accuracy of 96.4%.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132045230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ahmed T. Mohamed, K. Ezzat, Ibrahim El Shal, Wael Badawy
{"title":"On the Application of Hierarchical Adaptive Structured Mesh \"HASM®\" Codec for Ultra Large Video Format","authors":"Ahmed T. Mohamed, K. Ezzat, Ibrahim El Shal, Wael Badawy","doi":"10.1145/3436829.3436870","DOIUrl":"https://doi.org/10.1145/3436829.3436870","url":null,"abstract":"In this paper, we present the application of mesh-based motion tracking to code large format video sequences such as 4K (3840 x 2160 or 4096 x 2160), 8K (7680 x 4320 pixels - 4320p), and 1080p (1920x1080). The paper uses the Hierarchical Adaptive Structured Mesh HASM® model and develop a simulation platform using python. The standards video sequences have been used to evaluate the performance of HASM®. A detailed analysis and recommendations are presented for the application of HASM® in coding large format video sequences.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131517944","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Adoption of Case Tools & UML: A Local Study","authors":"Osama Ibraheem Ashour Ashour, Tolga Pusatli","doi":"10.1145/3436829.3436856","DOIUrl":"https://doi.org/10.1145/3436829.3436856","url":null,"abstract":"This research investigates the role of CASE tools in the software development process by considering importance of CASE in adopting a number of standards. A survey was conducted in six selected companies in Ankara in which semi-structured interviews are conducted with information system managers and developers as key informants. As results, CASE and UML are reported as being considerably used in Ankara with CASE tools being used for project members' communication and documentations. Furthermore, CASE tools have been used for some companies for documentation as parts of contracts and to follow standards such as ISO and CMMI. CASE tools are used to facilitate project developments, especially when enforced by the standards and methodologies required in the contracts.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115626366","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Tsuneo Nakanishi, Y. Arakawa, Takahiro Ando, S. Ishida, K. Hisazumi, Tsunenori Mine, Akira Fukuda
{"title":"An Inter-Organizational Software Architecture for Smart Mobility","authors":"Tsuneo Nakanishi, Y. Arakawa, Takahiro Ando, S. Ishida, K. Hisazumi, Tsunenori Mine, Akira Fukuda","doi":"10.1145/3436829.3436868","DOIUrl":"https://doi.org/10.1145/3436829.3436868","url":null,"abstract":"In this paper, the authors present SMArch, an inter-organizational software architecture for smart mobility, which can be defined as services coordinating multi-modal mobility. The architecture is extended from the Japanese system architecture for intelligent transportation systems (ITS), which is defined in 1999 and used for a reference giving a shared vision among stakeholders involved in ITS. Although the Japanese ITS architecture focuses road traffic only, SMArch focuses any mobility including not only road vehicles but also airplanes and ships. Moreover, SMArch introduces the service path concept, handles the itinerary as a series of mobility services and staying services such as lodging, dining and parking. Service coordinating agents present service path candidates satisfying the given traveler's requirements. The agents and other services interact to search for such service path candidates with the service path query language defined based on the service path concept and the information model defined in the SMArch.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"61 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123473161","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Software Project Management Effectiveness Evaluation Tool","authors":"Mohamed Ellithey Barghoth, A. Salah, M. Ismail","doi":"10.1145/3436829.3436844","DOIUrl":"https://doi.org/10.1145/3436829.3436844","url":null,"abstract":"Project management is important for the success of a software project. Enhancing software project management effectiveness measurements should lead the project manager to advance practices that contribute to the successful development of software projects. This study aims to enhance project management effectiveness measurements in the direction of increase the likelihood of software project success. An enhanced evaluation model of software project management effectiveness has been proposed in this study. Correspondingly, the model fed into a developed software project management effectiveness evaluation tool. This measurement tool helps software development managers to evaluate, monitor and improve project management effectiveness in software projects. The developed software project management effectiveness evaluation tool has been validated by a feedback survey. Feedback survey participants have been demonstrated the importance of the developed project management effectiveness measurement tool.","PeriodicalId":162157,"journal":{"name":"Proceedings of the 9th International Conference on Software and Information Engineering","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125522264","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}