Cooperative Systems Modeling, Example of a Cooperative e-maintenance System

Size: px
Start display at page:

Download "Cooperative Systems Modeling, Example of a Cooperative e-maintenance System"

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 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 information

Visual CP Representation of Knowledge

Visual 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 information

EECS 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, ; 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 information

PROCESS USE CASES: USE CASES IDENTIFICATION

PROCESS 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 information

AQUA: An Ontology-Driven Question Answering System

AQUA: 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 information

A 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 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 information

Seminar - Organic Computing

Seminar - 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 information

On 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 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 information

Development 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 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 information

The Enterprise Knowledge Portal: The Concept

The 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 information

AGENDA LEARNING THEORIES LEARNING THEORIES. Advanced Learning Theories 2/22/2016

AGENDA 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 information

Integrating E-learning Environments with Computational Intelligence Assessment Agents

Integrating 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 information

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

TEACHING 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 information

ReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology

ReinForest: 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 information

A Case-Based Approach To Imitation Learning in Robotic Agents

A 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 information

Computerized Adaptive Psychological Testing A Personalisation Perspective

Computerized 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 information

Education for an Information Age

Education 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 information

An Open Framework for Integrated Qualification Management Portals

An 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 information

Bluetooth mlearning Applications for the Classroom of the Future

Bluetooth 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 information

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Training 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 information

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

Designing 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 information

Nearing Completion of Prototype 1: Discovery

Nearing 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 information

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

Xinyu 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 information

UCEAS: User-centred Evaluations of Adaptive Systems

UCEAS: 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 information

Specification of the Verity Learning Companion and Self-Assessment Tool

Specification 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 information

ZACHARY J. OSTER CURRICULUM VITAE

ZACHARY 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 information

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

Unit 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 information

M-Learning. Hauptseminar E-Learning Sommersemester Michael Kellerer LFE Medieninformatik

M-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 information

Smart Grids Simulation with MECSYCO

Smart 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 information

Research computing Results

Research 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 information

Online Marking of Essay-type Assignments

Online 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 information

Multisensor 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) 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 information

international PROJECTS MOSCOW

international 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 information

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

A 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 information

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

DIGITAL 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 information

Introduction to Modeling and Simulation. Conceptual Modeling. OSMAN BALCI Professor

Introduction 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 information

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

MASTER 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 information

On-Line Data Analytics

On-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 information

A Case Study: News Classification Based on Term Frequency

A 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 information

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

Master 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 information

An OO Framework for building Intelligence and Learning properties in Software Agents

An 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 information

Automating the E-learning Personalization

Automating 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 information

Specification 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 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 information

The 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, / 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 information

Bluetooth mlearning Applications for the Classroom of the Future

Bluetooth 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 information

Welcome to. ECML/PKDD 2004 Community meeting

Welcome 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 information

DYNAMIC ADAPTIVE HYPERMEDIA SYSTEMS FOR E-LEARNING

DYNAMIC 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 information

Laboratorio di Intelligenza Artificiale e Robotica

Laboratorio 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 information

Data Fusion Models in WSNs: Comparison and Analysis

Data 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 information

Supporting flexible collaborative distance learning in the CURE platform

Supporting 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 information

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

SAM - 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 information

Moderator: Gary Weckman Ohio University USA

Moderator: 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 information

Courses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access

Courses 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 information

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

P. 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 information

Feature-oriented vs. Needs-oriented Product Access for Non-Expert Online Shoppers

Feature-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 information

Knowledge-Based - Systems

Knowledge-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 information

Massachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139

Massachusetts 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 information

Agent-Based Software Engineering

Agent-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 information

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

Using 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 information

Modeling user preferences and norms in context-aware systems

Modeling 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 information

Parsing of part-of-speech tagged Assamese Texts

Parsing 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 information

Specification and Evaluation of Machine Translation Toy Systems - Criteria for laboratory assignments

Specification 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 information

Stephanie 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 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 information

SSE - Supervision of Electrical Systems

SSE - 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 information

The open source development model has unique characteristics that make it in some

The 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 information

Information System Design and Development (Advanced Higher) Unit. level 7 (12 SCQF credit points)

Information 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 information

Laboratorio di Intelligenza Artificiale e Robotica

Laboratorio 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 information

Application of Virtual Instruments (VIs) for an enhanced learning environment

Application 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 information

ECE-492 SENIOR ADVANCED DESIGN PROJECT

ECE-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 information

Software Maintenance

Software 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 information

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Module 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 information

Objectives. Chapter 2: The Representation of Knowledge. Expert Systems: Principles and Programming, Fourth Edition

Objectives. 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 information

Proposal 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 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 information

ESSENTIAL SKILLS PROFILE BINGO CALLER/CHECKER

ESSENTIAL 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 information

Security & Technology. Track & Tennis. Repairs. Remodeling & Interior Repairs. Exterior Wall. Repairs

Security & 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 information

Introduction to Mobile Learning Systems and Usability Factors

Introduction 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 information

Curriculum 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 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 information

Conversational Framework for Web Search and Recommendations

Conversational 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 information

Document number: 2013/ Programs Committee 6/2014 (July) Agenda Item 42.0 Bachelor of Engineering with Honours in Software Engineering

Document 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 information

Notes 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 (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 information

Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape

Lip 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 information

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

CIS 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 information

The 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 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 information

Full text of O L O W Science As Inquiry conference. Science as Inquiry

Full 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 information

Chapter 2. Intelligent Agents. Outline. Agents and environments. Rationality. PEAS (Performance measure, Environment, Actuators, Sensors)

Chapter 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 information

USER ADAPTATION IN E-LEARNING ENVIRONMENTS

USER 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 information

Interaction Design Considerations for an Aircraft Carrier Deck Agent-based Simulation

Interaction 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 information

Evolutive Neural Net Fuzzy Filtering: Basic Description

Evolutive 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 information

Hongyan Ma. University of California, Los Angeles

Hongyan 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 information

Guru: A Computer Tutor that Models Expert Human Tutors

Guru: 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 information

Graphic Imaging Technology II - Part two of a two-year program designed to offer students skills in typesetting, art and pasteup,

Graphic 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 information

Regan's Resume Last Edit : 31 March 2008

Regan'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 information

Towards Semantic Facility Data Management

Towards 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 information

Clouds = Heavy Sidewalk = Wet. davinci V2.1 alpha3

Clouds = 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 information

Android App Development for Beginners

Android 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 information

Beyond the Blend: Optimizing the Use of your Learning Technologies. Bryan Chapman, Chapman Alliance

Beyond 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 information

Ph.D. Computer Engineering and Information Science. Case Western Reserve University. Cleveland, OH, 1986

Ph.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 information

The Search for Strategies to Prevent Persistent Misconceptions

The 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 information

THE 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 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 information

AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS

AUTOMATED 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