John D. McGregor Session 16 Where are we? Where are we going?

Slides:



Advertisements
Similar presentations
BSc Honours Project Introduction CSY4010
Advertisements

Systems Analysis and Design With UML 2
Chapter 7 Other Requirements Good Fast Cheap Pick any two. 1CS John Cole.
Using UML, Patterns, and Java Object-Oriented Software Engineering Royce’s Methodology Chapter 16, Royce’ Methodology.
Overview of Software Requirements
CS 898N Advanced World Wide Web Technologies Lecture 1: Introduction Chin-Chih Chang
Object Linking and Embedding A tool which allows different software application packages to share data.
Viking Project Team Assignment 5 K15T2 - Team 21 1/17/2012.
1 L07SoftwareDevelopmentMethod.pptCMSC 104, Version 8/06 Software Development Method Topics l Software Development Life Cycle Reading l Section 1.4 – 1.5.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Parser-Driven Games Tool programming © Allan C. Milne Abertay University v
Chapter 3 Multimedia Skills
SE3183 Advance Web Programming Programming Session 2013/2014.
CpSc 875 John D. McGregor AADL. Point of sale system.
1 3. Computing System Fundamentals 3.1 Language Translators.
John D. McGregor Session 2 Preparing for Requirements V & V
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Introduction to Interactive Media 03: The Nature of Digital Media.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
V&V of COTS RTOS for Space Flight Projects The 1st Annual NASA Office of Safety and Mission Assurance (OSMA) Software Assurance Symposium (SAS) Michael.
Abstract Introduction Project Requirements End Product Description Proposed Technical Approach Approach and Considerations Team Members: Travis Djuren.
CPSC 871 John D. McGregor M9S1 Next Steps. Challenges Relating Requirements and Architectures Moving to Evidence-based Practice Engineering Scalability.
BTEC Creative Media Production UNIT: 2 TASK 1. Learning Intentions To understand how to Use appropriate techniques to extract relevant information from.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
EPICS Engineering Projects In Community Service… September 2009.
Intro to Excel - Session 6.11 Tutorial 6 - Session 6.1 Integrating Excel with Other Windows Programs and the World Wide Web.
Cassandra. Estudiantes Documentation
BSBPMG522A - Undertake Project Work
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Data recovery in 15 minutes or less UsingKnoppix.
CPSC 871 John D. McGregor Module 8 Session 3 Assignment.
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
Children’s World War II Museum Proposal By: YOU NAME HERE.
Introduction to Interactive Media Interactive Media Raw Materials: Digital Data.
CPSC 372 John D. McGregor M11S1 A Mashup. End user programs Real Time programs Data processing abstractconcrete Individual data items Big data Gaming.
Rational Unified Process Fundamentals Module 5: Implementing Rational Unified Process Rational Unified Process Fundamentals Module 5: Implementing Rational.
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
Technology: A Dynamic, Human System. 1)Applications: Computer programs with a user interface 2) Boolean Search Logic: Combining words and phrases using.
CPSC 872 John D. McGregor Session 18 Evaluating Specification.
CPSC 872 John D. McGregor Session 31 This is it..
Project Scope Management Pantelis Ipsilandis- Dimitrios Tselios.
T471 - The IT and Computing Project AOU – Kuwait Branch Second Session.
Chapter 5 Trawling For Requirements. Determining What the Product Should Be without understanding the work that it is to become a part of Many projects.
CPSC 872 John D. McGregor Session 13 Process. Specification and design problem solution specification implementation specification.
L5 Computing Team Project Final Presentation Guidelines.
How to Learn in This Course
How to use the Jeopardy Template
Objective % Select and utilize tools to design and develop websites.
IS301 – Software Engineering V:
Requirements Engineering
Types for Programs and Proofs
CSC 480 Software Engineering
COMP 523 Diane pozefsky 24 August 2016.
Movie Production for (Class)
John D. McGregor Session 3 Requirements V & V
Objective % Select and utilize tools to design and develop websites.
Improvement 101 Learning Series
John D. McGregor Android Apps
Selecting appropriate sources
DO NOW: Please turn both of these images into a meme by adding text.
Individual Research Presentation
Basic Steps: Set up account, log in Select theme (colors, tabs)
Welcome to CT1315 Project1 Latifa AlAbdlkarim King Saud University October,2009.
EE422C Software Design and Implementation II
John D. McGregor Module 6 Session 1 More Design
John D. McGregor M11S4 Value of designs and assignment
EIDE System Requirements and Specification Documents
John D. McGregor Session 10 Misc.
John D. McGregor Session 11 Adv Design Patterns
John D. McGregor Ocarina
Presentation transcript:

John D. McGregor Session 16 Where are we? Where are we going? CPSC 873 John D. McGregor Session 16 Where are we? Where are we going?

Odd error Doing a copy operation in a pdf file and pasting it in another Office document results in losing any “fi”combinations from the copied text

Software Reliability http://2014.issre.net/sites/2014.issre.net/files/Tutorial_Williams_Slides.pdf

Many colors of systems Safety-critical commercial games

Double V

We have come full circle Now that we have surveyed techniques and you have basic knowledge we will dig deeper into some pieces We will assume that we are in a large scale organization that produces mission-critical, and sometimes life critical, systems for a wide range of clients

Topics Software product lines Safety critical products Embedded systems Internet of Things Dynamically changing products Highly configurable products Ecommerce systems

Here’s what you are going to do Select a topic such as a tool, a technique, a specific context etc. related to an existing implementation from Github or other source Pick an activity in which you will Learn something Create something Use something Use existing non-V&V materials such as CVRIA, etc but create artifacts related to V&V Include references

Project 1 – 2 people Schedule of weekly milestones; milestones due Oct 31, Nov 7, 14, 21, 28 Propose project including a set of recspec requirements, a work breakdown structure, and a list of deliverables by Oct 24th Modeling in AADL Code, if any, in appropriate language Give a specific context description 5-7 minute video presentation