Logo: University of Southern California

Events Calendar



Select a calendar:



Filter May Events by Event Type:



Events for May 15, 2013

  • Repeating EventMeet USC: Admission Presentation, Campus Tour, & Engineering Talk

    Wed, May 15, 2013

    Viterbi School of Engineering Undergraduate Admission

    Receptions & Special Events


    This half day program is designed for prospective freshmen and family members. Meet USC includes an information session on the University and the Admission process; a student led walking tour of campus and a meeting with us in the Viterbi School. Meet USC is designed to answer all of your questions about USC, the application process and financial aid. Reservations are required for Meet USC. This program occurs twice, once at 8:30 a.m. and again at 12:30 p.m. Please visit https://esdweb.esd.usc.edu/unresrsvp/MeetUSC.aspx to check availability and make an appointment. Be sure to list an Engineering major as your "intended major" on the webform!

    Location: Ronald Tutor Campus Center (TCC) - USC Admission Office

    Audiences: Everyone Is Invited

    View All Dates

    Contact: Viterbi Admission

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File
  • PhD Defense - Hossein Tajalli

    Wed, May 15, 2013 @ 10:00 AM - 12:00 PM

    Thomas Lord Department of Computer Science

    University Calendar


    Title: Integrated Self-adaptive Software Environments

    PhD Candidate: Hossein Tajalli

    Committee:
    Nenad Medvidovic - Chair
    William G.J. Halfond
    Massoud Pedram - Outside member

    Date: 5/15, Time: 10:00-12:00
    Location: SAL 322

    Abstract:

    Modern software systems are increasingly expected to satisfy high reliability and high availability requirements. During their life-span, they need to constantly and seamlessly adapt and evolve in response to new requirements and changing circumstances. Software adaptation and evolution in modern software systems could not conflict with their availability. Consequently, self-adaptive software systems are desirable.
    Adaptation tools in several recent self-adaptive software systems are implemented as development environment tools. This resulted in the tight integration of the development and run-time environments in these systems and several structural and quality shortcomings (e.g., availability and resource consumption). As a software system evolves during its life-span, adaptation activities that pertain to it also evolve. Consequently, a self-adaptive software system should also be able to autonomously change its adaptive behavior. New tools and approaches are demanded to support self-adaptation of the adaptation tools in self-adaptive software systems. Additionally, there is a disconnect between the modeling and the adaptation artifacts in the existing self-adaptive software systems, which limits the self-adaptability of those systems. New modeling techniques to link models and adaptation artifacts of self-adaptive systems are required.

    This dissertation provides a reference architecture for integrated self-adaptive software environments that addresses several structural and quality shortcomings of the existing integrated environments. Moreover, it provides two model-driven approaches to support adaptation of both run-time application and adaptation tools in a self-adaptive software system. These approaches dynamically synthesize behavioral models of the run-time application and the adaptation tools from software models. The resulting synthesized behavioral models are used to guide the adaptation behavior of the system. The design of the reference architecture and the model-driven approaches that comes with it provides higher flexibility, separation of concerns, fault-tolerance, adaptability, and robustness compared to the existing self-adaptive systems.

    Location: Henry Salvatori Computer Science Center (SAL) - 322

    Audiences: Everyone Is Invited

    Contact: Lizsl De Leon

    Add to Google CalendarDownload ICS File for OutlookDownload iCal File