cpsc 871 john d. mcgregor m9s1 next steps. challenges relating requirements and architectures moving...

4
CPSC 871 John D. McGregor M9S1 Next Steps

Upload: meagan-beasley

Post on 03-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

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

CPSC 871

John D. McGregorM9S1

Next Steps

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

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

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

Embracing the Engineering side of Software Engineering

• http://www.computer.org/portal/web/computingnow/content?g=53319&type=article&urlTitle=embracing-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.

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

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 30th