Institute for Software Integrated Systems Vanderbilt University Towards a Paradigm for Activity Modeling SMC2000 WP-2.9: Modeling & Control – Hybrid Systems.

Slides:



Advertisements
Similar presentations
Architecture Representation
Advertisements

STATEMATE A Working Environment for the Development of Complex Reactive Systems.
Composable Metamodeling Environment Akos Ledeczi Institute for Software Integrated Systems Vanderbilt University
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Model Driven Architecture Efficiently react to Changing Architectural and Functional Requirements Stainless Steel Models for Red Rusting Technologies Wim.
Managing Agent Platforms with the Simple Network Management Protocol Brian Remick Thesis Defense June 26, 2015.
Interpret Application Specifications
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Using the Vanderbilt Generic Modeling Environment (GME) to Address SOA QoS Sumant Tambe Graduate Intern, Applied Research, Telcordia Technologies Inc.
End-to-End Design of Embedded Real-Time Systems Kang G. Shin Real-Time Computing Laboratory EECS Department The University of Michigan Ann Arbor, MI
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
Department of Electrical Engineering and Computer Sciences University of California at Berkeley The Ptolemy II Framework for Visual Languages Xiaojun Liu.
Course Instructor: Aisha Azeem
Software Engineering Tools and Methods Presented by: Mohammad Enamur Rashid( ) Mohammad Rashim Uddin( ) Masud Ur Rahman( )
GUI for Computer Architecture Simulation Technical Problem Currently there are tools to aid in the study of computer architecture, but they lack a flexible.
The Origin of the VM/370 Time-sharing system Presented by Niranjan Soundararajan.
February Semantion Privately owned, founded in 2000 First commercial implementation of OASIS ebXML Registry and Repository.
Marco Blumendorf I July 21th, 2009 Towards a Model-Based Framework for the Development of Adaptive Multimodal User Interfaces.
UML - Development Process 1 Software Development Process Using UML (2)
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
Levels of Independence in Aspect-Oriented Modeling Workshop on Model-driven Approaches to Middleware Applications Development June 17, 2003 Jeff Gray,
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
Yu Sun 1, Zekai Demirezen 1, Marjan Mernik 2, Jeff Gray 1, Barret Bryant 1 1 Department of Computer and Information Sciences, University of Alabama at.
Java Adaptive Mathematical Modeling Engine (JAMME) Leeland Artra, Cell Systems Initiative (CSI) Zheng Li, Department of Bioengineering University of Washington,
Detective and NDT Live’n on the edge of Network Performance Joint Techs Winter 2006 Bob Riddle/Rich Carlson Joint Techs Winter.
INDIN' Perth, Australia Multi-Agent Based Information Access Services for Condition Monitoring in Process Automation Teppo Pirttioja 1, Antti.
CCA Common Component Architecture Manoj Krishnan Pacific Northwest National Laboratory MCMD Programming and Implementation Issues.
Co-design Environment for Secure Embedded Systems Matt Eby, Janos L. Mathe, Jan Werner, Gabor Karsai, Sandeep Neema, Janos Sztipanovits, Yuan Xue Institute.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
©2005 Aspen Technology, Inc. All rights reserved. Oil & Gas Integrated Operations using aspenONE Nick Barnett.
WordFreak A Language Independent, Extensible Annotation Tool.
Formalizing the Asynchronous Evolution of Architecture Patterns Workshop on Self-Organizing Software Architectures (SOAR’09) September 14 th 2009 – Cambrige.
Institute for Software Integrated Systems Vanderbilt University Copyright © Vanderbilt University/ISIS 2008 Model Interpreters Janos Mathe based on Peter.
UDM An Infrastructure for Implementing Domain-Specific Modeling Languages Endre Magyari, Arpad Bakay, Andras Lang, Tamas Paka, Attila Vizhanyo, Aditya.
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
Patterns and Reuse. Patterns Reuse of Analysis and Design.
Knowledge Modeling, use of information sources in the study of domains and inter-domain relationships - A Learning Paradigm by Sanjeev Thacker.
Constraint-Based Embedded Program Composition IMPACT Rapid Construction of Efficient Embedded Systems. Multiple System Variants for Little Cost. Rapid,
Vanderbilt University 23 July 2003 Metamodel Based Model Migration Jonathan Sprinkle Dissertation Defense Given toward satisfaction of the requirements.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
Architectural Design Identifying system components and their interfaces.
Chapter 6 Architectural Design.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Model based development for the RUNES component middleware platform Gabor Batori
CoSMIC: Tool-suite for Weaving Deployment & Configuration Crosscutting Concerns of CCM-based DRE Systems Dr. Aniruddha Gokhale (PI) Institute for Software.
A Pattern for DRE-s: The MultiGraph Model of Computation Gabor Karsai, Csaba Biegl, Akos Ledeczi, Janos Sztipanovits Institute for Software-Integrated.
Model Checking and Model-Based Design Bruce H. Krogh Carnegie Mellon University.
Institute for Software Integrated Systems Vanderbilt University DARPA ASC PI Meeting May 26-28, 1999 Adaptive Model-Integrated Computing Akos Ledeczi.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Shravana Kumar Musunuri, Jimmy Mathews Advisors: Dr. Joseph Picone Dr. David Gao Powertrain Design Tools Project The GENERIC MODELING ENVIRONMENT (GME)
MILAN: Technical Overview October 2, 2002 Akos Ledeczi MILAN Workshop Institute for Software Integrated.
10/03/05 Johan Muskens ( TU/e Computer Science, System Architecture and Networking.
ABone Architecture and Operation ABCd — ABone Control Daemon Server for remote EE management On-demand EE initiation and termination Automatic EE restart.
Programming language. Definition Programming language is a formal language designed to communicate instructions to a computer. Programming languages can.
BridgePoint Integration John Wolfe / Robert Day Accelerated Technology.
December 4, ICSSEA’03 The SmartTools Software Factory The MDA approach and Generative programming for Software Development:
Visualization in Problem Solving Environments Amit Goel Department of Computer Science Virginia Tech June 14, 1999.
Graphical Design Environment for a Reconfigurable Processor IAmE Abstract The Field Programmable Processor Array (FPPA) is a new reconfigurable architecture.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
DIAMON Project Project Definition and Specifications Based on input from the AB/CO Section leaders.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Institute for Software Integrated Systems Vanderbilt University Virtual Prototyping Test Bed for CPS Janos Sztipanovits Institute for Software Integrated.
Review of last class Software Engineering Modeling Problem Solving
Software Tools and Environments
University of North Texas
Tools for Composing and Deploying Grid Middleware Web Services
System Concept Simulation for Concurrent Engineering
Analysis models and design models
Graphical Modeling of INFOD applications
Presentation transcript:

Institute for Software Integrated Systems Vanderbilt University Towards a Paradigm for Activity Modeling SMC2000 WP-2.9: Modeling & Control – Hybrid Systems 2 October 11, 2000, Hermitage D, 5:10 pm Jason Garrett

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Motivation, DuPont Give operators the ability to use information obtained from sensors in the plant and allow individuals the opportunity to use this information for decision making: Real-time and historical information is obtained through a Process Monitoring and Control (PM&C) database Chemical simulation capabilities accessible via remote supercomputer execution Signal Processing should be allowed at any integration point Remote clients should be easy to instantiate, completely configurable, and allow for multiple paths of bidirectional communication

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Presentation Overview System Integration Problem: General Case Our specific case Model Integrated Computing (MIC): Explanation Relevance to our Problem MIC -> Activity Modeling Tool Our Specific Run-Time Environment Conclusions

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 System Integration, General Classic Problem:data need to be exchanged through systems not sharing a common interface Classic Solution:GLUE code in Run-Time Environment System1 System2 System3 System4 ?

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 System Integration, Specific neoClassic Problem:frequent reconfiguration; system addition; distanced operation manager Our Solution:Activity Modeling through Model Integrated Computing PM&C SigProc. Simul. GUI AMT Future1 Future2

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Model Integrated Computing Model Interpretation Model Interpreters Models MIPS Environment Application Domain App Application Evolution Environment Evolution Meta-Level Translation Metaprogramming Interface Formal Specifications Model Builder The Multigraph Architecture

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 MIC Relevance Model Integrated Computing builds Model Integrated Program Synthesis (MIPS) environments based on a multi- aspect, containment hierarchy with different types of associations: Associations such as connections, references, sets, must have higher level intentions Strict use of these associations allows for unambiguous interpretation of data to synthesize target environments Implication:infrastructure standardization is inherent, solving a key system integration problem

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 MIC Relevance II All graphic components (syntax) and their associations (semantics) are assigned meaning MetaModeler is put in charge of making Systems conform to infrastructure and capturing necessary characteristics

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 MIC Relevance III: The Proposition Refine our needs into a block structure representing the specific systems (PM&C, GUI, Sim. SigProc.) and define visual characteristics at the highest level Result:an infrastructure linked through a run-time kernel with subsystem comps. capable of contrib. via dir. conns.

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 MIC -> Activity Modeling Tool Capture characteristics of individual systems at meta- level, infuse these into the domain-specific environment Solves: reconfiguration eased through finding essentials

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Our RT Environment Vantage (PM&C) Aspen Sim Super WinServer Aspen SimCli WebServer GUI Client.cpp;.hpp;.html;.cfg MIC AMT MIPS

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Our RT Environment, GUI Java Applet configured dynamically from model information, allows for bidirect. communication with data pipeline

GARRETTTowards a Paradigm for Activity ModelingWP-2.9 Conclusions Model Integrated Computing application to System Integration problem in specific case of Chemical Plant processing Solves problems of: –Abstracting modeler from details of system –Allowing for easy reconfiguration –Infrastructure def’n for addition of new comps. Places intrinsic difficulties on meta-modeler and gives domain user closer interaction Provides framework for numerous system integration problems

Institute for Software Integrated Systems Vanderbilt University Towards a Paradigm for Activity Modeling Jason Garrett, Akos Ledeczi, Frank DeCaria SMC2000 WP-2.9: Modeling & Control – Hybrid Systems 2 October 11, 2000, Hermitage D, 5:10 pm Funding support from the Dupont Chemical Corporation, Old Hickory Plant, TN