IGTAI - AN IDEA GENERATION TOOL FOR AMBIENT INTELLIGENCE

Size: px
Start display at page:

Download "IGTAI - AN IDEA GENERATION TOOL FOR AMBIENT INTELLIGENCE"

Transcription

1 IGTAI - AN IDEA GENERATION TOOL FOR AMBIENT INTELLIGENCE Carlos Freitas, Goreti Marreiros, Carlos Ramos GECAD Knowledge Engineering and Decision Support Group, Porto, Portugal, carlosfilipefreitas@gmail.com Institute of Engineering Polytechnic of Porto, Porto, Portugal, {goreti; csr}@dei.isep.ipp.pt Keywords: Idea Generation, Web Based Group Decision Support System, Ubiquitous Meetings, Ambient Intelligence. Abstract Today, business group decision making is an extremely important activity. A considerable number of applications and research have been made in the past years in order to increase the effectiveness of decision making process. In order to support the idea generation process, IGTAI (Idea Generation Tool for Ambient Intelligence) prototype was created. IGTAI is a Group Decision Support System designed to support any kind of meetings namely distributed, asynchronous or face to face. It aims at helping geographically distributed (or not) people and organizations in the idea generation task, by making use of pervasive hardware in a meeting room, expanding the meeting beyond the room walls by allowing a ubiquitous access through different kinds of equipment. This paper focus on the research made to build IGTAI prototype, its architecture and its main functionalities, namely the support given in the different phases of the idea generation meeting. 1 Introduction Nowadays the increasing competitiveness implies that people/organizations need to take decisions in a short space of time. Those decisions have to be the most advantageous, taking into account the quality of the final results. This competitiveness and the way organizations are structured forces people to work in a group setting. But working in a group setting is not always an easy task. To facilitate group tasks in organizational environments decision support systems were developed. In the past, several systems have been developed to support decision making but they were mainly designed to support face-to-face meetings [1][12]. Today s research aims to develop systems that support distributed and asynchronous meetings naturally allowing a ubiquitous usage that can add intelligence and/or more efficiency to the organizational environment. This kind of environment fits well with the ambient intelligent concept. The concept of ambient intelligent was build on early ideas of ubiquitous computing introduced by Mark Weiser in 1991 [25] anticipating a digital world which consists of many distributed devices that interact with users in a natural way. In an ambient intelligent environment, people are surrounded with networks of embedded intelligent devices that provide ubiquitous information, communication and services. Intelligent devices are available whenever we need it, enabled by simple and effortless interactions, attuned to all our senses, adaptive to users and context and autonomously acting. High quality information and content must be available to any user, anywhere, at any time, and on any device. Group decision making is for definition an excellent area to demonstrate the potential of ambient intelligent environments [19][24]. If we consider a distributed meeting involving persons in different places (some in a meeting room, others in their offices, others in different countries) with access to different devices (computers, PDA, mobile phones) and with a common goal (making a decision), they will need a great amount of technological support. Besides distributed, this meeting is also asynchronous, so participants do not need to participate at the same time. Group Decision Making is a complex problem constituted by several phases: Problem definition; information gathering; Alternative identification (idea generation); analysis of the pros and cons of the different alternatives; negotiation and choice [18]. In this work we intend to approach the idea generation phase. In the idea generation task area some projects can be referred [27][4][10][15][7][9][22]. For example project [4] approaches the decision project by allowing the collection of alternatives and criteria from singular persons or experts. The facilitator has the responsibility to collect and delete/organize ideas but the project does not have a concept of collaborative idea generation task. On facilitatepro [10] the collaborative idea generation process already exists but it does not have a defined structure, there are just actions/ideas that can not be measured or rated. In that order it is not easy to advance in the decision making process as for instance to proceed to an idea evaluation and then consequently elect one of the ideas as the final solution for the problem becomes a difficult action. On Compedium [3] previous limitations are already addressed and were applied to wicked problems. However, the ubiquity access to the information is limited to desktop computers. Besides, the processing power is on the side of the user who makes queries to a DBMS (local or not). Also, in this software a mechanism to avoid the introduction of repeated content nodes does not exist, which may be critical in problems with a significant dimension.

2 Considering this context we developed a prototype named IGTAI (Idea Generation Tool for Ambient Intelligence), a system able to support asynchronous idea generation meetings in any context, enabling the participants the introduction of ideas and alternatives to a group board through a simple interface, allowing or not the discussion from these proposed ideas/alternatives during the meeting. The meeting output will be an arranged multi-criteria problem. This output can then be reused in WebMeeting System [20] which supports the remaining tasks involved in the decision process such as prioritization, voting, argumentation to resolve conflict and other problems. The prototype is intended to be tested and used on a decision room with a U shape, having some equipment that aims to contribute to the creation of an intelligent environment (figure 1). Figure 1. Intelligent Decision room. IGTAI is designed to different times / different places, yet it should not deny other possible meetings configurations. The pervasive hardware is composed by interactive screens and a smart board. The achievement of such objectives implies the perception of the details of the group work like e.g. involved entities, types of group work models and idea generation techniques. Thus, this paper is organized as follows. Section 2 introduces the background research made to accomplish the objectives. It exposes some decision making models followed by a meeting task description covered by IGTAI. Still in section 2 are presented some techniques used in the idea generation process. Section 3 presents a high level description of the system architecture, the options made during the system design, a system overview and some implementation details. To finalize, the last section presents conclusions and future work. Rasmussen et al. [23] which assumes that a person who makes the decision aims to obtain maximum utility decision. Still in the rational models there is the Information Model proposed by March & Simon [17] which is an adaptation to the rational decision making model and is related with the capacity of the person who makes the decision to process the information. In the Politicians Models we find the Political model or Arena which mainly focuses on the conflict and the way it is handled. We can also find the Participation model from Koopman and Pool [16] which gives emphasis to the participation of members from the bottom of the hierarchic pyramid on the decision making process. Still on the politician models appears the Garbage Can Model initially proposed by Michael Cohen, James March e Johan Olsen [5]. This model the organizations are seen as a set of solutions looking for a set of problems. Decisions agents (participants) are seen as intermediates that seek for an opportunity to connect a problem to a solution. The participants, solutions and problems are not necessarily synchronized and they move along different opportunities. So this model enhances the time window opportunity in decision making situations. The tasks model proposed by MacGrath in 1984 classifies the tasks performed by a group in categories defined by different criteria. Some of those criteria make the tasks exclusive to one category and tasks within a category are directly connected between them. Tasks characteristics include specifications to reach the objective of the task and the procedures that a group should follow to get it. Important facts to considerer are the type of task and its complexity. McGrath built a model joining different kind of tasks made by a group on the analysis of the work group, the carried tasks and the procedures associated to the tasks. Two different axis and four quadrants compose it. The axis describes tasks and attitudes necessary to decision making execution. Conceptual or behavioural distinction is made by the horizontal axis and the vertical axis categorizing the tasks in order to support conflict resolutions or collaboration attitudes. As can be seen in Figure 2, the quadrants define the four sub processes of decision making. 2 Background This section covers the state of the art study made to support the prototype development. 2.1 Group Decision Making Models As a starting point we considered group decision making models in order to identify and analyze where idea generation fits in the decision making process. In the literature is possible to find several of references to decision making models e.g. Rational models, Politicians models, McGrath model [11][15][5][20]. Inside the rational models some variations exist, for example the Classical Rational Model proposed by Figure 2. McGrath tasks model.

3 2.2 Meeting According to [2][6], the meeting is a consequence or an interaction objective between two or more persons (teams, groups) which can be carried through one of four possible environments: same time / same place; same time / different places; different times / same place; different times / different places. It is widely accepted that inside a group meeting there are two types of roles involved: the facilitator and the participant roles. Some authors argue that the facilitator should be a neutral person. However, sometimes, it is pointed as part of the team. Participants are the members of the group decision meeting which have to cooperate in order to execute a specific task. In the idea generation phase the group must propose ideas for a certain problem. According to Dubs e Hayne [8] there are three phases in a meeting as seen in Figure 3. Pre Meeting In Meeting Figure 3. Meeting phases For each one of these phases exist a number of tasks that should be performed. In the Pre Meeting phase the facilitator establishes the objectives, pick the group members, select the best tools, inform the participants and gives them the necessary material. On the meeting phase, from the facilitator s point of view the most important task is to monitor and observe the elapsing of the meeting. In this phase the participants perform the necessary tasks to reach meeting goals. In the last phase, the Post Meeting phase, it is important to score the obtained results and the group satisfaction on the results. It is also important to say what kind of information is useful for future meetings. 2.3 Idea Generation Techniques Post Meetin g IGTAI aims to support the group in the idea generation task. So in this section it is briefly exposed the study made. Today several Idea Generation Techniques are known e.g the Nominal Group Technique (NGT), Theory of Inventive Problem Solving Professional Classes-Great Results (TRIZ), Mind mapping, Brainstorming [21], cooperative KJ [27]. Mind mapping at its most basic form is a simple hierarchy and could be drawn in any tree-shaped format. The idea is to add a formal structure to thinking, starting on the question that is intended to answer. Brainstorming is a problem resolution method which aims the generation of the maximum number of ideas in order to solve a problem in a collaborative and non critical atmosphere. Alex Osborn, the founder of this method in 1938 cites that in group a regular person can create two times or more ideas than in singular. However for the success of this method four rules and two principles must be followed. The two principles are the judgment delay and the amount creates quality. The first principle means that in the use of this technique there is no space to criticize the other s ideas because that could stop the improvement of some ideas. The second one says that the existence of more ideas means a better final solution. In this technique still exists four rules that must be followed and they are focus on quantity ( the greater the number of ideas generated, the greater the chance of producing a radical and effective solution), no criticism (instead of immediately stating what might be wrong with an idea, the participants focus on extending or adding to it, reserving criticism for a later 'critical stage' of the process), unusual ideas are welcome (they may open new ways of thinking and provide better solutions than regular ideas) and finally combine and improve ideas ( Good ideas can be combined to form a very good idea, this approach leads to better and more complete ideas than just generation of new ideas, and increases the generation of ideas, by a process of association). 3 The IGTAI system This section begins by presenting the high level architecture from the designed prototype. Later it will present the process support made by the system in each meeting phases presented in section Architecture The presented prototype is intended to be used in all the environments suggested by [2][6]. However, its development was focused on the different times / different places environment. Thus IGTAI architecture is based on the client server architecture under the Remote Method Invocation (RMI) protocol. The server application has three major components: the provider of idea generation service; a relational database server who keeps the data; and an agent s community populated by agents who represent meeting participants of the system and an agent facilitator. For each meeting participant there is an agent and he is responsible for receiving, organize and distribute information from/to the server considering acts of those users. On these actions it is included information related with the meeting data like if participants read the idea details, the titles, if they check files. This is made in order to make the client application more adaptive to each user because with this we are able in e.g. to highlight new ideas for a specific participant. On these agents actions it is also included personal data like for example, login details, details of ideas introduced, etc. With this the performance increases considerable because the actions of read and write are on the agent and when a specific data is necessary it is already in memory avoiding the waiting for heavy SQL queries. All this allows the server to answer faster to the client and increases the global performance of the system. With these functions the system is able to work proactively to the users. The main service can be accessed by a local network or over the internet, the agents community and the database

4 can also be in different machines over the network as seen on Figure 4 to plan the meeting details such as configuring and defining the problem, perform the participant selection, defining the anonymity existence, the user ranking, if the agenda is open or closed and the possibility to use an implementation of Issue-Based Information System (IBIS) As seen in Figure 5 if the agenda is closed the facilitator will be the only user of the system that will be allowed to put ideas in the next phase. The participants only have to focus on introducing alternatives and criteria. Besides, the facilitator can keep more focus on the domain of alternatives. If the agenda is open any meeting user can contribute with ideas. Figure 4. High level architecture The McGraph tasks model was the group decision model making model followed on the development of IGTAI because it makes the distinction on which types of tasks the GDSS applications must support and in which phase of the decision making process the fits. With this we can say that IGTAI belongs to the first quadrant of Task Circumflex, the Generation quadrant, and must support planning tasks and creative tasks. The prototype was designed to support the three meeting phases identified by Dubs e Hayne [7]. As we said before the IGTAI aims to support the two types of actors involved in group decision process, the facilitator and the participant. In that order two components were developed: the client facilitator module and the client participant module. The first one supports the three meeting phases while the second only supports the meeting and post meeting phase. This happens because at the pre meeting phase only planning activities are considered and they are performed exclusively by the facilitator. Next we illustrate the process support given by the prototype to each structure of idea generation process. With this support it is intended to maximize important process gains like for instance more information, synergy, learning, stimulation, more objective evaluation and the minimization of process losses like domination of some members, failure to remember among others. This assertion is based on [13] and this classification is used on next three sub sections. It will also be presented in Figures 5, 6, 7, 8 an example for the problem Where should we open a new store?. This meeting have started in the Intelligent Decision room and two ideas where produced, the shopping center and the Traditional commerce, which where written together with other notes in the smart board with MIMIO white board software [26]. The file with those notes was attached to the problem node after the physical meeting ended. 3.2 Pre-Meeting The task support used on the prototype at this phase is only directed to the facilitator role, because only planning activities are performed. At this phase the facilitator needs Figure 5. Pre meeting panel The IBIS check means that if it is active the users are able to make two distinct actions. One is making a comment to an idea or criteria that can be catalogued as positive, negative or neutral. The odder action available is a clarification request that can be answered by anyone in the meeting. 3.3 In-Meeting In the IGTAI prototype the task support used in the idea generation meeting phase was a union between: Brainstorming Mind - Mapping An idea, alternative and criteria objects distinguish In order to facilitate and simplify the development of cognitive work (Figure 6 left side) IGTAI Brainstorming IGTAI follows the process structure of brainstorming technique. The four rules and the two principles should be followed during the idea generation meeting, in order to achieve the benefits inherent to brainstorming. However, the principle of judgment delay and the no criticism rule of brainstorming, which defend that ideas should not be criticized at this phase, are questioned by several authors. So, we introduce the IBIS option in the system which removes (when activated) the judgement delay rule and the no criticism orientation. This allows users to request explanations about a specific idea/alternative/criteria or exposing personal thoughts about an idea / criteria.

5 To decrease the disadvantages of brainstorming some variants of the technique where introduced: The ideas are introduced in the system in parallel in spite of sequentially, which allows the decrease of process noise like concentration/production blocking or domination by some members; Idea anonymity introduction in order to decrease the conformance pressure and evaluation apprehension; A user ranking that consists on a three bar graphic representing the number of ideas introduced by the current user, the number of ideas from the worst and from the best one as well as the total number of ideas introduced. This will give a productivity idea and a little bit of competition which could lead to a productivity increase (Figure 6 right side); The mobile version of the prototype (Figure 7) only covers this meeting state mainly because of computational problems. However the main purpose is to allow participants to have the group memory anywhere. This can be particularly useful when they are searching for new alternatives on the field and want to consult the ones already introduced. This version also allows the input of new nodes on the tree. When the user works offline he may decide to perform the synchronization of the nodes created offline adding them to the problem. A XML structure will update the meetings where user participates and that are on In-Meeting state IGTAI Mind Mapping IGTAI has an area where all the ideas proposed by the group are placed. This functionality will create the group memory that bring to the system a decreasing of process losses like attention blocking or failure to remember, among others. On the other hand, it will increase process gains as synergy and more information. The tree structure used in this area was inspired on the Mind-Mapping technique. With this adaptation we intend to facilitate the idea circulation process and consequently the triggering of new ideas. Figure 7. In Meeting mobile application On the desktop tool the suggestion of already introduced criteria is an interesting behaviour. For example if the problem is Where to open a new store and other users already introduced an alternative with the criteria parking places that criteria will be suggested to new alternatives added to the problem. However the user is not forced to add it. This is done in order to decrease the uncertainty and noise present in information (e.g. avoid the existence of duplicated criteria resulting from mistype errors). A task reserved to the facilitator is to conclude the meeting and to trigger the post meeting support. 3.4 Post-Meeting Figure 6. In Meeting Desktop panel IGTAI ideas, alternatives and criteria In the tree structure six types of objects can be displayed, they correspond to problem, ideas, alternatives, criteria, questions and comments witch one with their own graphical symbol. It is also possible to associate objects to tree nodes such as files. The objects to problem, ideas, alternatives, criteria nodes allow us to reach, at the end, a structured problem in a multi criteria format. Questions and comments nodes represent the IBIS implementation on the system. In this phase both actors are supported. The goal of post meeting phase is a summary of the activities performed in the in meeting phase. For this a report containing the details of the meeting, such as problem definition, options used, a table containing the multi criteria problem and the graphical information such as the total number of developed ideas over the meeting time is presented. The multi criteria table could have empty values because the application did not force the participants to add all criteria to the entire alternatives range (Figure 8).

6 4 Conclusions and future work Figure 8. Post Meeting panel 3.5 Implementation details The programming language used was Java J2SE 5.0 and the communication between the client and the server was provided by the RMI Java technology. The desktop clients were implemented in a Java applet which allows its invocation over the internet by any browser. The mobile client uses the Java Micro Edition and the package Java ME RMI 1.0. The data generated by the prototype is stored on the server side in a MySql relational data base. For the development of the agents community the Open Agents Architecture (OAA) was used, developed at SRI International. OAA is a framework for integrating a community of heterogeneous software agents in a distributed environment and is structured to minimize the effort of creating new agents. It allows the creation of agents in various programming languages and operating platforms and this particular detail will allows us to reuse agents executed in others works. With this kind of development tools we achieve an application platform independency. The goal of this research is to build an idea generation tool supporting a ubiquitous group decision meeting dedicated to the idea generation task. It was intended to build a simple tool capable of being used by users with little experience in informatics systems, with group knowledge management, ubiquitous access, user adaptiveness and proactiveness, platform independence and the formulation of a multi criteria problem at the end of a work session. These objectives were accomplished. The idea generation prototype has been currently designed and its implementation is in the test phase. Once the laboratory tests are concluded, experiments will be organized in the intelligent decision room. With this it will be possible to observe the impact of ubiquitous idea generation in decision making process. As future work we intend to improve the characteristics of the agent community in order to support the first two meeting phases. In the Pre-meeting it is intended to support tasks related with group formation process. We think that it will be useful to the facilitator that the agents community could suggest him a group constitution, for the actual decision problem, based on previous meetings data. In the In Meeting phase it is intended to support the participants when an idea is added to a problem. Here the server adds the idea to the problem but at the same time it creates a process in the agents community to ask if it is possible that that idea has already been introduced in that meeting. If the answer is positive then the participant and facilitator must be alerted when they are using the tool. Another possibility to be explored in this phase is the system to suggest ideas from past problems. Acknowledgements The work described in this paper is included in ArgEmotionAgents project (POSI / EIA / / 2004), which is a project supported by FCT (Science & Technology Foundation Portugal). References Figure 9. Login panel and starting tabbed menu The user interface used was tabbed panels as seen on figure 9. [1] Barrocas, Nuno. Ferramentas de Apoio ao Planeamento e Condução de Reuniões Electrónicas. Instituto Superior Técnico. Lisboa, Universidade Técnica de Lisboa, 1999 [2] Bostrom, R., Anson, R., Clawson, V., Group facilitation and group support systems. Jessup and Valacich (editors), Group Support Systems: New Perspectives. Macmillan, 1993a [3] Buckingham Shum, Dr S and Selvin, A and Sierhuis, Dr M and Conklin, Dr J and Haley, C and Nuseibeh, Prof B Hypermedia Support for Argumentation-Based Rationale: 15 Years on from gibis and QOC, in Dutoit, A and McCall, R and Mistrik, I and Paech, B, Eds. Rationale Management in Software Engineering, pp Springer-Verlag, 2006 [4] Cao, P.P.; Burstein, F.V., "An asynchronous group decision support system study for intelligent multicriteria decision making," System Sciences. HICSS-32. Proceedings of the 32nd Annual Hawaii International Conference on, vol.track1, 1999

7 [5] Cohen et al.. A Garbage Can Model of Organizational Choice, Administrative Science Quarterly, 17, 1, 1-25, 1972 [6] DeSanctis, G; Gallupe, R. B. A foundation for the study of group decision support systems. Management science. 33: 5., 1987 [7] Dowling K.L.; St. Louis R.D, Asynchronous implementation of the nominal group technique: is it effective? In Decision Support Systems, Volume 29, Number 3, October 2000 [8] Dubs, S., Hayne, S., Distributed facilitation: A concept whose time has come?, Proceedings of ACM CSCW 92 Conference on Computer-Supported Cooperative Work, pp ,1992 [9] E. Turban, J. Aronson, Decision support systems and intelligent systems, Prentice-Hall, Inc.,1998 [10] FacilitatePro, [11] Gonçalves, Nuno Pina. Uma Ferramenta para a Exploração de Casos em Processos de Tomada de Decisão. Instituto Superior Técnico. Lisboa. Master Dissertation on Electronics and Computers Engenering, IST, 2000 [12] GroupSystems II, [13] J. F. Nunamaker, Alan R. Dennis, Joseph S. Valacich, Douglas Vogel, Joey F. George, Electronic meeting systems, Communications of the ACM, v.34 n.7, p.40-61, July 1991 [14] Jun Zhang, Kah-Hin Chai, Kay-Chuan Tan. Applying TRIZ to Service Conceptual Design: An Exploratory Study in Creativity and Innovation Management., 2005 doi: /j x [15] Karen L. Dowling and Robert D. St. Louis, Asynchronous implementation of the nominal group technique: is it effective? Decision Support Systems, Volume 29, Issue 3, 2000, Pages [16] Koopman, P., Pool, J., Organizational Decision Making: Models, Contigencies and Strategies, Distributed Decision Making: Cognitive Models for Cooperative Work, John Wiley & Sons Ltd., 19-46, 1991 [17] March, J.G., Simon, H.A., Organization, 2d ed. Oxford: Blackwell., 1993 [18] Marreiros, G.; C. Ramos and J. Neves. Dealing with Emotional Factors in Agent Based Ubiquitous Decision. Lecture Notes in Computer Science, Volume 3823, Nov 2005, Pages 41 50, ISBN: [19] Marreiros, G.; Santos, R.; Ramos, C.; Neves, J. Novais, P.; Machado, J. e Bulas-Cruz, J. Ambient Intelligence in Emotion Based Ubiquitous Decision Making. International Joint Conference on Artificial Intelligence (IJCAI), 6-7 January, Hyderabad, Índia, 2007 [20] G. Marreiros, J.P. Sousa, C. Ramos. WebMeeting - A Group Decision Support System for Multi-criteria Decision Problems. International Conference on Knowledge Engineering and Decision Support, Porto, Portugal pp , 2004 [21] Osborn, A. F., Applied Imagination, 3rd ed., Scribner, New York, (1963). [22] Prante, T., Magerkurth, C., and Streitz, N. Developing CSCW tools for idea finding -: empirical results and implications for design. In Proceedings of the 2002 ACM Conference on Computer Supported Cooperative Work (New Orleans, Louisiana, USA, November 16-20, CSCW '02. ACM Press, New York, NY, [23] Rasmussen, J., Brehmer, B., Leplat, J., Distributed decision making. Cognitive models for cooperative work. Wiley. England, 1991 [24] Santos, R.; Marreiros, G.; Ramos, C.; Neves, J. e Bulas- Cruz, J. Multi-agent Approach for Ubiquitous Group Decision Support Involving Emotions. Ma et al. (Eds.) Lectures Notes for Computer Science 4159, pp , 2006 [25] Weiser, M. The Computer for the Twenty-First Century. Scientific American, September [26] [27] Yuizono, T. Munemori, J. Nagasawa, Y. GUNGEN: groupware for a new idea generation consistent supportsystem, from Kagoshima Univ, 2002

A Compliance Management System for the Pharmaceutical Industry

A Compliance Management System for the Pharmaceutical Industry 18 th European Symposium on Computer Aided Process Engineering ESCAPE 18 Bertrand Braunschweig and Xavier Joulia (Editors) 2008 Elsevier B.V./Ltd. All rights reserved. A Compliance Management System for

More information

A Competence Model for Global Software Development Teams

A Competence Model for Global Software Development Teams A Competence Model for Global Software Development Teams Javier Saldaña Ramos, Ana Sanz Esteban, Javier García Guzmán, Antonio de Amescua Seco Software Engineering Lab Computer Science Department Carlos

More information

Fixes for CrossTec ResQDesk

Fixes for CrossTec ResQDesk Fixes for CrossTec ResQDesk Fixes in CrossTec ResQDesk 5.00.0006 December 2, 2014 Resolved issue where the list of Operators on Category was not saving correctly when adding multiple Operators. Fixed issue

More information

Research on Implementing ERP in a Northeastern Enterprise Based on Information Orientation Theory

Research on Implementing ERP in a Northeastern Enterprise Based on Information Orientation Theory Research on Implementing in a Northeastern Enterprise Based on Information Orientation Theory Lei Ye and Yuqiang Feng P PSchool of Management, Harbin Institute of Technology, Harbin 150001, Heilongjian,

More information

The Role of Computers in Synchronous Collaborative Design

The Role of Computers in Synchronous Collaborative Design The Role of Computers in Synchronous Collaborative Design Wassim M. Jabi, The University of Michigan Theodore W. Hall, Chinese University of Hong Kong Abstract In this paper we discuss the role of computers

More information

Fahad H.Alshammari, Rami Alnaqeib, M.A.Zaidan, Ali K.Hmood, B.B.Zaidan, A.A.Zaidan

Fahad H.Alshammari, Rami Alnaqeib, M.A.Zaidan, Ali K.Hmood, B.B.Zaidan, A.A.Zaidan WWW.JOURNALOFCOMPUTING.ORG 85 New Quantitative Study for Dissertations Repository System Fahad H.Alshammari, Rami Alnaqeib, M.A.Zaidan, Ali K.Hmood, B.B.Zaidan, A.A.Zaidan Abstract In the age of technology,

More information

USE OF GROUPWARE-ENABLED GIS FOR LAND RESOURCE ALLOCATION ISSUES

USE OF GROUPWARE-ENABLED GIS FOR LAND RESOURCE ALLOCATION ISSUES Draft Only: To be published in Proceedings o[the 6th International Symposium on System Analysis and Management Decisions in Forestry. 1994 USE OF GROUPWARE-ENABLED GIS FOR LAND RESOURCE ALLOCATION ISSUES

More information

Issues of Collaboration in a Virtual Environment

Issues of Collaboration in a Virtual Environment Preface World Wide Web is becoming a utility, not unlike electricity or running water in our homes. This creates new ways of using the web, where Social media plays a particular role. This gives an unprecedented

More information

Brown Hills College of Engineering & Technology Machine Design - 1. UNIT 1 D e s i g n P h i l o s o p h y

Brown Hills College of Engineering & Technology Machine Design - 1. UNIT 1 D e s i g n P h i l o s o p h y UNIT 1 D e s i g n P h i l o s o p h y Problem Identification- Problem Statement, Specifications, Constraints, Feasibility Study-Technical Feasibility, Economic & Financial Feasibility, Social & Environmental

More information

Ubiquitous, Pervasive and Mobile Computing: A Reusable-Models-based Non-Functional Catalogue

Ubiquitous, Pervasive and Mobile Computing: A Reusable-Models-based Non-Functional Catalogue Ubiquitous, Pervasive and Mobile Computing: A Reusable-Models-based Non-Functional Catalogue Milene Serrano 1 and Maurício Serrano 1 1 Universidade de Brasília (UnB/FGA), Curso de Engenharia de Software,

More information

OTHER KNOWLEDGE CAPTURE TECHNIQUES

OTHER KNOWLEDGE CAPTURE TECHNIQUES OTHER KNOWLEDGE CAPTURE TECHNIQUES CHAPTER 6 On-site observation Consensus methodologies Brainstorming Consensus decision Repertory grid Nominal group Delphi method Blackboarding 2 1 On-Site Observation

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design

Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design Integrating Databases, Objects and the World-Wide Web for Collaboration in Architectural Design Wassim Jabi, Assistant Professor Department of Architecture University at Buffalo, State University of New

More information

Masters in Artificial Intelligence

Masters in Artificial Intelligence Masters in Artificial Intelligence Programme Requirements Taught Element, and PG Diploma in Artificial Intelligence: 120 credits: IS5101 CS5001 CS5010 CS5011 CS4402 or CS5012 in total, up to 30 credits

More information

BUILDING OLAP TOOLS OVER LARGE DATABASES

BUILDING OLAP TOOLS OVER LARGE DATABASES BUILDING OLAP TOOLS OVER LARGE DATABASES Rui Oliveira, Jorge Bernardino ISEC Instituto Superior de Engenharia de Coimbra, Polytechnic Institute of Coimbra Quinta da Nora, Rua Pedro Nunes, P-3030-199 Coimbra,

More information

A Group Decision Support System for Collaborative Decisions Within Business Intelligence Context

A Group Decision Support System for Collaborative Decisions Within Business Intelligence Context American Journal of Information Science and Computer Engineering Vol. 1, No. 2, 2015, pp. 84-93 http://www.aiscience.org/journal/ajisce A Group Decision Support System for Collaborative Decisions Within

More information

MySQL databases as part of the Online Business, using a platform based on Linux

MySQL databases as part of the Online Business, using a platform based on Linux Database Systems Journal vol. II, no. 3/2011 3 MySQL databases as part of the Online Business, using a platform based on Linux Ion-Sorin STROE Romanian Academy of Economic Studies Romana Sq, no 6, 1 st

More information

One for All and All in One

One for All and All in One One for All and All in One A learner modelling server in a multi-agent platform Isabel Machado 1, Alexandre Martins 2 and Ana Paiva 2 1 INESC, Rua Alves Redol 9, 1000 Lisboa, Portugal 2 IST and INESC,

More information

Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao

Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao Requirements Analysis Concepts & Principles Instructor: Dr. Jerry Gao Requirements Analysis Concepts and Principles - Requirements Analysis - Communication Techniques - Initiating the Process - Facilitated

More information

Distributed Database for Environmental Data Integration

Distributed Database for Environmental Data Integration Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information

More information

Your Mobile Phone as a Ticket (NFC)

Your Mobile Phone as a Ticket (NFC) Your Mobile Phone as a Ticket (NFC) Francisco Maria van Uden Chaves IST - Technical University of Lisbon Av. Prof. Cavaco Silva Tagus Park 2780-990 Porto Salvo, Portugal francisco.chaves@ist.utl.pt Abstract.

More information

CASSANDRA: Version: 1.1.0 / 1. November 2001

CASSANDRA: Version: 1.1.0 / 1. November 2001 CASSANDRA: An Automated Software Engineering Coach Markus Schacher KnowGravity Inc. Badenerstrasse 808 8048 Zürich Switzerland Phone: ++41-(0)1/434'20'00 Fax: ++41-(0)1/434'20'09 Email: markus.schacher@knowgravity.com

More information

In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal

In: Proceedings of RECPAD 2002-12th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal Paper Title: Generic Framework for Video Analysis Authors: Luís Filipe Tavares INESC Porto lft@inescporto.pt Luís Teixeira INESC Porto, Universidade Católica Portuguesa lmt@inescporto.pt Luís Corte-Real

More information

RULE BASED EXPERT SYSTEM FOR SELECTING SOFTWARE DEVELOPMENT METHODOLOGY

RULE BASED EXPERT SYSTEM FOR SELECTING SOFTWARE DEVELOPMENT METHODOLOGY RULE BASED EXPERT SYSTEM FOR SELECTING SOFTWARE DEVELOPMENT METHODOLOGY M. AYMAN AL AHMAR Asstt. Prof. and Deputy Dean, College of Engineering and Information Technology, Fujairah Campus, Ajman University

More information

HELP DESK SYSTEMS. Using CaseBased Reasoning

HELP DESK SYSTEMS. Using CaseBased Reasoning HELP DESK SYSTEMS Using CaseBased Reasoning Topics Covered Today What is Help-Desk? Components of HelpDesk Systems Types Of HelpDesk Systems Used Need for CBR in HelpDesk Systems GE Helpdesk using ReMind

More information

An approach for usability evaluation of e-commerce sites based on design patterns and heuristics criteria

An approach for usability evaluation of e-commerce sites based on design patterns and heuristics criteria An approach for usability evaluation of e-commerce sites based on design patterns and heuristics criteria M. Sartzetaki Y. Psaromiligkos S. Retalis P. Avgeriou MSc Student University of Paisley Technological

More information

Masters in Human Computer Interaction

Masters in Human Computer Interaction Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from

More information

An Agent-Based Concept for Problem Management Systems to Enhance Reliability

An Agent-Based Concept for Problem Management Systems to Enhance Reliability An Agent-Based Concept for Problem Management Systems to Enhance Reliability H. Wang, N. Jazdi, P. Goehner A defective component in an industrial automation system affects only a limited number of sub

More information

Product Data Quality Control for Collaborative Product Development

Product Data Quality Control for Collaborative Product Development 12-ICIT 9-11/4/07 in RoC Going for Gold ~ Quality Tools and Techniques Paper #: 04-06 Page- 1 /6 Product Data Quality Control for Collaborative Product Development Hsien-Jung Wu Department of Information

More information

Masters in Advanced Computer Science

Masters in Advanced Computer Science Masters in Advanced Computer Science Programme Requirements Taught Element, and PG Diploma in Advanced Computer Science: 120 credits: IS5101 CS5001 up to 30 credits from CS4100 - CS4450, subject to appropriate

More information

Information integration platform for CIMS. Chan, FTS; Zhang, J; Lau, HCW; Ning, A

Information integration platform for CIMS. Chan, FTS; Zhang, J; Lau, HCW; Ning, A Title Information integration platform for CIMS Author(s) Chan, FTS; Zhang, J; Lau, HCW; Ning, A Citation IEEE International Conference on Management of Innovation and Technology Proceedings, Singapore,

More information

CLOUD DATABASE DATABASE AS A SERVICE

CLOUD DATABASE DATABASE AS A SERVICE CLOUD DATABASE DATABASE AS A SERVICE Waleed Al Shehri Department of Computing, Macquarie University Sydney, NSW 2109, Australia waleed.alshehri@students.mq.edu.au ABSTRACT Cloud computing has been the

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information

ONLINE NEGOTIATION IN ELECTRONIC COMMERCE ABSTRACT 1. INTRODUCTION

ONLINE NEGOTIATION IN ELECTRONIC COMMERCE ABSTRACT 1. INTRODUCTION ONLINE NEGOTIATION IN ELECTRONIC COMMERCE Yufei Yuan Michael G. DeGroote School of Business, McMaster University Hamilton, Ontario, Canada L8S 4M4 yuanyuf@mcmaster.ca ABSTRACT With the rapid growth of

More information

Features of AnyShare

Features of AnyShare of AnyShare of AnyShare CONTENT Brief Introduction of AnyShare... 3 Chapter 1 Centralized Management... 5 1.1 Operation Management... 5 1.2 User Management... 5 1.3 User Authentication... 6 1.4 Roles...

More information

Semantic Search in Portals using Ontologies

Semantic Search in Portals using Ontologies Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br

More information

Chapter 1 - Web Server Management and Cluster Topology

Chapter 1 - Web Server Management and Cluster Topology Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management

More information

Course 803401 DSS. Technologies: Group Support Systems. CS/MIS Department

Course 803401 DSS. Technologies: Group Support Systems. CS/MIS Department Oman College of Management and Technology Course 803401 DSS Collaborative Computing Technologies: Group Support Systems CS/MIS Department Chrysler Scores with Groupware Vignette SCORE initiative Identified

More information

A self-directed Virtual Learning Environment: Mi propio jefe (My own boss)

A self-directed Virtual Learning Environment: Mi propio jefe (My own boss) A self-directed Virtual Learning Environment: Mi propio jefe (My own boss) Diego Ernesto Leal Fonseca, Gerardo Tibaná Herrera (dleal@uniandes.edu.co, g-tibana@uniandes.edu.co) LIDIE Research and Development

More information

Accessing Data with ADOBE FLEX 4.6

Accessing Data with ADOBE FLEX 4.6 Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data

More information

Operations Research and Knowledge Modeling in Data Mining

Operations Research and Knowledge Modeling in Data Mining Operations Research and Knowledge Modeling in Data Mining Masato KODA Graduate School of Systems and Information Engineering University of Tsukuba, Tsukuba Science City, Japan 305-8573 koda@sk.tsukuba.ac.jp

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

ONLINE SCHEDULING FOR THE PRIVATE CLINIC "OUR DOCTOR" BASED ON WEB 2.0 TECHNOLOGIES

ONLINE SCHEDULING FOR THE PRIVATE CLINIC OUR DOCTOR BASED ON WEB 2.0 TECHNOLOGIES Bulletin of the Transilvania University of Braşov Vol. 3 (52) - 2010 Series VI: Medical Sciences ONLINE SCHEDULING FOR THE PRIVATE CLINIC "OUR DOCTOR" BASED ON WEB 2.0 TECHNOLOGIES L. SANGEORZAN 1 M.VARCIU

More information

Tableau Server Scalability Explained

Tableau Server Scalability Explained Tableau Server Scalability Explained Author: Neelesh Kamkolkar Tableau Software July 2013 p2 Executive Summary In March 2013, we ran scalability tests to understand the scalability of Tableau 8.0. We wanted

More information

Lessons Learned from the Teaching of IS Development

Lessons Learned from the Teaching of IS Development Journal of Information Technology Education Volume 1 No. 2, 2002 Lessons Learned from the Teaching of IS Development Filomena Lopes and Paula Morais Universidade Portucalense, Porto, Portugal flopes@upt.pt

More information

Integrating Multi-Modal Messages across Heterogeneous Networks.

Integrating Multi-Modal Messages across Heterogeneous Networks. Integrating Multi-Modal Messages across Heterogeneous Networks. Ramiro Liscano, Roger Impey, Qinxin Yu * and Suhayya Abu-Hakima Institute for Information Technology, National Research Council Canada, Montreal

More information

PeopleSoft HelpDesk. Maximized Operational Efficiency. Usability and Role-Based Access

PeopleSoft HelpDesk. Maximized Operational Efficiency. Usability and Role-Based Access PeopleSoft HelpDesk An organization s corporate help desk is the lifeline of the company, ensuring the systems and facilities that employees need to do their jobs are running smoothly at all times. The

More information

Identifying BI Opportunities and BIS Development Process

Identifying BI Opportunities and BIS Development Process Identifying BI Opportunities and BIS Development Process Week 4 Dr. Jocelyn San Pedro School of Information Management & Systems Monash University IMS3001 BUSINESS INTELLIGENCE SYSTEMS SEM 1, 2004 The

More information

SOCIAL CUSTOMER RELATIONSHIP MANAGEMENT (SCRM) IN INDIAN RETAIL INDUSTRY

SOCIAL CUSTOMER RELATIONSHIP MANAGEMENT (SCRM) IN INDIAN RETAIL INDUSTRY SOCIAL CUSTOMER RELATIONSHIP MANAGEMENT (SCRM) IN INDIAN RETAIL Dr. A.R. Annadurai* INDUSTRY Abstract: Social CRM is an advanced form of customer relationship management that uses social media services,

More information

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The

More information

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES by Çağatay YILDIRIM June, 2008 İZMİR CONTENTS Page PROJECT EXAMINATION RESULT FORM...ii ACKNOWLEDGEMENTS...iii ABSTRACT... iv

More information

Supporting Competence upon DotLRN through Personalization

Supporting Competence upon DotLRN through Personalization Supporting Competence upon DotLRN through Personalization Carolina Mejía, Laura Mancera, Sergio Gómez, Silvia Balidiris, Ramón Fabregat University of Girona, Institute of Informatics Applications, 17071

More information

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

InfoView User s Guide. BusinessObjects Enterprise XI Release 2 BusinessObjects Enterprise XI Release 2 InfoView User s Guide BusinessObjects Enterprise XI Release 2 Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents,

More information

Application of the Prado - Project Management Maturity Model at a R&D Institution of the Brazilian Federal Government

Application of the Prado - Project Management Maturity Model at a R&D Institution of the Brazilian Federal Government doi: 10.5028/jatm.v5i4.272 Application of the Prado - Project Management Maturity Model at a R&D Institution of the Brazilian Federal Government Luiz Aldo Leite das Neves 1,2, Luiz Eduardo Nicolini do

More information

DBMS / Business Intelligence, Business Intelligence / DBMS

DBMS / Business Intelligence, Business Intelligence / DBMS DBMS / Business Intelligence, Business Intelligence / DBMS Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the

More information

Masters in Networks and Distributed Systems

Masters in Networks and Distributed Systems Masters in Networks and Distributed Systems Programme Requirements Taught Element, and PG Diploma in Networks and Distributed Systems: 120 credits: IS5101 CS5001 CS5021 CS4103 or CS5023 in total, up to

More information

Software Engineering

Software Engineering Software Engineering Lecture 06: Design an Overview Peter Thiemann University of Freiburg, Germany SS 2013 Peter Thiemann (Univ. Freiburg) Software Engineering SWT 1 / 35 The Design Phase Programming in

More information

Masters in Computing and Information Technology

Masters in Computing and Information Technology Masters in Computing and Information Technology Programme Requirements Taught Element, and PG Diploma in Computing and Information Technology: 120 credits: IS5101 CS5001 or CS5002 CS5003 up to 30 credits

More information

MS InfoPath 2003 MS InfoPath 2007 Microsoft Office InfoPath 2003 minimally runs on the following operating systems:

MS InfoPath 2003 MS InfoPath 2007 Microsoft Office InfoPath 2003 minimally runs on the following operating systems: 8. PREPARING AND TRANSMITTING EDGARLITE SUBMISSIONS 8.1 Purpose EDGARLite is an application that uses intelligent forms to aid in the construction of filings to be submitted to EDGAR. Each EDGARLite form

More information

Distributed Systems LEEC (2005/06 2º Sem.)

Distributed Systems LEEC (2005/06 2º Sem.) Distributed Systems LEEC (2005/06 2º Sem.) Introduction João Paulo Carvalho Universidade Técnica de Lisboa / Instituto Superior Técnico Outline Definition of a Distributed System Goals Connecting Users

More information

Architecture Centric Development in Software Product Lines

Architecture Centric Development in Software Product Lines Architecture Centric Development in Software Product Lines Aurangzeb Khan DCE, College of E & ME National University of Science and Technology (NUST), Pakistan Farooque Azam DCE, College of E & ME National

More information

A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS

A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS A FRAMEWORK FOR MANAGING RUNTIME ENVIRONMENT OF JAVA APPLICATIONS Abstract T.VENGATTARAMAN * Department of Computer Science, Pondicherry University, Puducherry, India. A.RAMALINGAM Department of MCA, Sri

More information

Requirements Engineering: Elicitation Techniques

Requirements Engineering: Elicitation Techniques 2008:PR003 Requirements Engineering: Elicitation Techniques Sai Ganesh. Gunda Source:http://www.marcocioffi.com/archives/2005/04/requirements-engineering/ MASTER S THESIS Software Engineering, 2008 Department

More information

An Automated Workflow System Geared Towards Consumer Goods and Services Companies

An Automated Workflow System Geared Towards Consumer Goods and Services Companies Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services

More information

WHITEPAPER. Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk

WHITEPAPER. Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk WHITEPAPER Creating and Deploying Predictive Strategies that Drive Customer Value in Marketing, Sales and Risk Overview Angoss is helping its clients achieve significant revenue growth and measurable return

More information

How To Use Data Mining For Knowledge Management In Technology Enhanced Learning

How To Use Data Mining For Knowledge Management In Technology Enhanced Learning Proceedings of the 6th WSEAS International Conference on Applications of Electrical Engineering, Istanbul, Turkey, May 27-29, 2007 115 Data Mining for Knowledge Management in Technology Enhanced Learning

More information

POINT OF SALES SYSTEM (POSS) USER MANUAL

POINT OF SALES SYSTEM (POSS) USER MANUAL Page 1 of 24 POINT OF SALES SYSTEM (POSS) USER MANUAL System Name : POSI-RAD System Release Version No. : V4.0 Total pages including this covering : 23 Page 2 of 24 Table of Contents 1 INTRODUCTION...

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3

Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, ivica.crnkovic@mdh.se 2 ABB Corporate Research,

More information

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010 Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide An Oracle White Paper October 2010 Disclaimer The following is intended to outline our general product direction.

More information

A framework for web-based product data management using J2EE

A framework for web-based product data management using J2EE Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002

More information

IBM: Using Queue Replication

IBM: Using Queue Replication coursemonster.com/uk IBM: Using Queue Replication View training dates» Overview Gain knowledge on InfoSphere Replication Server and how it is used to perform both queue-based homogeneous data replication

More information

Architecture Design & Sequence Diagram. Week 7

Architecture Design & Sequence Diagram. Week 7 Architecture Design & Sequence Diagram Week 7 Announcement Reminder Midterm I: 1:00 1:50 pm Wednesday 23 rd March Ch. 1, 2, 3 and 26.5 Hour 1, 6, 7 and 19 (pp.331 335) Multiple choice Agenda (Lecture)

More information

Research into competency models in arts education

Research into competency models in arts education Research into competency models in arts education Paper presented at the BMBF Workshop International Perspectives of Research in Arts Education, Nov. 4 th and 5 th, 2013. Folkert Haanstra, Amsterdam School

More information

A Decision Support System for the Assessment of Higher Education Degrees in Portugal

A Decision Support System for the Assessment of Higher Education Degrees in Portugal A Decision Support System for the Assessment of Higher Education Degrees in Portugal José Paulo Santos, José Fernando Oliveira, Maria Antónia Carravilla, Carlos Costa Faculty of Engineering of the University

More information

WHITE PAPER. iet ITSM Enables Enhanced Service Management

WHITE PAPER. iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management iet ITSM Enables Enhanced Service Management Need for IT Service Management The focus within the vast majority of large and medium-size companies has shifted

More information

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

Understanding Web personalization with Web Usage Mining and its Application: Recommender System Understanding Web personalization with Web Usage Mining and its Application: Recommender System Manoj Swami 1, Prof. Manasi Kulkarni 2 1 M.Tech (Computer-NIMS), VJTI, Mumbai. 2 Department of Computer Technology,

More information

An Oracle White Paper May 2012. Oracle Database Cloud Service

An Oracle White Paper May 2012. Oracle Database Cloud Service An Oracle White Paper May 2012 Oracle Database Cloud Service Executive Overview The Oracle Database Cloud Service provides a unique combination of the simplicity and ease of use promised by Cloud computing

More information

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements

Questions? Assignment. Techniques for Gathering Requirements. Gathering and Analysing Requirements Questions? Assignment Why is proper project management important? What is goal of domain analysis? What is the difference between functional and non- functional requirements? Why is it important for requirements

More information

Part I: Decision Support Systems

Part I: Decision Support Systems Part I: Decision Support Systems MBA 8473 1 Cognitive Objectives 43. Identify information processing as the foundation of managerial work. 44. Identify which media are more suitable for supporting managerial

More information

HDA Integration Guide. Help Desk Authority 9.0

HDA Integration Guide. Help Desk Authority 9.0 HDA Integration Guide Help Desk Authority 9.0 2011ScriptLogic Corporation ALL RIGHTS RESERVED. ScriptLogic, the ScriptLogic logo and Point,Click,Done! are trademarks and registered trademarks of ScriptLogic

More information

The Grid Shared Desktop for CSCL

The Grid Shared Desktop for CSCL The Grid Shared Desktop for CSCL Stefano CERRI 1, Monica CRUBEZY 2, Pascal DUGENIE 1, Clément JONQUET 1, Philippe LEMOISSON 1 1 LIRMM, CNRS & University Montpellier II, 161, rue Ada 34392 Montpellier Cedex

More information

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763 International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 Management of Wireless sensor networks using cloud technology Dipankar Mishra, Department of Electronics,

More information

Collaborative Decisions within Business Intelligence Context: A GDSS prototype

Collaborative Decisions within Business Intelligence Context: A GDSS prototype Collaborative Decisions within Business Intelligence Context: A GDSS prototype George A. Rigopoulos, Nikolaos V. Karadimas Abstract In this work we present a prototype for a web based Group Decision Support

More information

Overview. Software engineering and the design process for interactive systems. Standards and guidelines as design rules

Overview. Software engineering and the design process for interactive systems. Standards and guidelines as design rules Overview Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering Iterative design and prototyping Design rationale A. Dix, J.

More information

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms.

SNAPPIN.IO. FWR is a Hardware & Software Factory, which designs and develops digital platforms. SNAPPIN.IO SNAPPIN.IO Snappin is an ecosystem oriented to retail that aims to increase in store sales due to the proactive involvement of users, relying on mechanisms of "Engagement", "Empowerment " and

More information

Personal home pages on the World Wide Web a simple version of a knowledge net?

Personal home pages on the World Wide Web a simple version of a knowledge net? Department of Numerical Analysis and Computing Science IPLab-140 Personal home pages on the World Wide Web a simple version of a knowledge net? Kristina Groth Interaction and Presentation Laboratory (IPLab)

More information

Automated Test Approach for Web Based Software

Automated Test Approach for Web Based Software Automated Test Approach for Web Based Software Indrajit Pan 1, Subhamita Mukherjee 2 1 Dept. of Information Technology, RCCIIT, Kolkata 700 015, W.B., India 2 Dept. of Information Technology, Techno India,

More information

OTHER KNOWLEDGE CAPTURE TECHNIQUES

OTHER KNOWLEDGE CAPTURE TECHNIQUES OTHER KNOWLEDGE CAPTURE TECHNIQUES Other Techniques On-site Observation (Action Protocol) Brainstorming (Conventional & Electronic) Consensus Decision Making Nominal Group Technique Delphi Method Repertory

More information

Christoph Schlenzig 1

Christoph Schlenzig 1 EnviroInfo 2002 (Wien) Environmental Communication in the Information Society - Proceedings of the 16th Conference The MESAP Software for the German Emission Inventory An integrated information system

More information

Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers

Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers Kyeong. S. Kang The First International Conference on Electronic Business, Faculty of Information

More information

New Methods for Performance Monitoring of J2EE Application Servers

New Methods for Performance Monitoring of J2EE Application Servers New Methods for Performance Monitoring of J2EE Application Servers Adrian Mos (Researcher) & John Murphy (Lecturer) Performance Engineering Laboratory, School of Electronic Engineering, Dublin City University,

More information

Information Systems Development Process (Software Development Life Cycle)

Information Systems Development Process (Software Development Life Cycle) Information Systems Development Process (Software Development Life Cycle) Phase 1 Feasibility Study Concerned with analyzing the benefits and solutions for the identified problem area Includes development

More information

Performance Appraisal and it s Effectiveness in Modern Business Scenarios

Performance Appraisal and it s Effectiveness in Modern Business Scenarios Performance Appraisal and it s Effectiveness in Modern Business Scenarios Punam Singh* *Assistant Professor, Department of Social Work, Sardar Patel University, Vallabh Vidhyanagar, Anand, Gujarat, INDIA.

More information

School of Computer Science

School of Computer Science School of Computer Science Head of School Professor S Linton Taught Programmes M.Sc. Advanced Computer Science Artificial Intelligence Computing and Information Technology Information Technology Human

More information

Educational simulation in construction project risk management Setting the stage

Educational simulation in construction project risk management Setting the stage Creative Construction Conference 2015 Educational simulation in construction project risk management Setting the stage Constanta-Nicoleta Bodea a), Augustin Purnus b) * a) Bucharest University of Economic

More information

The Open University s repository of research publications and other research outputs. Collaborative sensemaking in learning analytics

The Open University s repository of research publications and other research outputs. Collaborative sensemaking in learning analytics Open Research Online s repository of research publications and other research outputs Collaborative sensemaking in learning analytics Conference Item How to cite: Knight, Simon; Buckingham Shum, Simon

More information

Performance Comparison of Database Access over the Internet - Java Servlets vs CGI. T. Andrew Yang Ralph F. Grove

Performance Comparison of Database Access over the Internet - Java Servlets vs CGI. T. Andrew Yang Ralph F. Grove Performance Comparison of Database Access over the Internet - Java Servlets vs CGI Corresponding Author: T. Andrew Yang T. Andrew Yang Ralph F. Grove yang@grove.iup.edu rfgrove@computer.org Indiana University

More information