scholarly journals The Specification of Requirements in the MADAE-Pro Software Process

Author(s):  
Rosario Girardi ◽  
Adriana Leite

MADAE-Pro is an ontology-driven process for multi-agent domain and application engineering which promotes the construction and reuse of agent-oriented applications families. This article introduces MADAE-Pro, emphasizing the description of its domain analysis and application requirements engineering phases and showing how software artifacts produced from the first are reused in the last one. Illustrating examples are extracted from two case studies we have conducted to evaluate MADAE-Pro. The first case study assesses the Multi-Agent Domain Engineering sub-process of MADAE-Pro through the development of a multi-agent system family of recommender systems supporting alternative (collaborative, content-based and hybrid) filtering techniques. The second one, evaluates the Multi-Agent Application Engineering sub-process of MADAE-Pro through the construction of InfoTrib, a Tax Law recommender system which provides recommendations based on new tax law information items using a content-based filtering technique. ONTOSERS and InfoTrib were modeled using ONTORMAS, a knowledge-based tool for supporting and automating the tasks of MADAEPro.

Author(s):  
Zhanjun Li ◽  
Min Liu ◽  
David C. Anderson ◽  
Karthik Ramani

Nowadays computer aided tools have enabled the creation of the electronic design documents on an unprecedented scale, while determining and finding what can be reused is like searching a “needle in a haystack.” One of the primary reasons for this is that the design knowledge behind the physical design is not properly represented and indexed. With the large amount of designs available, design engineers need to retrieve suitable ones, so that a knowledge-based unified reuse environment can be realized. In this paper, we describe our approach to intelligently annotating and retrieving designs by using ontology engineering and natural language processing. We use the design documents from an engineering design class as the first case study.


2008 ◽  
Vol 56 (4) ◽  
pp. 535-551 ◽  
Author(s):  
Liz Stanley

It has been suggested that the contemporary form of capitalism – knowing capitalism – is distinctively different from its earlier incarnations by being ‘knowing’ in unprecedented ways; and that there is a ‘coming crisis of empirical sociology’, because related technological developments are producing a leading-edge research infrastructure located firmly within knowing capitalism, rather than in academic social science. These arguments are counter-posed here through two case studies. Thinking over the longer run via these suggests that ‘it has always known’ and sociologists ‘have always been “other” ‘, and that the current situation is not as new as is claimed. The first case study concerns the reverberations of the South African War (1899–1902) and particularly the ‘concentration system’ and its knowledge-based and generating classification, measurement and disposition of groups of people. The second case study concerns the post-World War Two impact of wartime changes in the configuration of research and knowledge on Mass-Observation, a radical social science research organization on the borders and ‘other’ to institutionalised sociology.


Author(s):  
Rosario Girardi ◽  
Adriana Leite

Automating software engineering tasks is crucial to achieve better productivity of software development and quality of software products. Knowledge engineering approaches this challenge by supporting the representation and reuse of knowledge of how and when to perform a development task. Therefore, knowledge tools for software engineering can turn more effective the software development process by automating and controlling consistency of modeling tasks and code generation. This chapter introduces the description of the domain and application design phases of MADAE-Pro, an ontology-driven process for agent-oriented development, along with how reuse is performed between these sub-processes. Two case studies have been conducted to evaluate MADAE-Pro from which some examples of the domain and application design phases have been extracted and presented in this chapter. The first case study assesses the Multi-Agent Domain Design sub-process of MADAE-Pro through the design of a multi-agent system family of recommender systems supporting alternative (collaborative, content-based, and hybrid) filtering techniques. The second one evaluates the Multi-Agent Application Design sub-process of MADAE-Pro through the design of InfoTrib, a Tax Law recommender system that provides recommendations based on new tax law information items using a content-based filtering technique.


Author(s):  
Rosario Girardi ◽  
Adriana Leite

Automating software engineering tasks is crucial to achieve better productivity of software development and quality of software products. Knowledge engineering approaches this challenge by supporting the representation and reuse of knowledge of how and when to perform a development task. Therefore, knowledge tools for software engineering can turn more effective the software development process by automating and controlling consistency of modeling tasks and code generation. This chapter introduces the description of the domain and application design phases of MADAE-Pro, an ontology-driven process for agent-oriented development, along with how reuse is performed between these sub-processes. Two case studies have been conducted to evaluate MADAE-Pro from which some examples of the domain and application design phases have been extracted and presented in this chapter. The first case study assesses the Multi-Agent Domain Design sub-process of MADAE-Pro through the design of a multi-agent system family of recommender systems supporting alternative (collaborative, content-based, and hybrid) filtering techniques. The second one evaluates the Multi-Agent Application Design sub-process of MADAE-Pro through the design of InfoTrib, a Tax Law recommender system that provides recommendations based on new tax law information items using a content-based filtering technique.


2018 ◽  
pp. 1711-1739
Author(s):  
Rosario Girardi ◽  
Adriana Leite

Automating software engineering tasks is crucial to achieve better productivity of software development and quality of software products. Knowledge engineering approaches this challenge by supporting the representation and reuse of knowledge of how and when to perform a development task. Therefore, knowledge tools for software engineering can turn more effective the software development process by automating and controlling consistency of modeling tasks and code generation. This chapter introduces the description of the domain and application design phases of MADAE-Pro, an ontology-driven process for agent-oriented development, along with how reuse is performed between these sub-processes. Two case studies have been conducted to evaluate MADAE-Pro from which some examples of the domain and application design phases have been extracted and presented in this chapter. The first case study assesses the Multi-Agent Domain Design sub-process of MADAE-Pro through the design of a multi-agent system family of recommender systems supporting alternative (collaborative, content-based, and hybrid) filtering techniques. The second one evaluates the Multi-Agent Application Design sub-process of MADAE-Pro through the design of InfoTrib, a Tax Law recommender system that provides recommendations based on new tax law information items using a content-based filtering technique.


2020 ◽  
Vol 35 ◽  
Author(s):  
Wagner Tanaka Botelho ◽  
Maria Das Graças Bruno Marietto ◽  
Eduardo De Lima Mendes ◽  
Daniel Rodrigues De Sousa ◽  
Edson Pinheiro Pimentel ◽  
...  

Abstract Multi-Robot System (MRS) is composed of a group of robots that work cooperatively. However, Multi-Agent System (MAS) is computational systems consisting of a group of agents that interact with each other to solve a problem. The central difference between MRS and MAS is that in the first case, the agent is a robot, and in the second, it is a software. Analyzing the scientific literature, it is possible to notice that few studies address the integration between MAS and MRS. In order to achieve the interdisciplinary integration, the theoretical background of these areas must be considered in this paper, so that the integration can be applied using a case study of decentralized MRS. The objective of this MRS is to track and surround a stationary target. Also, it has been implemented and validated in the robot simulator called Virtual Robot Experimentation Platform (V-REP). In the validation of the proposed MRS, a scenario with three robots and a stationary target were defined. In the tracking task, the robot can detect the target whose position is not known a priori. When the detection occurs, the V-REP informs the target position to the robot because the environment is discretized into a grid of rectangular cells. After that, all the robots are directed to the target, and the surround task is realized. In this task, a mathematical model with direct communication between the robots was used to keep the robots equidistant therefrom and from each other.


2018 ◽  
Vol 27 (6) ◽  
pp. 361-399
Author(s):  
Ji Myung Han ◽  
Jinbae Kim
Keyword(s):  
Tax Law ◽  

2013 ◽  
Vol 1 (1) ◽  
pp. 158-178
Author(s):  
Urcun John Tanik

Cyberphysical system design automation utilizing knowledge based engineering techniques with globally networked knowledge bases can tremendously improve the design process for emerging systems. Our goal is to develop a comprehensive architectural framework to improve the design process for cyberphysical systems (CPS) and implement a case study with Axiomatic Design Solutions Inc. to develop next generation toolsets utilizing knowledge-based engineering (KBE) systems adapted to multiple domains in the field of CPS design automation. The Cyberphysical System Design Automation Framework (CPSDAF) will be based on advances in CPS design theory based on current research and knowledge collected from global sources automatically via Semantic Web Services. A case study utilizing STEM students is discussed.


Author(s):  
Kathryn M. de Luna

This chapter uses two case studies to explore how historians study language movement and change through comparative historical linguistics. The first case study stands as a short chapter in the larger history of the expansion of Bantu languages across eastern, central, and southern Africa. It focuses on the expansion of proto-Kafue, ca. 950–1250, from a linguistic homeland in the middle Kafue River region to lands beyond the Lukanga swamps to the north and the Zambezi River to the south. This expansion was made possible by a dramatic reconfiguration of ties of kinship. The second case study explores linguistic evidence for ridicule along the Lozi-Botatwe frontier in the mid- to late 19th century. Significantly, the units and scales of language movement and change in precolonial periods rendered visible through comparative historical linguistics bring to our attention alternative approaches to language change and movement in contemporary Africa.


Sign in / Sign up

Export Citation Format

Share Document