2015-10-7 Software lifecycle support and management system for safety-related signalling systems Lei Chen Research institute of general technology Beijing.

Slides:



Advertisements
Similar presentations
System Administrator Roles in Supporting Site Customizations Lynn Ritger Software Integrations Coordinator, FASTER Asset Solutions.
Advertisements

GMD. GMD-FIT l GMDGerman National Research Center for Information Technology »8 Institutes »> 1000 employees l FITInstitute for Applied Information.
School/Centre: Reflecting on the effectiveness of Self-Evaluation Resource The levels on the board are as in How Good Is Our school? Above the board, type.
Software Engineering Key construction decisions Design challenges.
Configuration management
Software Development Lifecycle & Release Management Scottie Cheng.
Damian Gordon.  Static Testing is the testing of a component or system at a specification or implementation level without execution of the software.
SDLC Software Development Life Cycle. SDLC Acronym for system development life cycle. Acronym for system development life cycle. Is the process of developing.
CHAPTER 1 SOFTWARE DEVELOPMENT. 2 Goals of software development Aspects of software quality Development life cycle models Basic concepts of algorithm.
By SAG Objectives Cross platform QA Automation for web applications Scheduling the automation Automatically build the test scripts Generate the.
“Chapter 9” Managing Object Design Done By: Alia Waled.
Personnel cooperation in distributed courses Sanna Räisänen Tampere University of Technology Institute of Software Systems.
BPM+CRM synergy to boost business efficiency
BPT 3113 – Management of Technology
CSSE 375 Software Construction and Evolution: Configuration Management
Igal Kaptsan Research Director Applied Research, Bentley Systems Change Management.
Software Re-engineering
Software Engineering Tutorial. Tutorial objectives  Direct application for the SW engineering activities.  Discuss real software development case studies.
Problems with reuse – Increased maintenance costs; lack of tool support; not-invented- here syndrome; creating, maintaining, and using a component library.
Effective Methods for Software and Systems Integration
CS 4310: Software Engineering
Software Configuration Management (SCM)
Configuration Management System
Open Educational Resources and the Future of Higher Education Dr Li Yuan Institute for Educational Cybernetics University of Bolton.
Introduction to Software Quality Assurance (SQA)
Software Engineering Term Paper
Contents Integrating clinical trial data Working with CROs
CS240 Computer Science II Introduction to Unix Based on “UNIX for Programmers and Users” by G.Class and K. Ables.
NCI’s Cancer Information Service Program Mary Anne Bright Office of Cancer Information Service, NCI June 25, 2007.
Introduction to Software Engineering LECTURE 2 By Umm-e-Laila 1Compiled by: Umm-e-Laila.
ISO 9001: 2000 Certified Audit Process What to do.
Project Coordinators: Eduardo Santana de Almeida Silvio Romero de Lemos Meira Federal University of Pernambuco Informatics Center Recife Center for Advanced.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
JFreeChart Assistant Tool (JAT) VJ Sudhakaran Anagha.K Madhu.Y Ramakrishnnan.V Vinaitheerthan.S.
Software Quality Assurance
Project Presentation eProcurement System. M.TECH S16- Team S03 Institute of Systems Science Table of Content Project Background Project Requirement User.
Intro: FIT1001 Computer Systems S Important Notice for Lecturers This file is in skeleton form only Lecturers are expected to modify / enhance.
OHT 18.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Introduction The foundations of high quality Foundation 1: software.
Developing software and hardware in parallel Vladimir Rubanov ISP RAS.
OpenEnergy Platform Requirements to an open source platform for cross- institutional work on energy system models.
Lecture Introduction to Software Development SW Engg. Development Process Instructor :Muhammad Janas khan Thursday, September.
Latifa AlAbdlkarim King Saud University October,2009.
How to Improve the Safety of Signalling Systems with a Shortened Construction Period in Engineering Construction Projects Gao Guoliang Safety Assurance.
Over View of CENELC Standards for Signalling Applications
© ABB University - 1 Revision B E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 21 Function Designer Course T314.
Express Application Delivery 1 Ralph Chen Innovative Solutions Co. Ltd Confidential Gaming Application Development Solution Innovation is based on ideas.
Matlab for Engineers Gari Clifford © Centre for Doctoral Training in Healthcare Innovation Institute of Biomedical Engineering Department of.
INFO 637Lecture #71 Software Engineering Process II Product Implementation INFO 637 Glenn Booker.
©2009 ifanos c&p / Hoffmann&Reif. All rights reserved for InWEnt Capacity Building International 20 September 2010 | | Slide: 1 The iDRM Management Platform.
Software Engineering Principles Practical Advice and Steps for Managing Your Project.
Introductory E-learning package from BIFM Training Welcome to ‘Getting Started in FM’
Chapter 7 Lecture 1 Design and Implementation. Design and implementation Software design and implementation is the stage in the software engineering process.
ORACLE APPS TECHNICAL ONLINE TRAINING % VIDEO CLASS | APPS TECH USA-UK-CANADA Online | classroom| Corporate Training | certifications | placements| support.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
OHT 18.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Software configuration, software configuration items and software configuration.
A2 Agreement Trial ICT November Key Points from Moderation  Majority of centres applied the assessment criteria successfully  Tasks selected and.
CS 389 Software Engineering MultiLib 2008 Final Presentation Adam Pitzer -Team Leader Paul Dumoulin - Quality Manager Miguel Vega - Wiki Master Steve Malko.
 System Requirement Specification and System Planning.
Software Configuration Management
Software Project Configuration Management
Lei Chen Research institute of general technology
CHAPTER 1 FOUNDATIONS OF IS Subject Name: MANGEMENT INFORMATION SYSTEM
BA Continuum India Pvt Ltd
9/18/2018 Department of Software Engineering and IT Engineering
Roles and Responsibilities (1/3)
WELCOME TO SJCAM LIMITED MATCH THE MODEL TO YOUR LIFESTYLE.
Project Change Control
Chapter # 6 Software Configuration Management
CAD DESK PRIMAVERA PRESENTATION.
Presentation transcript:

Software lifecycle support and management system for safety-related signalling systems Lei Chen Research institute of general technology Beijing National Railway Design and Research Institute of Signal and Communication Co. Ltd

INTRODUCTION Major challenges Task analysis approach The software lifecycle support and management system for safety-related signalling system The architecture of SwSLMS Key innovations Trial use Conclusion

MAJOR CHALLENGES Demanding project schedule and high RAMS requirement Coordination of different roles Information explosion and information islands Development assistance Time consuming testing Knowledge share and reuse

TASK ANALYSIS APPROACH EN50128CRSCD

TASK ANALYSIS APPROACH AttributeContents Action No Pre-actions , Needed information DOORS Module URL and baseline number Word document version number, SVN URL and Revision Effected actions * Who’s responsibleThe writer of the document Done automatically by computer?No, human Non-conformities27 non-conformities for word and DOORS information mismatch or leave out in CM audit in R&D centre Can be done by computerYes

The architecture of SwSLMS

Key innovations Quality gate control UUM Access and role control

Key innovations Information fusion

Key innovations Development assistance Collaboration development tool Code completion tool Instant code rules check-up tool Covered 60% of the coding standards and coding style requirements Cross compile tool and debugger

Key innovations Automatic testing

Key innovations Component based knowledge base A new concept of COMPONENT software requirements interfaces, designs codes, test cases test scripts test records relevant documents

Trial use Zone control certre(ZC) Software test stage Functional test cases: 694 One round of testing Original: 20 test cases per day per person, totally 35 man- day SwSLMS: 8 machine hours

CONCLUSION Fully compliant with the new EN Tentative effort to solve the contradiction of limited time of a project and high RAMS performance requirements Based on human factor study and task analysis Positive comments on SwSLMS

Contact Details: Tel: Fax: Thank you for your attention!