CPSC 871 John D. McGregor M9S1 Next Steps. Challenges Relating Requirements and Architectures Moving to Evidence-based Practice Engineering Scalability.

Slides:



Advertisements
Similar presentations
® IBM Software Group © 2006 IBM Corporation PRJ480 Mastering the Management of Iterative Development v2 Module 4: Phase Management - Elaboration.
Advertisements

Information and Business Work
1 Short presentation title Name Organisation Contact details © EPoSS 2015EPoSS Brokerage Workshop on IoT Large Scale Pilots, London,
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
The Waterfall Model A Case Study
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
CPSC 871 John D. McGregor Processes – a first iteration Module 1 Session 1.
TECHNICAL. The iMDHT technical team Shared Technical Objective: Toolkit that lowers the bar and accelerates development of innovative applications Shared.
Chapter 2 The process Process, Methods, and Tools
CPSC 371 John D. McGregor Session 22 Process. Specification and design problem solution specification implementation specification.
Engineering, Operations & Technology | Information TechnologyAPEX | 1 Copyright © 2009 Boeing. All rights reserved. Architecture Concept UG D- DOC UG D-
Instructore: Tasneem Darwish1 University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department Requirement engineering.
CPSC 875 John D. McGregor Vehicle Technologies. Modern vehicles – 10 years of effort
Introduction to UML By: Prof. Aiman Hanna Department of Computer Science, Concordia University, Montreal, Canada.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
SYSE 802 John D. McGregor Module 3, Session 3 Assignment.
PhUSE Computational Science Working Groups Solutions Through Collaboration.
CpSc 875 John D. McGregor AADL. Point of sale system.
Henry Muccini - Computer Science Department, Universita' dell'Aquila, Italy Paola Inverardi - Computer Science Department, Universita'
Scalable Semantic Product Data Stream Management for Collaboration and Decision Making in Engineering Project WP17: Demonstration and evaluation.
John D. McGregor Session 2 Preparing for Requirements V & V
1 Dr. Ralph R. Young Director of Software Engineering PRC, Inc. (703) DOORS USER GROUP CONFERENCE Reston, VA September 17,
University of Palestine software engineering department Testing of Software Systems Testing throughout the software life cycle instructor: Tasneem.
Chapter 10 Analysis and Design Discipline. 2 Purpose The purpose is to translate the requirements into a specification that describes how to implement.
CPSC 871 John D. McGregor Module 2 Session 4 CMMI & assignment.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Software and Systems Division National Institute of Standards and Technology/U.S. Department of Commerce Ontology and Standards in the Internet of Things.
PLANNING ENGINEERING AND PROJECT MANAGEMENT By Lec. Junaid Arshad 1 Lecture#03 DEPARTMENT OF ENGINEERING MANAGEMENT.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
How to set up groups in Outlook Web Apps. Locate the Contacts Tab on lower left side of window Click on it to open it up the Contacts Window Select New.
CPSC 372 John D. McGregor Module 3 Session 5 Assignment and References.
Developing personal and team effectiveness using IT
CPSC 875 John D. McGregor C9 - Tactics. Tactics A tactic is a transformation Given that the pre-condition of the tactic is true The tactic defines changes.
CpSc 875 John D. McGregor C11 - Documentation. 2 sources Clements et al. – book that describes an approach called Views and Beyond IEEE 1471 adopted standard.
CPSC 875 John D. McGregor Security-2. A medical platform.
Modernisation Committee on Production and Methods Plans for 2016.
Cloud architectures John D. McGregor 1.
CPSC 871 John D. McGregor Module 8 Session 3 Assignment.
4+1 View Model of Software Architecture
Glenn Research Center at Lewis Field Software Assurance of Web-based Applications SAWbA Tim Kurtz SAIC/GRC Software Assurance Symposium 2004.
CPSC 871 John D. McGregor M33S1 Foundations of Software Engineering.
WG2 Roadmap Discussion Denise Warzel May 25, 2010 WG2 Convenor SC32 WG2N1424SC32 WG2N1424.
CPSC 372 John D. McGregor M11S1 A Mashup. End user programs Real Time programs Data processing abstractconcrete Individual data items Big data Gaming.
CPSC 873 John D. McGregor S20 More measurement. Utility is a term used by economists to describe the measurement of "useful-ness" that a consumer obtains.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Introduction Will Schroeder Kitware, Inc.
CPSC 872 John D. McGregor Session 31 This is it..
CPSC 875 John D. McGregor C8 - Tactics. Everything is a plugin.
CPSC 872 John D. McGregor Session 13 Process. Specification and design problem solution specification implementation specification.
EGEE Middleware Activities Overview
MODELOS DE GESTIÓN DE CALIDAD
Identify the Risk of Not Doing BA
CPSC 875 John D. McGregor C23 - Architecture evolution/organization/safety analysis and product lines.
Note to Partner The purpose of this template is to help you prepare your sales teams to sell your app. This Sales Enablement presentation, once complete,
John D. McGregor Session 3 Requirements V & V
Complementary Architectures for b2b Or – How to get plugged in
John D. McGregor Session 9 Testing Vocabulary
John D. McGregor Session 9 Testing Vocabulary
John D. McGregor Android Apps
Getting started with jQuery
PhUSE Computational Science
CPSC 372 John D. McGregor MSemat.
3D Reconstruction from 2D Projections
Software Engineering I
4+1 View Model of Software Architecture
John D. McGregor Session 16 Where are we? Where are we going?
John D. McGregor M11S4 Value of designs and assignment
4+1 View Model of Software Architecture
John D. McGregor C15 – Variation in architecture
John D. McGregor Session 11 Adv Design Patterns
Complementary Architectures for b2b Or – How to get plugged in
Presentation transcript:

CPSC 871 John D. McGregor M9S1 Next Steps

Challenges Relating Requirements and Architectures Moving to Evidence-based Practice Engineering Scalability Addressing Semantic Divergence Confident Estimation Engineering the Cloud Building Apps Developing Adaptive Systems Reconstructing Governance Rethinking Software Production

Embracing the Engineering side of Software Engineering w/content?g=53319&type=article&urlTitle=embracin g-the-engineering-side-of-software-engineering w/content?g=53319&type=article&urlTitle=embracin g-the-engineering-side-of-software-engineering One problem in promoting an engineering vision of software engineering research is the field's relative immaturity. A second problem is that a typical university department isn't an ideal environment for establishing tight collaborations with industry or public institutions.

Here’s what you are going to do Put together a release review package for your app Include all artifacts we have been discussing: – Requirements – use this document to show what has been implemented and what has not – Architecture/design – formalize your design in a presentation that can be understood – Implementation – AADL plus translations by other tools – Test cases and results – include a document that describes what levels of coverage are being achieved Create a Dropbox and submit a link to it by 11:59pm Oct 30 th