Carol C. Burt

Learn More
Frequently, the software development for large-scale distributed systems requires combining components that adhere to different object models. One solution for the integration of distributed and heterogeneous software components is the UniFrame approach. It provides a comprehensive framework unifying existing and emerging distributed component models under(More)
The UniFrame research project is proposing a Unified Component Meta Model Framework (UniFrame) that includes Quality of Service (QoS) contracts. Today it is the role of the software architect, based on experience, to design platform specific solutions that will meet QoS requirements. As we refine algorithms for model transformations, we must identify these(More)
Feature modeling is commonly used to capture the commonalities and variabilities of systems in a domain during Domain Analysis. The output of feature modeling will be some reusable assets (components, patterns, domain-specific language, etc.) to be fed into the application engineering phase for ultimate software products. But current practice lacks an(More)
The research vision of the Unified Component Meta Model Framework (UniFrame) is to develop an infrastructure for components that enables a plug and play component environment where the security contracts are a part of the component description and the security aware middleware is generated by the component integration toolkits. That is, the components(More)
Two-Level Grammar (TLG) is proposed as a formal specification language for generative assembly of components. Both generative domain models and generative rules may be expressed in TLG and these specifications may be automatically translated into an implementation which realizes an integration of components according to the principles of the Unified(More)
  • Carol Burt, Desmond Dsouza, Keith Duddy, William El Kaim, William Frank, David Frankel +10 others
  • 2001
The OMG's mission is to help computer users solve integration problems by supplying open, vendor-neutral interoperability specifications. The Model Driven Architecture™ (MDA™) is OMG's next step in solving integration problems. The work of the OMG has been driven since 1990 by a clear architectural statement that has not changed much since it was first(More)
We present an approach towards automatic component assembly based on aspect-oriented gener-ative domain modeling. It involves the lifecycle covering the component specification generation, and subsequent assembly of implementation components to produce the final software system. Aspect-oriented techniques are applied to capture the crosscutting concerns(More)
Component-Based Software Architecture is a promising solution for realizing distributed computing systems. To develop high quality software for such systems, an analysis of non-functional aspects of the software properties (also called Quality of Service or QoS) is very important. The UniFrame research project defines a Unified Meta-Component Model(More)