cpsc 871 john d. mcgregor m9s1 next steps. challenges relating requirements and architectures moving...
TRANSCRIPT
CPSC 871
John D. McGregorM9S1
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
• 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.
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