Introduction to SoDA Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.

Slides:



Advertisements
Similar presentations
IntroductionIntroduction Copyright, 2003 © Jerzy R. Nawrocki Models and Analysis.
Advertisements

IntroductionIntroduction Copyright, 2000 © Jerzy R. Nawrocki Models and Analysis.
Extreme Programming Copyright, 1999 © Jerzy R. Nawrocki Personal Software Process Lecture.
IBM Software Group ® Traceability From Need To Solution What, Why and How Tammy Lavi Alon Bar-Ner.
Planning at CMM level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements Engineering.
The Baseline Personal Process Copyright, 1999 © Jerzy R. Nawrocki Jerzy Nawrocki Personal Software Process Lecture 3.
Procedures for CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Static Structure: Process Description
Detailing Requirements with Requisite Pro
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Quality Management Lecture.
Rational Requisite Pro Usage at NYSDOT BA CoP
Personality issues Copyright, 2000 © Jerzy R. Nawrocki Requirements Engineering.
Quality Assurance Copyright, 2002 © Jerzy R. Nawrocki Quality Management Auxiliary.
Requirements Specification
Introduction to ISO 9001:2000 Copyright, 2002 © Jerzy R. Nawrocki Quality Management.
Introduction to Test Automation Models and Analysis of Software Lecture 8 Copyright,
Project Planning Copyright, 2002 © Jerzy R. Nawrocki Quality Management Auxilliary.
RequisitePro (2) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Metody statystyczne Copyright, 2001 © Jerzy R. Nawrocki Doskonalenie Procesów Programowych.
Rational Suite and CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Quality Management.
Requirements specification Copyright, 2001 © Jerzy R. Nawrocki Quality Management.
Configuration Management Copyright, 2002 © Jerzy R. Nawrocki Quality Management.
Quality Model for Requirements Eng. Copyright, 2002 © Jerzy R. Nawrocki Quality.
Continuous Productivity Assessment and Effort Prediction Based on Bayesian Analysis Seok Jun Yun and Dick B. Simmons Texas A&M University College Station,
Standard SRS Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering Lecture.
Copyright, 2006 © L. Ouyang Introduction to PSP Liubo Ouyang Personal Software Process Lecture 1.
Good Practices of Requirements Eng. Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Petri Nets Copyright, 2003 © Jerzy R. Nawrocki Models and Analysis of Software Lecture.
CITA 330 Section 6 XSLT. Transforming XML Documents to XHTML Documents XSLT is an XML dialect which is declared under namespace "
PRINCE 2 for Managers Copyright, 2003 © Jerzy R. Nawrocki
Project Planning Copyright, 2002 © Jerzy R. Nawrocki Requirements Engineering.
Introduction to Rational Robot Copyright, 2001 © Jerzy R. Nawrocki Quality Management.
CMM Level 2: Repeatable Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Introduction to VDM Copyright, 2003 © Jerzy R. Nawrocki Models and Analysis of Software.
Quality of Usage Scenarios Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Introduction to Z Copyright, 2002 © Jerzy R. Nawrocki Models and Analysis of Software.
Implementing XP at PUT Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Actors and Use Case Diagrams Month Day, Year. Agenda Training Plan Overview Review Detailing Requirements with Requisite Pro Concepts Setting Up XDE Integration.
Introduction to Requirements Engineering Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Common Application Software. MS Word Some advanced use : Mail-merge Self-made Templates Macro (recording and running)
Adjusting, Alignment and Spacing MS Word Lesson Four Mrs. Brown.
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
ReviewsReviews Copyright, 2002 © Jerzy R. Nawrocki Quality Management Auxiliary.
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Introduction to Requirements Eng. Copyright, 2001 © Jerzy R. Nawrocki Requirements.
Requirements Specification Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Before you begin this section on creating a document, be sure you have considered the suggestions in the previous sections on planning your project. Important.
Configuration Management at CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Quality Model for RE Process Copyright, 2000 © Jerzy R. Nawrocki Quality Management.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki The Rational.
DiscussionsDiscussions Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Introduction to Quality Management Copyright, 2000 © Jerzy R. Nawrocki Quality.
Configuration Management (II) Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Quality Assurance at CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
Using ClearCase Month Day, Year. Agenda Training Plan Overview ClearQuest Review Next Steps.
Introduction to SoDA Copyright, 2001 © Jerzy R. Nawrocki Quality Management Lecture.
Requirements Management and Changes Copyright, 2003 © Jerzy R. Nawrocki Requirements.
1 Copyright © 2013 by Lockheed Martin Corporation 8/1/2013 John Watson Lockheed Martin Document Definition and Generation within a SysML Model.
Lesson 16-Templates and Wizards. Overview Use Word templates. Create new templates. Attach templates to documents. Modify templates. Use the Organizer.
Using Rational Administrator Month Day, Year. Agenda Training Plan Overview Using Rational Administrator Review Next Steps.
Requirements Engineering Lecture 13
Requirements Engineering Lecture 4
Requirements Engineering Lecture 2
Introduction to PRINCE 2
Requirements Engineering Lecture 2
Requirements Engineering Lecture 6
Presentation transcript:

Introduction to SoDA Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering Lecture 9 Requirements Engineering Lecture 9

J. Nawrocki, Requirements Eng. (9) IntroductionIntroduction SoDA = Software Documentation Automation SoDA RequisitePro ClearQuest TeamTest ClearCase Rose Diagrams File System MS Project Document or report Status of: requirements, design, test or defects

J. Nawrocki, Requirements Eng. (9) SoDA information structure Domain Class Attribute Class Domain

J. Nawrocki, Requirements Eng. (9) Getting Started Wizard Select a template Choose directory Select the source Generate a report

J. Nawrocki, Requirements Eng. (9) Creating a new template

J. Nawrocki, Requirements Eng. (9) SoDA Commands OPEN – opens an information source DISPLAY – displays a section of document REPEAT – repeats for each element LIMIT – limits the displayed objects

J. Nawrocki, Requirements Eng. (9) OPEN Command Like open a file: establishes the context for other SoDA commands. Name project_directory Class File System -> Directory Arguments Filename: C:\PROJECTS

J. Nawrocki, Requirements Eng. (9) Selecting a source

J. Nawrocki, Requirements Eng. (9) OPEN Command

J. Nawrocki, Requirements Eng. (9) REPEAT Command Creates sections for each object found in source. Create a section for each directory that starts with ‘ROSE’ Select Relationship project_directory->Contents Where Is A Directory And Where SimpleName LIKE ^ROSE

J. Nawrocki, Requirements Eng. (9) REPEAT Command And Where expressions: = != > >= < <= LIKE NOT LIKE

J. Nawrocki, Requirements Eng. (9) REPEAT Command Metacharacters for LIKE:. any single character  reflexive closure ^ beginning $ end [ ] set of characters \ single quate (e.g. \.)

J. Nawrocki, Requirements Eng. (9) DISPLAY Command Create a section for each directory in the project directory (OPEN, REPEAT). Select all_directories > SimpleName Modifiers Single Paragraph? yes (default)

J. Nawrocki, Requirements Eng. (9) LIMIT Command Limits objects in the source: Select Object all_directories > Self Where Is A File And Where SimpleName LIKE ^ROSE Special LIMIT commands: OMIT – omits a section when there is no object satisfying the LIMIT condition OTHERWISE – puts an alternative text

J. Nawrocki, Requirements Eng. (9) A complete template

J. Nawrocki, Requirements Eng. (9) SummarySummary SoDA is a document/report generating tool It has four commands: OPEN REPEAT DISPLAY LIMIT

J. Nawrocki, Requirements Eng. (9) Further readings Using Rational SoDA for Word, Version RequisitePro domain 

J. Nawrocki, Requirements Eng. (9) HomeworkHomework Prepare a document template for SDS requirements

J. Nawrocki, Requirements Eng. (9) Quality assessment 1. What is your general impression? (1 - 6) 2. Was it too slow or too fast? 3. What important did you learn during the lecture? 4. What to improve and how?