Meta-Data Objects as the Basis for System Evolution

Physics – Instrumentation and Detectors

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

8 pages, 7 figures, 2nd Web Age Information Systems (WAIM) conference. Xi'an, China, July 2001

Scientific paper

One of the main factors driving object-oriented software development in the Web- age is the need for systems to evolve as user requirements change. A crucial factor in the creation of adaptable systems dealing with changing requirements is the suitability of the underlying technology in allowing the evolution of the system. A reflective system utilizes an open architecture where implicit system aspects are reified to become explicit first-class (meta-data) objects. These implicit system aspects are often fundamental structures which are inaccessible and immutable, and their reification as meta-data objects can serve as the basis for changes and extensions to the system, making it self- describing. To address the evolvability issue, this paper proposes a reflective architecture based on two orthogonal abstractions - model abstraction and information abstraction. In this architecture the modeling abstractions allow for the separation of the description meta-data from the system aspects they represent so that they can be managed and versioned independently, asynchronously and explicitly. A practical example of this philosophy, the CRISTAL project, is used to demonstrate the use of meta-data objects to handle system evolution.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Meta-Data Objects as the Basis for System Evolution does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Meta-Data Objects as the Basis for System Evolution, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Meta-Data Objects as the Basis for System Evolution will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-447832

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.