Center for Systems and Software Engineering Nenad Medvidovic Director, CSSE Computer Science Department Viterbi School of Engineering University of Southern.

Slides:



Advertisements
Similar presentations
Research Councils ICT Conference Welcome Malcolm Atkinson Director 17 th May 2004.
Advertisements

Software Architecture Frameworks A Family of Implementations Nikunj Mehta Computer Science Department University of Southern California Los Angeles, CA.
Best Practices in Teaching Systems Engineering to Undergraduates 1 The Systems Engineering University Affiliated Research Center 1st.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
IC-MBSE 2010 Models as a Foundation for Systems Engineering – Should We Expect a Breakthrough? 3 rd International Conference on MBSE George Mason University.
Presented by: Thabet Kacem Spring Outline Contributions Introduction Proposed Approach Related Work Reconception of ADLs XTEAM Tool Chain Discussion.
Software Architectures and Embedded Systems Nenad Medvidovic with Sam Malek and Marija Mikic-Rakic Computer Science Department University of Southern California.
UNIVERSITY OF JYVÄSKYLÄ Department of Mathematical Information Technology Welcome to 1st International IFIP/WG12.5 (artificial intelligence) Working Conference.
Reseach in DistriNet (department of computer science, K.U.Leuven) General overview and focus on embedded systems task-force.
Department of Mechanical Engineering University of Delaware Michael H Santare, PhD Mechanical Engineering.
Software Architecture Research and Practice Nenad Medvidovic University of Southern California
Automated Analysis and Code Generation for Domain-Specific Models George Edwards Center for Systems and Software Engineering University of Southern California.
Programming in the Many Software Engineering Paradigm for the 21 st Century Nenad Medvidovic Center for Software Engineering Computer Science Department.
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
Systems Architecture and Engineering Program Center for Systems and Software Engineering Convocation October 23, 2006.
A Model-Driven Framework for Architectural Evaluation of Mobile Software Systems George Edwards Dr. Nenad Medvidovic Center.
1 Software Architecture: a Roadmap David Garlen Roshanak Roshandel Yulong Liu.
PRISM Seminar Series – Spring 2009 Dr. Jyoti Mathur Purdue University Friday, February 13, :00pm Birck 1001 Refreshments will be served. For further.
HENRIK BÆRBAK CHRISTENSEN ASSOCIATE PROFESSOR AARHUS UNIVERSITY DEPARTMENT OF COMPUTER SCIENCE 1 Experimental Software Architecture Kandidat orientering.
November 19, 2010 USC Astronautics – USC/VSOE 1/6 Space Systems Modeling and Design Mike Gruntman Space Systems Modeling and Design Mike.
Identifying Architectural Bad Smells Joshua Garcia, Daniel Popescu, George Edwards and Nenad Medvidovic University of Southern California.
1 Educational Experiences with F/OSS Development Projects: Helping the Inmates Take Over the Asylum Walt Scacchi Institute for Software Research University.
Strategic Directions in Real- Time & Embedded Systems Aatash Patel 18 th September, 2001.
XTEAM: Automated Synthesis of Domain-Specific Code Generators George Edwards Introduction to the Center for Systems and Software Engineering.
University of Southern California Center for Systems and Software Engineering From Dependable Architectures To Dependable Systems Nenad Medvidovic Center.
FACULTY OF COMPUTER SCIENCE OUTPUT DD  annual event from students for students with contact to industry (~800 visitors)  live demonstrations  research.
4/27/2006Education Technology Presentation Visual Grid Tutorial PI: Dr. Bina Ramamurthy Computer Science and Engineering Dept. Graduate Student:
California State University East Bay
WORK PROGRAMME 2014 – 2015 Topic ICT 9: Tools and Methods for Software Development Odysseas I. PYROVOLAKIS European Commission DG CONNECT Software & Services,
Introduction to Mechanical Drafting and CADD
1 Refining Reliability Estimation of Mobile Software Systems The International Workshop on Software Architectures and Mobility, ICSE-SAM 2008, Leipzig,
 CoDesign A Highly Extensible Collaborative Software Modeling Framework Jae young Bang University of Southern California.
Establishment of a New BS Biotechnology Program with emphasis in Agrobiotechnology and the creation of the Biotechnology Learning and Research Center Award.
© The Aerospace Corporation 2009 Addressing The Needs of Real-Time Embedded Software A Case for Software Systems Engineering Rob Pettit Flight Software.
Requirements Management for Net-Centric Enterprises: An Overview Doug Bodner*, Nenad Medvidovic+, Barry Boehm+, Jo Ann Lane+, Bill Rouse*, George Edwards+,
© 2013 The MITRE Corporation. All rights reserved. Systems Engineering: MITRE & SERC Dr. J. Providakes Director, SE Tech Center “The SERC-MITRE Doctoral.
Computer Science at University of Wales Aberystwyth Professor Chris Price Head of Department.
Welcome to the Department of Dr. Tijjani Mohammed Department Chair Mr. David Bucci Undergraduate Advisor Ms. Amy.
Key Issues and Challenges in the Deepening Penetration of Demand Response Resources 报 告 人 : Prof. George Gross 报告时间 : 2014 年 11 月 24 日上午 10:00 报告地点 : 清华大学西主楼.
Computing careers in the real world Or “I have my degree, now what?”
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Assessing the Suitability of UML for Modeling Software Architectures Nenad Medvidovic Computer Science Department University of Southern California Los.
History  Founded in 1988 as the first Aerospace Engineering Department in the country.  More than 1157 graduates since 1988 in various.
November 2005 Advanced Research Networks Conference BCNET UVic is Wired Leverage the Power.
IT Education in Serbia Prof. Dr. Ivan Milentiejvic
VAN HOAI TRAN FACULTY OF COMPUTER SCIENCE & ENGINEERING HCMC UNIVERSITY OF TECHNOLOGY AAOS 2008 Open Grid Computing Architecture.
Center for Reliable Engineering Computing (REC) We handle computations with care Founded 2000.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
Networked Embedded and Control Systems WP ICT Call 2 Objective ICT ICT National Contact Points Mercè Griera i Fisa Brussels, 23 May 2007.
1 Welcome to KTH KTH Royal Institute of Technology Excellence in Education, Research and Entrepreneurship.
The project is supported by the European Commission under the ICT thematic area of the 7th Research Framework Programme Dr. Franjo Cecelja Process & Information.
Software Deployment and Mobility. Introduction Deployment is the placing of software on the hardware where it is supposed to run. Redeployment / migration.
1 of 14 What’s at the End of the Rainbow? A Pot of Golden Research Ann Gordon-Ross Department of Electrical and Computer Engineering University of Florida,
Institute for Space Systems Analysis and Design College of Engineering Virginia Tech College of Engineering Virginia Tech Chris Hall Aerospace and Ocean.
High Confidence Software and Systems HCMDSS Workshop Brad Martin June 2, 2005.
1 WORKSHOP ON RESULTS OF IMPLEMENTATION OF COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP.
Computer Science and Engineering - University of Notre Dame Jimmy Neutron CSE 40827/60827 – Ubiquitous Computing December 9, 2009 Project Presentation.
2 First academic year students 600 first-year students in the last academic year 200 graduated in the last year 1600 graduated since 1996.
SN department.  You will find a job  You will find a good job  Since you will learn subjects  Ranging from programming to cutting-edge development.
George Edwards Computer Science Department Center for Systems and Software Engineering University of Southern California
Mechanical & Manufacturing Engineering Program
Institute for Software Research: Introduction
Career Opportunities in Engineering, Computer Science, and Software, Engineering Yinong Chen (Ph.D.) Arizona State University Tempe, AZ
The Extensible Tool-chain for Evaluation of Architectural Models
The Extensible Tool-chain for Evaluation of Architectural Models
UTSA Cyber Security Ecosystem
Commencing Tuesday 9 July 2019
Automated Analysis and Code Generation for Domain-Specific Models
Computer Science Section
Presentation transcript:

Center for Systems and Software Engineering Nenad Medvidovic Director, CSSE Computer Science Department Viterbi School of Engineering University of Southern California

History and Mission CSE Established in 1993 Merged in 2006 with SAE to form CSSE Intended to provide an environment for research and teaching – large-scale software design and development processes – generic and domain specific software architectures – software engineering tools and environments – collaborative system design – the economics of software engineering Objective is to solve problem of academic as well as industrial relevance

Affiliates Currently 34 industrial affiliates – 12 from commercial industry – 8 from aerospace industry – 6 from the Government – 6 FFRDCs and Consortia – 2 international Additionally – 3 visiting associates – 5 university affiliates Two closely affiliated research centers – SERC – CAST

Academics Over 30 PhDs conferred since inception MSCS with emphasis in SE Graduate Certificate in SAE Two Certificate and Advanced Degree programs – Systems and System-of-Systems Architecting – Software Architecture

Focus Areas in Software Engineering Architecture Economics Process Testing & analysis

Software Architecture Research Modeling – xADL – UML – FSP – MTS – Crystal growth Analysis – Reliability – Availability – Energy Consumption – Memory Usage – Latency – …

Software Architecture Research Implementation – Architectural frameworks/middleware Deployment – QoS-based optimization Dynamic adaptation – Policy-driven Architectural styles Software connectors Architectural recovery – Syntactic vs. semantic – Architectural smells

Software Architecture Research - Domains - Hand-held computing Embedded systems WSNs Robotics Grid Scientific computing Biologically-inspired computing

Sample Project 1 MIDAS – Architecting Embedded and Mobile Systems

Sample Project 2 GLIDE – Revisiting the Architecture of the Grid

Sample Project 3 Mahjong – Emulating Crystal Growth on the Internet

Last, but not least!