22,382 Hits in 11.8 sec

Aspectizing Multi-agent Systems: From Architecture to Implementation [chapter]

Alessandro Garcia, Uirá Kulesza, Carlos Lucena
2005 Lecture Notes in Computer Science  
The sent messages are marshaled and stored in an outbox. Agent messages are structured according an agent communication language (ACL) [36] .  ...  Since an message is received, it is unmarshaled and stored in an agent inbox. When an agent is performing actions and plans, it needs to send messages to the other agents.  ...  Research in agent-oriented software engineering has concentrated on high-level methodologies and modeling languages [17] .  ... 
doi:10.1007/978-3-540-31846-0_8 fatcat:do7zrn73tbggthi3emxsbp7uzq

An Adaptive Agent Oriented Software Architecture [article]

Babak Hodjat, Christopher J. Savoie, Makoto Amamiya
1998 arXiv   pre-print
A new approach to software design based on an agent-oriented architecture is presented. Unlike current research, we consider software to be designed and implemented with this methodology in mind.  ...  In this approach agents are considered adaptively communicating concurrent modules which are divided into a white box module responsible for the communications and learning, and a black box which is the  ...  such as natural language processing and machine learning are incorporated on the architecture rather than introduced as new agents (as is the case with the natural language macro agent in figure 3 ).  ... 
arXiv:cs/9812014v1 fatcat:ikb7sqti2vb63etjh3vykfsf7q

Adaptive Interaction Using the Adaptive Agent Oriented Software Architecture (AAOSA) [article]

Babak Hodjat, Makoto Amamiya
1998 arXiv   pre-print
We propose Adaptive Agent Oriented Software Architecture (AAOSA) as a new way of designing adaptive interfaces. AAOSA is a new approach to software design based on an agent-oriented architecture.  ...  User interfaces that adapt their characteristics to those of the user are referred to as adaptive interfaces.  ...  Adaptive Agent Oriented Software Architecture The classic view taken with respect to Agent Oriented Systems is to consider each agent an autonomous individual the internals of which are not known and that  ... 
arXiv:cs/9812015v1 fatcat:xrrkcwvq7bc7poaknu5t35os4y

Components, Scripts and Glue [chapter]

Jean-Guy Schneider, Oscar Nierstrasz
2000 Software Architectures  
Even "welldesigned" object-oriented software may be difficult to understand and adapt to new requirements.  ...  Experience has shown us that object-oriented technology alone is not enough to guarantee that the systems we develop will be flexible and adaptable.  ...  Acknowledgements We thank all members of the Software Composition Group for their support of this work, especially Franz Achermann, Serge Demeyer, and Markus Lumpe.  ... 
doi:10.1007/978-1-4471-0367-7_2 fatcat:a6qzizddgnbshm7aaxpyvfcygy

Integrating internet technologies in designing a tailorable groupware architecture

Nader Cheaib, Samir Otmane, Malik Mallem
2008 2008 12th International Conference on Computer Supported Cooperative Work in Design  
We will discuss the purpose of integrating internet technologies with software agents while putting it forward in the context of tailorable groupware design.  ...  In this article, we propose an approach to introduce tailorability in the design of groupware, as the approaches already existing are still ambiguous in putting it forward in CSCW systems.  ...  The architecture considers a model of integrated services, where the interfaces of web services are described with a standardized definition language WSDL (Web Service Definition Language), and interact  ... 
doi:10.1109/cscwd.2008.4536973 dblp:conf/cscwd/CheaibOM08 fatcat:fmtx3tdm5vd57ksxjkwsg7wr4q

Cloud Computing Integrated into Service-Oriented Multi-Agent Architecture [chapter]

Sara Rodríguez, Dante I. Tapia, Eladio Sanz, Carolina Zato, Fernando de la Prieta, Oscar Gil
2010 IFIP Advances in Information and Communication Technology  
In this way there are Service-Oriented Architectures (SOA) and agent frameworks which provide tools for developing distributed systems and multiagent systems that can be used for the establishment of cloud  ...  This paper presents CISM@ (Cloud computing Integrated into Service-Oriented Multi-Agent) architecture set on top of the platforms and frameworks by adding new layers for integrating a SOA and Cloud Computing  ...  Acknowledgments The heading should be treated as a 3rd level heading and should not be assigned a number.  ... 
doi:10.1007/978-3-642-14341-0_29 fatcat:p637jwzhcjbv5fofz5yjjphshu

Agent-Oriented Middleware for Integrating Customer Network Services [chapter]

Stefan Poslad, Jeremy Pitt, Abe Mamdani, Robert Hadingham, Philip Buckle
1999 Software Agents for Future Communication Systems  
Agent-oriented middleware for integrating customer network services. In: Software Agents for Future Communication Systems, Hayzelden A,  ...  Agent-oriented middleware for integrating customer network services. In: Software Agents for Future Communication Systems, Hayzelden A, Poslad S, Pitt J, Mamdani A, Hadingham R, Buckle P.  ...  The CASBAh project is being undertaken in collaboration with Nortel Networks and their support is gratefully appreciated.  ... 
doi:10.1007/978-3-642-58418-3_9 fatcat:qtcm5sbdkndsherbtvjk3xdbqa

Piccola — A Small Composition Language [chapter]

Oscar Nierstrasz
1999 Formal Methods for Open Object-Based Distributed Systems  
Although object-oriented languages are well-suited to implement software components, they fail to shine in the construction of component-based applications, largely because object-oriented design tends  ...  Flexibility, extensibility, and robustness are obtained by modeling both interfaces of components and the contexts they live in by "forms", a special notion of extensible records.  ...  Acknowledgements We thank all members of the Software Composition Group for their support of this work, especially Juan Carlos Cruz, Serge Demeyer, Robb Nebbe, and Tamar Richner for helpful comments.  ... 
doi:10.1007/978-0-387-35562-7_1 fatcat:fgg7bav5ovafbo2gkbdc55vjiq

Agent Coordination via Scripting Languages [chapter]

Jean-Guy Schneider, Markus Lumpe, Oscar Nierstrasz
2001 Coordination of Internet Agents  
Finally, using a small set of sample applications, we will illustrate the power and the limitations of these concepts in order to define agent coordination.  ...  These languages typically support a single, specific architectural style of composing components (e.g. the pipes and filters architectural style), and they are designed to address a specific application  ...  Acknowledgements We thank all members of the Software Composition Group for their support of this work, and Richard van de Stadt for helpful comments on CyberChair.  ... 
doi:10.1007/978-3-662-04401-8_6 fatcat:jlvz4fal7rbd5f2vri6sn2clny

A Software Engineering Approach Combining Rational and Conversational Agents for the Design of Assistance Applications [chapter]

Jean-Paul Sansonnet, Jean-Claude Martin, Karl Leguern
2005 Lecture Notes in Computer Science  
In this paper we introduce the DAFT-LEA architecture for enabling assistant agents to reply to questions asked by naive users about the structure and functioning of graphical interfaces.  ...  This architecture integrates via a unified software engineering approach a linguistic parser for the understanding the user's requests, a rational agent for the reasoning about the graphical application  ...  . 3 . 3 The user can interact with the application via Natural Language utterances typed in the graphical user interface of the assistant (left) or via direct manipulation on the ordinary graphical interface  ... 
doi:10.1007/11550617_10 fatcat:eypb4d7qk5fith44loxthsnh44


Md. Abdul Muqsit Khan
2017 International Journal of Advanced Research in Computer Science  
These expansions can be incorporated in AB-EUIDE (Agent-Based Ergonomic User Interface Development Environment).  ...  This challenge can be met by the extension of the present model-based methods for UI (User Interface) design, with the method required for the design of adaptive capacities in different phases of development  ...  In this regard, an architecture based on the concept of agent will be a great benefit to the system, since it allows human decision making for natural process modelling [5] .  ... 
doi:10.26483/ijarcs.v8i7.4171 fatcat:kawwawzheje7jj6aeydks256j4

Architecting Embedded Software for Context-Aware Systems [chapter]

Susanna Pantsar-Syvniemi
2012 Embedded Systems - Theory and Design Methodology  
It also emphasizes that context-awareness is a key factor for new applications in the area of ubiquitous computing, i.e., pervasive computing.  ...  At the start of the 1990s, hardware and software co-design in real time and embedded systems were seen as complicated matters because of integration of different modeling techniques in the co-design process  ...  In the beginning it represented the main separation of the functionalities, e.g. operation and maintenance, digital signal processing, and the user interface.  ... 
doi:10.5772/37634 fatcat:3wia23ocqnbmhc6j364xlqpxfq


2011 International Journal of Cooperative Information Systems  
In this paper, we propose a software architecture based on Web services and Software agents for groupware tailorability.  ...  application, which requires a significant effort in order to adapt the system to the real needs of users.  ...  Conclusion In this paper, we proposed a new groupware architecture based on web services and software agent that introduces tailorability to the design of collaborative applications.  ... 
doi:10.1142/s0218843011002286 fatcat:qincajwrszbqvfdyzzfyiu34cu

An Agent-based Knowledge Management Framework for Electronic Health Record Interoperability

Fang Cao, Norm Archer, Skip Poehlman
2009 Journal of Emerging Technologies in Web Intelligence  
First, a loose coupling between EHR formats and software engineering of the application allows the agent based framework to be flexible for on-line reconfiguration and deployment.  ...  Third, the framework integrates distributed databases as well as adaptive user interfaces to support personalized health information systems, which can be used by a range of users with differing requirements  ...  Norm Archer and Dr. Skip Poehlman from the Natural Sciences and Engineering Research Council of Canada.  ... 
doi:10.4304/jetwi.1.2.119-128 fatcat:ckyv4veshfeotazugghvf5i3pq

Design of agent-oriented pattern templates

A. Oluyomi, S. Karunasekera, L. Sterling
2006 Australian Software Engineering Conference (ASWEC'06)  
Software patterns have potential to enhance the comprehension, application and communication of agent oriented software concepts.  ...  The InteRRaP agent architectural pattern and Contract Net agent interaction pattern are presented using these templates.  ...  Environment: (has a different meaning to what it represents under architecture template) defines the nature of other agents that will be involved in the interaction.  ... 
doi:10.1109/aswec.2006.24 dblp:conf/aswec/OluyomiKS06 fatcat:7jmrwpjv2fevpl3pgrutvrfpuy
« Previous Showing results 1 — 15 out of 22,382 results