Chapter 3 - 1 Intranet Agents. Chapter 3 - 2 Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can.

Slides:



Advertisements
Similar presentations
This course is designed for system managers/administrators to better understand the SAAZ Desktop and Server Management components Students will learn.
Advertisements

Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Distributed Data Processing
Performance Testing - Kanwalpreet Singh.
Handheld Contact Wireless syncing ACT! Blackberry and Windows Mobile 5/6.
Your Interactive Guide to the Digital World Discovering Computers 2012.
Copyright 2002: LIIF Technology Architecture Review Database Application Architecture Database Application Architecture Collaborative Workgroup Architecture.
6/1/2015Ch.31 Defining Enterprise Architecture Bina Ramamurthy.
IIS Technologies.
Intranets, Extranets, and Enterprise Collaboration.
Web Server Hardware and Software
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
Well, Sort-of.
Chapter Two Information Technologies: Concepts and Management.
Agents Agent: An agent does things. An agent acts on behalf of someone or somthig. -Attribute: Delegation Communication skills Autonomy Monitoring Actuation.
1 Chapter 7 IT Infrastructures Business-Driven Technology
Chapter 7 e-Business Systems.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
© 2005 EMC Corporation. All rights reserved. Module 9 Workflows.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Introduction to Web Applications Instructor: Enoch E. Damson.
Knowledge Portals and Knowledge Management Tools
7/24: Intranets, Extranets & Enterprise Collaboration What is an intranet? –An internal Internet What is an extranet? –An intranet accessible to customers,
E-Business: Intra-Business E-Commerce
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
Karolina Muszyńska Based on
7 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Confidential Crisis Management Innovations, LLC. CMI CrisisPad TM Product Overview Copyright © 2011, Crisis Management Innovations, LLC. All Rights Reserved.
The Internetworked E-Business Enterprise
ECS.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Web-Based Tools Discuss pros and cons of hosting company’s web site Discuss features of typical Web server software packages Discuss fundamental duties.
Leonardo da Vinci BeLT - Blended Learning Transfer On line collaboration Previous experience and proposal Confindustria Veneto SIAV SpA Mestre, Fabruary.
HCIMA Unit 3 The Internet Revolution and Electronic Tools Next slide.
Jaeki Song ISQS6337 JAVA Lecture 16 Other Issues in Java.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Mobile Agent Technology for the Management of Distributed Systems - a Case Study Claudia Raibulet& Claudio Demartini Politecnico di Torino, Dipartimento.
Intelligent Agents: An Overview From: Chapter 1, A. Canlayan and C. Harrison, Agent: Sourcebook, Wiley 1997.
Chapter 14 Enterprise Computing.
VCP Virtual Community Portal Bruxelles, February 19-20, 2004 Claudio Beltrame.
Computer Software Chapter 4 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Workflow Access Protocols and CHAIMS Micah Horgan Markman Derek Poppink.
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
MOBILE AGENTS What is a software agent ? Definition of an Agent (End-User point of view): An agent is a program that assists people and acts on their behalf.
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
1 Chapter Overview Defining Operators Creating Jobs Configuring Alerts Creating a Database Maintenance Plan Creating Multiserver Jobs.
Chapter 4 Intranets and Extranets. Awad –Electronic Commerce 2/e © 2004 Pearson Prentice Hall 2 OBJECTIVES Introduction Technical Infrastructure Planning.
Chapter7 TELECOMMUNICATIONS AND NETWORKS. Content e-Business Systems – Cross-Functional Enterprise Applications – Enterprise Application Integration –
IT and Network Organization Ecommerce. IT and Network Organization OPTIMIZING INTERNAL COLLABORATIONS IN NETWORK ORGANIZATIONS.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
 What is Groupware  Why organization use Groupware  Categories of Groupware  Barriers of Groupware  Getting Groupware to work in your organization.
The Claromentis Digital Workplace An Introduction
Interactions & Automations
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Manage your projects efficiently and on a high level PROJECT MANAGEMENT SYSTEM Enovatio Projects Efficient project management Creating project plans Increasing.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
What Is Enterprise Computing?
Computers Are Your Future
Transaction Processing System (TPS)
Discovering Computers 2010: Living in a Digital World Chapter 14
Transaction Processing System (TPS)
Transaction Processing System (TPS)
Project Information Management Jiwei Ma
KNOWLEDGE MANAGEMENT (KM) Session # 34
Presentation transcript:

Chapter Intranet Agents

Chapter Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can be accessed by –the employees of an organization, as well as –customers and suppliers, with a password.

Chapter Background Business applications of intranets: –Effective internal communications medium –Virtual communities –Sales force automation –Marketing support automation –Customer service –Internal help desk –Human resource support

Chapter Background An intranet agent is a software agent that resides on a corporate HTTP server. Such an agent help manage business processes on behalf of the employees, customer and supplier of a corporation.

Chapter Background Every category of Internet agent has applications on corporate intranet. Additional application of intranet agents: –Collaboration agents –Process automation agents –Database agents –Mobile agents

Chapter Intranet Search Agents

Chapter Intranet Search Agents

Chapter Intranet Search Agents

Chapter Information Filtering Agents

Chapter Collaboration Agents Collaboration software is an application that runs over a network and enables team to work together sharing information. For example, –Lotus Notes, MS Exchange, Novell GroupWise, and Netscape Collabora. Other focus on specific niches –For project management GroupWorks from FTP Software Workgroup Information Manager from Commerce –For discussion management OpenMind by Attachmate Team Talk from TraxSoftworks

Chapter Collaboration Agents A messaging system is a key component of collaboration software. Collaboration software assists the members of a workgroup in: –Group scheduling –Discussion groups –Resource tracking –Document management –Collaborative filtering

Chapter Collaboration Agents A collaboration agent is a software component that brings agent functionality into collaborative software. Some simple tasks for collaboration software products include the following: –Save an re-execute sharable queries that search groupware databases. –Perform a script whenever a user-specified event is added to the database. –Perform a script according to a time-based schedule.

Chapter Lotus Notes (Release 4) Agents Notes agents are LotusScript programs which a user can attach to any database or even individual Notes objects within a database with proper authorization access. These agents can then be triggered by one of a number of events and perform user-defined actions. Construction of Notes agents: –Selecting the database of interest in the Notes client –Selecting Create/Agent from the Notes client toolbar –Using the visual editor to define the agent

Chapter Lotus Notes (Release 4) Agents The agent is defined in four fields –The name of the agent –A definition of when the agent should run Manually from the agent list If new mail has arrived. Of documents have been created, modified, or pasted. On a schedule of hourly, daily, weekly, monthly. –What documents should the agent act on? All document in the database to which the agent is attached. All new and modified documents since the agent was run. All unread documents in the selected view of the database. Selected documents. –What should the agent do? LotusScript program

Chapter Lotus Notes (Release 4) Agents How do Notes agents help the enterprise? –For example, you can attach an agent to the corporate financial database that will notify you, for example, whenever a particular field is updated. –Set up watchdog agent. –Set up information agent.

Chapter Process Automation Agents Process automation agents automate workflow in business applications. Typically, business processes involve the interaction of an employee, customer, vendor with multiple units of an organization. In a conventional workflow system, automation involves the automatic execution of a sequence of tasks defining a business process. –For example, in a transaction processing system, a workflow engine executes a workflow script.

Chapter Process Automation Agents The differences between traditional WF automation and process agents: –TWF: the central WF engine monitors all system event. –PA: offering a distributed infrastructure where each agent represents a separate business task with local monitoring capabilities, thus more scalable solution. –TWF: structured environment where the business process is defined for every possible condition. –PA: having the capability of managing resources during task execution, thus more flexible environment –TWF: exceptional handling by defining alternate path to be followed in case of error. –PA: having the ability to dynamically negotiate tasks between multiple agents in order to resolve exceptions.

Chapter Process Automation Agents Process automation agents employ a language (e.g., KIF, Knowledge Interchange Format) to describe processes, and enable machine reasoning about the operation on these processes. Creation Planning Execution Specification Negotiation Scheduling Monitoring Execution Notification specifying the agent assigned to the task, a set of trigger events for interaction of task execution, task description, and a set of stop conditions

Chapter Database Agents OLAP Server Oracleinformix SQLP Server VLDB Drivers DSS Agent Desktop

Chapter Mobile Agents Mobile agents are software agents that can transport themselves from a client computer to various servers for remote execution. Remote procedure calls (RPCs) –communicating data to procedure to be executed on a remote server Mobile agent –transporting both the data and program acting on the data within its specification.

Chapter Mobile Agents Client Agent Server Agent Server 1 Client Agent Server Agent Server 1 Client Agent Server Agent Server 1 Network Client Agent Desktop

Chapter Mobile Agents Client Agent Platform Client Agent Client Agent Platform Client Agent Network The security issues involve authenticating the sender of the MA, determining the user’s authority to execute agents at the server, and verifying the agent’s ability to pay for services rendered at the server.

Chapter Mobile Agents Choices of an agent communication language –Tcl and Safe-Tcl: a machine independent scripting language that uses to transport agent procedures as content of mail messages (Osterhout, 1994). –Telescript by General Magic: an agent operating environment designed for MAs. Object-oriented. –KIF (Knowledge Interchange Format) is an extended first- order predicate calculus for agent-server and agent-agent communication. A product of ARPA Knowledge Sharing Effort –Java