Many quality aspects of software systems are addressed in the existing literature on software architecture patterns. But the aspect of system administration seems to be a bit overlooked, even though it is an important aspect too. In this work we present three software architecture patterns that, when applied by software architects, support the work of system administrators: PROVIDE AN ADMINISTRATION API, SINGLE FILE LOCATION, and CENTRALIZED SYSTEM LOGGING. PROVIDE AN ADMINISTRATION API should solve problems encountered when trying to automate administration tasks. The SINGLE FILE LOCATION pattern should help system administrators to find the files of an application in one (hierarchical) place. CENTRALIZED SYSTEM LOGGING is useful to prevent coming up with several logging formats and locations. Abstract provided by the authors. Published in PLoP '13: Proceedings of the 20th Conference on Pattern Languages of Programs ACM.
DOCUMENT
With artificial intelligence (AI) systems entering our working and leisure environments with increasing adaptation and learning capabilities, new opportunities arise for developing hybrid (human-AI) intelligence (HI) systems, comprising new ways of collaboration. However, there is not yet a structured way of specifying design solutions of collaboration for hybrid intelligence (HI) systems and there is a lack of best practices shared across application domains. We address this gap by investigating the generalization of specific design solutions into design patterns that can be shared and applied in different contexts. We present a human-centered bottom-up approach for the specification of design solutions and their abstraction into team design patterns. We apply the proposed approach for 4 concrete HI use cases and show the successful extraction of team design patterns that are generalizable, providing re-usable design components across various domains. This work advances previous research on team design patterns and designing applications of HI systems.
MULTIFILE
This survey is about recognizing patterns in the way Small and Medium Enterprises (SMEs) organize their procurement activities. The scope of the survey is limited to the key commodities of the SME.A key commodity is defined as the purchased product or service group which is essential for realizing the value proposition for the customers of the SME.Prior outcome of our research indicated the existence of four procurement oriented patterns in SMEs. 4 Procurement Oriented Patterns where part of the study: Pattern 1 Focal company: ICT turn-key designerValue proposition of the focal company: ICT Design and assembly of offices on a high quality level at a reasonable price. Operational excellence: standardization in commodities, low transaction costs internally and externallyPurchased key commodity: Standard ICT software and hardwarePattern 2 Focal company: Horse shoes manufacturerValue proposition of the focal company: Standard horse shoes assortment at reasonable prices in a competitive environmentPurchased key commodity: Standard quality iron, reliable deliveryPattern 3 Focal company: IT innovation driven companyValue proposition of the focal company: Developing innovative software made applicable for practical usage in devices at a reasonable pricePurchased key commodity: Delivering applicable solutions on the bases of regular soft- and hardware, to enable the companies’ innovative software function in practicePattern 4 Focal company: designer and manufacturer of trailersValue proposition of the focal company: Designing and manufacturing trailers tailor made for specific requirements of customersPurchased key commodity: Designing and manufacturing axles which align to the specific trailer wishes of the customer of the focal companyFINDINGS Pattern recognitionAbout 50 % of the respondents recognized the four presented patterns from own experience and/or read literature. Respondents also suggested pattern variants. It is concluded that this Delphi study strengthens the view that these patterns exist in SMEs. Further research may include further empirical testing of these patterns and their variants. Perceived strengths or weaknesses. Respondents mentioned a wide variety of strengths and weaknesses of the patterns. No clear conclusions can be drawn from this data. Adequacy of the pattern descriptions. One of the outcomes of this Delphi study is an improved conceptual framework for describing procurement activity patterns. This framework can be used for collecting SME data in future research, for example by modifying the existing survey questions which are used in the WIM research program to describe SME procurement activities. The improved model includes more variables and values than the initial model. Thus future research may lead to more detailed patterns descriptions. Missing patterns and pattern variantsApart from the suggested pattern variants, respondents do not miss patterns which are quite different from the four patterns suggested by the research team. Methodological remarksThe Delphi study method did not allow for fast feedback on panel member contributions and fast group think processes. For the future it is advised to consider other methods in similar cases, for example the World Cafe method.
DOCUMENT
Mass-customization challenges the one-size-fits-all assumption of mass production, allowing customers to specify the options that best fit their requirements when choosing a product or a service. In business process management, to achieve mass-customization, providers offer to their customers the opportunity to customize the way in which a process will be enacted. We focus on monitoring as a specific customization aspect. We propose a multidimensional classification of modeling patterns for customized monitoring infrastructures. Patterns enable the provider to offer a set of customizable options to customers and design a monitoring infrastructure that fits the preferences specified by customers on such options. An example in the online advertising industry demonstrates how our framework can improve the services currently offered by providers.
DOCUMENT
Wereldwijd onderzoek: Hoe gebruiken nieuwsmedia social media? Jongeren lezen geen krant meer, ze kijken op hun smartphone die ze altijd bij de hand hebben. Binnen het lectoraat social media en reputatiemanagement van NHL hogeschool te Leeuwarden heeft een groep internationale studenten in 12 landen onderzoek gedaan. Hierbij hebben ze meer dan 150 social media sites bestudeerd van nieuws media. De resultaten maken deel uit van een internationaal onderzoek van NHL Hogeschool en Haaga Helia University. De onderzoeksvraag was: Wat speelt zich af in de nieuwsmedia? Persbureaus kunnen het overzicht gebruiken om hun social media te optimaliseren. En voor ieder die journalistiek een warm hart toedraagt is het interessante informatie over de nieuwsmedia in een overgangssituatie (2nd edition)
DOCUMENT
Production of the Persian lime (Citrus latifolia tanaka) has been the main objective of several studies related to the problem of low performance of yield and fruit quality in the orchard, attributed among different technological factors to the minimal application of Good Agricultural Practices (GAP) and to the cultural aspects of the producer. This paper contributes to the recognition of the behavior patterns of GAP for seasonal orchard (SO), to allow the Persian lime producers to make the right decisions assessing and improving the management of their orchards. To identify the behavior patterns in the Persian lime production process an expert system (ES) based on fuzzy logic proposed by Fernández et al. (2014) has been used, in which a set of inference rules based on the knowledge of experts in this field is encoded to explain the interrelationship of the agricultural practices and uncertainties in the production of Persian lime: Pruning, Soil nutrition, Pests Control, Planting density, Tree production, Wind, Rainfall. The ES simulates from agricultural practices and uncertainties, the Persian lime production system in three stages of fruit growth, which represent the fuzzy models of the ES: flowering, bud, and fruit. The manipulation of the agricultural practices in the ES allowed to model production scenarios for SO of Persian lime, and helped to identify behavior patterns in these practices with production yield and fruit quality. The results demonstrate that if prior to fertilization, the practice of "pruning" the tree is performed, orchard productivity increases. However, when the "pruning" (aesthetics or stressful) is performed less than 50mmmonth-1 of rain, even in optimal conditions of application of nutrients and pest control, the production yield is similar. The modeling scenarios of the ES provide information regarding behavior patterns to the producer, and the interrelation of agricultural practices in uncertain environments of rain and wind in order to improve the decision-making process in Persian lime production.
DOCUMENT
Purpose: The purpose of this study is to assess the evolution of restaurant locations in the city of Hamilton over a 12-year period (1996 to 2008) using GIS techniques. Retail theories such as central place, spatial interaction and principle of minimum differentiation are applied to the restaurant setting. Design/methodology/approach: A database of restaurants was compiled using the NZ yellow pages and contained 981 entries that consisted mainly of location addresses and types of cuisine. This paper focuses on locational patterns only. Findings: A process of geo-coding and clustering enabled the identification of two clustering periods over 12 years for city restaurants, indicating locational patterns of agglomeration within a short walking distance of the CBD and spill over effects to the north of the city. Research limitations/implications: The data do not allow statistical analysis of the variables causing the clustering but offer a visual description of the evolution. Explanations are offered on the possible planning regimes, retail provision and population changes that may explain this evolution. Practical implications: The findings allow identification of land use patterns in Hamilton city and potential areas where new restaurants could be developed. Also, the usefulness of geo-coded data in identifying clustering effects is highlighted. Originality/value: Existing location studies relate mostly to site selection criteria in the retailing industry while few have considered the evolution of restaurant locations in a specific geographic area. This paper offers a case study of Hamilton city and highlights the usefulness of GIS techniques in understanding locational patterns.
LINK
Movement behaviors, that is, both physical activity and sedentary behavior, are independently associated with health risks. Although both behaviors have been investigated separately in people after stroke, little is known about the combined movement behavior patterns, differences in these patterns between individuals, or the factors associated with these patterns. Therefore, the objectives of this study are (1) to identify movement behavior patterns in people with first-ever stroke discharged to the home setting and (2) to explore factors associated with the identified patterns.
DOCUMENT
Trust in AI is crucial for effective and responsible use in high-stakes sectors like healthcare and finance. One of the most commonly used techniques to mitigate mistrust in AI and even increase trust is the use of Explainable AI models, which enables human understanding of certain decisions made by AI-based systems. Interaction design, the practice of designing interactive systems, plays an important role in promoting trust by improving explainability, interpretability, and transparency, ultimately enabling users to feel more in control and confident in the system’s decisions. This paper introduces, based on an empirical study with experts from various fields, the concept of Explanation Stream Patterns, which are interaction patterns that structure and organize the flow of explanations in decision support systems. Explanation Stream Patterns formalize explanation streams by incorporating procedures such as progressive disclosure of explanations or interacting with explanations in a more deliberate way through cognitive forcing functions. We argue that well-defined Explanation Stream Patterns provide practical tools for designing interactive systems that enhance human-AI decision-making.
MULTIFILE
Redesigning IT systems for specific user groups encompasses a lot of effort with respect to analysing and understanding user behaviour. The goal of this paper is to provide insights into patterns of behaviour of agricultural users, during the usage of a decision support system called OPTIRas (TM). This system aids agricultural users in their cultivar selection activities. We analyse logs resulting from OPTIRas (TM), and we get insights into user's navigational patterns. We claim that the results of our analysis can be used to support the redesign of decision support systems in order to address specific agricultural users' characteristics.
DOCUMENT