operatingsystem,oruserinterface.
softwarefactory(n)~Astructuredcollectionoftools,templates,libraries,documents,
andotherassets.Thefactoryextendsanintegrateddevelopmentenvironmentwitha
customprocessusedtobuildaspecifictypeofsoftwaresystem,application,or
component.
softwarefactoryasset(n)~Aresourceorsetofresourcesprovidedbyasoftwarefactory
andusedinadevelopmentenvironmenttobuildasoftwareapplication.Assetscaninclude
documents,models,configurationfiles,buildscripts,sourcecodefiles,prescriptive
guidance,localizationfiles,deploymentmanifests,testcasedefinitions,andsoforth.
softwarefactorydocumentation(n)~Thehelpandothernarrativethatdescribesthe
otherassetsandactivitiescontainedinthesoftwarefactory.
softwarefactoryproduct(n)~Theinstanceofaspecifictypeofsoftwaresystem,
application,orcomponentbuiltbythesoftwarefactory.
softwarefactoryschema(n)~Themodelthatdefinesthestructureofafactory.The
schemaorganizestheassetsandthecustomprocessaroundasetofarchitecturalviews.
Theschemaalsodescribestheoutputsofthefactory.
softwareinputpanel(n)~Asoftwareaccessorythatenablesyoutouseavarietyofdirect
inputmethods(suchashandwriting,speech,touch,stylus,gestures,andsoon)tointeract
withWindows-basedprograms.Aninputpanelcanincludeawritingpadandacharacter
padtoconverthandwritingintotypedtextormathematicalequations,andanon-screen
keyboardtoenterindividualcharacters.
softwarekey(n)~Asystem-generated,device-specific,registrysubkeythatcontains
informationaboutthedriversoftwareassociatedwithadevice.
softwarekeyboard(n)~Akeyboardrepresentationonthescreenthatallowsuserstotype
usingtouch,astylus,orotherinputdevice.
SoftwareLicensingCommerceClient(n)~AserviceorfeatureofWindowsthatenables
licensingatthefeaturelevel;therebybroadeningthedistributionandlicensingoptionsfor
retailers,ISVs,andOEMs.Newbusinessmodelsmayinclude:trials,subscriptions,
gifting,transfers,orpay-for-use.
SoftwareLicensingService(n)~Aservicewhichprovidesaninfrastructurethatenforces
asoftwarelicensepolicybasedontrustedplatformmodule;thus,enablingsecure
licensingto,andonlyto,thelicenseholder.
softwaremetering(n)~Afeaturethatmonitorsprogramusageonclientcomputers.
softwarepackage(n)~Thecombinationoffiles,settings,andrelatedgeneralinformation
thatisrequiredtoinstallsoftwareonmanagedcomputers.Thegeneralinformation
includesitemssuchasthecommandlinethatneedstorunoncomputerstoinstallthe
software,hardwarerequirementsthatmustbemetbeforethesoftwarecanbesuccessfully
installed,andaschedulefortheinstallation.
softwarepiracy(n)~Anyunauthorizedcopying,distribution,anduseofcomputer
software,orsoftwaretheft.
SoftwarePlusServices(PN)~Abusinessmodelwhichblendslocallyinstalled,full-
packagesoftwarewithInternet-deliveredorhostedapplications.
softwareprofile(n)~ACertificateLifecycleManager(CLM)profilecreatedwhena
requestisperformedusingaprofiletemplatethatonlyincludessoftware-basedcertificate