Filters
total: 2273
filtered: 1739
-
Catalog
Chosen catalog filters
displaying 1000 best results Help
Search results for: SEPARATION OF SOFTWARE AND HARDWARE:
-
Towards azeotropic MeOH-MTBE separation using pervaporation chitosan-based deep eutectic solvent membranes
PublicationDeep eutectic solvents (DESs) are a new class of solvents that can offset some of the major drawbacks of common solvents and ionic liquids. When dealing with the preparation of dense membranes, the use of DESs is still challenging due to their low compatibility with the polymer phase. In this research, a novel L-proline:sulfolane (molar ratio 1:2) DES was synthesized and used for the preparation of more sustainable bio-based membranes...
-
Application of Aqueous Biphasic Systems Extraction in Various Biomolecules Separation and Purification: Advancements Brought by Quaternary Systems
PublicationAqueous biphasic systems (ABS) extraction is a simple, selective, efficient and easy to scale-up technology that, over the years, has attracted a considerable attention from the researcher community as an alternative methodology in downstream processing of a wide variety of biomolecules. This review summarizes and discusses the fundamental features of ABS, as well as its advantages and disadvantages, as a separation and purification...
-
The influence of frequency separation on imaging properties in DFEIT
PublicationW artykule przedstawiono wpływ wyboru składowych częstotliwościowych dla różnicowej tomografii impedancyjnej na wynik i własności obrazowania w dwuczęstotliwościowej różnicowej tomografii impedancyjnej.A Dual Frequency EIT is an extension of a traditional EIT that uses two sinusoidal signals for imaging. Appropriate selection of signals' frequency allows to achieve reasonable contrast of imaged structure. It has already been shown...
-
Perceptions of Gender Diversity's Impact on Mood in Software Development Teams
PublicationGender inequality persists in IT teams. We examine how gender differentiation affects the workplace atmosphere and analyze the results of our study of the issue. We discuss the problem of gender discrimination and consider methods to reduce inequality
-
Software for calculation of noise maps implemented on the supercomputer
PublicationThis paper presents investigation results relevant to the implementation of the algorithms for the calculation of noise maps. The aim of the implementation of the algorithms on the computer cluster is explained. Selected implementation details of the software called the noise propagation model are described. The interaction of the software with the data acquisition system is presented. Noise maps obtained by exploitation of the...
-
Agile Development of Critical Software - Can It be Justified?
PublicationThe paper introduces the problem of application of agile practices in critical software development projects. It summarizes the present state of research and identifies the need for having a ready-to-use model of being agile while still meeting the required assurance levels which could be particularly useful for small and medium sized safety-critical software companies. Then the objective and scope of a research aiming at delivering...
-
Balance Between Creativity and Methodology in Software Projects
PublicationTaking into account trends of innovation in economy and increasing interest in applying creativity techniques in computer science, this paper focuses on relationship between creativity and methodology in software project. First, it extracts useful knowledge about creativity from creativity research. Then, it makes an attempt to combine creativity issues and dimensions with concepts from software project area. It presents also lessons...
-
An efficient hardware implementation of a combinations generator
Publication -
Systematic Test Data Generation for Embedded Software
PublicationSystematic Test Data Generation for Embedded Software
-
Software Modeling from the Perspective of Intuitive Information Processing
PublicationThere is psychological evidence that humans process information not only consciously but also intuitively. Intuitive information processing is present also during the activities related to software modeling. The goal of this paper is to analyze software modeling from the perspective of theories which describe intuitive (nonconscious, implicit) information processing. The paper includes presentation of relevant psychological theories,...
-
Description Logic As A Common Software Engineering Artifacts Language
PublicationDescription logic is proposed as a powerful language able to support chosen software engineering process tasks like: requirements engineering, software architecture definition, software design and configuration management. To do this there is presented a correspondence between description logic and UML. Description logic based integrated software engineering process framework is proposed which owing to automatic knowledge inferring...
-
Emotion recognition and its application in software engineering
PublicationIn this paper a novel application of multimodal emotion recognition algorithms in software engineering is described. Several application scenarios are proposed concerning program usability testing and software process improvement. Also a set of emotional states relevant in that application area is identified. The multimodal emotion recognition method that integrates video and depth channels, physiological signals and input devices...
-
Integration and Dependency in Software Lifecycle Based on Jazz Platform
PublicationSoftware delivery organizations are being asked to meet goals that seem mutually exclusive. Teams are asked to increase product quality, accelerate time to market, and meet increasing mandates from regulatory bodies. As software solutions and software development environments become rapidly more complex. Many business drivers compound these challlenges.
-
Applying agiile practices to the development of safety-critical software
PublicationDevelopment of safety critical software is subjected to numerous restrictions and recommendations. To meet these requirements classical software development models (e.g. V-model) are usually applied. Agile methodologies, although rapidly increasing their popularity, were generally regarded as unsuitable for such projects. However, they offer potential benefits which provide a strong incentive to incorporate them into safety-critical...
-
Power Hardware-In-the-Loop Approach for Autonomous Power Generation System Analysis
PublicationThe article presents the Power Hardware-In-the-Loop (PHIL) dynamic model of a synchronous generator of 125 kVA for autonomous power generation system analysis. This type of system is typically composed of electrical energy sources in the form of several diesel generator units with synchronous machines, the main distribution switchboard and different loads. In modern power distribution systems, the proposed power management strategies...
-
Liquid chromatography techniques for separation of flavonoids from Droseraceae
PublicationFlavonoids which are presented in insectivorous plants of the Droseraceae family have wide range of advantageous properties i.e. an antioxidant, anti-inflammatory and antimicrobial activities, antitumor activity was reported as well.The purpose of the research was to develop the most favourable conditions for liquid chromatographic separation and identification of myricetin and quercetin in extracts of insectivorous plants. In...
-
MaliciousIDE – software development environment that evokes emotions
PublicationEmotions affect every aspect of human live, including work. Numerous studies in software engineering have shown that negative emotions can lower the productivity of programmers. Unlike traditional approaches to managing software development, modern methods, such as Agile and Lean, take into account human aspects of programming. To thoroughly investigate the impact of negative emotions on the work of programmers, a malicious integrated...
-
Problems and Solutions of Software Design in Scrum Projects
PublicationThe aim of the paper is to identify the problems and solutions of the software design in Scrum project as well as to analyze the effectiveness of the solutions. Through a series of workshops with 4 experts from IT industry and academia we have identified 52 problems and 99 unique solutions. In this paper we present a list of 10 common problems and 5 solutions for each problem selected by the number of sources. The effectiveness...
-
Inorganic membrane: a game changer for gas separation and purification
PublicationThis review explores the advancements and remaining challenges in inorganic membrane science, particularly focusing on their potential for industrial applications. It delves into the fundamental principles of inorganic membrane design, fabrication, and characterization techniques. The review also critically analyzes key challenges faced by inorganic membranes, such as physical aging, plasticization, defective formation, and fouling....
-
Software Tools to Measure the Duplication of Information
PublicationData stored in average computer system usually is not unique, portions of stored data are duplicated. When duplicated data are stored in separate files containing source code of computer program of student homework, a possibility of cheating should be seriously considered. This paper presents software tools built, in order to detect re-use of pieces of code in supplied text files. Three aspects of information atching are considered:...
-
Antecedents to Achieve Kanban Optimum Benefits in Software Companies
PublicationIn 2004, Kanban successfully entered into the Agile and Lean realm. Since then software companies have been increasingly using it in software development teams. The goal of this study is to perform an empirical investigation on antecedents considered as important for achieving optimum benefits of Kanban use and to discuss the practical implications of the findings. We conducted an online survey with software professionals from...
-
Artificial intelligence for software development — the present and the challenges for the future
PublicationSince the time when first CASE (Computer-Aided Software Engineering) methods and tools were developed, little has been done in the area of automated creation of code. CASE tools support a software engineer in creation the system structure, in defining interfaces and relationships between software modules and, after the code has been written, in performing testing tasks on different levels of detail. Writing code is still the task...
-
Recent Advances in Graphene Oxide-Based Membranes for Heavy Metal Ions Separation
PublicationGraphene oxide (GO)-based membranes have been widely investigated for separation of dyes, salt ions, heavy metal ions, and biomolecules due to their high mechanical strength, single-layered structure, large surface area, and high affinity. However, due to irregular pore structure, nanochannels, interlayer distance, easy functionalization, swelling effect, and chemical stability under aqueous environment limited their separation...
-
Numerical analysis of CO2-water separation in a horizontal double T-junction
PublicationCarbon dioxide is considered one of the main factors leading to global warming. Considering the significant impacts of CO2 on climate change, various technologies have been developed in recent decades to control carbon emission, such as for example CO2 capture and storage. The developed cycle of a negative CO2 emission power plant includes some devices, out of which, separator plays an indispensable role. To this end, T-junction...
-
Scaled agile framework. Dealing with software process‐related challenges of a financial group with the action research approach
PublicationThis article reports on a domain-specific software development venture at Nordea. We explore organizational constraints, challenges, and corrective actions undertaken when scaling the agile development approach of their Core Banking Platform program. The fit and required customizations of the rather complex and rigid SAFe framework in a policy-heavy financial institution are audited against the organic growth of the program. In...
-
Adopting Collaborative Games into Agile Software Development
PublicationAlthough the emergence of agile methods has triggered a growing awareness that social factors have a crucial impact on the success of software projects, neither the Scrum Guide nor the Agile Manifesto prescribe techniques that aid the human side of software development. To address this challenge, we enriched the Scrum process with a set of collaborative games. Collaborative games refer to techniques inspired by game play, but designed...
-
Adaptation of radar software to work with ambiguous distance measurement
PublicationA software extension for radar stations designed to work in the low-PRF mode that allows them to correctly measure range to targets outside of their instrumented range, is proposed. The solution does not require substantial modifications of the radar software. Additionally, we describe tools that allow one to simulate the output of a low-PRF radar observing targets that are outside its instrumented range. The proposed approach...
-
Acceptance Testing of Software Products for Cloud-Based On-Line Delivery
PublicationSoftware products intended for on-line delivery by distributors serving an open community of subscribers are developed in a specific life-cycle model, in which roles of the major stakeholders are strongly separated, unlike in any other software development model known in software engineering. Its specificity underlines the fact that a distributor of the final product, responsible for its acceptance for publication and delivery...
-
PROPRIETARY SOFTWARE IN TECHNICAL HIGHER EDUCATION
PublicationThe authors present a relatively easy way to extend the quality of education in professional studies (engineering) on major “Geodesy and Cartography”. They indicate the possibility to deepen students’ knowledge by using in the educational process proprietary software enriching education. The authors use their own experiences, results of the cooperation with employers, as well as the effects of scientific research to introduce into...
-
PROPRIETARY SOFTWARE IN TECHNICAL HIGHER EDUCATION
PublicationThe authors present a relatively easy way to extend the quality of education in professional studies (engineering) on major “Geodesy and Cartography”. They indicate the possibility to deepen students’ knowledge by using in the educational process proprietary software enriching education. The authors use their own experiences, results of the cooperation with employers, as well as the effects of scientific research to introduce...
-
The Role of a Software Product Manager in Various Business Environments
PublicationThe aim of the paper is to identify the role of the software product manager depending on the size of the company and the characteristics of the product they are working on. This has been achieved in cooperation with 15 experts from the IT industry. The companies were divided into 4 levels of size: micro-enterprises, small businesses, medium businesses and large enterprises. The characteristics of the products were divided into...
-
Software modules and application layer's security structure of RSMAD
PublicationThe paper discusses the software modules of Radio System for Monitoring and Acquisition of Data from Traffic Enforcement Cameras (in short RSMAD). The structure of the application layer of the system has also been analysed in details, including: purpose, structure and principles of operation of software modules constituting this system. In addition, the paper presents and discusses the structure of security of application layer...
-
EXPERIMENTAL ANALYSIS OF CONNECTION BETWEEN OBJECT-ORIENTED METRICS AND SOFTWARE CHANGEABILITY
PublicationFor the purpose of video surveillance software quality assessment in this work the ISO/IEC-9126 norm was used with a particular focus on maintainability of the software system. The paper presents a study on the connection between software metrics derived from the static analysis of the source code and changeability of the video surveillance software system. It is shown that meeting requirements of software quality metrics may result...
-
Phase Separation and Electrical Properties of Manganese Borosilicate Glasses
PublicationThe structure and electrical properties of manganese borosilicate glasses of a composition of xMnO-(0.8-x)SiO2-(0.2)B2O3 (x=0.4, 0.5 and 0.6 in mol) were investigated by impedance spectroscopy, SEM, XRD and confocal microscopy methods. The influence of composition on the glass structure and electrical properties was discussed. A separation of two amorphous phases was observed and it was concluded that one phase is SiO2-rich and...
-
Graphene oxide aerogels for adsorptive separation of aromatic hydrocarbons and cycloalkanes
PublicationEfficient separation of benzene and cyclohexane has critical importance for production of commodity chemicals, and is one of the most challenging separations in the industry. Physisorption by recyclable, porous solids has a significant potential in substituting energy-intensive azeotropic or extractive distillation methods. Reduced graphene oxide aerogels (rGOAs) are emerging materials holding great promise for connecting unique...
-
Engineering Analysis with ANSYS Software Second Edition
PublicationThe best way to learn complex systems is by means of hands-on experience. With an innovative and clear tutorial based approach, this powerful book provides a comprehensive introduction to the fundamental areas of engineering analysis needed on research or commercial engineering projects. With its detailed step-by-step explanations and sample problems, this book will develop the reader's understanding of FEA and their ability to...
-
Towards the participant observation of emotions in software development teams
PublicationEmotions, moods and temperament influence our behaviour in every aspect of life. Until now plenty of research has been conducted and many theories have been proposed to explain the role of emotions within the working environment. However, in the field of software engineering, interest in the role of human factors in the process of software development is relatively new. In the paper the research design process that has been proposed...
-
Ongoing Progress on Pervaporation Membranes for Ethanol Separation
PublicationEthanol, a versatile chemical extensively employed in several fields, including fuel production, food and beverage, pharmaceutical and healthcare industries, and chemical manufacturing, continues to witness expanding applications. Consequently, there is an ongoing need for cost-effective and environmentally friendly purification technologies for this organic compound in both diluted (ethanol-water–) and concentrated solutions (water-ethanol–)....
-
Optimization of liquid chromatographic separation of pharmaceuticals within green analytical chemistry framework
PublicationThe contribution is aimed at the development of methodology that allows to consider green analytical chemistry criteria during optimization of liquid chromatographic separation with design of experiment. The objectives of the optimization are maximization of peak areas of five non-steroid anti-inflammatory drugs, maximization of resolution between peaks, with simultaneous shortening of chromatographic separation time and minimization...
-
Evolutionary approach to ship's trajectory planning within Traffic Separation Schemes
PublicationThe paper presents the continuation of the author's research on evolutionary approach to ship trajectory planning. While the general problem of the evolutionary trajectory planning has already been solved, no one has yet touched one of its specific aspects: evolutionary trajectory planning within Traffic Separation Schemes. Traffic Separation Scheme (TSS) is a traffic-management route-system complying with rules of the International...
-
Exploration of Creativity Techniques in Software Engineering in Training-Application-Feedback Cycle
PublicationCreativity research has proposed about a hundred and fifty creativity techniques. The question is whether they can be applied in software engineering for creativity training or directing creativity in software projects. This paper aims at answering this question via a quasi-experiment conducted in Training-Application-Feedback cycle in which participants express their opinions about selected creativity techniques after training...
-
The Impact of Lexicon Adaptation on the Emotion Mining From Software Engineering Artifacts
PublicationSentiment analysis and emotion mining techniques are increasingly being used in the field of software engineering. However, the experiments conducted so far have not yielded high accuracy results. Researchers indicate a lack of adaptation of the methods of emotion mining to the specific context of the domain as the main cause of this situation. The article describes research aimed at examining whether the adaptation of the lexicon...
-
Polyether-block-amide PEBA membranes for gas separation and pervaporation; current design and applications
PublicationPolyether-block-amide (PEBA) membranes have attracted considerable attention for their exceptional efficacy in gas separation and pervaporation processes. This comprehensive review delves into the precise definition, distinguishing characteristics, and diverse applications of PEBA membranes over the past five years. A primary research objective focuses on enhancing gas separation efficiency, primarily through augmenting membrane...
-
Separation of toluene from gas phase using supported imidazolium ionic liquid membrane
PublicationInvestigation on utilization of supported ionic liquids membranes for hydrocarbon separation from the gas phase was performed. Properties of membrane phase, wettability of supports, swelling effects and solubility of toluene were taken into account. Toluene permeation rates were significantly higher than those of pure nitrogen, the selectivity in a range of 17–341 was satisfying for separation. Despite the increase of viscosity...
-
Team Roles and Team Performance in Small Virtual Software Teams
PublicationThe article presents the results of research on the composition of team roles conducted in 24 student software teams. An adaptation of M. Belbin’s model by B. Kożusznik was used. The model of team balance according to Belbin and Haaf is presented and correlations between team balance and team performance are analysed. Team performance is measured at three levels: result, satisfaction and team climate. The selected constellation...
-
Application of polypropylene microfiltration membranes for separation of wastewater from car wash
Publication -
A Survey Investigating the Influence of Business Analysis Techniques on Software Quality Characteristics
PublicationBusiness analysis is recognized as one of the most important areas determining the outcome (success or failure) of a software project. In this paper we explore this subject further by investigating the potential impact of techniques applied in business analysis on essential software quality characteristics. We conducted a literature search for software quality models, analyzed the existing models and selected a subset of commonly...
-
Using FreeFEM open software for modelling the vibrations of piezoelectric devices
PublicationModelling vibrations of piezoelectric transducers has been a topic discussed in the literature for many decades. The first models - so-called one-dimensional - describe the vibrations only near operating frequency and near its harmonics. Attempts to introduce two-dimensional models were related to the possibility of one transducer working at several frequencies, including both thickness vibrations and those resulting from the transducer...
-
Introducing agile practices into development processes of safety critical software
PublicationIn this paper we present AgileSafe - a method which supports introduction of agile practices into safety-critical software development processes. To represent safety assurance constraints resulting from the regulatory context, AgileSafe uses assurance case patterns. The knowledge base of AgileSafe helps the user to select the agile practices relevant for the considered software development project. The corresponding assurance case...
-
Performance Assessment of Using Docker for Selected MPI Applications in a Parallel Environment Based on Commodity Hardware
PublicationIn the paper, we perform detailed performance analysis of three parallel MPI applications run in a parallel environment based on commodity hardware, using Docker and bare-metal configurations. The testbed applications are representative of the most typical parallel processing paradigms: master–slave, geometric Single Program Multiple Data (SPMD) as well as divide-and-conquer and feature characteristic computational and communication...