International Journal in IT & Engineering
  • Year: 2014
  • Volume: 2
  • Issue: 6

Explicit domain knowledge representation- AOSD approach

  • Author:
  • Rajeev Ranjan
  • Total Page Count: 7
  • Page Number: 1 to 7

Computer Science, S.R.K.G. College, B.R. Bihar University, Sitamarhi, Bihar, India

Online published on 11 August, 2014.

Abstract

This research is concerned with representing knowledge about the domain of AOSD applications independently and separately from other concerns of the software – henceforth referred to as the implementation strategy – at the implementation level. As a result both the domain knowledge and the implementation strategy become more reusable and maintainable because changes made in the one part do not propagate to the other. Additionally, the average software developer – who is typically not a domain expert – does not have to deal with the domain knowledge and vice versa. For expressing domain knowledge in a suitable medium we investigate existing hybrid knowledge representation technologies that use frames and rules for representing knowledge. For composing the domain knowledge and the implementation strategy into a operational software application that exhibits the required behaviour, we are inspired by the principles Aspect-Oriented Software Development.

Keywords

Explicit, Domain Knowledge representation, Aspect-oriented software development