Download presentation
Presentation is loading. Please wait.
1
Software Engineering Laboratory Graduate School Enhancing Information Assurance Education with Remote Access Laboratories Hasan Sayani
2
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20052 Hasan Sayani, Ph.D. Professor and Program Director, Software Engineering and Software Development Management 3501 University Boulevard East Adelphi, MD 20783 USA 301-985-4616 Fax 301-985-4611 hsayani@umuc.edu www.umuc.edu
3
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20053 The Need to Build Robustly –To better withstand an attack –Rather than picking up the pieces later –Strategies to build better –Analogy
4
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20054 Conventional House – Before Hurricane
5
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20055 Conventional House – After Hurricane
6
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20056 Correctly Constructed House
7
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20057 An Extreme Solution – An Aerodynamic House
8
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20058 Thrust of the Software Engineering Laboratory: –Build Better –Develop Good Operational Procedures –Learn from Failures –Account for New Technical Architectures –Work with New Business Structures
9
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 20059 Build Better Software Systems –Applications –Application Data –Parametric Data –Secure the Platform –Protect Artifacts
10
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200510 Develop Good Operational Procedures –Protection –Back Up –Access Control –Use of AI to Detect Anomalous Behavior
11
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200511 Learn from Failures –Purposefully Designed –Post-mortem/Forensics Enable Tracing –Corrective Measures –Incorporate into Good Practice
12
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200512 Account for New Technical Architectures –Enterprise Architecture –Service-Oriented Architecture Enterprise Service Bus Enterprise Data Bus –Mobile Devices
13
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200513 Work with New Business Structures –Out Sourcing –Contract-on-Demand (SOA) –Collaborative Work
14
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200514 Life Cycle for the Software Engineering Laboratory –Acquire Tools –Install –Support –Integrate into Curriculum –Evaluate –Iterate
15
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200515 Phased Introduction of Tools –Phase 1: Get most prominent tools Microsoft: Visual Studio.NET - MSWE 646, 617 Borland: Together - MSWE 646 IBM/Rational: Enterprise Studio – MSWE 645,617 Telelogic: DOORS – MSWE 645 Microsoft: Project – MSWE 640, 617
16
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200516 Issues Surfaced in Phase 1 –Software Distribution –Pedagogy for Integration –Legal/Financial –Management of Additional Demands on Faculty and Students –Need for Dedicated Servers
17
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200517 Phase 2 and Beyond –Additional Tools within the same genre Allow cross-tool evaluations –Focus on security Purposeful Errors Recovery Protection
18
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200518 Complications Introduced by On-line classes –Cannot Just Use a Physical Lab Several available on campus –Lab must be available: Remotely, Asynchronously, 24/7 –Need for Collaborative Mechanisms UMUC – Web Tycho Others – Share Point, Groove Office
19
Software Engineering Laboratory Graduate School Copyright, H. Sayani, MD, 200519 Summary –Initial Work Very Well Received by Students Faculty Employers of Graduates –Need to Move from a Demonstrative Facility To Everyday Status!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.