Sunday, August 08, 2010

Software Engineering Eh?




  • Requirements Engineering
  • Software Architecture
  • Software Development Methods
  • Software Testing, Verification and Validation
  • Program Analysis and Understanding
  • Software Maintenance and Evolution
  • Software Metrics and Measurement
  • Software Processes and Quality
  • Software Performance Engineering
  • Software Security, Safety and Reliability
  • Agile Software Development Methods
  • Software Engineering Environments and Tools
  • Empirical Software Engineering
  • Model Driven Architectures
  • Service Oriented Architectures

  • Object and Component Based Software Engineering
  • Cloud Based Software Systems
  • Software Reuse
  • Product Line Engineering
  • Formal Methods
  • Agent-Based Software Engineering
  • Web-Based Software Engineering
  • Distributed and Parallel Software Engineering
  • Embedded and Real-Time Software Systems
  • Mobile and Ubiquitous Software Systems
  • Context-aware and Adaptive Software Systems
  • Software Project Management
  • Standards and Legal Issues
  • Software Engineering Education