Kate Foster

Learn More
The architecture of complex software systems is a collection of decisions that are very expensive to change. This makes effective software architecture evaluation methods essential in today’s system development for mission critical systems. We have previously developed MEMS for evaluating middleware architectures, which provides an effective(More)
Architecture evaluation methods provide general guidelines to assess quality attributes of systems, which are not necessarily straightforward to practice with. With COTS middleware based systems, this assessment process is further complicated by the complexity of middleware technology and a number of design and deployment options. Efficient assessment is(More)
This report discusses the Air Operations Division contribution to the Net Warrior demonstration event NW-D10. NW-D10 was held in September 2010 and demonstrated information interoperability of middleware technologies in dynamic environments with real mission systems. An overview of the NW-D10 event is provided along with a discussion of the technologies(More)
  • 1