SwePub
Sök i LIBRIS databas

  Utökad sökning

id:"swepub:oai:DiVA.org:mdh-47804"
 

Sökning: id:"swepub:oai:DiVA.org:mdh-47804" > Modeling of railway...

Modeling of railway logics for reverse enginering, verification and refactoring

Flammini, Francesco, Senior Lecturer, 1978- (författare)
Ansaldo, Italy ; University of Naples 'Federico II', Italy,CPS
Lazzaro, A. (författare)
Ansaldo, Italy
Mazzocca, N. (författare)
University of Naples 'Federico II', Italy
 (creator_code:org_t)
WITPress, 2011
2011
Engelska.
Ingår i: International Journal of Safety and Security Engineering. - : WITPress. - 2041-9031 .- 2041-904X. ; 1:1, s. 77-94
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Model-based approaches are widespread both in functional and non-functional verification activities of critical computer-based systems. Reverse engineering can also be used to support checks for correctness of system implementation against its requirements. In this paper, we show how a model-based technique, using the Unified Modeling Language (UML), suits the reverse engineering of complex control logics. UML is usually exploited to drive the development of software systems, using an object-oriented and bottom-up approach; however, it can be also used to model legacy non-object-oriented logic processes featuring a clear distinction between data structures and related operations. Our case-study consists in the most important component of the European Railway Traffic Management System/European Train Control System: the Radio Block Center (RBC). The model we obtained from the logic code of the RBC significantly facilitated both structural and behavioral analyses, giving a valuable contribution to the static verification and refactoring of the software under test. © 2011 WIT Press.

Ämnesord

TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Inbäddad systemteknik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Embedded Systems (hsv//eng)

Nyckelord

Control Software
Modeling
Railways
Refactoring
Reverse Engineering
Verification
Data structures
Models
Railroad traffic control
Railroads
Software testing
Unified Modeling Language
Complex control logic
Computer-based system
Refactorings
System implementation
Train control systems
Verification activities
control system
logistics
railway
railway construction
software
traffic management
train

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy