Patterns for Designing Agent-Based e-Business Systems

Author(s):  
Michael Weiss

Agents are rapidly emerging as a new paradigm for developing software applications. They are being used in an increasing variety of applications, ranging from relatively small systems such as assistants to large, open, mission-critical systems like electronic marketplaces. One of the most promising areas of applications for agent technology is e-business. In this chapter, we describe a group of architectural patterns for agent-based e-business systems. These patterns relate to front-end e-business activities that involve interaction with the user, and delegation of user tasks to agents. Patterns capture well-proven, common solutions, and guide developers through the process of designing systems. This chapter should be of interest to designers of e-business systems using agent technology. The description of the patterns is followed by the case study of an online auction system to which the patterns have been applied.

2009 ◽  
pp. 2367-2388
Author(s):  
Michael Weiss

Agents are rapidly emerging as a new paradigm for developing software applications. They are being used in an increasing variety of applications, ranging from relatively small systems such as assistants to large, open, mission-critical systems like electronic marketplaces. One of the most promising areas of applications for agent technology is e-business. In this chapter, we describe a group of architectural patterns for agent-based e-business systems. These patterns relate to front-end e-business activities that involve interaction with the user, and delegation of user tasks to agents. Patterns capture well-proven, common solutions, and guide developers through the process of designing systems. This chapter should be of interest to designers of e-business systems using agent technology. The description of the patterns is followed by the case study of an online auction system to which the patterns have been applied.


Author(s):  
Michael Weiss

Agents are rapidly emerging as a new paradigm for developing software applications. They are being used in an increasing variety of applications, ranging from relatively small systems such as assistants to large, open, mission-critical systems like electronic marketplaces. One of the most promising areas of applications for agent technology is e-business. In this chapter, we describe a group of architectural patterns for agent-based e-business systems. These patterns relate to front-end e-business activities that involve interaction with the user, and delegation of user tasks to agents. Patterns capture well-proven, common solutions, and guide developers through the process of designing systems. This chapter should be of interest to designers of e-business systems using agent technology. The description of the patterns is followed by the case study of an online auction system to which the patterns have been applied.


Author(s):  
Dongming Fan ◽  
Yi Ren ◽  
Qiang Feng

The smart grid is a new paradigm that enables highly efficient energy production, transport, and consumption along the whole chain from the source to the user. The smart grid is the combination of classical power grid with emerging communication and information technologies. IoT-based smart grid will be one of the largest instantiations of the IoT in the future. The effectiveness of IoT-based smart grid is mainly reflected in observability, real-time analysis, decision-making, and self-healing. A proper effectiveness modeling approach should maintain the reliability and maintainability of IoT-based smart grids. In this chapter, a multi-agent-based approach is proposed to model the architecture of IoT-based smart grids. Based on the agent framework, certain common types of agents are provided to describe the operation and restoration process of smart grids. A case study is demonstrated to model an IoT-based smart grid with restoration, and the interactive process with agents is proposed simultaneously.


Electronics ◽  
2019 ◽  
Vol 8 (1) ◽  
pp. 58 ◽  
Author(s):  
Yves Rybarczyk ◽  
Jorge Luis Pérez Medina ◽  
Louis Leconte ◽  
Karina Jimenes ◽  
Mario González ◽  
...  

Over the past few years, software applications for medical assistance, including tele-rehabilitation, have known an increasing presence in the health arena. Despite the several therapeutic and economic advantages of this new paradigm, it is important to follow certain guidelines, in order to build a safe, useful, scalable, and ergonomic tool. This work proposes to address all these points, through the case study of a physical tele-rehabilitation platform for patients after hip replacement surgery. The scalability and versatility of the system is handled by the implementation of a modular architecture. The safeness and effectiveness of the tool is ensured by an artificial intelligence module that assesses the quality of the movements performed by the user. The usability of the application is evaluated by a cognitive walkthrough method. Results show that the system (i) is able to properly assess the correctness of the human’s motion through two possible methods (Dynamic Time Warping and Hidden Markov Model), and (ii) provides a good user experience. The discussion addresses (i) the advantages and disadvantages of the main approaches for a gesture recognition of therapeutic movements, and (ii) critical aspects to provide the patient with the best usability of a tele-rehabilitation platform.


Author(s):  
Bruce I. Blum

The purpose of this chapter is to evaluate TEDIUM. Evaluation is similar to correctness in that both are always with respect to some external criteria. what criteria should be used for evaluating an environment that develops and maintains software applications using a new paradigm? Clearly, the criteria of the old paradigm (e.g., lines of code, measures of complexity, effort distributed among phases) are irrelevant. In the early days of medical computing, Barnett playfully suggested the following three criteria for evaluating automated medical systems: . . . will people use it? will people pay for it? will people steal it? . . . At the time, the answers to first two questions frequently were negative, and Barnett’s pragmatic approach was intended to prod the field from theory to practice. TEDIUM is used and paid for, but its techniques have not been transported to other environments (i.e., it has not yet been stolen). I console myself by observing that a lack of recognition need not imply an absence of value. The transfer of ideas often is a product of the marketplace, where acceptance depends more on perception than on quantification. As we have seen throughout this book, there can be vast differences between what we care about and what is measurable. Real projects tend to be large, difficult to structure for comparative studies, and highly dependent on local conditions. In contrast, toy studies are easy to control and analyze, but they seldom scale up or have much creditability. How then should I evaluate TEDIUM? I have tried a number of strategies. I have analyzed small projects in detail, I have reported on standard problems comparing TEDIUM data with published results, I have presented and interpreted summary data taken from large projects, I have extracted evaluation criteria from other sources, and I have examined how TEDIUM alters the software process. All of this was summed up in TEDIUM and the Software Process (1990a).


2014 ◽  
Vol 2014 ◽  
pp. 1-11
Author(s):  
Yu-Fang Chung ◽  
Tzer-Long Chen ◽  
Tzer-Shyong Chen ◽  
Dai-Lun Chiang ◽  
Yu-Ting Chen

This paper proposes an English auction protocol to preserve a secure, fair, and effective online auction environment, where the operations are integrated with mobile agent technology for bidders participating in online auctions. The protocol consists of four participants, namely, registration manager, agent house, auction house, and bidder.


2007 ◽  
Vol 2 (1) ◽  
pp. 33-48
Author(s):  
Graciela Brusa ◽  
María Laura Caliusco ◽  
Omar Chiotti

Nowadays, organizational innovation constitutes the government challenges for providing better and more efficient services to citizens, enterprises or other public offices. E–government seems to be an excellent opportunity to work on this way. The applications that support front-end services delivered to users have to access information systems of multiple government areas. This is a significant problem for e-government back-office since multiple platforms and technologies coexist. Moreover, in the back-office there is a great volume of data that is implicit in the software applications that support administration activities. In this context, the main requirement is to make available the data managed in the back-office for the e-government users in a fast and precise way, without misunderstanding. To this aim, it is necessary to provide an infrastructure that make explicit the knowledge stored in different government areas and deliver this knowledge to the users. This paper presents an approach on how ontological engineering techniques can be applied to solving the problems of content discovery, aggregation, and sharing in the e-government back-office. This approach is constituted by a specific process to develop an ontology in the public sector and an ontology-based architecture. In order to present the process characteristics, a case study applied to a local government domain is analyzed. This domain is the budget and financial information of Santa Fe Province (Argentine).


2021 ◽  
Vol 12 (1) ◽  
pp. 18
Author(s):  
Lennart Adenaw ◽  
Markus Lienkamp

In order to electrify the transport sector, scores of charging stations are needed to incentivize people to buy electric vehicles. In urban areas with a high charging demand and little space, decision-makers are in need of planning tools that enable them to efficiently allocate financial and organizational resources to the promotion of electromobility. As with many other city planning tasks, simulations foster successful decision-making. This article presents a novel agent-based simulation framework for urban electromobility aimed at the analysis of charging station utilization and user behavior. The approach presented here employs a novel co-evolutionary learning model for adaptive charging behavior. The simulation framework is tested and verified by means of a case study conducted in the city of Munich. The case study shows that the presented approach realistically reproduces charging behavior and spatio-temporal charger utilization.


2021 ◽  
pp. 003232172110205
Author(s):  
Giulia Mariani ◽  
Tània Verge

Building on historical and discursive institutionalism, this article examines the agent-based dynamics of gradual institutional change. Specifically, using marriage equality in the United States as a case study, we examine how actors’ ideational work enabled them to make use of the political and discursive opportunities afforded by multiple venues to legitimize the process of institutional change to take off sequentially through layering, displacement, and conversion. We also pay special attention to how the discursive strategies deployed by LGBT advocates, religious-conservative organizations and other private actors created new opportunities to influence policy debates and tip the scales to their preferred policy outcome. The sequential perspective adopted in this study allows problematizing traditional conceptualizations of which actors support or contest the status quo, as enduring oppositional dynamics lead them to perform both roles in subsequent phases of the institutional change process.


2019 ◽  
Vol 5 (1) ◽  
pp. 444-467
Author(s):  
Katherine A. Crawford

AbstractOstia, the ancient port of Rome, had a rich religious landscape. How processional rituals further contributed to this landscape, however, has seen little consideration. This is largely due to a lack of evidence that attests to the routes taken by processional rituals. The present study aims to address existing problems in studying processions by questioning what factors motivated processional movement routes. A novel computational approach that integrates GIS, urban network analysis, and agent-based modelling is introduced. This multi-layered approach is used to question how spectators served as attractors in the creation of a processional landscape using Ostia’s Campo della Magna Mater as a case study. The analysis of these results is subsequently used to gain new insight into how a greater processional landscape was created surrounding the sanctuary of the Magna Mater.


Sign in / Sign up

Export Citation Format

Share Document