Cooperative Systems Modeling, Example of a Cooperative e-maintenance System
|
|
- Rhoda Watts
- 6 years ago
- Views:
Transcription
1 Cooperative Systems Modeling, Example of a Cooperative e-maintenance System David Saint-Voirin PhD Student LIFC 1 -LAB 2 saint-voirin@lifc.univ-fcomte.fr Christophe Lang Assistant Professor LIFC 1 lang@lifc.univ-fcomte.fr Noureddine Zerhouni Professor LAB 2 noureddine.zerhouni@ens2m.fr Hervé Guyennet Professor LIFC 1 guyennet@lifc.univ-fcomte.fr July 4, 2005
2 2 Laboratories 1 : Laboratoire d Informatique de l Université de Franche-Comté. CNRS FRE , Route de Gray BESANCON Cedex-FRANCE 2 : Laboratoire d Automatique de Besancon CNRS UMR , rue Alain SAVARY Besancon, FRANCE Abstract Cooperation is an efficiency factor in many activities like design, medicine or maintenance. Several researches try to optimize cooperation activity by using tools or algorithms designed to enhance human interaction. Few researches are made on conceptual cooperation modeling. However, industrials want to compare different algorithms, organizations or cooperation modes. It is also useful to represent these systems in order to simplify design operations. We proposed our cooperating systems modeling in our previous work [13]. This one provides a simulation approach to answer this needs. In this paper, we present an application of our modeling principles on an existing e-maintenance system. This system is part of our work on the European PROTEUS project [ITEA 01011, [6]. By using these modeling principles, industrials should be able to represent and simulate their remote maintenance systems in order to optimize them. 0.1 Context, related work New technologies used in industrial context open the gate to new interconnected system abilities. Cooperative systems take advantage of this situation. New ways of communication means, mobile terminals and data access modes to improve cooperation possibilities. Mobility inside the cooperative system is for example a major contribution which allows users to work together in new places. However, we can t quantify the profit generated by the use of a technology or another, or the use of a particular organization in a given cooperative system. There is a strong need for an efficient model. The lack of cooperative systems formal models is in fact due to their complexity. Cooperation has been studied a lot in a general meaning, often oriented
3 0.1. CONTEXT, RELATED WORK 3 by sociological researches revolving around human direct cooperation [2]. Cooperative systems are studied in the CSCW (Computer Supported Cooperative Work) researches [14, 3, 6]. These researches propose cooperation tools in accordance with cooperation needs and technical restrictions. New cooperation tools are created using more and more technological improvements. However, efficiency of cooperation within a complex computerized remote system (with several different tools, with a particular cooperation algorithm...) is still a preoccupation for industrials who are users of these systems. We presented our cooperative systems meta-model in [13]. It is based on our cooperative systems components classification in four different parts. We admit that cooperation is a complex mechanism involving 1 : Knowledge possessed by actors, Specific behavior of the actors, Organization of the actors group, Communication means between actors. Our meta-model is built on the use of multi-agent systems because of their ability to represent individual behaviors and individual knowledge [2, 1]. Multi-agents systems allow computer models and simulation of cooperative systems. Artificial intelligence level of each agent is what makes the model precise or not. Specific cooperative behaviors have to be integrated. We defined a concrete nomenclature of human agents, equipment agents, communications possibilities and shared data access possibilities [13]. Colored Petri nets [7, 9] allow us to represent mutual exclusion on synchronized communications and shared data accesses. Network availability constraints are also represented using Petri nets. Knowledge of cooperative members is represented using an XML formalism. Individual behaviors are modeled with a PLOOM - UNITY formalism. This one is based on UNITY formalism [12] on which we add inheritance. In this paper, we present an application example of this modeling. This example is taken from our work on the European PROTEUS project [ITEA 01011, [6] which concerns the development of a generic e-maintenance cooperative platform. In a first part, we describe the system to be modeled in terms of members, organization and communication means. Then we specify our modeling hypothesis. The third part shows the use of our meta-model to represent the e-maintenance system. 1 In the following definition, an actor can be a person or an equipment
4 4 0.2 The system to be modeled The system we propose to model is a prototype of a complete e-maintenance platform. In it s final version, this platform is designed for a firm working on the maintenance tasks of several distributed industrial sites. However, in the prototype, only one site has to be maintained. In this part, we describe the system proposed in the prototype according to our cooperative systems description in four points (see part 0.1) e-maintenance members A member may be an equipment or a human working in the system. We speak about human members and equipment members. Members are the basis for the cooperation [13]. Equipment members are described by the information they can deliver and by their behaviors representing their functions or services. Human members are described by their own knowledge and their individual behaviors. Behaviors and knowledge of each member are described in the next part. Equipment members SORMEL Transfer system : it is basically an industrial tool which have to be maintained by the maintenance firm. This equipment break down depending on a known probabilistic law. SCADA PC Vue : this system is composed of sensors representing SORMEL Transfer system state. It also proposes an interface to access these sensors data in real time. The SCADA automatically checks the sensors data within a defined period of time. It is also able to produce an alarm when a sensor data is out of preselected limits. Web camera with integrated web server allowing remote movement control : this camera allows authorized users to see the SORMEL transfer system. Only authorized users are allowed to pilot camera movements. e-documentation : in our prototype, there is only one e-documentation server. This one is an XML e-documentation server containing several different kinds of data : videos, repair task lists, drawings etc... The behavior of this server is to return or not a document requested by an user. CMMS (Computerized Maintenance Management System) Maximo (software tools) : This is a set of software tools used in maintenance activity to improve specific tasks of maintenance. These tools may be considered as e-documentation, but they are more specific because of their particular functions.
5 0.2. THE SYSTEM TO BE MODELED 5 Human members Maintenance technician : he is the person who works on technical aspects of the maintenance (repairing tools...). He has knowledge in a specific work domain. He may be in a different site than the breakdown site. In this case, he is able to help another technician to do his work. His goal is to repair the breakdown and his behavior is to respect maintenance manager orders. In the prototype, an electricity specialized technician is present at the breakdown site and a mechanical specialized technician stay in another site. Both technicians have a partial environment representation : They don t know the existence of CMMS tools They know the existence of all other equipment and members in the system Maintenance manager : He manages maintenance operations in respect of signed contracts. He knows the speciality of each member of his team. His role is to manage human resources, tools and spare parts. His goal is to fix the breakdown the fastest, using human and equipment resources Members group organization Organization of a group is present at several levels : Geographically speaking, hierarchically speaking and legally speaking. We describe these three aspects in this part. Geographical organization In the PROTEUS prototype, members are distributed in three sites : Workshop 1 : SORMEL transfer system, SCADA, electricity specialized technician (electrician), web-camera Workshop 2 : e-documentation, CMMS Maximo, mechanical specialized technician (mechanist), Maintenance driving room : maintenance manager. Hierarchical organization Hierarchical organization concerns human members. In our system, maintenance manager is the immediate superior of the two technicians who are at the same hierarchical level.
6 6 Class human Declare : name : String // Agent name belief : XML DTD // agent environment knowledge, XML DTD // agent skills desire : XML DTD // agent goals End Class Figure 1: Human agent formal model Class maintenance Manager Extends Human Declare : Function givecommunicationauthorisation(agent) Function stopcommunication() Function giveacces(agent, Resource) Function stopacces(resource) Function includenewagentingroup Function removeagentfromgroup Function applycooperationrules() Initially : belief= <cooperation rules> Centralized manager cooperation rules </cooperation rules>... desire= <Goal> Work on the maintenance problem until its solution </Goal> Assign : While (!desire) do applycooperationrules() End while End Class Figure 2: Maintenance manager
7 0.2. THE SYSTEM TO BE MODELED 7 Class maintenance Technician Extends Human Declare : Function asktospeak () Function askforjoininggroup () Function askforleavinggroup () Function applycooperationrules() Initially : belief=<cooperation Rules> Centralized cooperation member rules </Cooperation Rules>... desire= <Goal> Work in cooperation with people of cooperating groups </Goal> Assign : While (!desire) do applycooperationrules() End while End Class Figure 3: Maintenance technician Tech1 Tech2 maintenance manager SORMEL transfer system A D M V SCADA V V V Camera V V V M e-doc server V V V A D M Software tools (CMMS) V A D M V : Visualisation / D : Delete / A : Add / M : Modification Table 1: Access rights on shared resources Legal organization Legal organization is composed of laws or rules that represent access rights authorizations and communications authorizations. It also includes the group members management mode. In the PROTEUS prototype, communications and shared resources access must be accepted by the maintenance manager. Group member management follows this pattern : If a member wants to join or leave the group, his request must be accepted by maintenance manager. The maintenance manager can force a member to leave or join the group. Access rights on shared resources in the PROTEUS system are defined in the table 1.
8 Communication means Each person using the prototype system has a PDA which is connected to the Internet by a wifi local LAN. Software and hardware specific tools are used on these PDA to allow peer to peer communications (microphone, headphones, camera, glasses with integrated micro-screen). Workers in the system also use PDA to consult e-documentation or web-camera. 0.3 Modeling hypothesis In this part, we describe our modeling hypothesis, which define the limits of our representation System determinism level Communication establishment time between modeled members is represented by probabilistic rules. However, we consider that messages always get their goal. We also consider that members always understand each other. That s the reason why for the moment, we don t represent semantic content of communication exchanges or documentation queries. At last, we consider that members always behave the way we expect. This means that members will react to a specific situation using the adapted behavior Mobility in the system A geographical position change is what we call mobility in our problem. In PROTEUS prototype, we don t represent mobility of the members. In fact, it does not need to be represented because PROTEUS prototype does not allow geographical position change for its members. 0.4 Sample system modeling Members are represented by agents which possess behaviors and knowledge. This representation is completed by an interaction model and an organization model (see figure 4). Communication establishment follow colored Petri nets description Agent representation Knowledge representation There is three knowledge types to be represented :
9 0.4. SAMPLE SYSTEM MODELING 9 SORMEL Workshop Electrician Workshop 1 SCADA Workshop 1 Class maintenance_technician Machinist 1 Workshop 2 CAMERA Workshop 1 1 Class maintenance_technician 2 1 Maintenance manager Maintenance driving room Class maintenance_manager 1 e doc 2 Workshop 2 CMMS Maximo Contracts Breakdown Human res DataBase history DB planification Tools management Spare parts management Workshop 2 Workshop 2 Workshop 2 Workshop 2 Workshop 2 Figure 4: Organization and interaction model
10 10 member wants to communicate with member 2 <1 2 4, 1 3 4, 2 3 4> <1 2 4, 1 3 4, 2 3 4> <1,3> <1,3> Communication <2,3> <1,2> Member available Network channels availability 1,2, Member wants to communicate with member 1 <2,3> <1,2> member wants to communicate with member 3 <1,2,3> <1,2,3> Member does not want to be disturbed Figure 5: Mutual exclusion representation for peer to peer communications establishment Skills Goals Environment knowledge Agent knowledge is represented using an XML formalism based on an XML tag description (DTD). Here is the XML description for the mechanical specialized technician : <environment knowledge> <Geographical position>workshop2 </Geographical position> <Hierarchical rank>2 </Hierarchical rank> <Known equipement members> SORMEL Transfer system, SCADA, Camera, e-doc server </Known equipement members> <Known human members> Electricity specialized technician,
11 0.4. SAMPLE SYSTEM MODELING 11 Maintenance manager </Known human members> <Cooperation rules>wait for maintenance manager authorization for communications and shared data access </cooperation rules> </environment knowledge> <Skills> <Speciality domain>mechanic </Speciality domain> </Skills> <Goals> <Primary Goal>Fix the breakdown </Primary goal> <Secundary goal> Respect cooperation rules </Secundary goal> </Goals> Behavior representation a PLOOM-UNITY [12] formalism is used to describe agents behaviors. It s an object typed formalism which allows agent description using inheritance. In figure 1, we see the generic human class which is the father of maintenance manager class, (see figure 2), and the father of maintenance technician class (see figure 3) Interaction and organization model Our nomenclature defined in [13] helps us to draw interaction model and organization model of the studied system (see figure 4). Interaction between members is specified with communication nomenclature and shared data access nomenclature. Mutual exclusion is represented with colored Petri nets (see figure 5). The three colors (1,2,3) represent the three human actors (1 = Electrician, 2= Mechanist, 3 = Maintenance manager). Organization is graphically shown in the agent nomenclature representation (geographical and hierarchical organization), however, organization characteristics are described in environment agent knowledge. Organization information are given for graphical reading on figure 4.
12 12 Idle member Member is using <1 3, 2 3> web camera <1 3, 2 3> 1,2 3 web camera available Figure 6: Mutual exclusion representation using colored Petri nets for webcamera control actions 0.5 Conclusion and prospects In this work we show the generic and unified aspect of our meta-model. Indeed, existing system representation is rather easy and complexity representation level is flexible. A specific XML DTD for maintenance knowledge representation is being developed. XML knowledge representation allows us to create a relevant ontology for agent communications and data requests. ACL (Agent Communication Language) researches help us in this task. Adaptative agents could be used in our representation to improve simulation realism by allowing agents to learn new capacities. However, our current work is to compute this example in order to extract simulation results and compare them to the real system. The goal is to extract quantitative and qualitative results about system performances. This work is done in two parts. First, communication establishment Petri nets are upgraded to stochastic Petri nets. This allow to integer basic agents behaviors in these Petri nets as probabilistic rules. Quantitative results will be extracted from this work. In a second time, the real multi-agent system will be developed with JAVA and MadKit library. Communication Petri nets will be used as algorithm specification in this case. We want then to propose generic optimisation principles for cooperative systems. This work needs to represent and simulate several cooperative systems.
13 Bibliography [1] Multi-Agent System: An Introduction to Distributed Artificial Intelligence. JASS, [2] S. Abrilian, S. Buisine, C. Rendu, and J. C. Martin. Specifying cooperation between modalities in lifelike animated agents. In Working notes of the international workshop of lifelike animated agents : tools, functions and applications, Held in conjunction with the 7th Pacific Rim International Conference on Artificial Intelligence (PRICAI 02), pages 3 8, Tokyo, Japan, August [3] T. Ba, E. Garcia, H. Guyennet, J. C. Lapayre, N. Zerhouni, and R. Zemouri. Temic : Industrial cooperative telemaintenance. In ICCIE 01 International Conference on Computers and Industrial Engineering, page a trouver, Montreal, Canada, November [4] S. Buisine and J. C. Martin. Design principles for cooperation between modalities in bi directional multimodal interfaces. In CHI 2003 workshop on principles for multimodal user interface design, Florida, 5-10 April [5] M. Diaz. A logical model of cooperation. Technical Report 92016, LAAS, January [6] M. Thron J.P. Thomesse X. Reboeuf C. Lang E. Garcia J. Szymanski, T. Bangemann. Proteus - a european initiative for e-maintenance platform development. In 9th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA2003, Lisboa Portugal, September [7] Kurt Jensen. An introduction to the practical use of coloured petri nets. Lecture Notes in Computer Science, Lectures on Petri Nets II: Applications, 1492: , [8] J-C. Martin. six primitive types of cooperation for observing, evaluating and specifying cooperations. In AAAI Symposium on Psychological Models of Communication in Collaborative Systems, Sea Crest Conference Center on Cape Cod, North Falmouth, Massachusetts, USA, November
14 14 BIBLIOGRAPHY [9] G. Saake N. Aoumeur. A component-based petri net model for specifying and validating cooperative information systems. Data and Knowledge Engineering Journal, 44(2): , August [10] J. Odell, H. Van Dyke Parunak, and B. Bauer. Extending uml for agents. In AOIS Workshop at AAAI 2000, [11] L. M. Rodriguez Peralta, T. Villemur, and K. Drira. An xml on-line session model based on graphs for synchronous cooperative groups. In International conference on parallel and distributed processing techniques and applications PDPTA 2001, pages , June [12] Gruia-Catalin Roman, Peter J. McCann, and Jerome Y. Plun. Mobile UNITY: Reasoning and specification in mobile computing. ACM Transactions On Software Engineering And Methodology, 6(3): , [13] D. Saint-Voirin, C. Lang, and N. Zerhouni. Distributed cooperation modeling for maintenance using petri nets and multi-agents systems. In International Symposium on Computational Intelligence in Robotics and Automation, CIRA 03, pages , Kobe Portopia Hotel, Kobe, Japan, July IEEE. [14] Johann H. Sclichter Uwe M. Borghoff. Computer-supported cooperative work, introduction to distributed applications. Springer, 2000.
A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS
A MULTI-AGENT SYSTEM FOR A DISTANCE SUPPORT IN EDUCATIONAL ROBOTICS Sébastien GEORGE Christophe DESPRES Laboratoire d Informatique de l Université du Maine Avenue René Laennec, 72085 Le Mans Cedex 9, France
More informationVisual CP Representation of Knowledge
Visual CP Representation of Knowledge Heather D. Pfeiffer and Roger T. Hartley Department of Computer Science New Mexico State University Las Cruces, NM 88003-8001, USA email: hdp@cs.nmsu.edu and rth@cs.nmsu.edu
More informationEECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;
EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10 Instructor: Kang G. Shin, 4605 CSE, 763-0391; kgshin@umich.edu Number of credit hours: 4 Class meeting time and room: Regular classes: MW 10:30am noon
More informationPROCESS USE CASES: USE CASES IDENTIFICATION
International Conference on Enterprise Information Systems, ICEIS 2007, Volume EIS June 12-16, 2007, Funchal, Portugal. PROCESS USE CASES: USE CASES IDENTIFICATION Pedro Valente, Paulo N. M. Sampaio Distributed
More informationAQUA: An Ontology-Driven Question Answering System
AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.
More informationA Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique
A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique Hiromi Ishizaki 1, Susan C. Herring 2, Yasuhiro Takishima 1 1 KDDI R&D Laboratories, Inc. 2 Indiana University
More informationSeminar - Organic Computing
Seminar - Organic Computing Self-Organisation of OC-Systems Markus Franke 25.01.2006 Typeset by FoilTEX Timetable 1. Overview 2. Characteristics of SO-Systems 3. Concern with Nature 4. Design-Concepts
More informationOn Human Computer Interaction, HCI. Dr. Saif al Zahir Electrical and Computer Engineering Department UBC
On Human Computer Interaction, HCI Dr. Saif al Zahir Electrical and Computer Engineering Department UBC Human Computer Interaction HCI HCI is the study of people, computer technology, and the ways these
More informationDevelopment of an IT Curriculum. Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008
Development of an IT Curriculum Dr. Jochen Koubek Humboldt-Universität zu Berlin Technische Universität Berlin 2008 Curriculum A curriculum consists of everything that promotes learners intellectual, personal,
More informationThe Enterprise Knowledge Portal: The Concept
The Enterprise Knowledge Portal: The Concept Executive Information Systems, Inc. www.dkms.com eisai@home.com (703) 461-8823 (o) 1 A Beginning Where is the life we have lost in living! Where is the wisdom
More informationAGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016
AGENDA Advanced Learning Theories Alejandra J. Magana, Ph.D. admagana@purdue.edu Introduction to Learning Theories Role of Learning Theories and Frameworks Learning Design Research Design Dual Coding Theory
More informationIntegrating E-learning Environments with Computational Intelligence Assessment Agents
Integrating E-learning Environments with Computational Intelligence Assessment Agents Christos E. Alexakos, Konstantinos C. Giotopoulos, Eleni J. Thermogianni, Grigorios N. Beligiannis and Spiridon D.
More informationTEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *
TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD * Alejandro Bia 1, Ramón P. Ñeco 2 1 Centro de Investigación Operativa, Universidad Miguel Hernández 2 Depto. de Ingeniería de Sistemas y Automática,
More informationReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology
ReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology Tiancheng Zhao CMU-LTI-16-006 Language Technologies Institute School of Computer Science Carnegie Mellon
More informationA Case-Based Approach To Imitation Learning in Robotic Agents
A Case-Based Approach To Imitation Learning in Robotic Agents Tesca Fitzgerald, Ashok Goel School of Interactive Computing Georgia Institute of Technology, Atlanta, GA 30332, USA {tesca.fitzgerald,goel}@cc.gatech.edu
More informationComputerized Adaptive Psychological Testing A Personalisation Perspective
Psychology and the internet: An European Perspective Computerized Adaptive Psychological Testing A Personalisation Perspective Mykola Pechenizkiy mpechen@cc.jyu.fi Introduction Mixed Model of IRT and ES
More informationEducation for an Information Age
Education for an Information Age Teaching in the Computerized Classroom 7th Edition by Bernard John Poole, MSIS University of Pittsburgh at Johnstown Johnstown, PA, USA and Elizabeth Sky-McIlvain, MLS
More informationAn Open Framework for Integrated Qualification Management Portals
An Open Framework for Integrated Qualification Management Portals Michael Fuchs, Claudio Muscogiuri, Claudia Niederée, Matthias Hemmje FhG IPSI D-64293 Darmstadt, Germany {fuchs,musco,niederee,hemmje}@ipsi.fhg.de
More informationBluetooth mlearning Applications for the Classroom of the Future
Bluetooth mlearning Applications for the Classroom of the Future Tracey J. Mehigan, Daniel C. Doolan, Sabin Tabirca Department of Computer Science, University College Cork, College Road, Cork, Ireland
More informationTraining Catalogue for ACOs Global Learning Services V1.2. amadeus.com
Training Catalogue for ACOs Global Learning Services V1.2 amadeus.com Global Learning Services Training Catalogue for ACOs V1.2 This catalogue lists the training courses offered to ACOs by Global Learning
More informationDesigning a Computer to Play Nim: A Mini-Capstone Project in Digital Design I
Session 1793 Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I John Greco, Ph.D. Department of Electrical and Computer Engineering Lafayette College Easton, PA 18042 Abstract
More informationNearing Completion of Prototype 1: Discovery
The Fit-Gap Report The Fit-Gap Report documents how where the PeopleSoft software fits our needs and where LACCD needs to change functionality or business processes to reach the desired outcome. The report
More informationXinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience
Xinyu Tang Parasol Laboratory Department of Computer Science Texas A&M University, TAMU 3112 College Station, TX 77843-3112 phone:(979)847-8835 fax: (979)458-0425 email: xinyut@tamu.edu url: http://parasol.tamu.edu/people/xinyut
More informationUCEAS: User-centred Evaluations of Adaptive Systems
UCEAS: User-centred Evaluations of Adaptive Systems Catherine Mulwa, Séamus Lawless, Mary Sharp, Vincent Wade Knowledge and Data Engineering Group School of Computer Science and Statistics Trinity College,
More informationSpecification of the Verity Learning Companion and Self-Assessment Tool
Specification of the Verity Learning Companion and Self-Assessment Tool Sergiu Dascalu* Daniela Saru** Ryan Simpson* Justin Bradley* Eva Sarwar* Joohoon Oh* * Department of Computer Science ** Dept. of
More informationZACHARY J. OSTER CURRICULUM VITAE
ZACHARY J. OSTER CURRICULUM VITAE McGraw Hall 108 Phone: (262) 472-5006 800 W. Main St. Email: osterz@uww.edu Whitewater, WI 53190 Website: http://cs.uww.edu/~osterz/ RESEARCH INTERESTS Formal methods
More informationUnit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50
Unit Title: Game design concepts Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50 Unit purpose and aim This unit helps learners to familiarise themselves with the more advanced aspects
More informationM-Learning. Hauptseminar E-Learning Sommersemester Michael Kellerer LFE Medieninformatik
M-Learning Hauptseminar E-Learning Sommersemester 2008 Michael Kellerer LFE Medieninformatik 22.07.2008 LMU Munich Media Informatics Hauptseminar SS 2008 Michael Kellerer Slide 1 / 19 Agenda Definitions
More informationSmart Grids Simulation with MECSYCO
Smart Grids Simulation with MECSYCO Julien Vaubourg, Yannick Presse, Benjamin Camus, Christine Bourjot, Laurent Ciarletta, Vincent Chevrier, Jean-Philippe Tavella, Hugo Morais, Boris Deneuville, Olivier
More informationResearch computing Results
About Online Surveys Support Contact Us Online Surveys Develop, launch and analyse Web-based surveys My Surveys Create Survey My Details Account Details Account Users You are here: Research computing Results
More informationOnline Marking of Essay-type Assignments
Online Marking of Essay-type Assignments Eva Heinrich, Yuanzhi Wang Institute of Information Sciences and Technology Massey University Palmerston North, New Zealand E.Heinrich@massey.ac.nz, yuanzhi_wang@yahoo.com
More informationMultisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)
Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems) If searching for the ebook Multisensor Data Fusion: From Algorithms and Architectural
More informationinternational PROJECTS MOSCOW
international PROJECTS MOSCOW Lomonosov Moscow State University, Faculty of Journalism INTERNATIONAL EXCHANGES Journalism & Communication Partners IHECS Lomonosov Moscow State University, Faculty of Journalism
More informationA GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING
A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING Yong Sun, a * Colin Fidge b and Lin Ma a a CRC for Integrated Engineering Asset Management, School of Engineering Systems, Queensland
More informationDIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.
DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya
More informationIntroduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor
Introduction to Modeling and Simulation Conceptual Modeling OSMAN BALCI Professor Department of Computer Science Virginia Polytechnic Institute and State University (Virginia Tech) Blacksburg, VA 24061,
More informationMASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE
Master of Science (M.S.) Major in Computer Science 1 MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE Major Program The programs in computer science are designed to prepare students for doctoral research,
More informationOn-Line Data Analytics
International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob
More informationA Case Study: News Classification Based on Term Frequency
A Case Study: News Classification Based on Term Frequency Petr Kroha Faculty of Computer Science University of Technology 09107 Chemnitz Germany kroha@informatik.tu-chemnitz.de Ricardo Baeza-Yates Center
More informationMaster s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors
Master s Programme in Computer, Communication and Information Sciences, Study guide 2015-2016, ELEC Majors Sisällysluettelo PS=pääsivu, AS=alasivu PS: 1 Acoustics and Audio Technology... 4 Objectives...
More informationAn OO Framework for building Intelligence and Learning properties in Software Agents
An OO Framework for building Intelligence and Learning properties in Software Agents José A. R. P. Sardinha, Ruy L. Milidiú, Carlos J. P. Lucena, Patrick Paranhos Abstract Software agents are defined as
More informationAutomating the E-learning Personalization
Automating the E-learning Personalization Fathi Essalmi 1, Leila Jemni Ben Ayed 1, Mohamed Jemni 1, Kinshuk 2, and Sabine Graf 2 1 The Research Laboratory of Technologies of Information and Communication
More informationSpecification of a multilevel model for an individualized didactic planning: case of learning to read
Specification of a multilevel model for an individualized didactic planning: case of learning to read Sofiane Aouag To cite this version: Sofiane Aouag. Specification of a multilevel model for an individualized
More informationThe 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X
The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, 2013 10.12753/2066-026X-13-154 DATA MINING SOLUTIONS FOR DETERMINING STUDENT'S PROFILE Adela BÂRA,
More informationBluetooth mlearning Applications for the Classroom of the Future
Bluetooth mlearning Applications for the Classroom of the Future Tracey J. Mehigan Daniel C. Doolan Sabin Tabirca University College Cork, Ireland 2007 Overview Overview Introduction Mobile Learning Bluetooth
More informationWelcome to. ECML/PKDD 2004 Community meeting
Welcome to ECML/PKDD 2004 Community meeting A brief report from the program chairs Jean-Francois Boulicaut, INSA-Lyon, France Floriana Esposito, University of Bari, Italy Fosca Giannotti, ISTI-CNR, Pisa,
More informationDYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING
University of Craiova, Romania Université de Technologie de Compiègne, France Ph.D. Thesis - Abstract - DYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING Elvira POPESCU Advisors: Prof. Vladimir RĂSVAN
More informationLaboratorio di Intelligenza Artificiale e Robotica
Laboratorio di Intelligenza Artificiale e Robotica A.A. 2008-2009 Outline 2 Machine Learning Unsupervised Learning Supervised Learning Reinforcement Learning Genetic Algorithms Genetics-Based Machine Learning
More informationData Fusion Models in WSNs: Comparison and Analysis
Proceedings of 2014 Zone 1 Conference of the American Society for Engineering Education (ASEE Zone 1) Data Fusion s in WSNs: Comparison and Analysis Marwah M Almasri, and Khaled M Elleithy, Senior Member,
More informationSupporting flexible collaborative distance learning in the CURE platform
Supporting flexible collaborative distance learning in the CURE platform Jörg M. Haake, Till Schümmer, Anja Haake, Mohamed Bourimi, Britta Landgraf FernUniversität in Hagen Computer Science VI Distributed
More informationSAM - Sensors, Actuators and Microcontrollers in Mobile Robots
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 230 - ETSETB - Barcelona School of Telecommunications Engineering 710 - EEL - Department of Electronic Engineering BACHELOR'S
More informationModerator: Gary Weckman Ohio University USA
Moderator: Gary Weckman Ohio University USA Robustness in Real-time Complex Systems What is complexity? Interactions? Defy understanding? What is robustness? Predictable performance? Ability to absorb
More informationCourses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access
The courses availability depends on the minimum number of registered students (5). If the course couldn t start, students can still complete it in the form of project work and regular consultations with
More informationP. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas
Exploiting Distance Learning Methods and Multimediaenhanced instructional content to support IT Curricula in Greek Technological Educational Institutes P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou,
More informationFeature-oriented vs. Needs-oriented Product Access for Non-Expert Online Shoppers
Feature-oriented vs. Needs-oriented Product Access for Non-Expert Online Shoppers Daniel Felix 1, Christoph Niederberger 1, Patrick Steiger 2 & Markus Stolze 3 1 ETH Zurich, Technoparkstrasse 1, CH-8005
More informationKnowledge-Based - Systems
Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University
More informationMassachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139
Hariharan Narayanan Massachusetts Institute of Technology Tel: 773.428.3115 LIDS har@mit.edu 77 Massachusetts Avenue http://www.mit.edu/~har Room 32-D558 MA 02139 EMPLOYMENT Massachusetts Institute of
More informationAgent-Based Software Engineering
Agent-Based Software Engineering Learning Guide Information for Students 1. Description Grade Module Máster Universitario en Ingeniería de Software - European Master on Software Engineering Advanced Software
More informationUsing Virtual Manipulatives to Support Teaching and Learning Mathematics
Using Virtual Manipulatives to Support Teaching and Learning Mathematics Joel Duffin Abstract The National Library of Virtual Manipulatives (NLVM) is a free website containing over 110 interactive online
More informationModeling user preferences and norms in context-aware systems
Modeling user preferences and norms in context-aware systems Jonas Nilsson, Cecilia Lindmark Jonas Nilsson, Cecilia Lindmark VT 2016 Bachelor's thesis for Computer Science, 15 hp Supervisor: Juan Carlos
More informationParsing of part-of-speech tagged Assamese Texts
IJCSI International Journal of Computer Science Issues, Vol. 6, No. 1, 2009 ISSN (Online): 1694-0784 ISSN (Print): 1694-0814 28 Parsing of part-of-speech tagged Assamese Texts Mirzanur Rahman 1, Sufal
More informationSpecification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments
Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments Cristina Vertan, Walther v. Hahn University of Hamburg, Natural Language Systems Division Hamburg,
More informationStephanie Ann Siler. PERSONAL INFORMATION Senior Research Scientist; Department of Psychology, Carnegie Mellon University
Stephanie Ann Siler PERSONAL INFORMATION Senior Research Scientist; Department of Psychology, Carnegie Mellon University siler@andrew.cmu.edu Home Address Office Address 26 Cedricton Street 354 G Baker
More informationSSE - Supervision of Electrical Systems
Coordinating unit: 205 - ESEIAAT - Terrassa School of Industrial, Aerospace and Audiovisual Engineering Teaching unit: 709 - EE - Department of Electrical Engineering Academic year: Degree: 2017 BACHELOR'S
More informationThe open source development model has unique characteristics that make it in some
Is the Development Model Right for Your Organization? A roadmap to open source adoption by Ibrahim Haddad The open source development model has unique characteristics that make it in some instances a superior
More informationInformation System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)
Information System Design and Development (Advanced Higher) Unit SCQF: level 7 (12 SCQF credit points) Unit code: H226 77 Unit outline The general aim of this Unit is for learners to develop a deep knowledge
More informationLaboratorio di Intelligenza Artificiale e Robotica
Laboratorio di Intelligenza Artificiale e Robotica A.A. 2008-2009 Outline 2 Machine Learning Unsupervised Learning Supervised Learning Reinforcement Learning Genetic Algorithms Genetics-Based Machine Learning
More informationApplication of Virtual Instruments (VIs) for an enhanced learning environment
Application of Virtual Instruments (VIs) for an enhanced learning environment Philip Smyth, Dermot Brabazon, Eilish McLoughlin Schools of Mechanical and Physical Sciences Dublin City University Ireland
More informationECE-492 SENIOR ADVANCED DESIGN PROJECT
ECE-492 SENIOR ADVANCED DESIGN PROJECT Meeting #3 1 ECE-492 Meeting#3 Q1: Who is not on a team? Q2: Which students/teams still did not select a topic? 2 ENGINEERING DESIGN You have studied a great deal
More informationSoftware Maintenance
1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories
More informationModule 12. Machine Learning. Version 2 CSE IIT, Kharagpur
Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should
More informationObjectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition
Chapter 2: The Representation of Knowledge Expert Systems: Principles and Programming, Fourth Edition Objectives Introduce the study of logic Learn the difference between formal logic and informal logic
More informationProposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science
Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science Gilberto de Paiva Sao Paulo Brazil (May 2011) gilbertodpaiva@gmail.com Abstract. Despite the prevalence of the
More informationESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER
ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER WWW.GAMINGCENTREOFEXCELLENCE.CA TABLE OF CONTENTS Essential Skills are the skills people need for work, learning and life. Human Resources and Skills Development
More informationSecurity & Technology. Track & Tennis. Repairs. Remodeling & Interior Repairs. Exterior Wall. Repairs
Overview District Needs Facilities Improvements (Question #1) Technology Capital Project Levy (Question #2) Security & Technology Track & Tennis Repairs Remodeling & Interior Repairs Facilities Improvements
More informationIntroduction to Mobile Learning Systems and Usability Factors
Introduction to Mobile Learning Systems and Usability Factors K.B.Lee Computer Science University of Northern Virginia Annandale, VA Kwang.lee@unva.edu Abstract - Number of people using mobile phones has
More informationCurriculum for the Bachelor Programme in Digital Media and Design at the IT University of Copenhagen
Curriculum for the Bachelor Programme in Digital Media and Design at the IT University of Copenhagen The curriculum of 1 August 2009 Revised on 17 March 2011 Revised on 20 December 2012 Revised on 19 August
More informationConversational Framework for Web Search and Recommendations
Conversational Framework for Web Search and Recommendations Saurav Sahay and Ashwin Ram ssahay@cc.gatech.edu, ashwin@cc.gatech.edu College of Computing Georgia Institute of Technology Atlanta, GA Abstract.
More informationDocument number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering
Document number: 2013/0006139 Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering Program Learning Outcomes Threshold Learning Outcomes for Engineering
More informationNotes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1
Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial
More informationLip reading: Japanese vowel recognition by tracking temporal changes of lip shape
Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape Koshi Odagiri 1, and Yoichi Muraoka 1 1 Graduate School of Fundamental/Computer Science and Engineering, Waseda University,
More informationCIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS
CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS Section: 7591, 7592 Instructor: Beth Roberts Class Time: Hybrid Classroom: CTR-270, AAH-234 Credits: 5 cr. Email: Canvas messaging (preferred)
More informationThe Socially Structured Possibility to Pilot One s Transition by Paul Bélanger, Elaine Biron, Pierre Doray, Simon Cloutier, Olivier Meyer
The Socially Structured Possibility to Pilot One s by Paul Bélanger, Elaine Biron, Pierre Doray, Simon Cloutier, Olivier Meyer Toronto, June 2006 1 s, either professional or personal, are understood here
More informationFull text of O L O W Science As Inquiry conference. Science as Inquiry
Page 1 of 5 Full text of O L O W Science As Inquiry conference Reception Meeting Room Resources Oceanside Unifying Concepts and Processes Science As Inquiry Physical Science Life Science Earth & Space
More informationChapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)
Intelligent Agents Chapter 2 1 Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Agent types 2 Agents and environments sensors environment percepts
More informationUSER ADAPTATION IN E-LEARNING ENVIRONMENTS
USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.
More informationInteraction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation
Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation Miles Aubert (919) 619-5078 Miles.Aubert@duke. edu Weston Ross (505) 385-5867 Weston.Ross@duke. edu Steven Mazzari
More informationEvolutive Neural Net Fuzzy Filtering: Basic Description
Journal of Intelligent Learning Systems and Applications, 2010, 2: 12-18 doi:10.4236/jilsa.2010.21002 Published Online February 2010 (http://www.scirp.org/journal/jilsa) Evolutive Neural Net Fuzzy Filtering:
More informationHongyan Ma. University of California, Los Angeles
SUMMARY, 300 Young Drive North, Mailbox 951520, hym@ucla.eduhttp://polaris.gseis.ucla.edu/hma/ Objective is a faculty position in library and information science devoted to research and teaching Research
More informationGuru: A Computer Tutor that Models Expert Human Tutors
Guru: A Computer Tutor that Models Expert Human Tutors Andrew Olney 1, Sidney D'Mello 2, Natalie Person 3, Whitney Cade 1, Patrick Hays 1, Claire Williams 1, Blair Lehman 1, and Art Graesser 1 1 University
More informationGraphic Imaging Technology II - Part two of a two-year program designed to offer students skills in typesetting, art and pasteup,
Architectural & Engineering Drafting/Design I - Part I of a two-year program where students in grades 11-12 gain knowledge and skills needed to become a draftsperson. Knowledge of Windows based environment
More informationRegan's Resume Last Edit : 31 March 2008
Page 1 Regan's Resume Last Edit : 31 March 2008 Contact Info Full Name Regan a/l Rajan Address No 12, Jalan Intan 1/5,, Taman Puchong Intan 1/5, Puchong 47100, Selangor, Malaysia. Contact (mobile) 016
More informationTowards Semantic Facility Data Management
Towards Semantic Facility Data Management Ilkka Niskanen, Anu Purhonen, Jarkko Kuusijärvi Digital Service Research VTT Technical Research Centre of Finland Oulu, Finland {Ilkka.Niskanen, Anu.Purhonen,
More informationClouds = Heavy Sidewalk = Wet. davinci V2.1 alpha3
Identifying and Handling Structural Incompleteness for Validation of Probabilistic Knowledge-Bases Eugene Santos Jr. Dept. of Comp. Sci. & Eng. University of Connecticut Storrs, CT 06269-3155 eugene@cse.uconn.edu
More informationAndroid App Development for Beginners
Description Android App Development for Beginners DEVELOP ANDROID APPLICATIONS Learning basics skills and all you need to know to make successful Android Apps. This course is designed for students who
More informationBeyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance
901 Beyond the Blend: Optimizing the Use of your Learning Technologies Bryan Chapman, Chapman Alliance Power Blend Beyond the Blend: Optimizing the Use of Your Learning Infrastructure Facilitator: Bryan
More informationPh.D. Computer Engineering and Information Science. Case Western Reserve University. Cleveland, OH, 1986
Victor Matos Address: 4984 Farnhurst Rd. Lyndhurst OH 44124 Phone: (216) 382-2264 (Home) Email: matos@cis.csuohio.edu Web-Page: http://cis.csuohio.edu/~matos Education Ph.D. Computer Engineering and Information
More informationThe Search for Strategies to Prevent Persistent Misconceptions
Paper ID #7251 The Search for Strategies to Prevent Persistent Misconceptions Dr. Dazhi Yang, Boise State Univeristy Dr. Dazhi Yang is an assistant professor in the Educational Technology Department at
More informationTHE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY
THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY F. Felip Miralles, S. Martín Martín, Mª L. García Martínez, J.L. Navarro
More informationAUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS
AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS R.Barco 1, R.Guerrero 2, G.Hylander 2, L.Nielsen 3, M.Partanen 2, S.Patel 4 1 Dpt. Ingeniería de Comunicaciones. Universidad de Málaga.
More information