A Component Assembly Approach Based On Aspect-Oriented Generative Domain Modeling
Bryant, Barrett R.
Burt, Carol C.
Raje, Rajeev R.
Olson, Andrew M.
MetadataShow full item record
We present an approach towards automatic component assembly based on aspect-oriented generative 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 that emerge during the assembly process. Subsequently, those concerns are woven to generate glue/wrapper code for assembling heterogeneous components to construct a single integrated system.
The article of record as published may be found at http://dx.doi.org/10.1016/j.entcs.2004.02.070
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
Been, Robert Joseph (The United States of America as represented by the Secretary of the Navy, Washington, DC (US), 2018-06-12);The disclosure provides a rapid UAV launcher comprising an upper shuttle assembly and typically a plurality of rail systems. Each rail system comprises a lower shuttle assembly extending into a rail channel and translating ...
Hughes, Randy E. (Monterey, California. Naval Postgraduate School, 1989);Studies were conducted in two channels with identical internal dimensions. Each channel has mild curvature, 40 to 1 aspect ratio, and a 1.27 cm by 50.08 cm rectangular cross section. One channel is used for flow ...
Kennedy, Quinn; McDowell, Perry; Angelopoulos, Chris (Monterey, California: Naval Postgraduate School, 2018-04); NPS-18-N046-AProject Summary: The Department of Defense (DoD) is relying more heavily on virtual environment and augmented reality for training purposes. However, little is known as to whether the use of a virtual environment (VE) and ...