IBM Rational Software
|
|
- Scarlett Patterson
- 5 years ago
- Views:
Transcription
1 IBM Rational Software Development Conference 2008 Pushing open new DOORS: Support for next generation methodologies for capturing and analyzing requirements Phani Challa Rick Banerjee IBM Corporation
2 What challenges our tools? 2
3 New Ways of Working 3
4 The Million $ Questions Q. What is the next paradigm shift? Q. Which methodology would be the best one to design systems in the new paradigm? Q. What are the requirements on our tools to support this methodology? 4
5 The next turn on the road Pow! 5
6 is Agent Oriented Programming Pow! 6
7 Pow! Ugh! Another paradigm 7
8 Pow! What is AOP? 8
9 Pow! - Roots in AI - Abstraction at the knowledge level 9
10 Pow! - An agent is one who is authorized to act for or in the place of another - agents have their own will : autonomy - agents are able to interact with each other :social ability - agents respond to stimulus : reactivity - agents take initiative : pro-activity 10
11 Agent Example Pow! Autonomy Social Ability Reactivity Pro-activity 11
12 OOP Machine State AOP Mental State/Beliefs Pow! Procedures Methods Interaction I/O Plans Actions Communication Negotiation Social Ability 12
13 Is it all just mumbo jumbo? Need for Open Architectures Need to adapt to Continuous Change Need to evolve to work with new components Need to evolve to work with new requirements Need for Portability Need for Robust, Autonomous, Proactive systems 13
14 Is it all just mumbo jumbo? Electronic Commerce Enterprise Resource Planning Air Traffic Control Systems Computer Viruses/Worms Computer Games (Players in Quake) Trading agents in ebay Web Spiders - Google 14
15 The Million $ Questions Q. What is the next paradigm shift? - AOP Q. Which methodology would be the best one to design systems in the new paradigm? Q. What are the requirements on our tools to support this methodology? 15
16 How to build AOP systems? 16
17 The Million $ Questions Q. What is the next paradigm shift? - AOP Q. Which methodology would be the best one to design systems in the new paradigm? - TROPOS Q. What are the requirements on our tools to support this methodology? 17
18 TROPOS Pow! What is TROPOS? Why TROPOS? Case Study - Travel Portal Early Requirement Analysis Late Requirement Analysis 18
19 What is TROPOS? Pow! A brief overview Tropos = To Change (Greek) PAOLO BRESCIANI (University of Trento, Italy) 19
20 What is TROPOS? The use of agents and other AOP related notions through all phases of the methodology. The critical role of early requirements to capture not only the what and how but also the why. Allows for a more refined analysis of system dependencies Better identification of functional and non-functional requirements. 20
21 What is TROPOS? Pow! Early Requirements Late Requirements Architectural Design Detailed Design 21
22 What is TROPOS? Pow! Early Requirements Late Requirements Architectural Design Detailed Design 22
23 What is TROPOS? Pow! Concepts in TROPOS Actor Goal Plan Resource Dependency Capability 23
24 What is TROPOS? Pow! Concepts in TROPOS Actor Modeling Dependency Modeling Goal Modeling Plan Modeling Capability Modeling 24
25 The Case Study Pow! The Travel Portal 25
26 Early Requirements in TROPOS Pow! Q. What exactly happens in this phase? Q. Why?? 26
27 Early Requirements in TROPOS Q. What exactly happens in this phase? Identify Domain stakeholders Model them as social actors who depend on one another - For Goals to be achieved - Plans to be performed and - Resources to be furnished 27
28 Early Requirements in TROPOS Q. Why this phase? Formal analysis of connection between the intentions of the different stakeholders and the system-to-be. State the why, beside the what and how, of the system functionalities. Verify how the final implementation matches initial needs. 28
29 The Case Study Pow! Early Requirement Analysis 29
30 The Case Study Domain Stakeholders Customer Airlines Hotels Tour Operators 30
31 The Case Study Actor Diagram 31
32 The Case Study Goal Modeling Means-end analysis Contribution analysis AND/OR decomposition. 32
33 The Case Study Goal Modeling 33
34 The Case Study Goal Modeling 34
35 The Case Study Goal Modeling 35
36 The Case Study Goal Modeling 36
37 Late Requirements Pow! Q. What exactly happens in this phase? Q. Why?? 37
38 Late Requirements in TROPOS Q. What exactly happens in this phase? Conceptual model is extended including a new actor - system Dependencies with other actors define all the functional and non-functional requirements of the system-to-be 38
39 The Case Study Pow! Late Requirement Analysis 39
40 The Case Study Goal Modeling 40
41 The Case Study Goal Modeling 41
42 The Case Study Goal Modeling 42
43 Pow! But hey, where are the agents?? 43
44 What is TROPOS? Pow! Early Requirements Late Requirements Architectural Design Detailed Design 44
45 Architectural Design in TROPOS Q. What exactly happens in this phase? Definition of system s global architecture in terms of sub-systems (Actors) interconnected through data and control flows (Dependencies) 45
46 Architectural Design in TROPOS 46
47 What is TROPOS? Pow! Early Requirements Late Requirements Architectural Design Detailed Design 47
48 Detailed Design in TROPOS Q. What exactly happens in this phase? Specification of the agents micro level Agents goals, beliefs, and capabilities, as well as communication among agents are specified in detail 48
49 The Million $ Questions Q. What is the next paradigm shift? - AOP Q. Which methodology would be the best one to design systems in the new paradigm? - TROPOS Q. What are the requirements on our tools to support this methodology? 49
50 The Case Study Pow! Implementation in DOORS 50
51 Implementation in DOORS 51
52 Implementation in DOORS 52
53 Implementation in DOORS 53
54 Implementation in DOORS 54
55 Implementation in DOORS 55
56 Implementation in DOORS Suspicion 56
57 The Million $ Questions Q. What is the next paradigm shift? - AOP Q. Which methodology would be the best one to design systems in the new paradigm? - TROPOS Q. What are the requirements on our tools to support this methodology? 57
58 DOORS for TROPOS Traceability between Goals, Plans and Goal & Plan Decompositions Recording dependencies between Actors through Links 58
59 DOORS for TROPOS Analyzing requirements on system-to-be through traceability analysis after Late Requirements, through analysis of dependencies 59
60 TROPOS for DOORS Support for TROPOS diagrams: Symbols Links from elements of diagrams to elements of other diagrams Grammar 60
61 The Million $ Questions Q. What is the next paradigm shift? - AOP Q. Which methodology would be the best one to design systems in the new paradigm? - TROPOS Q. What are the requirements on our tools to support this methodology? Editor for diagrams 61
62 The Big Takeaways Early Requirements. With or without TROPOS. AOP abstraction at the knowledge level TROPOS AOP concepts through all phases TROPOS Visual Capture of Requirements 62
63 63
Agent-Based Systems. Agent-Based Systems. Agent-Based Systems. Five pervasive trends in computing history. Agent-Based Systems. Agent-Based Systems
Five pervasive trends in computing history Michael Rovatsos mrovatso@inf.ed.ac.uk Lecture 1 Introduction Ubiquity Cost of processing power decreases dramatically (e.g. Moore s Law), computers used everywhere
More informationCatholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands
INTELLIGENT AGENTS Catholijn M. Jonker and Jan Treur Vrije Universiteit Amsterdam, Department of Artificial Intelligence, Amsterdam, The Netherlands Keywords: Intelligent agent, Website, Electronic Commerce
More informationSENG609.22: Agent-Based Software Engineering Assignment. Agent-Oriented Engineering Survey
SENG609.22: Agent-Based Software Engineering Assignment Agent-Oriented Engineering Survey By: Allen Chi Date:20 th December 2002 Course Instructor: Dr. Behrouz H. Far 1 0. Abstract Agent-Oriented Software
More informationAn Ontology for Modelling Security: The Tropos Approach
An Ontology for Modelling Security: The Tropos Approach Haralambos Mouratidis 1, Paolo Giorgini 2, Gordon Manson 1 1 University of Sheffield, Computer Science Department, UK {haris, g.manson}@dcs.shef.ac.uk
More informationOn the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning
On the use of the Goal-Oriented Paradigm for System Design and Law Compliance Reasoning Mirko Morandini 1, Luca Sabatucci 1, Alberto Siena 1, John Mylopoulos 2, Loris Penserini 1, Anna Perini 1, and Angelo
More informationAnalysis of Agent-Oriented Software Engineering
IJIRST International Journal for Innovative Research in Science & Technology Volume 4 Issue 6 November 2017 ISSN (online): 2349-6010 Analysis of Agent-Oriented Software Engineering Jitendra P. Dave Assistant
More informationST Tool. A CASE tool for security aware software requirements analysis
ST Tool A CASE tool for security aware software requirements analysis Paolo Giorgini Fabio Massacci John Mylopoulos Nicola Zannone Departement of Information and Communication Technology University of
More informationMobile Tourist Guide Services with Software Agents
Mobile Tourist Guide Services with Software Agents Juan Pavón 1, Juan M. Corchado 2, Jorge J. Gómez-Sanz 1 and Luis F. Castillo Ossa 2 1 Dep. Sistemas Informáticos y Programación Universidad Complutense
More informationSchool of Computing, National University of Singapore 3 Science Drive 2, Singapore ABSTRACT
NUROP CONGRESS PAPER AGENT BASED SOFTWARE ENGINEERING METHODOLOGIES WONG KENG ONN 1 AND BIMLESH WADHWA 2 School of Computing, National University of Singapore 3 Science Drive 2, Singapore 117543 ABSTRACT
More informationENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS
BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of
More informationAOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010. António Castro
AOSE Agent-Oriented Software Engineering: A Review and Application Example TNE 2009/2010 António Castro NIAD&R Distributed Artificial Intelligence and Robotics Group 1 Contents Part 1: Software Engineering
More informationMulti-Agent Systems in Distributed Communication Environments
Multi-Agent Systems in Distributed Communication Environments CAMELIA CHIRA, D. DUMITRESCU Department of Computer Science Babes-Bolyai University 1B M. Kogalniceanu Street, Cluj-Napoca, 400084 ROMANIA
More informationIntroduction: What are the agents?
Introduction: What are the agents? Roope Raisamo (rr@cs.uta.fi) Department of Computer Sciences University of Tampere http://www.cs.uta.fi/sat/ Definitions of agents The concept of agent has been used
More informationOverview Agents, environments, typical components
Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents
More informationAn introduction to Agent-Oriented Software Engineering
An introduction to Agent-Oriented Software Engineering http://www.kemlg.upc.edu Javier Vázquez-Salceda KEMLg Seminar April 25, 2012 http://www.kemlg.upc.edu Introduction to Agent-Orientation Computing
More informationCo-evolution of agent-oriented conceptual models and CASO agent programs
University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2006 Co-evolution of agent-oriented conceptual models and CASO agent programs
More informationModel-Based Systems Engineering Methodologies. J. Bermejo Autonomous Systems Laboratory (ASLab)
Model-Based Systems Engineering Methodologies J. Bermejo Autonomous Systems Laboratory (ASLab) Contents Introduction Methodologies IBM Rational Telelogic Harmony SE (Harmony SE) IBM Rational Unified Process
More informationTwenty Years of Engineering MAS. The shaping of the agent-oriented mindset
The shaping of the agent-oriented mindset Delft University of Technology, The Netherlands 6-5-2014 Overview From Rational BDI Agents to From Gaia to From AGENT-0 to From jedit to Eclipse Some application
More informationCOMP310 Multi-Agent Systems Chapter 3 - Deductive Reasoning Agents. Dr Terry R. Payne Department of Computer Science
COMP310 Multi-Agent Systems Chapter 3 - Deductive Reasoning Agents Dr Terry R. Payne Department of Computer Science Agent Architectures Pattie Maes (1991) Leslie Kaebling (1991)... [A] particular methodology
More informationAgents in the Real World Agents and Knowledge Representation and Reasoning
Agents in the Real World Agents and Knowledge Representation and Reasoning An Introduction Mitsubishi Concordia, Java-based mobile agent system. http://www.merl.com/projects/concordia Copernic Agents for
More informationAOSE Technical Forum Group
AOSE Technical Forum Group AL3-TF1 Report 30 June- 2 July 2004, Rome 1 Introduction The AOSE TFG activity in Rome was divided in two different sessions, both of them scheduled for Friday, (2nd July): the
More informationCHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN
CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN SESSION II: OVERVIEW OF SOFTWARE ENGINEERING DESIGN Software Engineering Design: Theory and Practice by Carlos E. Otero Slides copyright 2012 by Carlos
More informationA future for agent programming?
A future for agent programming? Brian Logan! School of Computer Science University of Nottingham, UK This should be our time increasing interest in and use of autonomous intelligent systems (cars, UAVs,
More information38050 Povo (Trento), Italy Tel.: Fax: e mail: url:
CENTRO PER LA RICERCA SCIENTIFICA E TECNOLOGICA 38050 Povo (Trento), Italy Tel.: 39 0461 314312 Fax: 39 0461 302040 e mail: prdoc@itc.it url: http://www.itc.it COORDINATION SPECIFICATION IN MULTI AGENT
More informationA review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press Gordon Beavers and Henry Hexmoor
A review of Reasoning About Rational Agents by Michael Wooldridge, MIT Press 2000 Gordon Beavers and Henry Hexmoor Reasoning About Rational Agents is concerned with developing practical reasoning (as contrasted
More informationAI for Autonomous Ships Challenges in Design and Validation
VTT TECHNICAL RESEARCH CENTRE OF FINLAND LTD AI for Autonomous Ships Challenges in Design and Validation ISSAV 2018 Eetu Heikkilä Autonomous ships - activities in VTT Autonomous ship systems Unmanned engine
More informationMethodology for Agent-Oriented Software
ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this
More informationA Modeling Method to Develop Goal Oriented Adaptive Agents in Modeling and Simulation for Smart Grids
A Modeling Method to Develop Goal Oriented Adaptive Agents in Modeling and Simulation for Smart Grids Hyo-Cheol Lee, Hee-Soo Kim and Seok-Won Lee Knowledge-intensive Software Engineering (NiSE) Lab. Ajou
More informationPOLICY RESEARCH, ACTION RESEARCH, AND INTERPRETIVE RESEARCH IN INFORMATION SYSTEMS AREAS
Faculty of Computer Science - University of Indonesia POLICY RESEARCH, ACTION RESEARCH, AND INTERPRETIVE RESEARCH IN INFORMATION SYSTEMS AREAS RESEARCH METHODOLOGY CLASS Lecturer : RIRI SATRIA Date : October
More informationA Conceptual Modeling Method to Use Agents in Systems Analysis
A Conceptual Modeling Method to Use Agents in Systems Analysis Kafui Monu 1 1 University of British Columbia, Sauder School of Business, 2053 Main Mall, Vancouver BC, Canada {Kafui Monu kafui.monu@sauder.ubc.ca}
More informationCISC 1600 Lecture 3.4 Agent-based programming
CISC 1600 Lecture 3.4 Agent-based programming Topics: Agents and environments Rationality Performance, Environment, Actuators, Sensors Four basic types of agents Multi-agent systems NetLogo Agents interact
More informationModel Based Systems Engineering with MagicGrid
November 2, 2016 Model Based Systems Engineering with MagicGrid No Magic, Inc. System Model as an Integration Framework Need for Ecosystem 2 2012-2014 by Sanford Friedenthal 19 The modeling language is
More informationDeveloping a Decision Support System for Integrated Production in Agriculture.
Developing a Decision Support System for Integrated Production in Agriculture. Anna Perini a, Angelo Susi a, a ITC-irst, Via Sommarive 18, I-38050, Povo, Trento, Italy. Abstract Recent approaches in building
More informationTHE GREEK UNIVERSITIES INTO THE DIGITAL WORLD THE U-PORTAL CASE STUDY
THE GREEK UNIVERSITIES INTO THE DIGITAL WORLD THE U-PORTAL CASE STUDY Evangelos Vlachogiannis, Nikos Viorres Dept. of Product and Systems Design Engineering University of the Aegean, Syros GR-84100, Greece
More informationData users and data producers interaction: the Web-COSI project experience
ESS Modernisation Workshop 16-17 March 2016 Bucharest www.webcosi.eu Data users and data producers interaction: the Web-COSI project experience Donatella Fazio, Istat Head of Unit R&D Projects Web-COSI
More informationAgent Oriented Programming Submitted in partial fulfillment of the requirement for the award of degree Of CSE
A Seminar report On Agent Oriented Programming Submitted in partial fulfillment of the requirement for the award of degree Of CSE SUBMITTED TO: www.studymafia.org SUBMITTED BY: www.studymafia.org Acknowledgement
More informationAgent Oriented Software Engineering
Agent Oriented Software Engineering Multiagent Systems LS Sistemi Multiagente LS Ambra Molesini ambra.molesini@unibo.it Alma Mater Studiorum Universitá di Bologna Academic Year 2006/2007 Ambra Molesini
More informationSilvia Rossi. Introduzione. Lezione n. Corso di Laurea: Informatica. Insegnamento: Sistemi multi-agente. A.A.
Silvia Rossi Introduzione 1 Lezione n. Corso di Laurea: Informatica Insegnamento: Sistemi multi-agente Email: silrossi@unina.it A.A. 2014-2015 Informazioni: docente/corso Sistemi Multi-Agente Contatto:
More informationAgent-Oriented Software Engineering
Agent-Oriented Software Engineering Multiagent Systems LS Sistemi Multiagente LS Ambra Molesini ambra.molesini@unibo.it Ingegneria Due Alma Mater Studiorum Università di Bologna a Cesena Academic Year
More informationDevelopment of an Intelligent Agent based Manufacturing System
Development of an Intelligent Agent based Manufacturing System Hong-Seok Park 1 and Ngoc-Hien Tran 2 1 School of Mechanical and Automotive Engineering, University of Ulsan, Ulsan 680-749, South Korea 2
More informationPrinciples of Compositional Multi-Agent System Development
Principles of Compositional Multi-Agent System Development Frances M.T. Brazier, Catholijn M. Jonker, Jan Treur 1 (in: Proc. of the IFIP 98 Conference IT&KNOWS 98, J. Cuena (ed.), Chapman and Hall, 1998)
More informationA Case Study on Actor Roles in Systems Development
Association for Information Systems AIS Electronic Library (AISeL) ECIS 2003 Proceedings European Conference on Information Systems (ECIS) 2003 A Case Study on Actor Roles in Systems Development Vincenzo
More informationMethodologies for agent systems development: underlying assumptions and implications for design
AI & Soc (2009) 23:379 407 DOI 10.1007/s00146-007-0110-9 ORIGINAL ARTICLE Methodologies for agent systems development: underlying assumptions and implications for design Panayiotis Koutsabasis Æ John Darzentas
More informationDECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS
INTERNATIONAL DESIGN CONFERENCE - DESIGN 2002 Dubrovnik, May 14-17, 2002. DECISION BASED KNOWLEDGE MANAGEMENT FOR DESIGN PROJECT OF INNOVATIVE PRODUCTS B. Longueville, J. Stal Le Cardinal and J.-C. Bocquet
More informationPlan for the 2nd hour. What is AI. Acting humanly: The Turing test. EDAF70: Applied Artificial Intelligence Agents (Chapter 2 of AIMA)
Plan for the 2nd hour EDAF70: Applied Artificial Intelligence (Chapter 2 of AIMA) Jacek Malec Dept. of Computer Science, Lund University, Sweden January 17th, 2018 What is an agent? PEAS (Performance measure,
More informationACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS
ACTIVE, A PLATFORM FOR BUILDING INTELLIGENT OPERATING ROOMS D. GUZZONI 1, C. BAUR 1, A. CHEYER 2 1 VRAI Group EPFL 1015 Lausanne Switzerland 2 AIC SRI International Menlo Park, CA USA Today computers are
More informationDiscussing strategies for software architecting and designing from an Agent-oriented point of view
Discussing strategies for software architecting and designing from an Agent-oriented point of view Anna Perini, Angelo Susi ITC-irst Via Sommarive, 18 I-38050, Povo, Trento, Italy {perini,susi}@irst.itc.it
More informationStructural Analysis of Agent Oriented Methodologies
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 6 (2014), pp. 613-618 International Research Publications House http://www. irphouse.com Structural Analysis
More informationIntroduction to Autonomous Agents and Multi-Agent Systems Lecture 1
Introduction to Autonomous Agents and Multi-Agent Systems Lecture 1 The Unit... Theoretical lectures: Tuesdays (Tagus), Thursdays (Alameda) Evaluation: Theoretic component: 50% (2 tests). Practical component:
More informationII. ROBOT SYSTEMS ENGINEERING
Mobile Robots: Successes and Challenges in Artificial Intelligence Jitendra Joshi (Research Scholar), Keshav Dev Gupta (Assistant Professor), Nidhi Sharma (Assistant Professor), Kinnari Jangid (Assistant
More informationSOFTWARE ARCHITECTURE
SOFTWARE ARCHITECTURE Foundations, Theory, and Practice Richard N. Taylor University of California, Irvine Nenad Medvidovic University of Southern California Eric M. Dashofy The Aerospace Corporation WILEY
More informationIntroduction to Multi-Agent Systems. Michal Pechoucek & Branislav Bošanský AE4M36MAS Autumn Lect. 1
Introduction to Multi-Agent Systems Michal Pechoucek & Branislav Bošanský AE4M36MAS Autumn 2016 - Lect. 1 General Information Lecturers: Prof. Michal Pěchouček and Dr. Branislav Bošanský Tutorials: Branislav
More informationLean Enablers for Managing Engineering Programs
Lean Enablers for Managing Engineering Programs Presentation to the INCOSE Enchantment Chapter June 13 2012 Josef Oehmen http://lean.mit.edu 2012 Massachusetts Institute of Technology, Josef Oehmen, oehmen@mit.edu
More informationCPE/CSC 580: Intelligent Agents
CPE/CSC 580: Intelligent Agents Franz J. Kurfess Computer Science Department California Polytechnic State University San Luis Obispo, CA, U.S.A. 1 Course Overview Introduction Intelligent Agent, Multi-Agent
More informationSTRATEGIC ORIENTATION FOR THE FUTURE OF THE PMR:
STRATEGIC ORIENTATION FOR THE FUTURE OF THE PMR: ALEXANDER LOTSCH, FCPF SECRETARIAT ADRIEN DE BASSOMPIERRE, PMR SECRETARIAT PRICING CARBON AND SHAPING THE NEXT GENERATION OF CARBON MARKETS Context Strategic
More informationNeuro-Fuzzy and Soft Computing: Fuzzy Sets. Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani
Chapter 1 of Neuro-Fuzzy and Soft Computing by Jang, Sun and Mizutani Outline Introduction Soft Computing (SC) vs. Conventional Artificial Intelligence (AI) Neuro-Fuzzy (NF) and SC Characteristics 2 Introduction
More informationIHK: Intelligent Autonomous Agent Model and Architecture towards Multi-agent Healthcare Knowledge Infostructure
IHK: Intelligent Autonomous Agent Model and Architecture towards Multi-agent Healthcare Knowledge Infostructure Zafar Hashmi 1, Somaya Maged Adwan 2 1 Metavonix IT Solutions Smart Healthcare Lab, Washington
More informationCapturing and Adapting Traces for Character Control in Computer Role Playing Games
Capturing and Adapting Traces for Character Control in Computer Role Playing Games Jonathan Rubin and Ashwin Ram Palo Alto Research Center 3333 Coyote Hill Road, Palo Alto, CA 94304 USA Jonathan.Rubin@parc.com,
More informationSocial Modeling for Requirements Engineering: An Introduction
1 Social Modeling for Requirements Engineering: An Introduction Eric Yu, Paolo Giorgini, Neil Maiden, and John Mylopoulos Information technology can be used in innumerable ways and has great potential
More informationENGAGE MSU STUDENTS IN RESEARCH OF MODEL-BASED SYSTEMS ENGINEERING WITH APPLICATION TO NASA SOUNDING ROCKET MISSION
2017 HAWAII UNIVERSITY INTERNATIONAL CONFERENCES SCIENCE, TECHNOLOGY & ENGINEERING, ARTS, MATHEMATICS & EDUCATION JUNE 8-10, 2017 HAWAII PRINCE HOTEL WAIKIKI, HONOLULU, HAWAII ENGAGE MSU STUDENTS IN RESEARCH
More informationAgent Vs Object with an in-depth insight to Multi-Agent Systems
Volume 4, No. 8, May-June 2013 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info Agent Vs Object with an in-depth insight to Multi-Agent
More informationAGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS
AGENTS AND AGREEMENT TECHNOLOGIES: THE NEXT GENERATION OF DISTRIBUTED SYSTEMS Vicent J. Botti Navarro Grupo de Tecnología Informática- Inteligencia Artificial Departamento de Sistemas Informáticos y Computación
More informationNegotiation Process Modelling in Virtual Environment for Enterprise Management
Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2006 Proceedings Americas Conference on Information Systems (AMCIS) December 2006 Negotiation Process Modelling in Virtual Environment
More informationAgreement Technologies Action IC0801
Agreement Technologies Action IC0801 Sascha Ossowski Agreement Technologies Large-scale open distributed systems Social Science Area of enormous social and economic potential Paradigm Shift: beyond the
More information1 Publishable summary
1 Publishable summary 1.1 Introduction The DIRHA (Distant-speech Interaction for Robust Home Applications) project was launched as STREP project FP7-288121 in the Commission s Seventh Framework Programme
More informationTowards filling the gap between AOSE methodologies and infrastructures: requirements and meta-model
Towards filling the gap between AOSE methodologies and infrastructures: requirements and meta-model Fabiano Dalpiaz, Ambra Molesini, Mariachiara Puviani and Valeria Seidita Dipartimento di Ingegneria e
More informationThe AMADEOS SysML Profile for Cyber-physical Systems-of-Systems
AMADEOS Architecture for Multi-criticality Agile Dependable Evolutionary Open System-of-Systems FP7-ICT-2013.3.4 - Grant Agreement n 610535 The AMADEOS SysML Profile for Cyber-physical Systems-of-Systems
More informationUse of Knowledge Modeling to Characterize the NOAA Observing System Architecture
Use of Knowledge Modeling to Characterize the NOAA Observing System Architecture Presentation to The Open Group Architecture Practitioner s Conference 23 October 2003 James N Martin The Aerospace Corporation
More informationInterrelations between institutions and technology
Interrelations between institutions and technology Autumn school: Concepts, frameworks and methods for the comparative analysis of water governance October 28 to November 6, 2015 Rolf Künneke Economics
More informationEditorial for the Special Issue on Aspects and Model-Driven Engineering
Editorial for the Special Issue on Aspects and Model-Driven Engineering Robert France 1 and Jean-Marc Jézéquel 2 1 Colorado State University, Fort Collins, Colorado, USA, france@cs.colostate.edu, 2 IRISA-Université
More informationAutonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations and Exploration Systems
Walt Truszkowski, Harold L. Hallock, Christopher Rouff, Jay Karlin, James Rash, Mike Hinchey, and Roy Sterritt Autonomous and Autonomic Systems: With Applications to NASA Intelligent Spacecraft Operations
More informationCyber-Physical Systems: Challenges for Systems Engineering
Cyber-Physical Systems: Challenges for Systems Engineering agendacps Closing Event April 12th, 2012, EIT ICT Labs, Berlin Eva Geisberger fortiss An-Institut der Technischen Universität München Cyber-Physical
More informationKeywords: DSM, Social Network Analysis, Product Architecture, Organizational Design.
9 TH INTERNATIONAL DESIGN STRUCTURE MATRIX CONFERENCE, DSM 07 16 18 OCTOBER 2007, MUNICH, GERMANY SOCIAL NETWORK TECHNIQUES APPLIED TO DESIGN STRUCTURE MATRIX ANALYSIS. THE CASE OF A NEW ENGINE DEVELOPMENT
More informationA Formal Model for Situated Multi-Agent Systems
Fundamenta Informaticae 63 (2004) 1 34 1 IOS Press A Formal Model for Situated Multi-Agent Systems Danny Weyns and Tom Holvoet AgentWise, DistriNet Department of Computer Science K.U.Leuven, Belgium danny.weyns@cs.kuleuven.ac.be
More informationAppendix A: Glossary of Key Terms and Definitions
Appendix A: Glossary of Key Terms and Definitions Accident Adaptability Agility Ambiguity Analogy Architecture Assumption Augmented Reality Autonomous Vehicle Belief State Cloud Computing An undesirable,
More informationDiscussion of Emergent Strategy
Discussion of Emergent Strategy When Ants Play Chess Mark Jenne and David Pick Presentation Overview Introduction to strategy Previous work on emergent strategies Pengi N-puzzle Sociogenesis in MANTA colonies
More informationA Concise Overview of Software Agent Research, Modeling, and Development
Software Engineering 2017; 5(1): 8-25 http://www.sciencepublishinggroup.com/j/se doi: 10.11648/j.se.20170501.12 ISSN: 2376-8029 (Print); ISSN: 2376-8037 (Online) Review Article A Concise Overview of Software
More informationArchitectures On-Demand for Any Domain Using Stable Software Patterns
Architectures On-Demand for Any Domain Using Stable Software Patterns FIVE DAYS SEMINAR PROPOSAL DR. MOHAMED E. FAYAD Professor of Computer Engineering Computer Engineering Dept., College of Engineering
More informationAgent Development. F. Alonso, S. Frutos, L. A. Martínez, C. Montes Facultad de Informática, UPM.
Fifth International Workshop Engineering Societies in the Agents World 20-22, October 2004 IRIT. UPS. Toulouse, France SONIA - A Methodology for Natural Agent Development F. Alonso, S. Frutos, L. A. Martínez,
More informationPatterns and their impact on system concerns
Patterns and their impact on system concerns Michael Weiss Department of Systems and Computer Engineering Carleton University, Ottawa, Canada weiss@sce.carleton.ca Abstract Making the link between architectural
More informationDr. Gerhard Weiss, SCCH GmbH, Austria Dr. Lars Braubach, University of Hamburg, Germany Dr. Paolo Giorgini, University of Trento, Italy. Abstract...
Intelligent Agents Authors: Dr. Gerhard Weiss, SCCH GmbH, Austria Dr. Lars Braubach, University of Hamburg, Germany Dr. Paolo Giorgini, University of Trento, Italy Outline Abstract...2 Key Words...2 1
More informationSeparation of Concerns in Software Engineering Education
Separation of Concerns in Software Engineering Education Naji Habra Institut d Informatique University of Namur Rue Grandgagnage, 21 B-5000 Namur +32 81 72 4995 nha@info.fundp.ac.be ABSTRACT Separation
More informationMULTIPLEX Foundational Research on MULTIlevel complex networks and systems
MULTIPLEX Foundational Research on MULTIlevel complex networks and systems Guido Caldarelli IMT Alti Studi Lucca node leaders Other (not all!) Colleagues The Science of Complex Systems is regarded as
More informationGOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS
GOALS TO ASPECTS: DISCOVERING ASPECTS ORIENTED REQUIREMENTS 1 A. SOUJANYA, 2 SIDDHARTHA GHOSH 1 M.Tech Student, Department of CSE, Keshav Memorial Institute of Technology(KMIT), Narayanaguda, Himayathnagar,
More informationDiffusion of Virtual Innovation
Diffusion of Virtual Innovation Mark A. Fuller Washington State University Andrew M. Hardin University of Nevada, Las Vegas Christopher L. Scott Washington State University Abstract Drawing on Rogers diffusion
More informationHuman-AI Partnerships. Nick Jennings Vice-Provost (Research and Enterprise) & Professor of Artificial Intelligence
Human-AI Partnerships Nick Jennings Vice-Provost (Research and Enterprise) & Professor of Artificial Intelligence n.jennings@imperial.ac.uk AI in the Movies 2 Stephen Hawking AI is Important The development
More informationTHE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY
THE AXIOMATIC APPROACH IN THE UNIVERSAL DESIGN THEORY Dr.-Ing. Ralf Lossack lossack@rpk.mach.uni-karlsruhe.de o. Prof. Dr.-Ing. Dr. h.c. H. Grabowski gr@rpk.mach.uni-karlsruhe.de University of Karlsruhe
More informationWhat is Artificial Intelligence? Alternate Definitions (Russell + Norvig) Human intelligence
CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. What is AI? What is
More informationDigital Transformation Monitor - national initiatives on digitisation of industry
Digital Transformation Monitor - national initiatives on digitisation of industry Michael Berz Policy Officer for Digital Transformation KETs, Digital Manufacturing & Interoperability Unit DG GROW Working
More informationSOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS
SOFTWARE AGENTS IN HANDLING ABNORMAL SITUATIONS IN INDUSTRIAL PLANTS Sami Syrjälä and Seppo Kuikka Institute of Automation and Control Department of Automation Tampere University of Technology Korkeakoulunkatu
More informationExtending an IEEE Compliant Viewpoint-Based Engineering-Framework for Embedded Systems to Support Variant Management
Extending an IEEE 42010-Compliant Viewpoint-Based Engineering-Framework for Embedded Systems to Support Variant Management André Heuer, Tobias Kaufmann, and Thorsten Weyer paluno The Ruhr Institute for
More informationDynamic Designs of 3D Virtual Worlds Using Generative Design Agents
Dynamic Designs of 3D Virtual Worlds Using Generative Design Agents GU Ning and MAHER Mary Lou Key Centre of Design Computing and Cognition, University of Sydney Keywords: Abstract: Virtual Environments,
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January
More informationS&T Stakeholders Conference
S&T Stakeholders Conference May 21-24, 2007 Future Attribute Screening Technology Mobile Module (FAST M 2 ) Innovation/HSARPA HIP Bob Burns Program Manager Office of Innovation/Human Factors Division Science
More informationA Conceptual Modeling Method to Use Agents in Systems Analysis
A Conceptual Modeling Method to Use Agents in Systems Analysis Kafui Monu University of British Columbia, Sauder School of Business, 2053 Main Mall, Vancouver BC, Canada {Kafui Monu kafui.monu@sauder.ubc.ca}
More informationGRIDCC-ARGUGRID. Network Management & Optimal Design Lab. NTUA. Athens, 13 March 2006 Maria Grammatikou NETMODE
GRIDCC-ARGUGRID Network Management & Optimal Design Lab. NTUA Athens, 13 March 2006 Maria Grammatikou NETMODE Grid Projects Argugrid: ARGUmentation as a foundation for the semantic GRID, FP6, 06-03 03-2006
More informationCSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes.
CSC384 Intro to Artificial Intelligence* *The following slides are based on Fahiem Bacchus course lecture notes. Artificial Intelligence A branch of Computer Science. Examines how we can achieve intelligent
More informationUnit 5: Unified Software Development Process. 3C05: Unified Software Development Process USDP. USDP for your project. Iteration Workflows.
Unit 5: Unified Software Development Process 3C05: Unified Software Development Process Objectives: Introduce the main concepts of iterative and incremental development Discuss the main USDP phases 1 2
More informationRotorcraft Systems Engineering and Simulation Center
MBSE Programs at UAH and Other Thoughts Presented at the MBSE and Software System Safety Workshop David Arterburn Director, (256) 824-6846 arterbd@uah.edu http://www.uah.edu/rsesc Complex Systems Integration
More informationArtificial Intelligence for Games
Artificial Intelligence for Games CSC404: Video Game Design Elias Adum Let s talk about AI Artificial Intelligence AI is the field of creating intelligent behaviour in machines. Intelligence understood
More information