Y.
Shietal.
(Eds.
):ICCS2007,PartII,LNCS4488,pp.
1115–1122,2007.
Springer-VerlagBerlinHeidelberg2007SoftwareProductLineOrientedFeatureMapYiyuanLi,JianweiYin,DongcaiShi,YingLi,andJinxiangDongCollegeofComputerScienceandTechnology,ZhejiangUniv.
,Hangzhou310027,Chinazjulyy@yahoo.
com.
cn,zjuyjw@zju.
edu.
cn,shidcai@163.
com,cnliying@zju.
edu.
cn,djx@zju.
edu.
cnAbstract.
Thecoreideaofsoftwareproductlineengineeringistodevelopareusableinfrastructurethatsupportsthesoftwaredevelopmentofafamilyofproducts.
Onthebaseofdomainanalysis,featuremodelingidentifiescommonalitiesandvariabilityofsoftwareproductsintermsoffeaturestoprovideanacknowledgedabstracttovariousstakeholders.
Theconceptoffeaturemapisproposedtoperfectfeaturemodel.
Itsupportscustomizedfeaturedependenciesandconstraintexpresses,providesthecapabilitytonavigateandlocatetheresourceentitiesoffeatures.
Ontologyisintroducedastherepresentationbasisforthemeta-modeloffeaturemaps.
Bythemeansofselectingfeaturestoconstructthereusableinfrastructure,thecomponentsoffeatureimplementationarerapidlylocatedandassembledtoproduceafamilyofsoftwareproductsmeetingcertaindependenciesandconstraints.
Keywords:Variability,Featuremap,Resourcenavigation,Ontology.
1IntroductionCurrentlythemanufactureofsoftwareissufferingfromsuchproblemsasindividualcustomizedrequirementsandfrequentchangesofbusinessrequirements.
Asaresult,itseemsthattraditionalsoftwaredevelopmentmode-whichistodevelopsoftwareproductspecificallyforcertainapplication'srequirements-costsmoreandhaslessefficiencyandmaintainability.
Inthissoftwaredevelopmentmode,it'shardtomeettherequirementsofsoftwaredevelopmentinlargescalecustomizationenvironment.
Thepurposeofsoftwareproductionformasscustomizationistoproduceandmaintainafamilyofsoftwareproductswithsimilarfunctions,figureoutboththeircommonalitiesandvariabilityandmanagethesefeatures[1].
Itrepresentsthetrendofsoftwarefactory'sevolution.
Softwareproductlineisaneffectivewaytoimplementsoftwareproductionformasscustomization.
It'sasetofsoftwaresystemswithcommoncontrollablefeatures.
Thecoreideaofsoftwareproductlineengineeringistodevelopareusableinfrastructurethatsupportsthesoftwaredevelopmentofafamilyofproducts[2].
Asoftwareproductlinetypicallyconsistsofaproductlinearchitecture,asetofcomponentsandasetofproducts[3].
Thecharacteristicsofsoftwaredevelopmentapplyingsoftwareproductlineprincipalsaretomaintainthecommonsoftwareassetsandreusethemduringthedevelopmentprocess,suchasdomainmodel,software1116Y.
Lietal.
architecture,processmodel,components,etc.
Eachproductderivesitsarchitecturefromtheproductlinearchitecture,instantiatesandconfiguresasubsetoftheproductlinecomponentsandusuallycontainssomeproduct-specificcode.
Instantiatedproductsconstituteafamilyofsoftwareproductsindomain.
Featuremodelingisthemainstreamofdomainanalysisforthesoftwareproductline.
Itsmainpurposeistoidentifyallcommonalitiesandvariabilityinsoftwareproductline.
Theoutputsoffeaturemodelingareallpotentialproductsofproductline[4].
FORM[5]isafamousdevelopmentmethodbasedonfeature.
Differencebetweendomainproductsandfamilyproductsshowsthevariabilityofsoftwareproductline[2].
Variabilitypointmodel[6,7]modelsthevariabilityofsoftwareproductlinethroughfourways.
Thecomplexdependencyrelationshipsamongvariabilitypointsarepresentedinfirstorderexpression[8].
Fromtheviewpointofsoftwareconfigurationmanagement,thevariabilitymanagementofsoftwareproductlinecanbedividedintoninesubmodulesaccordingtotwodimensions[9].
Byanalyzingthedeficiencyofcurrentfeaturemodelinganditsdescriptionlanguage,thispaperproposesanexpandedfeaturemodelingofsoftwareproductline–featuremap.
Itperfectsfeaturedependencydescriptionandrestrictionexpression,supportsquicknavigationtofeatureresourceartifactsofsoftwareproductlineindistributedcollaborativedevelopmentenvironment.
Itsmeta-modelisalsopresented.
2FeatureMapFeatureisthefirst-orderentityindomain.
Itshowssomecapabilitiesorspecialtiesownedbysystems.
It'stheonlydeterminateabstractinthedomainandcanbeunderstoodsimultaneouslybydomainexperts,usersanddevelopers.
Toacertainextent,featureisakindofexpressiontoontologyknowledgeofapplicationdomain.
2.
1DeficiencyofFeatureModelFeaturemodelingistoidentifythecommonalitiesandvariabilityofallproductsinasoftwareproductlineviaanalysistodomainfeaturesandtheirrelationship.
Domainreferencearchitecturecanbebuiltaccordingtofeaturemodel.
Theconstituentunitsofthearchitecturecanbeboundwithrelatedcomponententities.
However,existingfeaturemodelanditsdescriptiontechniquehavesomedeficiency.
Firstly,eachdomainmayhaveitsownfeaturemutualoperationrelationduetoitsvariety.
Ithasindetermination.
Althoughexistingfeaturemodelssumupandanalyzetheusualfeaturerelation,theycannotwhollydescribealldomainrelatedfeaturedependencyrelation.
Secondly,existingfeaturemodeltrendstobuildfeaturemodelbyaimingatdomainsystems'function.
Thisformsthefunctionalfeatures.
However,itseldomconsidersthenon-functionaldomainfeatureslikeperformance,cost,andthroughputetc.
Alsoitlackseffectivedescriptionandexpressionmeasure.
Thirdly,domainfeatureanalysisrunsthroughallphasesofsoftwaredevelopmentlifecycle.
Itreferstoalotofresourceentitieslikerequirementspecification,designmodelandcomponententitiesetc.
Existingfeaturemodelsonlydiscussproductionofsoftwareproductfromtheviewpointoffeatureselection.
Theyignoretheproblemoffeatureinstantiationincludingtheselectionandlocatingofdomainfeaturerelatedresourceentities.
Fourthly,theremayexistmorethanonecomponententitythatimplementsSoftwareProductLineOrientedFeatureMap1117thefunctionspresentedbyacertainfeatureforchoices.
Existingfeaturemodelsignorethevariabilitybroughtbyfeatureimplementationscheme.
Thusitcanbeseenthatitisnecessarytoexpandexistingfeaturemodelstoperfectthemodelinganddescriptionabilityforfeaturedependencyrelationship,non-functionalfeatureconstraint,featureresourcenavigationandvariabilityofdomain.
2.
2DefinitionofFeatureMapThispaperproposestheconceptoffeaturemap.
Itsupportsfeaturedependencyrelationshipandrestrictionexpressionandprovidesthecapabilityoflocatingandnavigatingresourceentitiestoimplementfeatureselectingaccordingtospecifiedrequirement,locateandassembleresourceentitiesquicklyandgeneratesoftwareproductfamilythatcansatisfydependencyrelationshipandrestrictionconditions.
Afeaturemapcanbedefinedasa5elementsset.
FM=(F,A,C,R,λA,λC,λR),amongthem,-Fisthefeaturesetoffeaturemap;-Aisthefeatureassociationsetoffeaturemap;-Cisthefeatureconstraintexpressionsetoffeaturemap;-Risthefeatureresourceentitysetoffeaturemap;-λAdenotesamappingfromFtothesetP(A),i.
e.
λA:F→P(A).
P(A)representsthesetofallthesubsetsofA.
λAmeetsthefollowingconditions:2aAFFFand'()AfFfaλ∈=,Thismeansthatanarbitraryfeaturecanhavemultipledependencyrelationshipswithotherfeatures.
Meanwhile,eachfeatureassociationinvolvesatleasttwofeatures.
-λCdenotesamappingfromFtothesetP(C),i.
e.
λC:F→P(C).
P(C)representsthesetofallthesubsetsofC.
λCmeetsthefollowingconditions:1cCFFFand'()CfFfcλ∈=,Thatistosay,foranarbitraryfeature,itcanberestrictedbymultipleconstraintexpressions;whileeachfeatureconstraintcanbespecifiedtoeitheracertainfeature,orasetoffeatures.
-λRdenotesamappingfromFtothesetP(R),i.
e.
λR:F→P(R).
P(R)representsthesetofallthesubsetsofR.
λRmeetsthefollowingconditions:RRffFffλλand()RfRλ=∪Thatistosay,eachfeatureownsitsresourceentities.
Thusitcanbeconcludedthattheconceptoffeaturemapconsistsoftwoparts.
Ontheonehand,featuremapexpandsexistingfeaturemodelstoconstructitsinfrastructureandfoundationviaperfectingfeaturedependencyrelationshipdefinitionofexistingfeaturemodelsandaggrandizingfeatureconstraintexpressiontoenhancethefeatureconfigurationrelationship.
Ontheotherhand,featuremapbuildsitssuperstructureviaintroducingtheresourceentitiesoffeaturesandprovidingthecapabilitytorapidlynavigateandlocatethem.
Withthesetwohandscombinedtightly,bythemeansofselectingfeaturestoconstructthereusableinfrastructure,the1118Y.
Lietal.
componententitiesoffeatureimplementationarerapidlylocatedandassembledtoproduceafamilyofsoftwareproductsmeetingcertaindependenciesandconstraints.
2.
3Meta-modelofFeatureMapFeaturestogetherwiththeirdependencyrelationship,constrainexpressionandresourceentitiesareabstractedasbasicelementsofmeta-model.
CorrespondingwiththewebontologylanguageOWL,modelingelementsofmeta-modelcanbedividedintoontologyclasselement,objectpropertyelement,datapropertyelementanddatatypeelement.
Amongthem,ontologyclasselementrepresentsthesemanticprincipal;objectpropertyelementrepresentstheassociationrelationshipamongontologyclasselementsastheformatofobjectpropertyofontologyclasselements,bothitsdomainandrangeareontologyclasselements;datapropertyelementrepresentsthenon-functionalcharacteristicsofontologyclasselement,itsdomainisontologyclasselementwhileitsrangeisdatatypeelement.
Fig.
1.
TheMetaModelofFeatureMapBasedonOntologyThemetamodeloffeaturemapbasedonontologyisdescribedasfigure1,Feature,FeatureBind,Association,ConstraintandResourceetc.
aredefinedasontologyclasses;whilerestrictsObject,hasResource,playedByandhasRoleetc.
aredefinedasontologyobjectpropertiestoestablishtherelationnetworkofsemanticprincipal;name,param,andlocationetc.
aredefinedasdatapropertiestodescribethefeaturepropertiesofsemanticprincipal.
Themeaningsofthemainmeta-modelelementsaredescribedasfollowing:SoftwareProductLineOrientedFeatureMap1119Feature:ontologyexpressionoffeaturedefinitioninfeaturemap,it'scommonorvariablesystemcharacteristicthatcanbeobservedexternally.
Featureontologyinstanceisidentifiedbyauniqueglobalname.
FeatureBind:ontologyclassoffeaturebinding,itassociatesthebindingmodeandbindingtimethroughbindModeandbindTimeobjectpropertiesrespectively.
Mode:bindingmodeoffeature,includingmandatory,optional,or,alternativeandexcludeetc.
modes.
Classifiedfromtheviewpointofifthisbindingmodeisaffectedbythatofotherfeatures,mandatoryandoptionalareunarybindingmodeswhileor,alternativeandexcludeetc.
aremultiplebindingmodes.
However,ifit'sclassifiedfromtheviewpointofthevariabilityoffeatures,onlyfeaturesindicatedbymandatoryarethecommonindispensableswhiletheonesindicatedbyothersareoptionalfeaturesrestedwiththespecificsoftwareproducts.
Time:bindingtimeoffeature,itonlymakessensetothevariablefeaturesthatareindicatedbyoptional,or,alternativeandexcludeetc.
Itsvaluecanbedesign-time,compile-time,implement-time,assemble-time,load-time,instantiate-time,runtimeetc.
Resource:expressionoffeatureresource.
ItmarksthesoftwareproductdevelopmentphaseproducingtheresourceviatheassociationofbelongsToobjectpropertyandPhaseontologyclass.
ItalsoindicatesthetypeofentityobjectquotedbytheresourceviatheassociationoftypeobjectpropertyandResourceTypeontologyclass.
Resourcetypeisdecidedbythephaseofsoftwareproductdevelopment.
Entitiesquotedbytheresourcemaylocateonanyplacesinthedistributednetworkenvironment,andcanbenavigatedbyURIthroughlocationobjectproperty.
Phase:stagesofsoftwareproductdevelopment.
Itincludesrequirement,design,implementation,testandmaintenanceetc.
Althoughsoftwareproductlineengineeringbasedonfeaturemodelingismacroscopicallysimilarwiththetraditionalsoftwareengineeringwhichisorientedtosinglesoftwareproductdevelopmentintheaspectofdefiningthephasesofsoftwaredevelopment,theyaredramaticallydifferentintheaspectofconcreteactualizingapproachanddetailineachphase[10].
ResourceType:itcanberequirementsanalysisdocument,model/flowdesignorcomponentartifactsetc.
Thisdependsonthephaseofsoftwareproductdevelopmentduringwhichthisresourceisproduced.
Constraint:thenon-functionalrestrictionsonfeature.
Constraintexpressionconsistsofasetofparameters,operatorsandvariables.
ConstraintbuildsassociationwithFeatureontologyclassthroughrestrictObjectobjectpropertyandconfirmstherestrictedobject.
Constraintcanbedefinedtoaimatpropertysetofasinglefeature.
Italsocanincludemultiplefeaturesasrestrictedobjectsandbuildfeatureconstraintrelationshipunderthegeneralrestriction.
Association:relationshipsbetweenfeatures.
ItassociatestheAssociationTypeontologyclassthroughthetypeobjectpropertytoconfirmrelationtype.
ItalsoassociatesRoleontologyclassthroughthehasRoleobjectpropertytomakecertaintheobjectsreferredbyassociation.
Itisbuiltbasedonatleasttwoassociatedobjects.
AssociationType:typeofassociation,includingcomposed-of,implemented-by,require,generalization/specializationandactivateetc.
Associationhasorientations,amongwhich,composed-of,generalization/specializationandimplemented-bybelongtostructuralassociation;requireandactivatebelongtoreferenceassociation.
1120Y.
Lietal.
Role:theobjectreferredbyassociation.
ItassociatesFeatureontologyclassthroughplayedByobjectpropertytomakecertaintherealfeaturethatassumestherole.
ItalsoassociatesRoleTypeontologyclassviatypeobjectpropertytoindicatethedeservedroletype.
Assigningofroletypedeterminestheorientationofassociation.
RoleType:typeofrole.
Itsrealrangeisdecidedbythetypeofassociationaccompanyingwiththerole.
Thehierarchyoffeaturemapisbuiltbyrelationshipslikecomposed-of,generalization/specialization,implemented-byetc.
amongfeatures.
Commonfeaturesarerepresentedbysettingbindingmodetomandatorywhilevariablefeaturesareestablishedbymarkingthebindingmodeasoptional,or,alternativeorexcludeetc.
Ontheonehand,dependencyandmutualoperationamongfeaturesareexpressedbyassociationslikeimplemented-by,requireandactivateetc.
Moreover,theorientationsofassociationsaredeterminedbytherolethatfeaturetakeswithinassociation.
Ontheotherhand,constraintexpressionsarebuiltonthepropertiesofasinglefeatureorthepropertiessetoffeaturegroup.
Allkindsofresourceentitiesrelatedtofeaturesineachdevelopmentphasearenavigatedinnetworkenvironmentbylocation.
Throughthisway,structuralassociation,dependencyassociationandconstraintconditionsamongfeaturesarecompletelyestablished.
Meanwhile,byaddinginstancesofAssociationType,RoleTypeandResoureType,meta-modelcandescribethenewassociationsandlocatethenewresourceentities.
Thusexpansibilityisavailable.
Thevariabilityoffeaturemapisrepresentedinseveralaspects.
Firstly,asfarasbindingmodeandbindingtimeareconcerned,theformerdirectlydetermineswhetherthefeatureisselectedornot,whilethelatterdeterminestheoccasionwhentheoptionalfeaturesareinstantiated.
Secondly,therelationsamongfeatureslikerequireandactivateetc.
determineiftheotherfeaturesthathavedependencyassociationormutualoperationassociationwiththepresentfeaturewillbeselectedornot.
Thirdly,constraintexpressiondeterminesthequantificationconstraintonthepropertiessetofasinglefeatureorfeaturegroup,andfurthermore,itwillaffecttheselectionofcomponententitiesforfeatureimplementation.
Fourthly,onthebaseofthenavigationandlocatingofresourceentities,softwareproductsinstantiatedbyselectingresourceentitieswithsamefunctionsbutdifferentimplementationplanwillhavedifferentnon-functionalcharacteristicslikeperformanceandqualityofserviceetc.
3CaseStudyFigure2showsthefeaturemapofmobiletelephonesoftwareproductlineandthemappingtoitsmeta-model.
Mobiletelephonesoftwareproductlineiscomposedofsomefunctionalfeatureslikepasswordprotection,game,telephonedirectoryandbrowseretc.
Amongthem,passwordprotectionandbrowserareoptionalfeatures.
Meanwhile,multiplegamescanbethechoice,buttosomelimitation,suchasasmallmemorycapacity,G3andG4canonlybechosenonearbitrarily.
Inordertobeinoperation,thelengthofpasswordshouldbesetto6,thelengthoflistinthetelephonedirectoryshouldbenomorethan250,andtherequiredmemoryofembeddedbrowsershouldbelessthan2M.
Intheprocessoffeatureanalysis,eachfunctionfeaturehasrelatedrequirementsspecification,designmodelandimplementationcomponent.
Somefunctionalfeatures,forexample,G2,evenhavevariousimplementationschemes.
SoftwareProductLineOrientedFeatureMap1121Functionalfeatureslikepasswordprotection,game,telephonebookandbrowseretcaremodelingasFeatureontology;theselectionoffeatureismandatoryoroptionalismodelingasModeontology;maxlengthofpassword,volumeoftelephonebookandmemoryconsumedbybrowseretc.
aremodelingasConstraintontology;hierarchystructureoffeaturesandthemutuallyexclusiverelationshipbetweenG3andG4etc.
aremodelingasAssociationontology;requirementsdocument,designmodelsandcomponententitiesaremodelingasResourceTypeontology;alllifecyclephasesofsoftwaredevelopmentaremodelingasPhaseontology.
Thewholeinfrastructureoffeaturemapisconstructedbytheassociationsamongontologyviaobjectproperties,whilethesuperstructureoffeaturemapisconstructedbymodelingthereferenceofresourceaslocationpropertytonavigateandlocatetheresourceentities.
Fig.
2.
FeatureMapandItsMeta-modelofMobileTelephoneSoftwareProductLine4ConclusionThecoreideaofsoftwareproductlineengineeringistodevelopareusableinfrastructurethatsupportsthedevelopmentofafamilyofsoftwareproducts.
It'sanefficientwaytoimplementmasscustomizedsoftwareproduction.
Featuremodelingisthemainstreamofdomainanalysisofsoftwareproductline.
Itidentifiescommonalitiesandvariabilityoftheproductsofaproductlineintermsoffeaturestoprovideanacknowledgedabstracttovariousstakeholders.
Uncertaintyofvariablefeaturesdeterminesthevariabilityofsoftwareproductline.
Existingfeaturemodelsandtheirdescriptioncannotentirelysupportthediversityoffeaturedependenciesin1122Y.
Lietal.
differentdomains.
Theydonotsupportmodelinganddescriptionofconstraintexpressionandcannotnavigateandlocatetheresourcesinnetworkenvironment.
Moreover,theirvariabilityanalysisdidnotconsiderthealternativeofcomponententitieswhichimplementthefeatures.
Inthispaper,theconceptoffeaturemapisproposedtoperfectfeaturemodel.
Ontologyisintroducedastherepresentationbasisforthemeta-modeloffeaturemap.
Featuremapsupportscustomizedfeaturedependenciesandconstraintexpressions,providesthecapabilitytonavigateandlocatetheresourceentitiesoffeatures.
Thenbythemeansofselectingfeaturestoconstructthereusableinfrastructure,thecomponentsoffeatureimplementationarerapidlylocatedandassembledtoproduceafamilyofsoftwareproductsmeetingcertaindependenciesandconstraints.
Thefurtherworkistorefinethefeaturemapduringstudiesandpractices,includinghowtodefineanddescribeitsrelatedactioncharactersandstatetransferetc.
References1.
CharlesW.
Krueger.
"SoftwareMassCustomization".
BigLeverSoftware,Inc.
(2001)2.
MichelJaring,JanBosch.
"RepresentingVariabilityinSoftwareProductLines:ACaseStudy".
Proceedingsofthe2thInternationalConferenceonSoftwareProductLines(SPLC'02),SpringerVerlagLNCS2379(2002)15–363.
J.
Bosch.
"Design&UseofSoftwareArchitectures-AdoptingandEvolvingaProduct-LineApproach".
Addison-Wesley(2000)4.
DavidBenavides,PabloTrinidad,AntonioRuiz-Cortes.
"AutomatedReasoningonFeatureModels".
Proceedingsofthe17thInternationalConferenceonAdvancedInformationSystemsEngineering(CAiSE'05),SpringerVerlagLNCS3520(2005)491–5035.
KangKC,KimS,LeeJ,KimK,ShinE,HuhM.
"FORM:AFeature-OrientedReuseMethodwithDomain-SpecificReferenceArchitectures".
AnnalsofSoftwareEngineering(1998)143–1686.
JanBosch,GertFlorijn,DannyGreefhorst.
"VariabilityIssuesinSoftwareProductLines".
Proceedingsofthe4thInternationalWorkshoponSoftwareProductFamilyEngineering(PFE'02),SpringerVerlagLNCS2290(2002)13–217.
DianaL.
Webber,HassanGomaa.
"ModelingVariabilityinSoftwareProductLineswithTheVariantPointModel".
Elsevier(2003)8.
MacroSinnema,SybrenDeelstra,JosNijhuis,JanBosch.
"COVAMOF:AFrameworkforModelingVariabilityinSoftwareProductFamilies".
Proceedingsofthe3thInternationalConferenceonSoftwareProductLines(SPLC'04),SpringerVerlagLNCS3154(2004)197–2139.
CharlesW.
Krueger.
"VariationManagementforSoftwareProductionLines".
Proceedingsofthe2thInternationalConferenceonSoftwareProductLines(SPLC'02),SpringerVerlagLNCS2379(2002)37–4810.
KyoC.
Kang,JaejoonLee,PatrickDonohoe.
"Feature-OrientedProductLineEngineering".
IEEESoftware,Volume19,Issue4,July-Aug(2002)58–65
韩国云服务器哪个好?韩国云服务器好用吗?韩国是距离我国很近的一个国家,很多站长用户在考虑国外云服务器时,也会将韩国云服务器列入其中。绝大部分用户都是接触的免备案香港和美国居多,在加上服务器确实不错,所以形成了习惯性依赖。但也有不少用户开始寻找其它的海外免备案云服务器,比如韩国云服务器。下面云服务器网(yuntue.com)就推荐最好用的韩国cn2云服务器,韩国CN2云服务器租用推荐。为什么推荐租用...
易探云怎么样?易探云(yitanyun.com)是一家知名云计算品牌,2017年成立,从业4年之久,目前主要从事出售香港VPS、香港独立服务器、香港站群服务器等,在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。目前,易探云推出免备案香港物理机服务器性价比很高,E3-1230 8 核*1/16G DDR3/SATA 1TB/香港BGP线路/20Mbps/不限流量,仅...
目前在标准互联这边有两台香港云服务器产品,这不看到有通知到期提醒才关注到。平时我还是很少去登录这个服务商的,这个服务商最近一年的促销信息比较少,这个和他们的运营策略有关系。已经从开始的倾向低价和个人用户云服务器市场,开始转型到中高端个人和企业用户的独立服务器。在这篇文章中,有看到标准互联有推出襄阳电信高防服务器100GB防御。有三款促销方案我们有需要可以看看。我们看看几款方案配置。型号内存硬盘IP...
ff.163.com为你推荐
支持ipadwin10445端口win的22端口和23端口作用分别是什么 ?重庆电信宽带管家中国电信10000管家用着怎么样啊??迅雷下载速度迅雷限制下载速度要设置多少win7还原系统windows7怎么还原系统啊www.baidu.jp谁能推荐几个日本的资源网站、搜索引擎、音乐软件?fastreport2.5空调滤芯pm2.5是什么意思?js6fusionchartscollectedfusioncharts卡盟服务器怎么做卡盟的详细介绍拜托了各位 谢谢
播放vps上的视频 域名服务器上存放着internet主机的 已经备案域名 西安服务器 博客主机 themeforest 国外bt gitcafe 镇江联通宽带 空间出租 adroit tna官网 彩虹云 美国独立日 web服务器是什么 网页提速 网站加速软件 789 免费稳定空间 后门 更多