In many Real-Time Strategy (RTS) games, players develop an army in real time, then attempt to take out one or more opponents. Despite the existence of basic similarities among the many different RTS games, engines of these games are often built ad hoc, and code re-use among different titles is minimal. We created a design pattern called "Resource Entity Action" (REA) abstracting the basic interactions that entities have with each other in most RTS games. The paper discusses the REA pattern and its language abstraction. We also discuss the implementation in the Casanova game programming language. Our analysis shows that the pattern forms a solid basis for a playable RTS game, and that it achieves considerable gains in terms of lines of code and runtime efficiency. We conclude that the REA pattern is a suitable approach to the implementation of many RTS games.
DOCUMENT
This paper presents a Decision Support System (DSS) that helps companies with corporate reputation (CR) estimates of their respective brands by collecting provided feedbacks on their products and services and deriving state-of-the-art key performance indicators. A Sentiment Analysis Engine (SAE) is at the core of the proposed DSS that enables to monitor, estimate, and classify clients’ sentiments in terms of polarity, as expressed in public comments on social media (SM) company channels. The SAE is built on machine learning (ML) text classification models that are cross-source trained and validated with real data streams from a platform like Trustpilot that specializes in user reviews and tested on unseen comments gathered from a collection of public company pages and channels on a social networking platform like Facebook. Such crosssource opinion analysis remains a challenge and is highly relevant in the disciplines of research and engineering in which a sentiment classifier for an unlabeled destination domain is assisted by a tagged source task (Singh and Jaiswal, 2022). The best performance in terms of F1 score was obtained with a multinomial naive Bayes model: 0,87 for validation and 0,74 for testing.
DOCUMENT
Revolutionary advances in technology have been seen in many industries, with the IIoT being a prime example. The IIoT creates a network of interconnected devices, allowing smooth communication and interoperability in industrial settings. This not only boosts efficiency, productivity, and safety but also provides transformative solutions for various sectors. This research looks into open-source IIoT and edge platforms that are applicable to a range of applications with the aim of finding and developing high-potential solutions. It highlights the effect of open-source IIoT and edge computing platforms on traditional IIoT applications, showing how these platforms make development and deployment processes easier. Popular open-source IIoT platforms include DeviceHive and Thingsboard, while EdgeX Foundry is a key platform for edge computing, allowing IIoT applications to be deployed closer to data sources, thus reducing latency and conserving bandwidth. This study seeks to identify potential future domains for the implementation of IIoT solutions using these open-source platforms. Additionally, each sector is evaluated based on various criteria, such as development requirement analyses, market demand projections, the examination of leading companies and emerging startups in each domain, and the application of the International Patent Classification (IPC) scheme for in-depth sector analysis.
MULTIFILE
Collaborative networks for sustainability are emerging rapidly to address urgent societal challenges. By bringing together organizations with different knowledge bases, resources and capabilities, collaborative networks enhance information exchange, knowledge sharing and learning opportunities to address these complex problems that cannot be solved by organizations individually. Nowhere is this more apparent than in the apparel sector, where examples of collaborative networks for sustainability are plenty, for example Sustainable Apparel Coalition, Zero Discharge Hazardous Chemicals, and the Fair Wear Foundation. Companies like C&A and H&M but also smaller players join these networks to take their social responsibility. Collaborative networks are unlike traditional forms of organizations; they are loosely structured collectives of different, often competing organizations, with dynamic membership and usually lack legal status. However, they do not emerge or organize on their own; they need network orchestrators who manage the network in terms of activities and participants. But network orchestrators face many challenges. They have to balance the interests of diverse companies and deal with tensions that often arise between them, like sharing their innovative knowledge. Orchestrators also have to “sell” the value of the network to potential new participants, who make decisions about which networks to join based on the benefits they expect to get from participating. Network orchestrators often do not know the best way to maintain engagement, commitment and enthusiasm or how to ensure knowledge and resource sharing, especially when competitors are involved. Furthermore, collaborative networks receive funding from grants or subsidies, creating financial uncertainty about its continuity. Raising financing from the private sector is difficult and network orchestrators compete more and more for resources. When networks dissolve or dysfunction (due to a lack of value creation and capture for participants, a lack of financing or a non-functioning business model), the collective value that has been created and accrued over time may be lost. This is problematic given that industrial transformations towards sustainability take many years and durable organizational forms are required to ensure ongoing support for this change. Network orchestration is a new profession. There are no guidelines, handbooks or good practices for how to perform this role, nor is there professional education or a professional association that represents network orchestrators. This is urgently needed as network orchestrators struggle with their role in governing networks so that they create and capture value for participants and ultimately ensure better network performance and survival. This project aims to foster the professionalization of the network orchestrator role by: (a) generating knowledge, developing and testing collaborative network governance models, facilitation tools and collaborative business modeling tools to enable network orchestrators to improve the performance of collaborative networks in terms of collective value creation (network level) and private value capture (network participant level) (b) organizing platform activities for network orchestrators to exchange ideas, best practices and learn from each other, thereby facilitating the formation of a professional identity, standards and community of network orchestrators.