Remote Laboratories for Control Engineering: An architecture oriented state-of-the-art. Oscar E. Cala W.

Slides:



Advertisements
Similar presentations
1 Ontolog Getting OOR Development Going A Proposal 17 September 2010.
Advertisements

REST Introduction 吴海生 博克软件(杭州)有限公司.
School of Engineering & Technology Computer Architecture Pipeline.
Reconfigurable weblabs based on the IEEE1451 Std. Ricardo Costa - Gustavo Alves - Mário Zenha.
DESIGN AND IMPLEMENTATION OF SOFTWARE COMPONENTS FOR A REMOTE LABORATORY J. Fernandez, J. Crespo, R. Barber, J. Carretero University Carlos III of Madrid.
Spring, Hibernate and Web Services 13 th September 2014.
Submitters: Erez Rokah Erez Goldshide Supervisor: Yossi Kanizo Networked Software Systems Laboratory Department of Electrical Engineering Technion - Israel.
Model-View-Controller ("MVC") This is a architectural design pattern for interactive applications. This design pattern organizes an interactive application.
MIT iCampus iLabs Software Architecture Workshop June , 2006.
Reverse Engineering: Legacy Systems Alexander Endert.
Confidential - Property of infiNET Solutions. Architecting and Designing Scalable, Multitier Systems in J2EE infiNET Solutions David R. King – Chief Technology.
© , Michael Aivazis DANSE Software Architecture Challenges and opportunities for the next generation of data analysis software Michael Aivazis.
Industrial Avionics Working Group 18/04/07 Modular Certification Safety Case Contracts.
Eng. Giorgetti Alessandro Software Artisan SID s.r.l.
Broadband Forum Machine-to-Machine (M2M) Solutions Robin Mersh, CEO The information in this presentation is public.
Detailed Technical Feature Presentation Background Information The Importance of Software Software Roadblocks Development Environment DSP Development Cycle.
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
1 Object Oriented Programming Computer Systems Engineering (D2) and Programming (P)
Component Architecture Barcelona, Frebruary 21 th, 2002.
Doctoral Consortium Research Methods Course
General Theme In general work in teams combining architects, compiler developers, performance and tools engineers, and application experts –Note this extends.
Developing Contemporary Canonical Software Courses Summer Program Overview Rise Research Group at Drexel.
Modularizing Web Services Management with AOP María Agustina Cibrán, Bart Verheecke { Maria.Cibran, System and Software Engineering.
1 Mobility Support by the Common API for Transparent Hybrid Multicast draft-irtf-samrg-common-api-03 Project Matthias Wählisch,
MoRob – Modular Educational Robotic Toolbox Uwe Gerecke.
Tel Aviv University - Industrial Engineering Department 1 Data Grid In Engineering TOC Grid Overview The PF5 definition: A very high-speed trans-European.
1 A Framework for Automatic Web Application Generation Marc Battyani - Fractal Concept.
1CPSD Software Infrastructure for Application Development Laxmikant Kale David Padua Computer Science Department.
Survey Says… Commuter Modules Modified Filing Systems (MFS) Established Conventions or Standards Reusable Code Modular Code.
Manhattan Project ‘s.
NSF “Beyond Cognitive Radio” Workshop – Testbed Needs Kapil R. Dandekar, Ph.D. Drexel Wireless Systems Lab (DWSL)
Imagining a Community Source Student Services System Leo Fernig Richard Spencer SOA Workshop Vancouver March 24, 2006.
REMOTE AND MOBILE EXPERIMENTATION PUSHING THE BOUNDARIES OF AN UBIQUITOUS LEARNING PLACE Authors: Ricardo Jorge G. da Silva Nunes da Costa
Java EE Patterns Dan Bugariu.  What is Java EE ?  What is a Pattern ?
1 Bogor – Software Model Checking Framework Presented by: Arpita Gandhi.
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
1 Unified Modeling Language, Version 2.0 Chapter 2.
1 Lecture 3 Major Architectural Models View (Cont’d) Architectural Models/Patterns Architecture Case Study Software Architecture & Design Pattern.
PI2134 Software Engineering IT Telkom.  Layered technology  Software Process  Generic Process (by Pressman)  Fundamental activities (by Sommerville)
Week 6: Software Design HNDIT Software Engineering Software Design Learning Outcomes  Understand the activities involved in the Design process.
GP Confidential GlobalPlatform’s Modular Approach to its Compliance and certification.
2000 Research Overview Dr. Kim Mens Programming Technology Lab Vrije Universiteit Brussel.
Remote Laboratories for Control Engineering: An architecture oriented state-of-the-art. Oscar E. Cala W.
Tools Interoperability Workshop ICCS Issues Interchange Problems Solutions –Web services –IS architectures –Common projects –...
Design Automation without Borders: From EDA Tools to DA Toolboxes Zhiru Zhang School of Electrical and Computer Engineering Cornell University Design Automation.
SECURITY CHALLENGES IN DELIVERY OF REMOTE EXPERIMENTS Marjan Milošević 1, Danijela Milošević 2, Christos Dimopoulos 3, Konstantinos Katzis 4 1,2 BADEN,
ANDROID AS A SERVER PLATFORM ON CLOUD COMPUTING SONA COLLEGE OF TECHNOLOGY SUBMITTED BY: NAGADEVI PRIYA.G DIVYA PURNIMA.S.S
PROJECT SECME Carthik A. Sharma Juan Carlos Vivanco Majid Khan Santhosh Kumar Grandai. Software Engineering Fall 2002.
Evolving Architecture at NSIDC
Software as Data Structure
Patricia Lago: now Teaching interests: Research interests:
Introduction to J2EE Architecture
MSIS 2011 – Statistics Sweden
Scalability and Validation the “test bed”
موضوع سمینار : نقش مولفه ها در معماری سرویس گرا
AN ENVIRONMENT FOR REMOTE CONTROL
Workflow-based Automation Framework for Agile Software Development
Software Engineering Lecture #45
University – Professional School cooperation
Ivan Kurtev, Klaas van den Berg Software Engineering Group
REMTOTE LABS Dr. Mohammad Irfan Ahmad Department of Geology
PPT and video are due no later than February 15, 2019
Quality Assurance for Component-Based Software Development
SISAI 2012 – Statistics Sweden
Chapter 2. Problem Solving and Software Engineering
Object-Oriented and Classical Software Engineering Sixth Edition, WCB/McGraw-Hill, 2005 Stephen R. Schach
ONAP Architecture Principle Review
Object Oriented Design
Introduction to AltaAPI™
Presentation transcript:

Remote Laboratories for Control Engineering: An architecture oriented state-of-the-art. Oscar E. Cala W.

Software Architecture Module AComponent B Layer C Module CTechnology D Service D

«Meta» «Abstract» Software Architecture ? ? ? ? ?

Common Restrictions $. Money Time Infrastructure

Instantiating the ArchitectureIIS LINUXPYTHONC++ HTML5

The problem Remote Lab 1 Remote Lab A Remote Lab 2Remote Lab 1 Remote Lab Z Remote Lab 4Remote Lab 3 Remote Lab D Remote Lab CRemote Lab B Lack of Reusability Lack of Scalability Lack of Modularity

Best Proposals

Best proposals

What is the problem?

A critical example: J2EE

Deusto Weblab.

What tools will we use? DAQ ? ? ? ? ?

¿Preguntas?