Reducing the gap between verification models and software development models

DC ElementWertSprache
dc.contributor.authorPulvermueller, E.
dc.date.accessioned2021-12-23T16:29:16Z-
dc.date.available2021-12-23T16:29:16Z-
dc.date.issued2009
dc.identifier.isbn9781607500490
dc.identifier.urihttps://osnascholar.ub.uni-osnabrueck.de/handle/unios/16136-
dc.descriptionConference of 8th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_09 ; Conference Date: 23 September 2009 Through 25 September 2009; Conference Code:89643
dc.description.abstractA variety of models and notations are available to support the software developers. Such models help to gather requirements and to build a system implementing these requirements. However, it is often neglected to verify that the requirements are actually fulfilled in the design and implementation. The increasing demand for compliancy to requirements (e.g. due to laws) together with the increasing system complexity re-attracts notice to automatic verification technologies for that purpose. The low user-friendliness and, thus, the low applicability of the verification technologies often prevents their employment. In this paper we aim at closing the gap between software development models with their rich notation and semantics (e.g. Event Process Chains, EPCs) on the one hand and verificationoriented models (typically just simple structures like finite state automata) on the other hand. This is approached by extending the verification model in a controlled manner towards more semantics resulting in our extended Kripke structure. To profit from such a semantic extension we, in addition, extend the temporal logic language CTL. Our new temporal logic language allows to express the expected requirements more precisely. © 2009 The authors and IOS Press.
dc.language.isoen
dc.relation.ispartofProceedings of 8th International Conference on New Trends in Software Methodologies, Tools and Techniques, SoMeT_09
dc.subjectAutomatic verification
dc.subjectCompliance
dc.subjectEvent process chain (EPC)
dc.subjectEvent process chains
dc.subjectKripke structure
dc.subjectModel gap
dc.subjectSemantic extensions
dc.subjectSemantics
dc.subjectSimple structures
dc.subjectSoftware design
dc.subjectSoftware developer
dc.subjectSoftware development models
dc.subjectSoftware modeling
dc.subjectSystem complexity
dc.subjectTemporal logic
dc.subjectTemporal logic, Verification
dc.subjectVerification
dc.subjectVerification model, Profitability
dc.titleReducing the gap between verification models and software development models
dc.typeconference paper
dc.identifier.scopus2-s2.0-84861674704
dc.identifier.urlhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84861674704&partnerID=40&md5=1a9c1d76552acc89f205e0b248eb8018
dc.description.pagecount17
dc.publisher.placePrague
dcterms.isPartOf.abbreviationProc. Int. Conf. New Trends Softw. Methodol., Tools Tech., SoMeT
crisitem.author.deptInstitut für Informatik-
crisitem.author.deptidinstitute12-
crisitem.author.parentorgFB 06 - Mathematik/Informatik/Physik-
crisitem.author.grandparentorgUniversität Osnabrück-
crisitem.author.netidPuEl525-
Zur Kurzanzeige

Seitenaufrufe

2
Letzte Woche
0
Letzter Monat
0
geprüft am 06.06.2024

Google ScholarTM

Prüfen

Altmetric