Refine
Year of publication
- 2021 (101) (remove)
Document type
- Conference Proceeding (101) (remove)
Has full text
- No (101)
Keywords
- Machine learning (5)
- Bone screw (2)
- Manufacturing (2)
- Reference model (2)
- Smart screwdriver (2)
- Software engineering (2)
- SusAF (2)
- Sustainability (2)
- Torque limitation (2)
- Vortrag (2)
- 2D differential microcoils (1)
- 3D-Data (1)
- 5G (1)
- AI in manufacturing (1)
- Adversarial image (1)
- Appropriate resolution prototyping (1)
- Artificial intelligence (1)
- Artificial neural network (1)
- Autism spectrum disorder (ASD) (1)
- Blockchain (1)
- Body cameras (1)
- CNN generalisability (1)
- COVID-19 pandemic (1)
- Cancer (1)
- Chatbot (1)
- Cloud (1)
- Cloud-edge computing (1)
- Clustering (1)
- Concept drift detection (1)
- Context-aware systems (1)
- Convolutional neural network (1)
- Cost based metric (1)
- Cross company business model (1)
- Data-driven (1)
- Deep learning (1)
- Dementia (1)
- Digital human modeling (DHM) (1)
- Digitalization (1)
- Digizitation (1)
- Dimensional layout conception (1)
- Distributed DNN (1)
- Distributed data validation network (1)
- Domain expert interviews (1)
- Eddy-current transducers (1)
- Edge Computing (1)
- Edge cloud computing (1)
- Edge security (1)
- Electrical impedance tomography (EIT) (1)
- Electromagnetic simulation (1)
- Energy forecast (1)
- Entwicklungsprozess (1)
- Error prediction (1)
- Explainable ML (1)
- Extended reality (1)
- Facial emotion recognition (FER) (1)
- Factory operations commission (1)
- Feature extraction (FE) (1)
- Filter-based feature selection methods (1)
- Fuzzy logic (1)
- Grinding burn (1)
- Harmonic analysis (1)
- Hearing impairment (1)
- Human-robot collaboration (1)
- Hybrid AI (1)
- Industry 4.0 (1)
- Insertion speed (1)
- Intra-abdominal pressure (1)
- IoT (1)
- Keynote (1)
- Laparoscopic images (1)
- Laparoscopy (1)
- Locality aware (1)
- Lung lesion (1)
- Lung mechanics (1)
- Micro non-destructive evaluation (1)
- Microwave imaging (1)
- Minimum viable product (1)
- Mobile-access edge computing (1)
- Mobility management (1)
- Natural language processing (1)
- Neural networks (1)
- Neuro-fuzzy (1)
- OR-layout (1)
- Occupational fields (1)
- Older workers (1)
- Operating room (OR) (1)
- Oulu-CASIA (1)
- Peer-reviewed conference (1)
- Perfusion (1)
- Poster (1)
- Product engineering (1)
- Production (1)
- Production data (1)
- Produktentwicklung (1)
- Reminisence therapy (1)
- Respiration (1)
- Risk analysis (1)
- Robotics (1)
- Role understanding (1)
- SHAP values (1)
- Security (1)
- Semantic segmentation (1)
- Service design (1)
- Service innovation (1)
- Service prototyping (1)
- Service quality (1)
- Small data (1)
- Software development practitioners (1)
- Software product (1)
- Software sustainability (1)
- Subject orientation (1)
- Surgical actions (1)
- Surgical tool detection (1)
- Sustainability design (1)
- Sustainability effects (1)
- Task migration (1)
- Test rig (1)
- Tutor (1)
- Usability Praktiker (1)
- User eXperience (1)
- User experience (1)
- User requirements engineering (1)
- Video-assisted thoracoscopic surgery (VATS) (1)
- Visual attention network (1)
- mHealth (1)
The Elephant in the Room - Educating Practitioners on Software Development for Sustainability
(2021)
Sustainability is a major concern for our society today. Software acts as a catalyst to support different business activities which have an impact on sustainability. Research from software engineering and other academic disciplines have proposed various software sustainability guidelines, tools, and methods to support software sustainability design in industry. However, there are still challenges on how to design and engineer sustainability into software products by software development practitioners in industry using those proposed sustainability guidelines and tools. The goal of this research is to seek understanding on what software sustainability means for software development practitioners and identify how to properly support engineering of sustainability into software design and development through academic research. Data were gathered and analyzed using grounded theory from workshop with different software development practitioners to seek their understanding on what sustainability means in their software systems. The results show economic and technical sustainability dimensions are the most important to software development practitioners for software sustainability. While the social sustainability dimension was not considered for software sustainability. The findings from this study indicates contrast in academia where all sustainability dimensions are treated as an important element to achieve software sustainability. Therefore, there is need for better collaboration between industry and academia to improve understanding of software sustainability and support effective sustainability engineering in software systems.
Context: It is impossible to imagine our everyday and professional lives without software. Consequently, software products, especially socio-technical systems, have more or less obvious impacts on almost all areas of our society. For this purpose, a group of scientists worldwide has developed the Sustainability Awareness Framework (SusAF) which examines the impacts on five interrelated dimensions: social, individual, environmental, economic, and technical. According to this framework, we should design software to maintain or improve the Sustainability Impacts. Designing for sustainability is a major challenge that can profoundly change the field of activity – particular for Software Engineers. Objectives: The aim of the thesis work is to analyze the current role of Software Engineers and relate it to Sustainability Impacts of Software Products in order to contribute to this paradigm shift. This should provide a basis for follow-up works. The question in which direction exactly the Software Engineer should develop and how exactly this path can be followed is still owed by the scientific community. Perhaps universities will have to adapt the curriculum in the training of Software Engineers, politics could possibly initiate support programs in the field of sustainability for software companies, or maybe software sustainability certifications could emerge. In any case, Software Engineers must adapt to the times and acquire the necessary knowledge, the skills and the competencies. Results: The results of the dissertation are a better understanding of the needed paradigm shift of Software Engineers and comeplement the SusAF that to better support sustainability design. The extended SusAF is intended for both training and corporate use.
In edge/fog computing infrastructures, the resources and services are offloaded to the edge and computations are distributed among different nodes instead of transmitting them to a centralized entity. Distributed Hash Table (DHT) systems provide a solution to organizing and distributing the computations and storage without involving a trusted third party. However, the physical locations of nodes are not considered during the creation of the overlay which causes some efficiency issues. In this paper, Locality aware Distributed Addressing (LADA) model is proposed that can be adopted in distributed infrastructures to create an overlay that considers the physical locations of participating nodes. LADA aims to address the efficiency issues during the store and lookup processes in DHT overlay. Additionally, it addresses the privacy issue in similar proposals and removes any possible set of fixed entities. Our studies showed that the proposed model is efficient, robust and is able to protect the privacy of the locations of the participating nodes.
Mobility management is a key feature of mobile edge
computing. We present an edge cloud infrastructure testbed to
explore various mobility scenarios. The design objection of this testbed has been a flexible open platform based on commodity hardware that can easily be scaled with more edge devices and compute resources to perform various edge cloud experiments. As first experiments on our testbed, we have investigated the feasibility of task migration among edge devices caused by edge device overload and unpredictable user movements. We describe the migration process and present some measurements to demonstrate the feasibility.