Filters
total: 97
filtered: 47
Search results for: software engineer
-
Ontology-Aided Software Engineering
PublicationThis thesis is located between the fields of research on Artificial Intelligence (AI), Knowledge Representation and Reasoning (KRR), Computer-Aided Software Engineering (CASE) and Model Driven Engineering (MDE). The modern offspring of KRR - Description Logic (DL) [Baad03] is considered here as a formalization of the software engineering Methods & Tools. The bridge between the world of formal specification (governed by the mathematics)...
-
Management of changes in software engineering
PublicationPraca zawiera rozdział poświecony problematyce budowy systemów z bazami wiedzy dla wspomagania procesów zarządzania. W rozdziale tym przedstawiono metody budowy systemów dla potrzeb zarządzania koncentrując uwagę na systemach opartych na wiedzy. Następnie omówiono możliwości zastosowania teorii zbiorów rozmytych do modelowania wiedzy. Na zakończenie przedstawiono przykład wykorzystania zbiorów rozmytych i systemów opartych na wiedzy...
-
Psychological inspirations in empirical software engineering.
PublicationSoftware development is people-intensive activity. Incorporation of human factors in empirical studies of software engineering can bring many benefits for both researchers and practitioners. Psychological inspirations can facilitate this task. In this paper, such incorporation is presented in the contexts of the objectives and problems in empirical studies, applicability of the results in the business context of software enterprise,...
-
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...
-
Knowledge management embedded in software engineering processes
PublicationW pracy omówiono systemy i narzędzia wspomagające wykrywanie wiedzy ukrytej w procesach związanych z wytwarzaniem skomplikowanych systemów oprogramowania
-
Knowledge management embedded in software engineering processes
PublicationW pracy przedstawiono model systemu pozyskiwania wiedzy zawartej w procesach inżynierii oprogramowania.
-
Knowledge management and fuzzy modelling in software engineering
PublicationPraca zawiera rozdział poświecony problematyce budowy systemów z bazami wiedzy dla wspomagania procesów zarządzania. W rozdziale tym przedstawiono metody budowy systemów dla potrzeb zarządzania koncentrując uwagę na systemach opartych na wiedzy. Następnie omówiono możliwości zastosowania teorii zbiorów rozmytych do modelowania wiedzy. Na zakończenie przedstawiono przykład wykorzystania zbiorów rozmytych i systemów opartych na wiedzy...
-
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...
-
On Explaining Intuitiveness of Software Engineering Techniques with User eXperience Concepts
PublicationW referacie zawarto próbę wyjaśnienia intuicyjności technik inżynierii oprogramowania za pomocą pojęć zaczerpniętych z obszaru doświadczenia użytkownika. Analizy dotyczą zarówno intuicyjności przy pierwszym zetknięciu się użytkownika z daną techniką, jak i dynamiki transformacji epizodycznych doświadczeń na doświadczenie skumulowane i powiązane z nim postrzeganie intuicyjności. Przedyskutowano potencjalne zastosowania modelu i...
-
Memetic approach for multi-objective overtime planning in software engineering projects
PublicationSoftware projects often suffer from unplanned overtime due to uncertainty and risk incurred due to changing requirement and attempt to meet up with time-to-market of the software product. This causes stress to developers and can result in poor quality. This paper presents a memetic algorithmic approach for solving the overtime-planning problem in software development projects. The problem is formulated as a three-objective optimization...
-
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...
-
Assessment of risks introduced to safety critical software by agile practices - a software engineer's perspective
PublicationIn this article we investigate the problem of applying agile practices into safety-critical projects.The goal of our research is to investigate potential benefits from introducing agile practicesinto safety-critical environment and to present a solution providing for balancing agileapproach with more disciplined assurance techniques, bringing the best of the two worlds together.In the article we present the supporting ideas such...
-
On efficient collaboration between lawyers and software engineers when transforming legal regulations to law-related requirements
PublicationAby zapewnić zgodność systemów informatycznych z prawem, konieczna jest współpraca pomiędzy prawnikami a informatykami. W referacie przedstawiono opis problemów dotyczących przekształcania przepisów prawa na wymagania względem systemu z perspektywy prawnika i informatyka. Zaprezentowano również ideę przestrzeni wspólnych informacji umożliwiających efektywną współpracę oraz proces, który integruje analizę wymagań wynikających z...
-
A comprehensive overview of software product management challenges
PublicationThe principal focus of software product management is to ensure the economic success of the product, which means to prolong the product life as much as possible with modest expenditures to maximizs profits. Software product managers play an important role in the software development organization while being responsible for the strategy, business case, product roadmap, high-level requirements, product deployment (release-management),...
-
Game-based Sprint retrospectives: multiple action research
PublicationIn today’s fast-paced world of rapid technological change, software development teams need to constantly revise their work practices. Not surprisingly, regular reflection on how to become more effective is perceived as one of the most important principles of Agile Software Development. Nevertheless, running an effective and enjoyable retrospective meeting is still a challenge in real environments. As reported by several studies,...
-
An empirical study on the impact of AspectJ on software evolvability
PublicationSince its inception in 1996, aspect-oriented programming (AOP) has been believed to reduce the effort required to maintain software systems by replacing cross-cutting code with aspects. However, little convincing empirical evidence exists to support this claim, while several studies suggest that AOP brings new obstacles to maintainability. This paper discusses two experiments conducted to evaluate the impact of AspectJ (the most...
-
Hybrid Algorithm to Protect Java’s Code from Reverse Engineering
Publication -
Experience with instantiating an automated testing process in the context of incremental and evolutionary software development
PublicationThe purpose of this article is to present experiences from testing a complex AJAX-based Internet-system which is under development for more than five years. The development process follows incremental and evolutionary lifecycle model and the system is delivered in subsequent releases. Delivering a new release involves both, the new tests (related to the new and/or modified functionalities) and the regression tests (after their...
-
Delivering Usability in IT Products: Empirical Lessons from the Field
Publication -
Crowdsourcing-Based Evaluation of Automatic References Between WordNet and Wikipedia
PublicationThe paper presents an approach to build references (also called mappings) between WordNet and Wikipedia. We propose four algorithms used for automatic construction of the references. Then, based on an aggregation algorithm, we produce an initial set of mappings that has been evaluated in a cooperative way. For that purpose, we implement a system for the distribution of evaluation tasks, that have been solved by the user community....
-
The Use of an Ontotrigger for Designing the Ontology of a Model Maturity Capsule
PublicationThe aim of this work is to give the definition and present the possibility of applying (introduced and defined here) ontotriggers to design the ontology of a maturity capsule used in the assessment of IT projects. The complexity of designing ontology processes raises the question of whether there is a need for designing ontologies in a situation where it is possible to map them. The work is divided into four main parts. The first...
-
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...
-
The 90th Birthday Jubilee of Professor Eugeniusz Bielewicz
PublicationOn the jubilee year of the 90th birthday of prof. Eugeniusz Bielewicz, a portrait of this eminent civil engineer and scholar is presented by his co-workers.
-
Knowledge engineer – more than only technical position. The concept of knowledge engineering education at the Faculty of Management and Economics
PublicationOrganizational learning means an effective knowledge management. Management is nothing more than the constant decision-making. Therefore organizational learning must be seen through the prism of decisions taken at all levels. Unfortunately decisions are never taken within comfortable conditions. Decision maker suffers from a lack of any support. There is often a problem with human resources having right skills, sometimes they do...
-
Extra-curricular project-oriented education in optoelectronics in the Faculty of Electronics, Telecommunications and Informatics at Gdańsk University of Technology, Poland
PublicationProject-oriented education constitutes a key part of the curriculum in the Faculty of Electronics, Telecommunications and Informatics of Gdańsk University of Technology (Gdańsk Tech), Poland. Students on the Engineer and Master of Science level studies take part in several projects, both individually and in teams. In addition to compulsory activities, students have the opportunity to take part in the activities of student scientific...
-
Between Descriptive Geometry and CAD 3D
PublicationDescriptive geometry provides methods to analyse three-dimensional space through two-dimensional drawings and prepares to create technical documentation. Geometric form of an engineering project is presented by the means of projection methods based on a 3D model, which is present in designer’s imagination. The forthcoming era of Building Information Modelling (BIM) brings changes in the way the engineer works, as the vision is...
-
Contemporary architecture within the context of architectural education
PublicationAnalysed in this article are the diploma projects of students of architecture in European countries. The aim was to examine how students approach an important issue related to sustainable development, i.e. the integration of newly designed architecture into the existing historical, cultural and natural context. The rational use and protection of the environment requires the skilful shaping of urbanised space. Many changes in the...
-
Foucault's pendulum. Uncomplicated tool in the study of geodesy and cartography
PublicationModern education methods often refer to the sophisticated and technologically advanced methods. In the process of education the latest technologies and inventions should be presented. Modern research achievements becomes an indispensable part of the technical studies. However the learning process of an engineer should refer to the standard methods of measurement and well known fundamental instruments. One of the simplest devices...
-
Semantics for an Interdisciplinary Computation
PublicationSemantics for an interdisciplinary computation is becoming increasingly difficult to capture while dealing with multi-domain problems. Expertise from Computer Science, Computer Engineering, Electrical Engineering, and other disciplines merges as engineering challenges in modern systems, such as, Cyber-Physical Systems, Smart Cities, and Bionic Systems must be tackled in a methodological manner. In this paper, a paradigm for formalization...
-
DESIGN AND CONSTRUCTION OF TILTED WALLS IN ACCORDANCE WITH CODES' PROVISIONS ON THE EXAMPLE OF THE CONSTRUCTION OF THE MUSEUM OF THE SECOND WORLD WAR IN GDAŃSK
PublicationThe purpose of this article was to introduce the design and construction of tiled walls in accordance to codes' restrictions. The construction of the Museum of the Second World War in Gdańsk was chosen to be an example of its successful use in practice. Theoretical knowledge was based on PN-EN 1992-1-1:2008 and fib Model Code for Concrete Structures 2010. Although codes' recommendations seem curt, practice prove structural advance....
-
The resilient city in architectural engineering education: a joint design studio between Gdańsk and Chalmers universities of technology
PublicationChallenges to society, such as those posed by climate change require a new approach to the education of the engineer-architect. Contemporary solutions should serve future generations and that is why the idea of the resilient city should be discussed and implemented, both in theory and in practice. It is necessary to teach students to design urban structures in such a way that they are resilient to dynamically changing conditions....
-
Theoretical and Architectural Framework for Contextual Knowledge Bases
PublicationThe paper presents the approach aimed at building modularized knowledge bases in a systematic, context-aware way. The paper focuses on logical modeling of such knowledge bases, including an underlying SIM metamodel. The architecture of a comprehensive set of tools for knowledge-base systems engineering is presented. The tools enable an engineer to design, create and edit a knowledge base schema according to a novel context approach...
-
Brief Literature Review and Classification System of Reliability Methods for Evaluating the Stability of Earth Slopes
PublicationThe issue of slope stability is one of the most important and yet most difficult geotechnical problems. Assessing slope stability is particularly difficult because of the many uncertainties involved in the process. To take these uncertainties into account, probabilistic methods are used, and the reliability approach is adopted. There are many methods for reliability assessment of earth slope stability. However, there is no system...
-
Towards a process based management system for oil port infrastructure in context of insurance
PublicationThis article addresses selected methodological aspects of a process based management system based on analysis of hazards and threats and risk evaluation for an oil port infrastructure in context of insurance. The oil port terminal is regarded as important system of the critical infrastructure that require careful system oriented approach to deal with integrated aspects of environmental, safety and security management to reduce...
-
Integration of protein tethering in a rapid and label-free SERS screening platform for drugs of abuse
PublicationSurface enhanced Raman spectroscopy (SERS) has emerged as a promising technique for the rapid and ultrasensitive detection of molecular species such as drugs of abuse in biofluids. Yet, it remains a significant challenge to create a viable screening tool for multiple drug classes, owing to the lack of affinity of certain species for the SERS substrate and to the matrix interference in complex media. Here we report a protein tethering...
-
Symbiosis of Art and Technology – From Renaissance to Interactive Art,
PublicationThe article presents the mutual relations between art and technology from the Renaissance to the interactive art of today. It indicates important factors influencing the possibilities of imaging and interpreting reality by artists, ranging from the development of oil painting techniques, linear perspective, the invention of printing and photography, to achievements related to the development of information technologies (computers,...
-
The Impact of Ground Tire Rubber Oxidation with H2O2 and KMnO4 on the Structure and Performance of Flexible Polyurethane/Ground Tire Rubber Composite Foams
PublicationThe use of waste tires is a very critical issue, considering their environmental and economic implications. One of the simplest and the least harmful methods is conversion of tires into ground tire rubber (GTR), which can be introduced into different polymer matrices as a filler. However, these applications often require proper modifications to provide compatibility with the polymer matrix. In this study, we examined the impact...
-
In Search of Naval Beauty. Historical Study of Ship Architecture
PublicationDesigning ships is no mean achievement. In the old days, constructors focused on making their ships visually appealing, while paying scant regard to the living conditions of the crew. Such an approach reflected the state of the art in ship building at the time as well as the social order prevalent in those days. A breakthrough came no earlier than at the turn of the 19th / 20th centuries. The industrial revolution brought along...
-
The Urban Mentoring as a New Method of Participatory Urban Planning in Poland
PublicationTwenty-five years after the return of democracy and the beginning of basing the country's economy on neoliberal developmental paradigm, Poland adopted the regulations regarding management of urban policy, which had been wait for over a decade (accession to the EU). The National Urban Policy as well as the Act on revitalization have defined, in a modern manner, the field of cooperation between the local government, the administration...
-
An Analysis of Contextual Aspects of Conceptualization: A Case Study and Prospects
PublicationIn this chapter we present a new approach to development of modularized knowledge bases. We argue that modularization should start from the very beginning of modeling, i.e. from the conceptualization stage. To make this feasible, we propose to exploit a context-oriented, semantic approach to modularization. This approach is based on the Structural Interpretation Model (SIM) presented earlier elsewhere. In the first part of thischapter...
-
Criteria for evaluation and selection of the best offer for the Contract Engineer service
PublicationThe purpose of the legal regulations regarding public procurement in EU countries is to ensure effective funds' spending. When assessing and selecting the best offer, the contracting entities have at their disposal many different criteria, including non-price criteria. Their proper selection and application is necessary to ensure the high quality of the ordered product, delivery or service. Making an order for intellectual services,...
-
Changing Attitudes in Cross Cultural Diversity through International Senior Capstone Projects
PublicationIn this global world, today’s engineer is likely to have to work in global international teams with colleagues from other nationalities. The challenge for many engineering curricula is how to include, in a realistic way, this global dimension and increase the student’s awareness of the issues that are encountered. In the Purdue University Engineering Technology program, an international capstone project was created to increase...
-
Functional safety and managing competence
PublicationSą nowe wyzwania związane z badaniami, edukacją i szkoleniem w obszarach bezpieczeństwa i ochrony systemów i sieci krytycznych. W rozdziale podkreśla się, że kompetencje specjalistów powinny być kształtowane w zintegrowanych procesach edukacji i szkolenia. Dlatego uzasadnione jest, aby opracować w Europie standardy i programy kształcenia na bazie odpowiednich prac badawczych i najlepszych doświadczeń z praktyki przemysłowej w celu...
-
On the influence of shell element properties on the response of car model in crash test
PublicationIt goes without saying that numerical simulations play important role in the modern engineering practice. Contemporary CAD environments combined with FEM solvers, along with computer power of modern processors, give the engineer fast and efficient tool. Ultimately, however it is the user alone who is responsible for the correctness of the results. As long as the FEM calculations remain in the sphere of academic exercise, the inevitable...
-
Modified nanodiamond particle size studies by means of dynamic light scattering technique
PublicationThe Methods Utilizing the Phenomena of Light Scattering to Measure Particle Size distribution in different solvent, such as deionise water and alcohol and also to study the various structural formation when nanodiamond solution is placed on silicon surface. The purpose of this research project is divided into two parts to configure the measurement units for examining modified nanodiamond particles, examination...
-
Modified nanodiamond particle size studies by means of dynamic light scattering technique
PublicationThe Methods Utilizing the Phenomena of Light Scattering to Measure Particle Size distribution in different solvent, such as deionise water and alcohol and also to study the various structural formation when nanodiamond solution is placed on silicon surface. The purpose of this research project is divided into two parts to configure the measurement units for examining modified nanodiamond particles, examination...