Now showing items 1-6 of 6

  • Autonomic resource provisioning for cloud-based software 

    Jamshidi, P; Ahmad, A; Pahl, C (ACM, 2014)
    Cloud elasticity provides a software system with the ability to maintain optimal user experience by automatically acquiring and releasing resources, while paying only for what has been consumed. The mechanism for automatically ...
  • Empirical analysis of impacts of instance-driven changes in ontologies 

    Abgaz, YM; Pahl, C (Springer-Verlag, 2010)
    Changes in the characterization of instances in digital content are one of the rationales to evolve ontologies that support a domain. These changes can have impacts on one or more of interrelated ontologies. Before ...
  • Formalising dynamic composition and evolution in Java systems 

    Pahl, C (ECOOP, 2001)
    A variety of Java constructs involve an idea of time dynamic establishment and closure of connections or the composition and customisation of components in order to guarantee reliability and maintainability in dynamic ...
  • A framework for classifying and comparing architecture-centric software evolution research 

    Jamshidi, P; Ghafari, M; Aakash, A; Pahl, C (IEEE, 2013)
    Architecture-centric software evolution (ACSE) supports frequent business and technical change cycles in software at higher abstraction levels. This requires evolution in system structure and behavior that could be modeled, ...
  • Pedagogical validation of courseware 

    Melia, M; Pahl, C (Springer-Verlag, 2007)
    A lack of pedagogy in courseware can lead to its rejection by learners. It is therefore vital that pedagogy is a central concern in courseware construction. Courseware validation allows the course creator ensure courseware ...
  • Towards implicit knowledge discovery from ontology change log data 

    Javed, M; Abgaz, YM; Pahl, C (Springer, 2011)
    Ontology change log data is a valuable source of information which reflects the changes in the domain, the user requirements, flaws in the initial design or the need to incorporate additional information. Ontology change ...