CycLc

youjizzlive.com  时间:2021-02-27  阅读:()
SemanticEPC:EnhancingProcessModelingUsingOntologyLanguagesOliverThomas,MichaelFellmannInstituteforInformationSystems(IWi)attheGermanResearchCenterforArtificialIntelligence(DFKI),Saarbruecken(Germany){oliver.
thomas|michael.
fellmann}@iwi.
dfki.
dehttp://iwi.
dfki.
deAbstract.
Inthisarticlewedescribeasemanticextensionofevent-drivenproc-esschains,withwhichitispossibletospecifythesemanticsofindividualmodelelementsasitisindicatedbytheirlabelinnaturallanguageusingcon-ceptsofaformalontology.
Todoso,amulti-levelapproachwasdeveloped,whichcomprisesanontologylevel,ametadatalevel,aswellasamodellevel.
Withtheapproachpresentedhere,ambiguitythatisintroducedbytheuseofnaturallanguageinsemi-formalmodelscanberemoved.
Moreover,newpossi-bilitiesofreasoningoverbusinessprocessmodelsareintroducedwhichim-provetheanalysis,searchandvalidationofbusinessprocesses.
1Keywords:ProcessModeling,ModelingLanguages,Event-DrivenProcessChain,SemanticWeb,EnterpriseOntologies,OntologyLanguages1.
IntroductionAmultitudeofmodelinglanguagesfortherepresentationofprocesseshavebeendevelopedsincethefirstlargedataprocessingapplications[4].
ExamplesarethePetrinet[26],theevent-drivenprocesschain[23],theUMLactivitydiagram[6]ortheBusinessProcessModelingNotation(BPMN)[7].
Themodelsdescribedbythesemodelinglanguagesservethecommunicationbetweenemployeesinanorganizationwithspecialistknowledgeandthose,withmethodicalortechnicalknowledgesuchasforexample,consultantsorsoftwareengineers[29].
Onetriestoavoidtheproblemoffuzzinessinnaturallanguageandthemanyproblemsintheinherentimpracticabilityofmathematicalformulationsthroughsemi-formal,graphicformsofrepresentationinmodelinglanguages.
Thesearebasedcloselyonspecializedbusinessterms,exactenough,howeverthatthemodelscanserveasastartingpointfortheimplementationofcomputer-supportedinformationsystems.
1AnextendedversionofthisarticlewillappearintheSpecialIssueonInformationModelingandOntologiesoftheInternationalJournalofInteroperabilityinBusinessInformationSys-tems(http://ibis-journal.
net/).
Eventhoughthisisafundamentalideaforthemodel-drivendevelopmentofin-formationsystems[14;17],thesaidlinkagebetweennaturallanguageandgraphicrepresentationformsisamainproblemofsemi-formalmodelinglanguages.
Theidentifiersoftheindividualelementsofabusinessprocessmodelareaddedinanatu-rallanguagebythemodeler,irrespectiveofhisdecisionforacertainmodelinglan-guage.
Anessentialpartofthesemanticsofaprocessmodelisthusalwaysboundtothenaturallanguage,which,withitsambiguities,allowsmuchroomforinterpreta-tion.
Thisisnotaproblemaslongasamodeliscreatedandreadbyonlyoneperson.
Clearlydefinedsemanticsforeachmodelelementishowevernecessary,ifprocessmodelsfromvariousmodelersarecombined,searchedandtranslated[28]orifitisplannedthatthesemanticsinthemodelsshouldbeautomaticallyvalidatedandusedfortheconfigurationofaninformationsystem.
Theproblemmentionedabovecanbemetthroughthelinkageoftheelementsofabusinessprocessmodelwithconceptsfromanontology.
Inthisarticlewewillde-velopsuchasemanticextensionforaprocessmodelinglanguage,whichrepresentsthesemanticsofthelabelsofprocessmodelelementswithconceptsofaformalon-tology.
ThissemanticextensionwillbecarriedoutexemplifiedbytheEPC.
Wese-lectedtheprocessmodelinglanguageEPCbecauseofitspopularityinmodelingpractice.
However,ourapproachisprincipallytransferabletoothersemi-formalmod-elinglanguages,suchasforexampletheUMLactivitydiagramorBPMN.
2.
RelatedWorkTheideaofusingontologiesintheareaofbusinessprocessmanagementisnotnew.
Forexample,WandandWeberhaveusedontologiestodescribeandevaluatecertainaspectsofmodelinglanguages[31;32].
Thecoreareaofrelatedworkcanbefoundattheintersectionofbusinessprocessmanagementandsemanticweb,whichwascurrentlydiscussedintheworkshop"Se-manticsforBusinessProcessManagement"attheESWC2006[8].
Inadditiontoapplicationpossibilitiesinindustry,theusabilityofontologiesinbridgingofseman-ticdifferencesforadministrativeprocesseswasexemplified[20].
However,therewasnocontributionshowingaframeworkfortheinterplayofprocessmodelinglanguagesandontologies.
Whileourapproachtotheannotationofbusinessprocessmodelsis,inprinciple,designedlanguage-independent,therearerelatedprojectsthataregearedexclusivelytothesemanticannotationofmodelsinacertainlanguage.
AnapproachtosemanticannotationforPetrinets[11],aformalframeworkforprocessdescription[15],aswellasatoolforthesemi-automaticcompletionofmodelsduringmodelconstructiononthebasisofsimilarityanalysesexistforexample[10].
Aconceptfortheautomaticsynthesisandmodificationofmodelsafterchangestosub-processesalsoexistsfortheUMLactivitydiagram[24].
Whilewefocusmoreonbusiness-levelprocessmodels,thepotentialofcombiningprocessmodelswith(semantic)webservicesisdescribedin[18;19].
Thisworkcanbeseenascomplementarytoourapproachandmightbeusedinthefutureinordertoprovideaframeworkfortheintegrationofsemanticbusiness-levelandIT-levelproc-essmodels.
SemtalkisatoolforthelinkageofEPC-modelswithontologiesonthebasisofMicrosoftVISIO[12].
However,withthistoolthesemanticsoftheEPC-modelele-mentsisboundtothepropertiesandoperationsofobjects(intheobject-orientedmeaning),whichheavilylimitstheusabilityofthemodelinglanguage.
3.
ResearchMethodologyWiththeapproachpresentedhere,thesemanticsofindividualmodelelementswillbespecifiedusingconceptsfromaformalontology.
Thelinkageofmodelelementswiththeontologyrequiredforthiswillberealizedusingaseparatemetadatalevel.
Thus,themodelingtoolsanddataformatsremainusablewhilethemetadatacanbesavedinformatsaccessibletothedirectmachineprocessingofthesemanticscontainedinthemodels.
Altogether,theconnectionsillustratedintheframeworkforthesemanticannota-tionofbusinessprocessmodelsexistbetweenmodels,metadataandontologies(cp.
Fig.
1).
Metadataisgeneratedfrommodels(arrowfrom"Models"to"Metadata").
Thismetadatacontainsreferencestothemodelelementsoftheinitialmodel,aswellastotheconceptsoftheontology.
Ontologiesandmetadataareinterdependent(dou-ble-headedarrowbetween"Ontologies"and"Metadata").
Conceptsfromtheontol-ogyareusedinthemetadatatospecifythemeaningofmodelelements.
Therefore,theontologiesusedmustcontaintherequiredconceptsortheymustbeaddedtotheontologiesinthecourseofthecreationofthemetadata.
ConceptionRepresentationOntologiesMetadataModelsOWLRDFXMLFig.
1.
FrameworkforthesemanticannotationofbusinessprocessmodelsTheconceptualelementsoftheapproachpresentedherecanbeassignedtorepre-sentationformatsforimplementationpurposes.
ThesecanbeseenontherightsideofFig.
1andwillbeintroducedatalaterpointintime.
Inthecourseofthisarticle,wewillfirstdiscussontologiesforbusinessprocessmanagement.
Then,inthemainpartofthearticle,wewillshowhowontologiesandevent-drivenprocesschainscanbecombinedtoformanintegratedapproachtose-manticbusinessprocessmodeling.
Finally,thearticlecloseswithadiscussionandanoutlook.
4.
OntologiesforSemanticBusinessProcessManagementAstandardizationoftermsforandconceptsonontologieshasbeenthetopicofre-searchforyearsinthefieldofartificialintelligenceandthesemanticweb.
AccordingtoGruber,anontologyis"aformal,explicitspecificationofasharedconceptualiza-tion"[16].
Inthisarticle,wetransferthebasicideaofthesemanticwebwhichistogiveinformationawell-definedmeaninginordertomakeitprocessablebothforhumansandmachines[9],tothefieldofbusinessprocessmanagement.
Inourap-proach,ontologiesarenotonlyusedtoclarifythesemanticsofindividualmodelele-ments,butalsotoinfernewfactsnotincludedintheoriginalprocessmodeltoenableadvancedsearchandvalidationcapabilities(seealsosection5.
3).
Therearevariouslanguagesfortheexplicitandformalrepresentationofanontol-ogysuchas,forexampleCML,ConceptualRepresentation,CycL,KIF,Loom,OILandtheWebOntologyLanguage(OWL).
OWL[1]isastandardfromtheWorldWideWebConsortium(W3C),whichresultedfromthemergingofDARPAandOIL.
OWLwillbeusedhereasthelanguageforrepresentingontologiesduetoitsincreasedacceptanceand,inconnectionwiththis,thesupportofthelanguagethroughsoftwarelibrariesandtools.
OWLisavailableinthreevariations:OWLLite,OWLDLandOWLFull,however,thelevel"DL"issufficientfortheontologiesdiscussedinthisarticle.
Itisunnecessarytodevelopcompletelynewontologiesforsemanticbusinessproc-essmanagement.
First,oneshouldleverageexistingontologies.
Intheareaofenter-priseandprocessmodeling,relevantontologiesincludetheEnterpriseOntology[30],TOVE[TOrontoVirtualEnterprise,13]andBMO[BusinessManagementOntology,22].
Theseontologiesprovideastartingpointforthecoherentdescriptionoftheen-terprise.
Second,thedefinitionsforontology-constructionfoundinestablishedtech-nicalstandardsandvocabulariescanbereusedasvaluableassets.
Theseare,forex-ample,inthebusinessprocessesfieldebXMLandRosettaNet,forbusinesstransac-tionsEDIFACTandOpenTrans,forbusinessdocumentsUBLandxCBL,fortheclassificationofproductsandservicesUNSPSC,eCl@ss,cXMLandISIC–tonamebutafew.
Inadditiontotheseenterprise-spanningstandards,ontologiescan,third,alsobeobtainedfromthecompany-specificconceptualizationofadomain.
Forthis,ontologiescanalsobederivedfromentityrelationshipmodelscommonintheenvi-ronmentofrelationaldatabasesandERP-systemsusingtheOntologyDefinitionMetamodel(ODM)[3]proposedbytheOMG.
Inthefollowing,wewillshowasimpleexampleofanontologyandillustrateitwithagraphicrepresentation(cp.
Fig.
2).
Propertiessymbolizedbyarrowssignifyobjectproperties(ObjectProperties)inOWL,whichcorrelatetheinstancesofclassestooneanother.
Inheritancerelationsrefertothelanguageconstructrdfs:subClassOfusedinRDFandOWL.
Theontologyframeworkexemplarilycontainsclassesfororganizationalunits,tasks,events,servicesandrulesasrelevantelementsofanenterprisedescription.
Theseclassescanbespecializedarbitrarily.
Inourexample,theclassesEventandServicewerefurtherspecialized(cp.
Fig.
2).
Inadditiontoclasses,theexampleontologycontainsinstances,whichsymbolizeamemberofaclass.
ThepropertiespartOfandusesaredefinedtobetransitive,sothatadditionalfactscanbeinferredbyqueryingtheontologywithquerylanguages.
Inthecourseofthisarticle,ourex-ampleontologywillbeusedtospecifythemodelelement-specificsemanticsoftheelementsofanEPC-model.
Connections:PropertyInstantiationGeneralisation/Specialis.
TaskOrg.
unitOrderrelatedtaskOntologyProductDataCustomerdataCustomerorderprocessingOrderconfirma-tionOrderverificationEventSaleseventOrderreceiptProductionSalesProductioneventRuleCreditworthinessruleProductconfiguratorCreditworthinesscheckFeasibilitycheckusesdependsOnassignedToassignedTousesCreditworthinessusesdependsOnusesOrderacceptanceOrderverificationrulepartOfpartOfpartOfpartOfServiceDataserviceVerificationserviceClassesInstancesassignedTopartOfusesusesdependsOnFig.
2.
Frameworkforanenterpriseontology5.
SemanticEvent-DrivenProcessChains5.
1.
TheModelingLanguageEPCTheevent-drivenprocesschainisamodelinglanguagefortherepresentationofbusi-nessprocessescommoninresearchandpractice.
ItwasdevelopedattheInstituteforInformationSystemsattheSaarlandUniversityinSaarbruecken,incooperationwiththeSAP,Inc.
[23].
AnEPC-modelisadirectedandconnectedgraph,whosenodesareevents,functionsandlogicalconnectors.
Fig.
3showsanexampleEPC-model,whichdescribestheprocessforcustomerorderprocessing.
OrderreceivedVerifyorderOrderacceptedSendorderconfirmationOrderprocessedOrderrejectedSendorderrejectionFig.
3.
EPC-modelforcustomerorderprocessingEventsarethepassiveelementsintheEPCandarerepresentedbyhexagons.
Functions,representedbyroundedrectangles,aretheactiveelementsintheEPC.
Theterm"function"isequivalenttotheterm"task"intheEPC[23].
Whilefunctionsrepresenttime-consuminghappenings,eventsoccuratacertainpointintime.
Inlit-erature,therespectiveobjectandaninfinitiveverbaresuggestedasanamingcon-ventionforfunctions,whereasforevents,theobjectthatexperiencesthechange,aswellasaverbinperfecttense,whichstatesthetypeofchangearesuggested[27].
Eventstriggerfunctionsandaretheirresult.
Controlflowedgesrepresenttherela-tionshipsbetweenfunctionsandevents.
Conjunctive"",adjunctive""anddis-junctive""logicalconnectorsareintroducedtoexpressthatfunctionsarestartedbyoneormoreeventsresp.
thatafunctioncancreateoneormoreeventsasaresult(cp.
Fig.
3).
TheyarereferredtoasAND-,OR-resp.
XOR-connectors.
5.
2.
Ontology-basedRepresentationoftheEPCTospecifythesemanticsofEPC-modelelementsthroughrelationstoontologycon-cepts,theEPCfirstmustberepresentedwithintheontology.
Inregardtotherepre-sentationoftheEPCintheontology,onecandifferentiatebetweenarepresentationofEPC-languageconstructsandarepresentationofEPC-modelelements.
EPC-languageconstructssuchas"function"or"event",aswellasthecontrolflowarecreatedintheontologyasclassesandproperties.
Subsequently,theEPC-modelele-mentscanberepresentedthroughtheinstantiationoftheseclassesandpropertiesintheontology.
Fig.
4showsthisbymeansofasimpleprocessfragment.
Submodel1EventModelelementflowFunctionConnectorModelbelongsToflowflowbelongsTobelongsTobelongsTohasSubModelOrderprocessedProcessorderOrderreceivedModel1Event2Event1Function1hasSubModelORANDXORPropertyLinkageOntolgyandEPCInstantiationSpecialisationEPCcontrolflowConnections:Fig.
4.
RepresentationoftheEPCintheontology5.
3.
TheLinkagebetweenEPC-ModelElementsandOntologyInstancesThelinkageofEPC-modelelementswithontologyinstancescanalsobereferredtoasaprocessofsemanticannotation.
TheEPC-modelelementsalreadyrepresentedintheontology(cp.
precedingsection)aretherebyputinrelationtofurtherinstancesoftheontology.
Fig.
5showsthislinkagebasedontheexampleprocessofFig.
3andtheexampleontologyrepresentedinFig.
2.
ThelinkageoftheontologyandEPC-modelelementinstancesisaccomplishedbytheusageofproperties;thesearerepre-sentedinFig.
5assemType-properties.
Justasthenameindicates,thesepropertiesspecifythesemanticsofanEPC-modelelementthrougharelationtoanontologyinstancewithformalsemanticsdefinedbytheontology.
PropertyMappingEPC-Model/OntologyInstantiationSpecialisationEPCcontrolflowConnections:flowOrderreceivedVerifyorderOrderacceptedSendorderconfirmationOrderprocessedOrderrejectedSendorderrejectionProcessModelEPCMetadataflowflowsemTypesemTypeflowflowsemTypesemTypeflowsemTypeflowflowsemTypeEvent1ConnectorXOR1Event2Event3Event4Function1Function2Function3ConnectorXOR2TaskOrg.
unitOrderrelatedTaskProductdataCustomerdataCustomerorderprocessingOrdercon-firmationOrderverificationEventSaleseventOrderreceiptProductionSalesProductioneventRuleCreditworthinessruleProdctconfiguratorCreditworthinesscheckFeasibilitycheckusesdependsOnassignedToassignedTousesCreditworthinessusesdependsOnusesOrderacceptanceOrderverificationrulepartOfpartOfpartOfpartOfServiceDataserviceVerificationserviceassignedTopartOfusesusesdependsOnOntologyClassesInstancesFig.
5.
Semanticallyannotatedprocessmodel"customerorderprocessing"Inadditiontothedecouplingofthesemanticsofanindividualmodelelementfromitsnaturallanguagelabel,thecontextofamodelelementisspecifiedmoreaccuratelythroughthelinkageofanontologyinstancetothemodelelement.
Thishappensviarelations,whichexistbetweentheontologyinstancerepresentingtheEPC-modelele-mentandfurtherinstancesoftheontology.
Inprinciple,suchaspecificationofrela-tionstofurtherconcepts,suchasorganizationalunitsorresources,wasalreadysug-gestedwiththeextendedEPC[27]andotherapproachestomulti-perspectivemodel-ing.
Incontrasttotheseapproaches,theconceptpresentedhereusesaflexible,graph-baseddatamodel,whichallowsmachine-processablesemanticsthatcanbeextendedbyintegratingrules.
Bymeansofthegraph-baseddatamodelprovidedbytheResourceDescriptionFramework(RDF)[2]andOWL,abusinessprocessisrepresentedinthesemanticmetadataasandirectedgraphwithnodesandedges.
Consequently,onecantraversethegraphjumpingfromonenodetothenextviapropertiesusingsimplepatterns,alsoreferredtoasgraphpatternmatching.
AnexampleforsuchaqueryisthequestionintheexampleinFig.
5,astowhetheranEPC-functionexists,connectedviaapropertysemTypetoaTask,whosepartsareconnectedviaapropertyuseswithinstancesoftheclassService,whichinturnareconnectedviaapropertyuseswithaninstanceoftheclassRule.
WithSPARQL[5],whichisrecommendedbytheW3C,weal-readyhaveaquerylanguageforcarryingoutsuchqueries.
Moreover,newfactsthatarenotexplicitlycreatedintheprocessmodelbythemodelercanbeinferredduringtheexecutionofthequery.
IntheexampleinFig.
5,onecanconcludethroughthetransitivedefinitionofthepropertypartOf,thatthefeasibilitycheckisapartofcustomerorderprocessing.
Rulelanguagesallowasignificantextensionofthemachine-processablesemantics.
RulescanbeembeddedintheOWL-ontologyusingSWRL(SemanticWebRuleLanguage)[21].
SWRLrulescanbeexpressedusingthesyntaxofOWL,thereforeallowingatightintegrationofontologiesandrules.
Anexampleforasimpleruleistheuncle-rule,whichimpliesanuncle-relationthroughthecompositionofparentandbrother-relations:parent(,)brother(,)uncle(,)xyyzxz∧Transferredtobusinessprocessmodeling,suchrulesallow,asintegrityrules,anadvancedsemanticvalidation.
Thus,forexample,thepolicycanbeformulatedthatallbusinessprocessrelatedto"orderprocessing"mustcontainafunction"customerconfirmation".
Inaddition,newfactscanbewonintheformofderivationrulesdur-ingruntime.
Thus,forexample,wecanconcludethataprocess,whichcontainsafunctionthatrequiressemi-finishedproducts,reducesstock.
5.
4.
RDF-RepresentationoftheSemanticEPCIntechnicalterms,thelinkageofEPC-modelelementsisrealizedbyaddingattributestotheXML-representationofanEPC-model.
Theseattributesidentifytheontologyinstancewhichsemanticallyspecifiestherelevantprocessmodelelement.
Fig.
6illus-tratesthisgraphically,aswellaswiththecorrespondingXML-vocabulariesEPML(Event-DrivenProcessMarkupLanguage)fortheEPC-representation[25],RDFforasemanticrepresentationoftheEPC–referredtoassEPC–andOWLfortherepre-sentationofontologyclassesandinstances.
AswecanseeinFig.
6,alinkageoftheEPC-modelelementandontologyinstanceoccursoveranintermediatestepintheformofmetadata.
Thismetadatareferencesboththeontologyinstanceandtheprocessmodelelement,whichisindicatedbythedashedlineconnectingcheckOrderintheprocessmodel,inthemetadataandintheontology(cp.
alsoFig.
5).
Inaddition,thenaturallanguagelabelsoftheEPC-modelelementsareusedasnamesinthemetadatainthefieldrdfs:label(cp.
Fig.
6),indicatedbyanotherdashedlinegoingfromnameintheEPML-datatordfs:labelintheRDF-data.
Seenfromaconceptualpointofview,theexpressivenessofRDFissufficientforthemetadata,becauselanguageconstructsfromOWLarenotused.
Seenfromatech-nicalviewhowever,thenOWLDLisnecessary,becausetheontologyinstancesusedfortheannotationmustbeimportedintothemetadataforqueryingandreasoningpurposes.
VerifyorderOrderverificationsemTypeFunction1GraphicalNotationConnections:MappingbetweenEPC-ModelandtheOntologyEquivalencebetweengraphicalandtextualrepresentationOrderverification.
.
.
XMLRepresentationOntologyMetadataModelOWLRDF,OWLEPMLVerifyorderVerifyorderFig.
6.
LinkageofEPC-modelswithontologies(representation)AfterthelinkageoftheEPC-modelwiththeontologyinstances,acompletetrans-formationoftheEPCintoansEPCcantakeplaceonthebasisoftherepresentationformats.
ThesEPCconsistsoftheXML-representationofthemetadatashownexem-plarilyinFig.
6.
ThetransformationisshowninFig.
7.
.
.
.
OrderreceiptCheckorder.
.
.
(RestofEPC-Model).
.
.
EPMLOrderProcessingOrderreceiptCheckorder.
.
.
(RestofsEPC-Model).
.
.
RDFXSLTXSLTProcessorFig.
7.
TransformationfromEPMLtoRDF6.
ConclusionandOutlookWhenselectingamodelinglanguagefortherepresentationofbusinessprocessesonemustbalancebetweenformalprecisionandpragmaticmanageability.
Modelinglan-guageswithformalsemanticsaresuitedformachineprocessing.
Theinterpretationofreal-worldinterrelationscanhowever,becomeverycomplex.
Withourapproach,thegapbetweenformalandsemi-formallanguagescanbeclosedbylinkingmodelele-mentsfromsemi-formallanguageswithconceptsfromformalontologiesandthus,receivingaformalsemantic.
TheadvantagesofthistransformationofprocessmodelsintosemanticprocessmodelsusingOWLare:Processknowledge:Ontheonehand,theunderstandingofbusinessprocessesisincreasedthroughthelinkageofmodelelementswiththeconceptsofanontology,becauseclearlydefinedtermsareusedandontheother,theelementsofabusi-nessprocessarethusembeddedinacertaincontext.
Thiscontextcancontainfur-therspecializedandtechnicalinformation,whichmakessemanticallyannotatedprocessmodelssuitableasastartingpointforprocess-orientedknowledgeman-agement.
Processrepresentation:Theeffortof"internationalizing"processmodelsisre-duced,becauseidentifierscanbestoredintheontologyinseverallanguagesandarethus,madeusablefortheautomatedtranslationofthelabelsofthemodelele-ments.
Processsearch:Queriestoprocessmodelscantakeplaceonthesemanticlevel.
Byusinginferencemechanismsandrulelanguages,newfactsnotexplicitlycon-tainedintheprocessmodelscanbeinferredatquerytime.
Processvalidation:Inadditiontothesyntacticrulesdefinedbythemeta-modelofaprocessmodelinglanguagesuchastheEPC,thevalidationofprocessmodelscanalsooccuronasemanticlevelbytheusageofarulebase,whichisstoredintheontology.
Semanticallyincorrectbusinessprocessmodelscanthusbeidenti-fiedbeforeprocessexecutionandpoliciescanbeenforcedonallofthebusinessprocessesconsistently.
Processexecution:Processexecutionissimplifiedbecausetheontologyactsasthecentralrepositoryofahybrid,i.
e.
aconceptual,aswellastechnicaldescrip-tionoftheelementsofabusinessprocess.
Bestpracticesinthetransferofconcep-tualprocessesinIT-systemscanthusbecentrallystoredintheontology,freeofredundanciesandreusablebymeansofsemanticallyannotatedprocessmodels.
TheneedforfurtherresearchwithreferencetothesemanticannotationofprocessmodelsexistsregardingIT-supportfortheapproachpresented,inparticularfortheIT-basedrealizationoftheannotation.
Interestingisalsothequestionastohowtodealwithdynamics,i.
e.
changesintheontologiesusedforannotation,aswellastheconnectionoftheapproachtosemanticwebservicesorwebservicesrepositories.
7.
References[1]Smith,M.
K.
;Welty,C.
;McGuiness,D.
L.
(eds.
):OWLWebOntologyLanguageGuide:W3CRecommendation10February2004.
W3C,2004[2]W3C(ed.
):ResourceDescriptionFramework(RDF).
URLhttp://www.
w3.
org/RDF/[20.
01.
2007][3]OMG(ed.
):OntologyDefinitionMetamodel:ThirdRevisedSubmissiontoOMG/RFPad/2003–03–40.
Needham:OMG,2005[4]Dumas,M.
;vanderAalst,W.
M.
P.
;terHofstede,A.
H.
M.
(eds.
):Process-awareInfor-mationSystems:BridgingPeopleandSoftwarethroughProcessTechnology.
Hoboken,NewJersey:Wiley,2005[5]Prud'hommeaux,E.
;Seaborne,A.
(eds.
):SPARQLQueryLanguageforRDF:W3CWorkingDraft23November2005.
W3C,2005[6]ObjectManagementGroup(ed.
):UnifiedModelingLanguage:Superstructure,version2.
0,formal/05–07–04.
Needham:ObjectManagementGroup,2005[7]ObjectManagementGroup(ed.
):BusinessProcessModelingNotationSpecification:FinalAdoptedSpecificationdtc/06–02–01.
Needham:ObjectManagementGroup,2006[8]Hinkelmann,K.
;Karagiannis,D.
;Stojanovic,N.
;Wagner,G.
(eds.
):ProceedingoftheWorkshoponSemanticsforBusinessProcessManagementatthe3rdEuropeanSemanticWebConference2006,Budva,Montenegro,June2006[9]Berners-Lee,T.
;Hendler,J.
;Lassila,O.
:TheSemanticWeb.
ScientificAmerican,2001[10]Betz,S.
;Klink,S.
;Koschmider,A.
;Oberweis,A.
:AutomaticUserSupportforBusinessProcessModeling.
In:ProceedingoftheWorkshoponSemanticsforBusinessProcessManagementatthe3rdEuropeanSemanticWebConference2006,Budva,Montenegro,June2006,pp.
1–12[11]Brockmans,S.
;Ehrig,M.
;Koschmider,A.
;Oberweis,A.
;Studer,R.
:SemanticAlignmentofBusinessProcesses.
In:Manolopoulos,Y.
;Filipe,J.
;Constantopoulos,P.
;Cordeiro,J.
(eds.
):ProceedingsoftheEighthInternationalConferenceonEnterpriseInformationSys-tems(ICEIS2006).
Paphos,Cyprus:INSTICCPress,2006,pp.
191–196[12]Fillies,C.
;Weichhardt,F.
:OnOntology-basedEvent-drivenProcessChains.
URLhttp://www.
semtalk.
com//pub/semtalkepk.
pdf[25.
11.
2005][13]Fox,M.
S.
:TheTOVEProject:ACommon-senseModeloftheEnterprise.
In:Belli,F.
;Radermacher,F.
J.
(eds.
):IndustrialandEngineeringApplicationsofArtificialIntelli-genceandExpertSystems,5thInternationalConference,IEA/AIE–92,Paderborn,Ger-many,June9–12,1992,Proceedings.
London:Springer,1992(LNCS),pp.
25–34[14]Frankel,D.
S.
:Modeldrivenarchitecture:applyingMDAtoenterprisecomputing.
Indi-anapolis,IN:Wiley,2003[15]Greco,G.
;Guzzo,A.
;Pontieri,L.
;Saccá,D.
:AnOntology-DrivenProcessModelingFramework.
In:Galindo,F.
;Takizawa,M.
;Traunmüller,R.
(eds.
):DatabaseandExpertSystemsApplications:15thInternationalConference,DEXA2004,Zaragoza,Spain,Au-gust30-September3,2004.
Proceedings.
Berlin:Springer,2004(LNCS),pp.
13–23[16]Gruber,T.
R.
:TowardprinciplesforthedesignofontologiesusedforknowledgesharingIn:InternationalJournalofHuman-ComputerStudies43(1995),No.
5–6,pp.
907–928[17]Hailpern,B.
;Tarr,P.
:Model-drivendevelopment:Thegood,thebad,andtheugly.
In:IBMSystemsJournal45(2006),No.
3,pp.
451–461[18]Hepp,M.
;Leymann,F.
;Domingue,J.
;Wahler,A.
;Fensel,D.
:SemanticBusinessProcessManagement:AVisionTowardsUsingSemanticWebServicesforBusinessProcessManagement.
In:ProceedingsoftheIEEEICEBE2005,October18–20,Beijing,China.
Bejing,China,2005,pp.
535–540[19]Hepp,M.
;Roman,D.
:AnOntologyFrameworkforSemanticBusinessProcessManage-ment.
In:Oberweis,A.
;Weinhardt,C.
;Gimpel,H.
;Koschmider,A.
;Pankratius,V.
;Schnizler,B.
(eds.
):eOrganisation:Service-,Prozess-,Market-Engineering:8.
Internati-onaleTagungWirtschaftsinformatik;Karlsruhe,28.
Februar–2.
Mrz2007;Band1.
Karlsruhe:Universittsverlag,2007,pp.
423–440[20]Herborn,T.
;Wimmer,M.
A.
:ProcessOntologiesFacilitatingInteroperabilityineGov-ernmentAMethodologicalFramework.
In:Hinkelmann,K.
;Karagiannis,D.
;Stojanovic,N.
;Wagner,G.
(eds.
):ProceedingoftheWorkshoponSemanticsforBusinessProcessManagementatthe3rdEuropeanSemanticWebConference2006,Budva,Montenegro,June2006,pp.
76–89[21]Horrocks,I.
;Patel-Schneider,P.
F.
;Boley,H.
;Tabet,S.
;Grosof,B.
;Dean,M.
:SWRL:ASemanticWebRuleLanguage:CombiningOWLandRuleML;W3CMemberSubmission21May2004.
W3C,2004[22]Jenz,D.
E.
:StrategicWhitePaper:Ontology-BasedBusinessProcessManagement;TheVisionStatement.
Erlensee:Jenz&PartnerGmbH,2003[23]Keller,G.
;Nüttgens,M.
;Scheer,A.
-W.
:SemantischeProzemodellierungaufderGrund-lage"EreignisgesteuerterProzeketten(EPK)".
In:Scheer,A.
-W.
(ed.
):Verffentlichun-gendesInstitutsfürWirtschaftsinformatik,No.
89,Saarbrücken:UniversittdesSaarlan-des,1992(inGerman)[24]Lautenbacher,F.
;Bauer,B.
:SemanticReference-andBusinessProcessModelingenablesanAutomaticSynthesis.
In:Hinkelmann,K.
;Karagiannis,D.
;Stojanovic,N.
;Wagner,G.
(eds.
):ProceedingoftheWorkshoponSemanticsforBusinessProcessManagementatthe3rdEuropeanSemanticWebConference2006,Budva,Montenegro,June2006,pp.
89–100[25]Mendling,J.
;Nüttgens,M.
:EPCMarkupLanguage(EPML)–AnXML-BasedInter-changeFormatforEvent-DrivenProcessChains(EPC):TechnicalReportJM–2005–03–10.
ViennaUniversityofEconomicsandBusinessAdministration,2005[26]Petri,C.
A.
:KommunikationmitAutomaten.
Bonn:MathematischesInstitutderUniversi-ttBonn,1962(inGerman)[27]Scheer,A.
-W.
;Thomas,O.
;Adam,O.
:ProcessModelingUsingEvent-drivenProcessChains.
In:Dumas,M.
;vanderAalst,W.
M.
P.
;terHofstede,A.
H.
M.
(eds.
):Process-awareInformationSystems:BridgingPeopleandSoftwarethroughProcessTechnology.
Hoboken,NewJersey:Wiley,2005,pp.
119–145[28]Thomas,O.
:JointReferenceModeling:CollaborationSupportthroughVersionManage-ment.
In:Sprague,R.
H.
(ed.
):Proceedingsofthe40thAnnualHawaiiInternationalCon-ferenceonSystemSciences:3–6January2007,BigIsland,Hawaii;AbstractsandCD-ROMofFullPapers.
LosAlamitos,CA:IEEEComputerSocietyPress,2007[29]Thomas,O.
;Scheer,A.
-W.
:ToolSupportfortheCollaborativeDesignofReferenceMod-els–ABusinessEngineeringPerspective.
In:Sprague,R.
H.
(ed.
):Proceedingsofthe39thAnnualHawaiiInternationalConferenceonSystemSciences:4–7January2006,Kauai,Hawaii;AbstractsandCD-ROMofFullPapers.
LosAlamitos,CA:IEEECom-puterSocietyPress,2006[30]Uschold,M.
;King,M.
;Moralee,S.
;Zorgios,Y.
:TheEnterpriseOntology.
In:TheKnowledgeEngineeringReview13(1998),No.
1,pp.
31–89.
–SpecialIssueonPuttingOntologiestoUse[31]Wand,Y.
;Weber,R.
:ResearchCommentary:InformationSystemsandConceptualMod-eling–AResearchAgenda.
In:InformationSystemsResearch13(2002),No.
4,pp.
363–376[32]Weber,R.
:Ontologicalfoundationsofinformationsystems.
Melbourne:Coopers&Ly-brandandtheAccountingAssociationofAustraliaandNewZealand,1997

  • CycLc相关文档

vdsina:俄罗斯VPS(datapro),6卢布/天,1G内存/1核(AMD EPYC 7742)/5gNVMe/10T流量

今天获得消息,vdsina上了AMD EPYC系列的VDS,性价比比较高,站长弄了一个,盲猜CPU是AMD EPYC 7B12(经过咨询,详细CPU型号是“EPYC 7742”)。vdsina,俄罗斯公司,2014年开始运作至今,在售卖多类型VPS和独立服务器,可供选择的有俄罗斯莫斯科datapro和荷兰Serverius数据中心。付款比较麻烦:信用卡、webmoney、比特币,不支持PayPal...

限时新网有提供5+个免费域名

有在六月份的时候也有分享过新网域名注册商发布的域名促销活动(这里)。这不在九月份发布秋季域名促销活动,有提供年付16元的.COM域名,同时还有5个+的特殊后缀的域名是免费的。对于新网服务商是曾经非常老牌的域名注册商,早年也是有在他们家注册域名的。我们可以看到,如果有针对新用户的可以领到16元的.COM域名。包括还有首年免费的.XYZ、.SHOP、Space等等后缀的域名。除了.COM域名之外的其他...

创梦云 香港沙田、长沙联通2核1G仅需29元一个月 挂机宝7元一个月

商家介绍:创梦云是来自国内的主机销售商,成立于2018年4月30日,创梦云前期主要从事免备案虚拟主机产品销售,现在将提供5元挂机宝、特惠挂机宝、香港云服务器、美国云服务器、低价挂机宝等产品销售。主打高性价比高稳定性挂机宝、香港云服务器、美国云服务器、香港虚拟主机、美国虚拟主机。官方网站:http://cmy0.vnetdns.com本次促销产品:地区CPU内存硬盘带宽价格购买地址香港特价云服务器1...

youjizzlive.com为你推荐
外挂购买空闲很多,想找个挂金打金的游戏,哪位朋友能给点建议啊?巨星prince去世作者为什么把伏尔泰的逝世说成是巨星陨落原代码源代码是什么www.baitu.com我看电影网www.5ken.com为什么百度就不上关键字呢www.bbb551.combbb是什么意思www.kaspersky.com.cn卡巴斯基中国总部设立在?广告法中国的广告法有哪些。www.idanmu.com新开奇迹SF|再创发布网|奇迹SF|奇迹mu|网通奇迹|电信奇迹|33tutu.com33gan.com改成什么了sodu.tw今天sodu.org为什么打不开了?
国外空间租用 电信服务器租赁 vps是什么 如何查询ip地址 分销主机 国外bt http500内部服务器错误 线路工具 云图标 北京主机 hnyd 毫秒英文 工作站服务器 域名转接 申请免费空间和域名 七夕快乐英语 创建邮箱 美国凤凰城 lamp是什么意思 免费网络空间 更多