30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 1 OOTI Talks 16-11-2006.

Slides:



Advertisements
Similar presentations
Building up your Commentary
Advertisements

The only thing all about you is the grade:-]. Critical Analysis Addressing two fundamental questions: What it is I claim to know? How valid are the methods.
Student-led Conferencing 1. The rationale for Student-led conferencing 2. What are the benefits of student- led conferences? 3. Overview of the procedure.
Systems Engineering in a System of Systems Context
Presentation 7: Part 1: Web Services Introduced. Outline Definition Overview of Web Services Examples Next Time: SOAP & WSDL.
Notes to the presenter. I would like to thank Jim Waldo, Jon Bostrom, and Dennis Govoni. They helped me put this presentation together for the field.
Instructor: Tasneem Darwish
Systems Analysis and Design in a Changing World, Fourth Edition
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Chapter 6 Methodology Conceptual Databases Design Transparencies © Pearson Education Limited 1995, 2005.
Finding Analysis Classes Written by Zvika Gutterman Adam Carmi.
© 2005 Prentice Hall4-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Finding Analysis Classes Written by Zvika Gutterman Adam Carmi.
Lecture Fourteen Methodology - Conceptual Database Design
Requirements Analysis 2 What objects collaborate to achieve the goal of a use case?
© Copyright Eliyahu Brutman Programming Techniques Course.
Project Workshops Results and Evaluation. General The Results section presents the results to demonstrate the performance of the proposed solution. It.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
Chapter 7: The Object-Oriented Approach to Requirements
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
What is art The four types of art. What is art ????? This question has many possibilities Art can be made by man or machine Art can be painting, sculpture,
Chapter 7 Structuring System Process Requirements
Business Analysis and Essential Competencies
2-Oct-15 Bojan Orlic, TU/e Informatica, System Architecture and Networking 12-Oct-151 Homework assignment 1 feedback Bojan Orlic Architecture.
Methodology - Conceptual Database Design Transparencies
Methodology Conceptual Databases Design
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
10/12/ Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 1. Interviews & questionnaires.
Requirements Artifacts Precursor to A & D. Objectives: Requirements Overview  Understand the basic Requirements concepts and how they affect Analysis.
Requirements Analysis Visual Modeling] Lab 02 Visual Modeling (from Visual Modeling with Rational Rose and UML) A way of thinking about problems using.
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
ACT Tips Guier Millikan Fall Time Students MUST average 7.5 minutes on the English passage and 9 minutes on the Reading passage Students must remember.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Monroe’s Motivated Sequence
Methodology - Conceptual Database Design
Requirements Capture. Four Steps of requirements capture List candidate requirements Understand system context Capture functional requirements Capture.
INTERNET AND ADHOC SERVICE DISCOVERY BY: NEHA CHAUDHARY.
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
7 Systems Analysis and Design in a Changing World, Fifth Edition.
ANALYSIS - II REQUIREMENT ANALYSIS DESIGN IMPLEMENTATION TEST.
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
1 Capturing Requirements As Use Cases To be discussed –Artifacts created in the requirements workflow –Workers participating in the requirements workflow.
Chapter 7 The Object-Oriented Approach to Requirements.
QM Spring 2002 Business Statistics Probability Distributions.
Use Cases CS 6961 – Lecture 4 Nathan Dykman. Neumont UniversityCS Lecture 102 Administration Homework 1 is due –Still reviewing the proposal, but.
©2013 Cengage Learning. All Rights Reserved. Business Management, 13e Management, Supervision, and Decision Making Increasing Management Effectiveness.
Lesson By: Rahaf Al Saadi. This is the problem, teachers don’t trust us! That’s because one or two students have been using there phones for the wrong.
Love it or Leave it? Job Interview Assignment Instructions: This class is all about MONEY right? Well, in order to manage money you have to have some money!
12 Tips For Public Speaking
This was developed as part of the Scottish Government’s Better Community Engagement Programme.
Outlining and Supporting Your Arguments Informative Speeches
Analysis Yaodong Bi. Introduction to Analysis Purposes of Analysis – Resolve issues related to interference, concurrency, and conflicts among use cases.
UML - Development Process 1 Software Development Process Using UML.
Writing a Science or Engineering Paper: It is just a story Frank Shipman Department of Computer Science Texas A&M University.
CSCI 383 Object-Oriented Programming & Design Lecture 7 Martin van Bommel.
A service Oriented Architecture & Web Service Technology.
Methodology Conceptual Databases Design
Overview of IT Auditing
Methodology Conceptual Database Design
OGSA Service Classifications
Writing Concept Statements
Software Connectors – A Taxonomy Approach
OOTI Talks Nov-18 Johan J. Lukkien,
The Jini Technology: An overview
Layering & protocol stacks Johan Lukkien
Methodology Conceptual Databases Design
OOTI Talks Apr-19 Johan J. Lukkien,
Presentation transcript:

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 1 OOTI Talks

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 2 To the presenters Opinion? Comfortable? Achieved what you wanted?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 3 Questions What is a grid? and how do I use it? Does the distinction between grid types lead to different technology/solutions? Grid-Web service relation –grid tech. is a collection of WS? –(note: SOAP is an encoding of RMIs – ‘machine independent’) What is the difference between distributed and parallel computing What is the relation between the requirements and the pictures shown –how does a user access a grid?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 4 Questions The four functions –what is the relevance? –do they make up the data-grid? are these API-calls / models at a concrete service? –does the taxonomy represent design/configuration choices? what is the relation with the grid? –who implements this? it seems that it covers just about anything in distributed systems [in these domains] –is it worth-while (for your message....) to go through all the alternatives in the taxonomies?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 5 Advice Repeat, where you are in the presentation –overview Focus on the message –I learned: your message is the high expectations / goals it’s complicated Get away from vagueness, go to concreteness –examples –one particular aspect, problem What about the audience?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 6 Comment There is a high ‘holy grail’ aspect to grid Do you have questions or doubts yourself? –do you believe what you read & tell?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 7 Questions Why do you want this distinction – processes & coordination? –what does it mean anyway? Which things can you do now that you could not do before? –or more efficiently? Is this related to grid? General CS question: why are we dreaming up all these concepts anyway?

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 8 Questions I think: Sun advertised Jini for this purpose after they invented it for another purpose Still- what is Jini? How to use it and what for? Is there a transaction concept in the lookup? –lookup & get perhaps Is the claim that The javaspaces story – what’s the relation with Jini –it’s just for the registration and lookup –perhaps for eventing

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 9 Advice Show the use / alternatives using an example Pay attention to a problem – solution relationship –particularly, when you –seem to– explain how something works –e.g.fault tolerance In the end, what can I do with it? which problems can be solved better? System diagram, with all actors, a typical interaction seqeunce

30-Jun-15 Johan J. Lukkien, TU/e Informatica, System Architecture and Networking 10 Comments I don’t find the audience very critical Both presentations referred to the concepts, and how they play a role –good –note that indeed most systems have paid attention to it –however, it really starts to become interesting once you understand the scope of the corresponding problem