Gjør som tusenvis av andre bokelskere
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.Du kan når som helst melde deg av våre nyhetsbrev.
La taille des systèmes logiciels actuels augmente considérablement. Cela rend la vérification et la validation de ces systèmes de plus en plus difficiles. Non seulement la taille des systèmes augmente, mais un nombre croissant de fonctionnalités et de formalismes doivent être développés et pris en charge pour modéliser et analyser les applications réelles. Chaque système est représenté sous la forme d'un modèle. Il existe de nombreuses notations de modélisation telles que BPMN (Business Process Modeling Notation), UML, BPEL (Business Process Execution Language), etc. BPMN est lui-même capable de représenter tous les aspects d'un grand processus commercial particulier. BPMN est donc une norme émergente pour la représentation des processus d'entreprise et indirectement des systèmes logiciels. BPMN est une notation visuelle de modélisation de processus qui peut être facilement comprise par les analystes d'entreprise. Mais BPMN est en retard par rapport à la sémantique formelle des systèmes. Au moment de la vérification d'un système particulier, ces notations de modélisation ne sont pas suffisantes pour garantir l'exactitude sémantique du système. Ainsi, pour la vérification et la validation des systèmes, selon l'approche proposée, le modèle BPMN du système est converti en modèle REO, puis en mCLR, un langage de spécification formel.
Os sistemas de software actuais estão a aumentar tremendamente de tamanho. Este facto torna a verificação e validação destes sistemas uma tarefa cada vez mais difícil. Não só a dimensão dos sistemas aumenta, como também é necessário desenvolver e suportar um número crescente de funcionalidades e formalismos para modelar e analisar aplicações reais. Cada sistema é representado sob a forma de um modelo. Existem muitas notações de modelação disponíveis, como BPMN (Business Process Modeling Notation), UML, BPEL (Business Process Execution Language), etc. A BPMN é capaz de representar todos os aspectos de um processo empresarial de grande dimensão. Por conseguinte, a BPMN é uma norma emergente para representar processos empresariais e, indiretamente, sistemas de software. A BPMN é uma notação visual de modelação de processos que pode ser facilmente compreendida pelos analistas de negócio. Mas a BPMN está atrasada em relação à semântica formal dos sistemas. No momento da verificação de um determinado sistema, estas notações de modelização não são suficientes para garantir a correção semântica do sistema. Assim, para a verificação e validação de sistemas, de acordo com a abordagem proposta, o modelo BPMN do sistema é convertido em modelo REO e, consequentemente, em mCLR, uma linguagem de especificação formal.
Heutige Softwaresysteme werden immer umfangreicher. Dies macht die Verifizierung und Validierung dieser Systeme zu einer immer schwierigeren Aufgabe. Nicht nur die Größe der Systeme nimmt zu, es müssen auch immer mehr Funktionen und Formalismen entwickelt und unterstützt werden, um reale Anwendungen zu modellieren und zu analysieren. Jedes System wird in Form eines Modells dargestellt. Es gibt viele Modellierungsnotationen wie BPMN (Business Process Modeling Notation), UML, BPEL (Business Process Execution Language) usw. BPMN selbst ist in der Lage, alle Aspekte eines bestimmten großen Geschäftsprozesses darzustellen. Daher ist BPMN ein aufkommender Standard für die Darstellung von Geschäftsprozessen und indirekt von Softwaresystemen. BPMN ist eine visuelle Prozessmodellierungsnotation, die von Geschäftsanalysten leicht verstanden werden kann. Allerdings hinkt BPMN der formalen Semantik von Systemen hinterher. Zum Zeitpunkt der Verifizierung eines bestimmten Systems reichen solche Modellierungsnotationen nicht aus, um die semantische Korrektheit des Systems zu gewährleisten. Zur Verifizierung und Validierung von Systemen wird das BPMN-Modell des Systems gemäß dem vorgeschlagenen Ansatz in ein REO-Modell und anschließend in eine formale Spezifikationssprache (mCLR) umgewandelt.
I sistemi software attuali stanno aumentando enormemente di dimensioni. Ciò rende la verifica e la validazione di questi sistemi un compito sempre più difficile. Non solo le dimensioni dei sistemi aumentano, ma è necessario sviluppare e supportare un numero crescente di funzionalità e di formalismi per modellare e analizzare le applicazioni reali. Ogni sistema viene rappresentato sotto forma di modello. Esistono molte notazioni di modellazione, come BPMN (Business Process Modeling Notation), UML, BPEL (Business Process Execution Language) ecc. BPMN è di per sé in grado di rappresentare tutti gli aspetti di un particolare processo aziendale di grandi dimensioni. Pertanto, BPMN è uno standard emergente per la rappresentazione dei processi aziendali e, indirettamente, dei sistemi software. Il BPMN è una notazione visuale di modellazione dei processi che può essere facilmente compresa dagli analisti aziendali. Ma BPMN è in ritardo rispetto alla semantica formale dei sistemi. Al momento della verifica di un particolare sistema, tali notazioni di modellazione non sono sufficienti a fornire la correttezza semantica del sistema. Pertanto, per la verifica e la validazione dei sistemi, secondo l'approccio proposto il modello BPMN del sistema viene convertito in un modello REO e quindi in un linguaggio di specifica formale mCLR.
Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.
Ved å abonnere godtar du vår personvernerklæring.