We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byKarlie Barrand
Modified about 1 year ago
Restricted © Siemens AG All rights reserved Siemens Corporate Technology | Month 20XX Proposed topics for TDL phase 3
Page 2August 2014Corporate Technology Restricted © Siemens AG All rights reserved General timeline for TDL phase 3 STF M1:Start of work:01-Feb-2015 M2:1 st draft:24-Apr-2015(2 weeks ahead of MTS#65) M3:Start of work 2:01-May-2015(for some tasks of the STF) M4:2 nd draft:18-Sep-2015(2 weeks ahead of MTS#66) M5:3 rd draft:18-Dec-2015(4 weeks ahead of MTS#67) M6:End of work:31-Jan-2016
Page 3August 2014Corporate Technology Restricted © Siemens AG All rights reserved Assumptions for resource/cost calculation STF management (reporting etc.): 6 days Each draft at M2, M4, M5 shall be accomplished in 2 sessions à 5 days per person Cost calculation Voluntary effort of 20% for contracted work Remuneration: 600 € per day Travelling costs (3 MTS meetings + UCAAT or similar): 4000 €
Page 4August 2014Corporate Technology Restricted © Siemens AG All rights reserved 1) New: Test generation capabilities WI on TDL-MM v Enhance and enable TDL to generate abstract tests, i.e. test descriptions expressed in TDL (phases 1/2 put emphasis on generation of concrete tests, i.e. test cases expressed, e.g., in TTCN-3) Additional language features Nondeterministic choice over behavior (to specify choice over test description references) Similar to Highlevel-MSC (not so much of state machines); see next slides (Might cover also parallel composition of tests) Nondeterministic choice over data Consider test descriptions with free, unassigned parameters Provide a data pool for data values to be assigned to these free parameters test data gen. Correct data, invalid data, data interval/range etc. Similar to UTP data pool Need to cover test campaign specification (set of test cases and their ordering of execution) Start of work: M3; end of work: M5 (2 draft versions) Resources: 2 persons in 4 sessions
Page 5August 2014Corporate Technology Restricted © Siemens AG All rights reserved Test scenario graph modeling – Example
Page 6August 2014Corporate Technology Restricted © Siemens AG All rights reserved Modeling scenario graph and alternative approach vs. Test generator generates tests according to chosen coverage criterion. User models tests explicitly and keeps control over them.
Page 7August 2014Corporate Technology Restricted © Siemens AG All rights reserved 2) Improved: TDL static and operational semantics WI on TDL-MM v Currently all semantic descriptions provided as free text Review and refinement of static semantics of all MM elements Possibly: refinement of static semantics in OCL constraints Elaboration of operational semantics for parts of the MM related to behavior descriptions Improved text More formalization desirable, e.g. provision of a mapping to UPPAAL models (translational semantics), but might be not achievable Start of work: M3, end of work: M5 (2 drafts) Resources: 2 persons in 4 sessions
Page 8August 2014Corporate Technology Restricted © Siemens AG All rights reserved 3) Maintenance of TDL-MM WI on TDL-MM v Updates and resolving of change requests on the MM (left-over from TDL2) Start: M1, end: M4 Resources: 1 person in 4 sessions
Page 9August 2014Corporate Technology Restricted © Siemens AG All rights reserved 4) Maintenance of TDL-GR and TDL-XF and TDL-TO WI on TDL-GR v 1.2.1, TDL-XF v 1.2.1, TDL-TO v Updates and resolving of change requests on the MM Some extensions of TDL-TO (part 4) according to ETSI’s needs, e.g. parallel events etc. Start: M3, end: M5 Resources: 2 persons in 4 sessions
Page 10August 2014Corporate Technology Restricted © Siemens AG All rights reserved 5) UML profile for TDL; amendment of TDL-MM part 1 WI on TDL-MM v Provided as an informative or normative annex of part 1 Defines a mapping of all or a subset of essential parts of the TDL-MM to the UML-MM Partial validation of the mapping within Eclipse environment, e.g. based on Papyrus UML editor Start: M1, end: M5 Resources: 2 persons in 6 sessions
Page 11August 2014Corporate Technology Restricted © Siemens AG All rights reserved 6) Reference implementation for textual TDL (incl. ETSI syntax on TDL-TO) New WI: DTR/MTS REFv1.1.1 Provision of a reference implementation of TDL in textual syntax TDL MM in a possible textual syntax, closely related to TTCN-3 (or another programming language) Includes the ETSI syntax on a test purpose language Includes the implementation of the TDL-XF (exchange format) Based on open-source software and also provided as open-source to the community Eclipse, EMF, Xtext Start: M1, end: M5 Resources: 2 persons in 6 sessions
Page 12August 2014Corporate Technology Restricted © Siemens AG All rights reserved Overall resources requested Task 0: Management 6M1 – M6 Task 1: Test generation30M3 – M5 Task 2: Semantics20M3 – M5 Task 3: Maintenance TDL-MM40M1 – M4 Task 4: Maintenance GR, XF and TO (part 4)70M3 – M5 Task 5: UML profile40M1 – M5 Task 6: Reference implementation60M1 – M5 Total:266 days Costs Contracted efforts (20% voluntary): 213 days * 600 € = 127,800 € Travel costs: 4000 € Assuming a budget of 120k€, there are at most 242 days available
Agent Based Software Development Michael Luck, Ronald Ashri and Mark dInverno Chapter 4: Methodologies and Modeling Languages.
Information technology solutions development Fundamentals of Information Technology Session 3.
תהליך הפיתוח האחוד (The Unified Process) 1. Motivation: Analysis and Design Should Be Done Iteratively! Presented 1981, this is one of the most famous.
Metadata and Digital Library Development Introduction: Background, Goals, and Course Outline Course design: David Ruddy Cornell University Library 1.
2 Welcome To Defect Management Training Objective: The objective of this course is to learn about standards that emphasize a best practice approach for.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Software Processes.
1 Notes content copyright © 2004 Ian Sommerville. NU-specific content © 2004 M. E. Kabay. All rights reserved. Software Processes IS301 – Software Engineering.
Profiles Construction Eclipse ECESIS Project Construction of Complex UML Profiles UPM ETSI Telecomunicación Ciudad Universitaria s/n Madrid 28040,
© 2007 Open Grid Forum OGSA and OGF Reference Model OGSA-WG General Session OGF19 OGSA-WG session #2 29 January, :30pm Chapel Hill, NC.
The Model-Driven Semantic Web Emerging Technologies & Implementation Strategies Elisa Kendall Sandpiper Software September 8, 2005.
Armstrong Process Group, Inc. Copyright © , Armstrong Process Group, Inc., and others All rights reserved Armstrong Process.
EHR-S Conformance Considerations Lynne S. Rosenthal National Institute of Standards and Technology August 2004.
Software Engineering Model Driven Architecture Software Engineering 2011 Department of Computer Science Ben-Gurion university Based on the book: MDA Explained:
Day 2: Hands-on UML Using UML to put MITA to work to solve the immediate process improvement needs of states.
Massachusetts Institute of Technology © Ed Crawley From Value to Architecture Ed Crawley Aeronautics and Astronautics Engineering Systems MIT.
Copyright © , Armstrong Process Group, Inc., and others All rights reserved Made available under EPL v1.01 Project Management Review Eclipse Process.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Topics covered l Functional and non-functional requirements l User requirements.
Alan Edwards European Commission 5 th GEO Project Workshop London, UK 8-9 February 2011 * The views expressed in these slides may not in any circumstances.
Chapter 7 – Design and Implementation 1Chapter 7 Design and implementation Note: These are a modified version of Ch 7 slides available from the authors.
Chapter:4 Principles That Guide Practice Unit II.
Agent Based Software Development Michael Luck, Ronald Ashri and Mark dInverno.
Kathy Reed June 4, 2013 IIBA Austin CBAP Study Guide for the Business Analyst Body of Knowledge (BABOK) Version 2.0.
NIEM and Content Policy briefing David Webber - Public Sector NIEM Team, April 2013 NIEM Test Model Data Deploy Requirements Build Exchange Generate Dictionary.
ROLE BASED ACCESS CONTROL MODELS Dr. Saeed Rajput & Reena Cherukuri.
ISO/DIS 9001:2008 versus ISO 9001:2000 August 2008 CER Business Line - Peter Bonnaerens.
05/10/20101 MODEL DRIVEN INTEROPERABILITY First Workshop on.
UCM Path Traversal Daniel Amyot SG17, Geneva, March 5 th, 2002 UCM Scenarios and Path Traversal.
HL7 Templates A means to Manage Complexity. Objectives What is an HL7 Template? What types of constraints can HL7 Templates define? What types of HL7.
2/5/2014 4:51 PM SAEAF Education Series Session 1: Introduction and Overview September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
technische universität dortmund fakultät für informatik informatik 12 Communicating finite state machines Peter Marwedel TU Dortmund Informatik
© 2016 SlidePlayer.com Inc. All rights reserved.