Writers' First Review Draft:    (2XPY)

Term    (2XPZ)

Wrapping    (2XQ0)

Origin/Source for Inclusion of the Term    (2XQ1)

E-Gov Enterprise Architecture Guidance Common Reference Model Draft Version 2.0 FEA Working Group July 25, 2002 Used the word "Wrapper" rather than "Wrapping"    (2XQ2)

Reviewer Comment: Why was this switched? Is "wrapping" meant to be something being covered or the act of being covered?    (2XQ3)

OMB Context Definition    (2XQ4)

Reference/URL OMB Context Definition    (2XQ5)

Business Definition    (2XQ6)

(The use of) software that accompanies resources or other software for the purposes of improving convenience, compatibility, or security. For example, a wrapper is used to compress and encrypt software that is being sold over the Internet.    (2XQ7)

Reviewer Comment: The wrapping approach, used by software developers, encapsulates the legacy system making it accessible by new applications.    (2XQ8)

Issue: Reviewer's opinion this definition is too technical for a business description.    (2XQ9)

Reference/URL for Business Definition    (2XQA)

Webopedia http://www.webopedia.com/TERM/w/wrapper.html    (2XQB)

Technical Definition    (2XQC)

Wrapping ..means.. Surrounding a legacy system with a software layer that hides the unwanted complexity of the old system and exports a modern interface. Wrapping removes the mismatch between the interface exported by a software artifact and the interfaces required by current integration practices.    (2XQD)

Reference/URL Technical Definition    (2XQE)

Modernizing Legacy Systems, Robert C. Seacord, Daniel Plakosh and Grace A. Lewis, SEI Series in Software Engineering, Addison Wesley, 2003.    (2XQF)

Context Definition 1    (2XQG)

Isolating the code to create an independently deployable unit of software and creating an interface around legacy code that exposes functionality as services via interfaces that conform to a component specification.    (2XQH)

Reference/URL Context Definition 1    (2XQI)

Not known.    (2XQJ)

Context Definition 2    (2XQK)

Reference/URL for Context Definition 2    (2XQL)

Context Definition 3    (2XQM)

Reference/URL for Context Definition 3    (2XQN)

See Also Related Terms    (2XQO)