Font Size: a A A

An agent-based framework for software evolution

Posted on:2007-05-08Degree:Ph.DType:Dissertation
University:The University of Alabama at BirminghamCandidate:Jett, William SFull Text:PDF
GTID:1448390005468544Subject:Engineering
Abstract/Summary:
In this work, we extend the current field of object-oriented software engineering by deriving a more complete set of object-oriented meta-patterns. We use our meta-patterns to decompose object-oriented design patterns and separate the concerns that cause shortcomings in the area of software evolution. We then extend our object-oriented meta-patterns by using the agent concepts to reduce the cost and risk associated with each cycle of software evolution. We finally compose a set of agent-based patterns from the agent-based meta-patterns and demonstrate that they are a worthwhile improvement to the field of software evolution.
Keywords/Search Tags:Software, Agent-based, Object-oriented, Meta-patterns
Related items