Andrzej Wardziński

Author Archives

  • Podejście top-down w rozwoju assurance case

    Do tej pory modularne argumentacje mogły być tworzone w PREMIS zgodnie z podejściem bottom-up. Najpierw należało utworzyć argumentację poszczególnych modułów, utworzyć w nich interfejsy, przypisać do nich elementy argumentacji i w końcu powiązać moduły. Wynik tego procesu mógł być zaprezentowany w diagramie architektury assurance case. To był długi i żmudny proces. Zaczynając od wersji 1.2 […]

  • PREMIS – kontenerowa aplikacja zarządzania assurance case

    PREMIS, kontenerowa aplikacja zarządzania assurance case, zastąpi NOR-STA pod koniec czerwca. Konteneryzacja umożliwi nam poprawę przenośności, bezpieczeństwa, wydajności i łatwości utrzymania. PREMIS zachowa pełną funkcjonalność NOR-STA oraz usług API, a jednocześnie zapewni lepsze możliwości dalszego rozwoju. Zmiana NOR-STA na PREMIS będzie płynna dla użytkowników i nie będzie miała wpływu na ciągłość pracy. Przenośność. Aplikacja kontenerowe […]

  • Model referencyjny assurance case prezentowany na konferencji PRDC

    Będziemy uczestniczyć w 28. Międzynarodowym Sympozjum IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2023) w Singapurze w dniach 24-27 października. Zaprezentujemy tam nasz artykuł na temat System Assurance Reference Model (SARM). Dołącz do nas na konferencji, aby wziąć udział w tym wydarzenie oraz dowiedzieć się więcej, w jaki sposób model referencyjny SARM może […]

  • Warsztaty MASCA na konferencji SAFECOMP

    Modularność jest skutecznym sposobem zarządzania złożonością assurance case, ale należy ją stosować w uporządkowany i systematyczny sposób, aby uzyskać rzeczywiste korzyści. Temat ten będzie omawiany przez praktyków podczas międzynarodowych warsztatów Modular Argumentation to Support Device Conformity Assessment (MASCA), które odbędą się 19 września podczas konferencji SAFECOMP 2023. Podczas warsztatu prezentowane będą praktyczne doświadczenia w stosowaniu […]

  • Kontrakty w assurance case

    Moduły assurance case można łączyć za pomocą interfejsów. Standard GSN w wersji 3 definiuje trzy rodzaje interfejsów: obcy element (cytowanie), wsparcie przez moduł, wsparcie przez kontrakt. W naszym majowym poście zaprezentowaliśmy diagram porównujący typy interfejsów, ale przedstawiony tam schemat był zbyt uproszczony. Brakowało ważnej cechy kontraktów. Aby to skorygować, zaktualizowaliśmy ten diagram. Dodaliśmy symbol kontraktu […]

  • Tekstowa a graficzna reprezentacja assurance case

    Zwykle assurance case są prezentowane w formie diagramów, na przykład GSN lub CAE. Jest to jest forma prezentacji wygodna podczas zapoznawania się z daną argumentacją. Nie jest to jednak jedyny sposób prezentacji. Możliwa jest też prezentacja argumentacji w formie tekstowej oraz tabelarycznej. Formę tekstową stosujemy w NOR-STA od ponad 10 lat. Porównamy jej stosowanie do […]

  • Modularne assurance case w NOR-STA

    Modularyzacja jest przydatna w zarządzaniu dużymi i złożonymi argumentacjami assurance case. Pozwala na rozdzielenie odpowiedzialności za moduły oraz na zarządzanie uprawnieniami na poziomie poszczególnych modułów. NOR-STA implementuje model argumentacji assurance case oparty o OMG SACM, który został rozszerzony dla implementacji trzech rodzajów powiązań zdefiniowanych w standardzie GSN. Podział argumentacji na moduły umożliwia stosowanie diagramów modułowych […]

  • Warsztaty MASCA na konferencji SAFECOMP 2023

    Argevide jest zaagażowana w organizację międzynarodowych warsztatów Modular Argumentation to Support Device Conformity Assessment (MASCA), które odbędą się 19 września podczas konferencji SAFECOMP. Wraz ze wzrostem złożoności systemów, również zadania związane z zapewnieniem bezpieczeństwa stają się coraz bardziej złożone i czasochłonne. Jednym ze sposobów sprostania temu wyzwaniu jest modularyzacja assurance case. Wprowadzenie modułowości od etapu […]

  • Ciągła ocena assurance case

    Jak mówi przysłowie „ważna jest droga, a nie cel”. Dla nas dotyczy to również argumentacji assurance case. Postrzegamy je jako obiekty dynamiczne, które ewoluują w cyklu życia systemu. Ważny jest sposób, w jaki zarządzany jest status oraz zmiany argumentacji oraz dowodów, aby w końcu uzyskać ważną i przekonującą argumentację. Taki punkt widzenia jest sprzeczny z […]

  • Spotkanie NUG: Obsługa problemów i błędów w rozwoju assurance case

    Rozwój argumentacji assurance case nie jest procesem trywialnym. Obejmuje to kroki związane z definiowaniem właściwych celów i kontekstu, przekonującego wnioskowania i zapewnienia dowodów wspierających. Zwykle wiele kwestii związanych z nieprzekonującymi lub źle ustrukturyzowanymi argumentami, niepopartymi właściwymi przesłankami, niekompletnymi lub nieaktualnymi dowodami musi zostać rozwiązanych, aby uzyskać poprawną i akceptowalną argumentację assurance case. Sprawne i efektywne […]