Search results for: software reuse
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 5030

Search results for: software reuse

4850 The Integrated Urban Regeneration Implemented through the Reuse, Enhancement and Transformation of Disused Industrial Areas

Authors: Sara Piccirillo

Abstract:

The integrated urban regeneration represents a great opportunity to deliver correct management of the territory if implemented through the reuse, enhancement, and transformation of abandoned industrial areas, according to sustainability strategies. In environmental terms, recycling abandoned sites by demolishing buildings and regenerating the urban areas means promoting adaptation to climate change and a new sensitivity towards city living. The strategic vision of 'metabolism' can be implemented through diverse actions made on urban settlements, and planning certainly plays a primary role. Planning an urban transformation in a sustainable way is more than auspicable. It is necessary to introduce innovative urban soil management actions to mitigate the environmental costs associated with current land use and to promote projects for the recovery/renaturalization of urban or non-agricultural soils. However, by freeing up these through systematic demolition of the disused heritage, new questions open up in terms of environmental costs deriving from the inevitable impacts caused by the disposal of waste. The mitigation of these impacts involves serious reflection on the recycling supply chains aimed at the production and reuse of secondary raw materials in the construction industry. The recent developments in R&D of recycling materials are gradually becoming more and more pivotal in consideration of environmental issues such as increasing difficulties in exploiting natural quarries or strict regulations for the management and disposal of waste sites. Therefore, this contribution, set as a critical essay, presents the reconstruction outputs of the regulatory background on the material recycling chain up to the 'end of waste' stage, both at a national and regional scale. This extended approach to this urban design practice goes beyond the cultural dimension that has relegated urban regeneration to pure design only. It redefines its processes through an interdisciplinary system that affects human, environmental and financial resources.

Keywords: waste management, C&D waste, recycling, urban trasformation

Procedia PDF Downloads 176
4849 Improving Software Technology to Support Release Process in Global Software Development Environment: An Experience Report

Authors: Hualter Barbosa, Bruno Bonifacio

Abstract:

The process of globalization and new business has transformed the dynamics of software development. To meet the new demands, the software industry has adapted new methodologies that can shorten development cycles to ensure greater competitiveness. Given this scenario, Global Software Development (GSD) has become a strategic element for new products' success. However, the reliability, opportunity, and perceived value can be influenced substantially with the automation of steps in the development process activities. In this sense, the development of new technologies can help developers and managers to improve the quality of development. This paper presents a report on improving one of the release process activities of Sidia's mobile product area using software technology. The objective is to present the improvement of the CLCATCH tool developed based on experimental studies and qualitative analysis on the points of improvement for the release process in Android update projects for Samsung mobile devices. The results show improvement for the new version and approach of the tool, with points that can facilitate new features of the proposed technology.

Keywords: Android updated, empirical studies, GSD, process improvement

Procedia PDF Downloads 117
4848 The Development of Portable Application Software for Cardiovascular Fitness Norms of NDUM Cadet Students

Authors: Mohar Kassim, Hardy Azmir, Rahmat Sholihin Mokhtar

Abstract:

The purpose of this study is to build portable application software to determine the level of cardiovascular fitness for cadet students of the National Defence University of Malaysia (NDUM). Fitness in the context of this study refers to physical fitness, specifically the cardiovascular endurance level test battery in the form of a 2.4 km run test for UPNM cadet students. This run test will be conducted to measure, test, and evaluate the performance of UPNM cadet students. All the run test results can be recorded electronically inside the portable software and will later be able to show the level of cardiovascular fitness of every cadet student according to age and gender. This software can also calculate the body mass index (BMI). Normative survey method will be used in this study through the analysis of the 2.4 km run test results. The run test scores will be classified in interval and ratio scales. Based on the findings of this study, portable application software will produced. The software will be able to directly assist the Military Training Academy (ALK), Malaysian Armed Forces (ATM), and other relevant agencies in determining the level of cardiovascular fitness among their staff. The test can be done electronically and on portable mode. The next step to be taken is to have this application patented.

Keywords: development, software, application, portable, fitness norms, cardiovascular endurance

Procedia PDF Downloads 518
4847 Quality Characteristics of Treated Wastewater of 'Industrial Area Foggia'

Authors: Grazia Disciglio, Annalisa Tarantino, Emanuele Tarantino

Abstract:

The production system of Foggia province (Apulia, Southern Italy) is characterized by the presence of numerous agro-food industries whose activities include the processing of vegetables products that release large quantities of wastewater. The reuse in agriculture of these wastewaters offers the opportunity to reduce the costs of their disposal and minimizing their environmental impact. In addition, in this area, which suffers from water shortage, the use of agro-industrial wastewater is essential in the very intensive irrigation cropping systems. The present investigation was carried out in years 2009 and 2010 to monitor the physico-chemical and microbiological characteristics of the industrial wastewater (IWW) from the secondary treatment plant of the 'Industrial Area of Foggia'. The treatment plant released on average about 567,000 m3y-1 of IWW, which distribution was not uniform over the year. The monthly values were about 250,000 m3 from November to June and about 90,000 m3 from July to October. The obtained results revealed that IWW was characterized by low values of Total Suspended Solids (TSS), Biological Oxygen Demand (BOD), Chemical Oxygen Demand (COD), Electrical Conductivity (EC) and Sodium Absorption Rate (SAR). An occasional presence of heavy metal and high concentration of total phosphorus, total nitrogen, ammoniacal nitrogen and microbial organisms (Escherichia coli and Salmonella) were observed. Due to the presence of this pathogenic microorganisms and sometimes of heavy metals, which may raise sanitary and environmental problems in order to the possible irrigation reuse of this IWW, a tertiary treatment of wastewater based on filtration and disinfection in line are recommended. Researches on the reuse of treated IWW on crops (olive, artichoke, industrial tomatoes, fennel, lettuce etc.) did not show significant differences among the irrigated plots for most of the soil and yield characteristics.

Keywords: agroindustrial wastewater, irrigation, microbiological characteristic, physico-chemical characteristics

Procedia PDF Downloads 283
4846 Stakeholder Management for Successful Software Projects

Authors: Kassem Saleh

Abstract:

An alarming number of software projects fail to deliver the required functionalities within the provided budget and timeframe and with the required qualities. Some of the main reasons for this problem include bad stakeholder management, poor communications and informal change management. Informal processes to identify, engage and control stakeholders lead to these reasons. Recently, to emphasize its importance, the Project Management Institute (PMI) updated the Project Management Body of Knowledge (PMBoK) to explicitly include the stakeholder management knowledge area. This knowledge area consists of four processes to identify stakeholders, plan stakeholder management, and manage and control stakeholder engagement. The use of appropriate techniques for stakeholder management in software projects will definitely lead to higher quality and successful software. In this paper, we describe some of the proven techniques that can be used during the execution of the four processes for stakeholder management. Development of collaboration tools for automating these processes are recommended and need to be integrated in available software project management tools.

Keywords: project management, stakeholder management, software development, project management body of knowledge

Procedia PDF Downloads 273
4845 A Systematic Review of Process Research in Software Engineering

Authors: Tulasi Rayasa, Phani Kumar Pullela

Abstract:

A systematic review is a research method that involves collecting and evaluating the information on a specific topic in order to provide a comprehensive and unbiased review. This type of review aims to improve the software development process by ensuring that the research is thorough and accurate. To ensure objectivity, it is important to follow systematic guidelines and consider multiple sources, such as literature reviews, interviews, and surveys. The evaluation process should also be streamlined by incorporating research from journals and other sources, such as grey literature. The main goal of a systematic review is to identify the consistency of current models in the field of computer application and software engineering.

Keywords: computer application, software engineering, process research, data science

Procedia PDF Downloads 67
4844 Comparative Analysis of Automation Testing Tools

Authors: Amit Bhanushali

Abstract:

In the ever-changing landscape of software development, automated software testing has emerged as a critical component of the Software Development Life Cycle (SDLC). This research undertakes a comparative study of three major automated testing tools -UFT, Selenium, and RPA- evaluating them on usability, maintenance, and effectiveness. Leveraging existing JAVA-based applications as test cases, the study aims to guide testers in selecting the optimal tool for specific applications. By exploring key features such as source and licensing, testing expenses, object repositories, usability, and language support, the research provides practical insights into UFT, Selenium, and RPA. Acknowledging the pivotal role of these tools in streamlining testing processes amid time constraints and resource limitations, the study assists professionals in making informed choices aligned with their organizational needs.

Keywords: software testing tools, software development lifecycle (SDLC), test automation frameworks, automated software, JAVA-based, UFT, selenium and RPA (robotic process automation), source and licensing, object repository

Procedia PDF Downloads 56
4843 Ambient Electrospray Deposition: An Efficient Technique to Immobilize Laccase on Cheap Electrodes With Unprecedented Reuse and Storage Performances

Authors: Mattea Carmen Castrovilli, Antonella Cartoni

Abstract:

Electrospray ionisation (ESI), a well-established technique widely used to produce ion beams of biomolecules in mass spectrometry (ESI-MS), can be used for ambient soft landing of enzymes on a specific substrate. In this work, we show how the ambient electrospray deposition (ESD) technique can be successfully exploited for manufacturing a promising, green-friendly electrochemical amperometric laccase-based biosensor with unprecedented reuse and storage performance. These biosensors have been manufactured by spraying a laccase solution of 2μg/μL at 20% of methanol on a commercial carbon screen printed electrode (C-SPE) using a custom ESD set-up. The laccase-based ESD biosensor has been tested against catechol compounds in the linear range 2-100 μM, with a limit of detection of 1.7 μM, without interference from cadmium, chrome, arsenic, and zinc and without any memory effects, but showing a matrix effect in lake and well water. The ESD biosensor shows enhanced performances compared to the ones fabricated with other immobilization methods, like drop-casting. Indeed, it retains 100% activity up to two months of storage at ambient conditions without any special care and working stability up to 63 measurements on the same electrode just prepared and 20 on a one-year-old electrode subjected to redeposition together with a 100% resistance to use of the same electrode in subsequent days. The ESD method is a one-step, environmentally friendly method that allows the deposition of the bio-recognition layer without using any additional chemicals. The promising results in terms of storage and working stability also obtained with the more fragile lactate oxidase enzyme suggest these improvements should be attributed to the ESD technique rather than to the bioreceptor, highlighting how the ESD could be useful in reducing pollution from disposable devices. Acknowledgment: The understanding at the molecular level of this promising biosensor by using different spectroscopies, microscopies and analytical techniques is the subject of our PRIN 2022 project ESILARANTE.

Keywords: reuse, storage performance, immobilization, electrospray deposition, biosensor, laccase, catechol detection, green chemistry

Procedia PDF Downloads 31
4842 Intelligent Rainwater Reuse System for Irrigation

Authors: Maria M. S. Pires, Andre F. X. Gloria, Pedro J. A. Sebastiao

Abstract:

The technological advances in the area of Internet of Things have been creating more and more solutions in the area of agriculture. These solutions are quite important for life, as they lead to the saving of the most precious resource, water, being this need to save water a concern worldwide. The paper proposes the creation of an Internet of Things system based on a network of sensors and interconnected actuators that automatically monitors the quality of the rainwater that is stored inside a tank in order to be used for irrigation. The main objective is to promote sustainability by reusing rainwater for irrigation systems instead of water that is usually available for other functions, such as other productions or even domestic tasks. A mobile application was developed for Android so that the user can control and monitor his system in real time. In the application, it is possible to visualize the data that translate the quality of the water inserted in the tank, as well as perform some actions on the implemented actuators, such as start/stop the irrigation system and pour the water in case of poor water quality. The implemented system translates a simple solution with a high level of efficiency and tests and results obtained within the possible environment.

Keywords: internet of things, irrigation system, wireless sensor and actuator network, ESP32, sustainability, water reuse, water efficiency

Procedia PDF Downloads 118
4841 Analysis, Design, and Implementation of Quality Management System for KSA Software Company

Authors: Omar Said Almushyt

Abstract:

Quality management, in all countries all over the world, has become recently necessary to face challenges among companies. Software companies in KSA suffer from two problems, namely, low customer satisfaction, and low product quality. Implementation of quality management for a software company can solve these problems, by improving the quality of products and enhancing customer satisfaction. This will lead the company to be competitive. Introducing quality management system onto system analysis followed by system design and finally implementing that system can achieve these goals. Results of the present work showed that the proposed method can increase both the product quality by 10 % and the customer satisfaction by 20 %.

Keywords: quality, management, software, information engineering

Procedia PDF Downloads 409
4840 Software Engineering Inspired Cost Estimation for Process Modelling

Authors: Felix Baumann, Aleksandar Milutinovic, Dieter Roller

Abstract:

Up to this point business process management projects in general and business process modelling projects in particular could not rely on a practical and scientifically validated method to estimate cost and effort. Especially the model development phase is not covered by a cost estimation method or model. Further phases of business process modelling starting with implementation are covered by initial solutions which are discussed in the literature. This article proposes a method of filling this gap by deriving a cost estimation method from available methods in similar domains namely software development or software engineering. Software development is regarded as closely similar to process modelling as we show. After the proposition of this method different ideas for further analysis and validation of the method are proposed. We derive this method from COCOMO II and Function Point which are established methods of effort estimation in the domain of software development. For this we lay out similarities of the software development rocess and the process of process modelling which is a phase of the Business Process Management life-cycle.

Keywords: COCOMO II, busines process modeling, cost estimation method, BPM COCOMO

Procedia PDF Downloads 402
4839 An Improved Method on Static Binary Analysis to Enhance the Context-Sensitive CFI

Authors: Qintao Shen, Lei Luo, Jun Ma, Jie Yu, Qingbo Wu, Yongqi Ma, Zhengji Liu

Abstract:

Control Flow Integrity (CFI) is one of the most promising technique to defend Code-Reuse Attacks (CRAs). Traditional CFI Systems and recent Context-Sensitive CFI use coarse control flow graphs (CFGs) to analyze whether the control flow hijack occurs, left vast space for attackers at indirect call-sites. Coarse CFGs make it difficult to decide which target to execute at indirect control-flow transfers, and weaken the existing CFI systems actually. It is an unsolved problem to extract CFGs precisely and perfectly from binaries now. In this paper, we present an algorithm to get a more precise CFG from binaries. Parameters are analyzed at indirect call-sites and functions firstly. By comparing counts of parameters prepared before call-sites and consumed by functions, targets of indirect calls are reduced. Then the control flow would be more constrained at indirect call-sites in runtime. Combined with CCFI, we implement our policy. Experimental results on some popular programs show that our approach is efficient. Further analysis show that it can mitigate COOP and other advanced attacks.

Keywords: contex-sensitive, CFI, binary analysis, code reuse attack

Procedia PDF Downloads 286
4838 Free and Open Source Software for BIM Workflow of Steel Structure Design

Authors: Danilo Di Donato

Abstract:

The continuous new releases of free and open source software (FOSS) and the high costs of proprietary software -whose monopoly is characterized by closed codes and the low level of implementation and customization of software by end-users- impose a reflection on possible tools that can be chosen and adopted for the design and the representation of new steel constructions. The paper aims to show experimentation carried out to verify the actual potential and the effective applicability of FOSS supports to the BIM modeling of steel structures, particularly considering the goal of a possible workflow in order to achieve high level of development (LOD); allow effective interchange methods between different software. To this end, the examined software packages are those with open source or freeware licenses, in order to evaluate their use in architectural praxis. The test has primarily involved the experimentation of Freecad -the only Open Source software that allows a complete and integrated BIM workflow- and then the results have been compared with those of two proprietary software, Sketchup and TeklaBim Sight, which are released with a free version, but not usable for commercial purposes. The experiments carried out on Open Source, and freeware software was then compared with the outcomes that are obtained by two proprietary software, Sketchup Pro and Tekla Structure which has special modules particularly addressed to the design of steel structures. This evaluation has concerned different comparative criteria, that have been defined on the basis of categories related to the reliability, the efficiency, the potentiality, achievable LOD and user-friendliness of the analyzed software packages. In order to verify the actual outcomes of FOSS BIM for the steel structure projects, these results have been compared with a simulation related to a real case study and carried out with a proprietary software BIM modeling. Therefore, the same design theme, the project of a shelter of public space, has been developed using different software. Therefore the purpose of the contribution is to assess what are the developments and potentialities inherent in FOSS BIM, in order to estimate their effective applicability to professional practice, their limits and new fields of research they propose.

Keywords: BIM, steel buildings, FOSS, LOD

Procedia PDF Downloads 144
4837 Reuse of Refractory Brick Wastes (RBW) as a Supplementary Cementitious Materials in a High Performance Fiber-Reinforced Concrete

Authors: B. Safi, B. Amrane, M. Saidi

Abstract:

The main purpose of this study is to evaluate the reuse of refractory brick wastes (RBW) as a supplementary cementitious materials (by a total replacement of silica fume) to produce a high performance fiber-reinforced concrete (HPFRC). This work presents an experimental study on the formulation and physico-mechanical characterization of ultra high performance fiber reinforced concretes based on three types of refractory brick wastes. These have been retrieved from the manufacturing unit of float glass MFG (Mediterranean Float Glass) after their use in the oven basin (ie d. they are considered waste unit). Three compositions of concrete (HPFRC) were established based on three types of refractory brick wastes (finely crushed), with the dosage of each type of bricks is kept constant, similar the dosage of silica fume used for the control concrete. While all the other components and the water/binder ratio are maintained constant with the same quantity of the superplasticizer. The performance of HPFRC, were evaluated by determining the essential characteristics of fresh and hardened concrete.

Keywords: refractory bricks, concrete, fiber, fluidity, compressive strength, tensile strength

Procedia PDF Downloads 570
4836 Evaluation and Selection of SaaS Product Based on User Preferences

Authors: Boussoualim Nacira, Aklouf Youcef

Abstract:

Software as a Service (SaaS) is a software delivery paradigm in which the product is not installed on-premise, but it is available on Internet and Web. The customers do not pay to possess the software itself but rather to use it. This concept of pay per use is very attractive. Hence, we see increasing number of organizations adopting SaaS. However, each customer is unique, which leads to a very large variation in the requirements off the software. As several suppliers propose SaaS products, the choice of this latter becomes a major issue. When multiple criteria are involved in decision making, we talk about a problem of «Multi-Criteria Decision-Making» (MCDM). Therefore, this paper presents a method to help customers to choose a better SaaS product satisfying most of their conditions and alternatives. Also, we know that a good method of adaptive selection should be based on the correct definition of the different parameters of choice. This is why we started by extraction and analysis the various parameters involved in the process of the selection of a SaaS application.

Keywords: cloud computing, business operation, Multi-Criteria Decision-Making (MCDM), Software as a Service (SaaS)

Procedia PDF Downloads 452
4835 The Optimum Operating Conditions for the Synthesis of Zeolite from Waste Incineration Fly Ash by Alkali Fusion and Hydrothermal Methods

Authors: Yi-Jie Lin, Jyh-Cherng Chen

Abstract:

The fly ash of waste incineration processes is usually hazardous and the disposal or reuse of waste incineration fly ash is difficult. In this study, the waste incineration fly ash was converted to useful zeolites by the alkali fusion and hydrothermal synthesis method. The influence of different operating conditions (the ratio of Si/Al, the ratio of hydrolysis liquid to solid, and hydrothermal time) was investigated to seek the optimum operating conditions for the synthesis of zeolite from waste incineration fly ash. The results showed that concentrations of heavy metals in the leachate of Toxicity Characteristic Leaching Procedure (TCLP) were all lower than the regulatory limits except lead. The optimum operating conditions for the synthesis of zeolite from waste incineration fly ash by the alkali fusion and hydrothermal synthesis method were Si/Al=40, NaOH/ash=1.5, alkali fusion at 400 oC for 40 min, hydrolysis with Liquid to Solid ratio (L/S)= 200 at 105 oC for 24 h, and hydrothermal synthesis at 105 oC for 24 h. The specific surface area of fly ash could be significantly increased from 8.59 m2/g to 651.51 m2/g (synthesized zeolite). The influence of different operating conditions on the synthesis of zeolite from waste incineration fly ash followed the sequence of Si/Al ratio > hydrothermal time > hydrolysis L/S ratio. The synthesized zeolites can be reused as good adsorbents to control the air or wastewater pollutants. The purpose of fly ash detoxification, reduction and waste recycling/reuse is achieved successfully.

Keywords: alkali fusion, hydrothermal, fly ash, zeolite

Procedia PDF Downloads 205
4834 Study on Reusable, Non Adhesive Silicone Male External Catheter: Clinical Proof of Study and Quality Improvement Project

Authors: Venkata Buddharaju, Irene Mccarron, Hazel Alba

Abstract:

Introduction: Male external catheters (MECs) are commonly used to collect and drain urine. MECs are increasingly used in acute care, long-term acute care hospitals, and nursing facilities, and in other patients as an alternative to invasive urinary catheters to reduce catheter-associated urinary tract infections (CAUTI).MECs are also used to avoid the need for incontinence pads and diapers. Most of the Male External Catheters are held in place by skin adhesive, with the exception of a few, which uses a foam strap clamp around the penile shaft. The adhesive condom catheters typically stay for 24 hours or less. It is also a common practice that extra skin adhesive tape is wrapped around the condom catheter for additional security of the device. The fixed nature of the adhesive will not allow the normal skin expansion of penile size over time. The adhesive can cause skin irritation, redness, erosion, and skin damage. Acanthus condom catheter (ACC) is a patented, specially designed, stretchable silicone catheter without adhesive, adapts to the size and contour of the penis. It is held in place with a single elastic strap that wraps around the lower back and tied to the opposite catheter ring holescriss cross. It can be reused for up to 5 days on the same patient after daily cleaning and washingpotentially reducing cost. Methods: The study was conducted from September 17th to October 8th, 2020. The nursing staff was educated and trained on how to use and reuse the catheter. After identifying five (5) appropriate patients, the catheter was placed and maintained by nursing staff. The data on the ease of use, leak, and skin damage were collected and reported by nurses to the nursing education department of the hospital for analysis. Setting: RML Chicago, long-term acute care hospital, an affiliate of Loyola University Medical Center, Chicago, IL USA. Results: The data showed that the catheter was easy to apply, remove, wash and reuse, without skin problems or urine infections. One patient had used for 16 days after wash, reuse, and replacement without any urine leak or skin issues. A minimal leak was observed on two patients. Conclusion: Acanthus condom catheter was easy to use, functioned well with minimal or no leak during use and reuse. The skin was intact in all patients studied. There were no urinary tract infections in any of the studied patients.

Keywords: CAUTI, male external catheter, reusable, skin adhesive

Procedia PDF Downloads 82
4833 A Cost Effective Approach to Develop Mid-Size Enterprise Software Adopted the Waterfall Model

Authors: Mohammad Nehal Hasnine, Md Kamrul Hasan Chayon, Md Mobasswer Rahman

Abstract:

Organizational tendencies towards computer-based information processing have been observed noticeably in the third-world countries. Many enterprises are taking major initiatives towards computerized working environment because of massive benefits of computer-based information processing. However, designing and developing information resource management software for small and mid-size enterprises under budget costs and strict deadline is always challenging for software engineers. Therefore, we introduced an approach to design mid-size enterprise software by using the Waterfall model, which is one of the SDLC (Software Development Life Cycles), in a cost effective way. To fulfill research objectives, in this study, we developed mid-sized enterprise software named “BSK Management System” that assists enterprise software clients with information resource management and perform complex organizational tasks. Waterfall model phases have been applied to ensure that all functions, user requirements, strategic goals, and objectives are met. In addition, Rich Picture, Structured English, and Data Dictionary have been implemented and investigated properly in engineering manner. Furthermore, an assessment survey with 20 participants has been conducted to investigate the usability and performance of the proposed software. The survey results indicated that our system featured simple interfaces, easy operation and maintenance, quick processing, and reliable and accurate transactions.

Keywords: end-user application development, enterprise software design, information resource management, usability

Procedia PDF Downloads 410
4832 Analyzing Test Data Generation Techniques Using Evolutionary Algorithms

Authors: Arslan Ellahi, Syed Amjad Hussain

Abstract:

Software Testing is a vital process in software development life cycle. We can attain the quality of software after passing it through software testing phase. We have tried to find out automatic test data generation techniques that are a key research area of software testing to achieve test automation that can eventually decrease testing time. In this paper, we review some of the approaches presented in the literature which use evolutionary search based algorithms like Genetic Algorithm, Particle Swarm Optimization (PSO), etc. to validate the test data generation process. We also look into the quality of test data generation which increases or decreases the efficiency of testing. We have proposed test data generation techniques for model-based testing. We have worked on tuning and fitness function of PSO algorithm.

Keywords: search based, evolutionary algorithm, particle swarm optimization, genetic algorithm, test data generation

Procedia PDF Downloads 154
4831 Reuse of Wastewater from the Treated Water Pre-treatment Plant for Agricultural Purposes

Authors: Aicha Assal, El Mostapha Lotfi

Abstract:

According to data from the Directorate General of Meteorology (DGM), the average amount of precipitation recorded nationwide between September 1, 2021, and January 31, 2022, is 38.8 millimeters. This is well below the climatological normal of 106.8 millimeters for the same period between 1981 and 2010. This situation is becoming increasingly worrying, particularly for farmers who are finding it difficult to irrigate their land and feed their livestock. Drought is greatly influenced by the effects of climate change, mainly caused by pollution and greenhouse gases (GHGs). The aim of this work is to contribute to the purification of wastewater (considered as polluting) in order to reuse it for irrigation in agricultural areas or for livestock watering. This will be achieved once physico-chemical treatment tests on these waters have been carried out and validated. The main parameters analyzed in this study, after carrying out discoloration tests on domestic wastewater, include COD (chemical oxygen demand), BOD5 (biochemical oxygen demand), pH, conductivity, dissolved oxygen, suspended solids (SS), phosphate, nitrate, nitrite and ammonium ions, faecal and total coliforms, as well as monitoring heavy metal concentrations. This work is also aimed at reclaiming the sludge produced by the decantation process, which will enable the waste to be transformed and reused as compost in agriculture and gardening.

Keywords: wastewater, irrigation, COD, COB, SS

Procedia PDF Downloads 39
4830 Integrated Wastewater Reuse Project of the Faculty of Sciences AinChock, Morocco

Authors: Nihad Chakri, Btissam El Amrani, Faouzi Berrada, Fouad Amraoui

Abstract:

In Morocco, water scarcity requires the exploitation of non-conventional resources. Rural areas are under-equipped with sanitation infrastructure, unlike urban areas. Decentralized and low-cost solutions could improve the quality of life of the population and the environment. In this context, the Faculty of Sciences Ain Chock "FSAC" has undertaken an integrated project to treat part of its wastewater using a decentralized compact system. The project will propose alternative solutions that are inexpensive and adapted to the context of peri-urban and rural areas in order to treat the wastewater generated and use it for irrigation, watering, and cleaning. For this purpose, several tests were carried out in the laboratory in order to develop a liquid waste treatment system optimized for local conditions. Based on the results obtained at the laboratory scale of the different proposed scenarios, we designed and implemented a prototype of a mini wastewater treatment plant for the Faculty. In this article, we will outline the steps of dimensioning, construction, and monitoring of the mini-station in our Faculty.

Keywords: wastewater, purification, optimization, vertical filter, MBBR process, sizing, decentralized pilot, reuse, irrigation, sustainable development

Procedia PDF Downloads 88
4829 A New Approach for Assertions Processing during Assertion-Based Software Testing

Authors: Ali M. Alakeel

Abstract:

Assertion-based software testing has been shown to be a promising tool for generating test cases that reveal program faults. Because the number of assertions may be very large for industry-size programs, one of the main concerns to the applicability of assertion-based testing is the amount of search time required to explore a large number of assertions. This paper presents a new approach for assertions exploration during the process of Assertion-Based software testing. Our initial exterminations with the proposed approach show that the performance of Assertion-Based testing may be improved, therefore, making this approach more efficient when applied on programs with large number of assertions.

Keywords: software testing, assertion-based testing, program assertions, generating test

Procedia PDF Downloads 424
4828 Empirical Exploration of Correlations between Software Design Measures: A Replication Study

Authors: Jehad Al Dallal

Abstract:

Software engineers apply different measures to quantify the quality of software design. These measures consider artifacts developed at low or high level software design phases. The results are used to point to design weaknesses and to indicate design points that have to be restructured. Understanding the relationship among the quality measures and among the design quality aspects considered by these measures is important to interpreting the impact of a measure for a quality aspect on other potentially related aspects. In addition, exploring the relationship between quality measures helps to explain the impact of different quality measures on external quality aspects, such as reliability and maintainability. In this paper, we report a replication study that empirically explores the correlation between six well known and commonly applied design quality measures. These measures consider several quality aspects, including complexity, cohesion, coupling, and inheritance. The results indicate that inheritance measures are weakly correlated to other measures, whereas complexity, coupling, and cohesion measures are mostly strongly correlated.  

Keywords: quality attribute, quality measure, software design quality, Spearman correlation

Procedia PDF Downloads 252
4827 Finite Element Modelling and Analysis of Human Knee Joint

Authors: R. Ranjith Kumar

Abstract:

Computer modeling and simulation of human movement is playing an important role in sports and rehabilitation. Accurate modeling and analysis of human knee join is more complex because of complicated structure whose geometry is not easily to represent by a solid model. As part of this project, from the number of CT scan images of human knee join surface reconstruction is carried out using 3D slicer software, an open source software. From this surface reconstruction model, using mesh lab (another open source software) triangular meshes are created on reconstructed surface. This final triangular mesh model is imported to Solid Works, 3D mechanical CAD modeling software. Finally this CAD model is imported to ABAQUS, finite element analysis software for analyzing the knee joints. The results obtained are encouraging and provides an accurate way of modeling and analysis of biological parts without human intervention.

Keywords: solid works, CATIA, Pro-e, CAD

Procedia PDF Downloads 97
4826 Computer Assisted Learning Module (CALM) for Consumer Electronics Servicing

Authors: Edicio M. Faller

Abstract:

The use of technology in the delivery of teaching and learning is vital nowadays especially in education. Computer Assisted Learning Module (CALM) software is the use of computer in the delivery of instruction with a tailored fit program intended for a specific lesson or a set of topics. The CALM software developed in this study is intended to supplement the traditional teaching methods in technical-vocational (TECH-VOC) instruction specifically the Consumer Electronics Servicing course. There are three specific objectives of this study. First is to create a learning enhancement and review materials on the selected lessons. Second, is to computerize the end-of-chapter quizzes. Third, is to generate a computerized mock exam and summative assessment. In order to obtain the objectives of the study the researcher adopted the Agile Model where the development of the study undergoes iterative and incremental process of the Software Development Life Cycle. The study conducted an acceptance testing using a survey questionnaire to evaluate the CALM software. The results showed that CALM software was generally interpreted as very satisfactory. To further improve the CALM software it is recommended that the program be updated, enhanced and lastly, be converted from stand-alone to a client/server architecture.

Keywords: computer assisted learning module, software development life cycle, computerized mock exam, consumer electronics servicing

Procedia PDF Downloads 368
4825 Automatic MC/DC Test Data Generation from Software Module Description

Authors: Sekou Kangoye, Alexis Todoskoff, Mihaela Barreau

Abstract:

Modified Condition/Decision Coverage (MC/DC) is a structural coverage criterion that is highly recommended or required for safety-critical software coverage. Therefore, many testing standards include this criterion and require it to be satisfied at a particular level of testing (e.g. validation and unit levels). However, an important amount of time is needed to meet those requirements. In this paper we propose to automate MC/DC test data generation. Thus, we present an approach to automatically generate MC/DC test data, from software module description written over a dedicated language. We introduce a new merging approach that provides high MC/DC coverage for the description, with only a little number of test cases.

Keywords: domain-specific language, MC/DC, test data generation, safety-critical software coverage

Procedia PDF Downloads 408
4824 Developing a Framework for Open Source Software Adoption in a Higher Education Institution in Uganda. A case of Kyambogo University

Authors: Kafeero Frank

Abstract:

This study aimed at developing a frame work for open source software adoption in an institution of higher learning in Uganda, with the case of KIU as a study area. There were mainly four research questions based on; individual staff interaction with open source software forum, perceived FOSS characteristics, organizational characteristics and external characteristics as factors that affect open source software adoption. The researcher used causal-correlation research design to study effects of these variables on open source software adoption. A quantitative approach was used in this study with self-administered questionnaire on a purposively and randomly sampled sample of university ICT staff. Resultant data was analyzed using means, correlation coefficients and multivariate multiple regression analysis as statistical tools. The study reveals that individual staff interaction with open source software forum and perceived FOSS characteristics were the primary factors that significantly affect FOSS adoption while organizational and external factors were secondary with no significant effect but significant correlation to open source software adoption. It was concluded that for effective open source software adoption to occur there must be more effort on primary factors with subsequent reinforcement of secondary factors to fulfill the primary factors and adoption of open source software. Lastly recommendations were made in line with conclusions for coming up with Kyambogo University frame work for open source software adoption in institutions of higher learning. Areas of further research recommended include; Stakeholders’ analysis of open source software adoption in Uganda; Challenges and way forward. Evaluation of Kyambogo University frame work for open source software adoption in institutions of higher learning. Framework development for cloud computing adoption in Ugandan universities. Framework for FOSS development in Uganda IT industry

Keywords: open source software., organisational characteristics, external characteristics, cloud computing adoption

Procedia PDF Downloads 36
4823 Electronic Payment Recording with Payment History Retrieval Module: A System Software

Authors: Adrian Forca, Simeon Cainday III

Abstract:

The Electronic Payment Recording with Payment History Retrieval Module is developed intendedly for the College of Science and Technology. This system software innovates the manual process of recording the payments done in the department through the development of electronic payment recording system software shifting from the slow and time-consuming procedure to quick yet reliable and accurate way of recording payments because it immediately generates receipts for every transaction. As an added feature to its software process, generation of recorded payment report is integrated eliminating the manual reporting to a more easy and consolidated report. As an added feature to the system, all recorded payments of the students can be retrieved immediately making the system transparent and reliable payment recording software. Viewing the whole process, the system software will shift from the manual process to an organized software technology because the information will be stored in a logically correct and normalized database. Further, the software will be developed using the modern programming language and implement strict programming methods to validate all users accessing the system, evaluate all data passed into the system and information retrieved to ensure data accuracy and reliability. In addition, the system will identify the user and limit its access privilege to establish boundaries of the specific access to information allowed for the store, modify, and update making the information secure against unauthorized data manipulation. As a result, the System software will eliminate the manual procedure and replace with an innovative modern information technology resulting to the improvement of the whole process of payment recording fast, secure, accurate and reliable software innovations.

Keywords: collection, information system, manual procedure, payment

Procedia PDF Downloads 138
4822 Perception-Oriented Model Driven Development for Designing Data Acquisition Process in Wireless Sensor Networks

Authors: K. Indra Gandhi

Abstract:

Wireless Sensor Networks (WSNs) have always been characterized for application-specific sensing, relaying and collection of information for further analysis. However, software development was not considered as a separate entity in this process of data collection which has posed severe limitations on the software development for WSN. Software development for WSN is a complex process since the components involved are data-driven, network-driven and application-driven in nature. This implies that there is a tremendous need for the separation of concern from the software development perspective. A layered approach for developing data acquisition design based on Model Driven Development (MDD) has been proposed as the sensed data collection process itself varies depending upon the application taken into consideration. This work focuses on the layered view of the data acquisition process so as to ease the software point of development. A metamodel has been proposed that enables reusability and realization of the software development as an adaptable component for WSN systems. Further, observing users perception indicates that proposed model helps in improving the programmer's productivity by realizing the collaborative system involved.

Keywords: data acquisition, model-driven development, separation of concern, wireless sensor networks

Procedia PDF Downloads 406
4821 Utilising Reuse and Recycling Strategies for Costume Design in Kuwait Theatre

Authors: Ali Dashti

Abstract:

Recycling materials within the realms of theatrical costume design and production is important. When a Kuwaiti play finishes its run, costumes are thrown away and new ones are designed when necessary. This practice indicates a lack of awareness of recycling strategies. This is a serious matter; tons of textile materials are being wasted rather than recycled. The current process of producing costumes for Kuwait theatre productions involves the conception and sketching of costumes, the purchase of new fabrics, and the employment of tailors for production. Since tailoring is outsourced, there is a shortage of designers who can make costumes autonomously. The current process does not incorporate any methods for recycling costumes. This combined with high levels of textile waste, results in significant ecological issues that demand immediate attention. However, data collected for this research paper, from a series of semi-structured interviews, have indicated that a lack of recycling facilities and increased textile waste do not present an area of concern within the Kuwaiti theatrical costume industry. This paper will review the findings of this research project and investigate the production processes used by costume designers in Kuwait. It will indicate how their behaviors, coupled with their lack of knowledge with using recycling strategies to create costumes, had increased textile waste and negatively affected Kuwait theatre costume design industry.

Keywords: costume, recycle, reuse, theatre

Procedia PDF Downloads 136