Date: 9/26/2000 Requirement #: WAVV200016
Title : ED and EDMK Functional
Enhancement
(Short description of what you want the
product changed to - include keywords like function, short product name)
Statement of
the Problem : (What? Detailed description of what you want
changed, 400 char.limit)
Although powerful
instructions, ED and EDMK have suffered from a major defect
since S/360 days: their ability to perform a
multifield (full line) edit has been limited
by the requirement that all destination (edited)
fields contain an odd number of
decimal digits.
This proposal seeks to correct that defect.
Benefit : (Why? Non-technical business
case description, i.e a business case. Do not reword problem statement
above. How do you to justify the needed change? Wwill itrequest
benefit the submitter’s your company, and the vendor
and others? Business case
and benefits to users and vendor which can to
justify the needed change?. Quantify: run time, dollars, manpower, etc. Also, wWhy
should is it important
for vendor to want to do this for their
customer?s)
Simplification
of code (both assembler and compiler generated), elimination of a large number
of intermediate instructions resulting in significantly faster execution, and
greater flexibility in the use, of these instructions. Note: Compatibility can be
maintained by
use of a CTL REG bit to turn this feature on/off OR by implementing as 2 new
instructions: EDX and EDMKX (X for
Extended).
Date : (When? ASAP, 6 months, one year from now, etc)
next processor announcement
Impact : (How? How will your company’s business be
affected if a solution is not
delivered.)
Continue to
use comparatively inefficient subroutines instead of single instructions.
Maintenamce
programmer's time will continue to be used inefficiently.
Solution : (optional desired / undesired elements Note: suggest can limit vendor ability to deliver a solution)
Add two new
pattern bytes: X'30' and X'31'. These
correspond to X'20' and X'21'
and are
designated Right Digit Select and Right Significance Start, respectively.
The Right
codes differ from the standard codes in that the the next source
digit
they select
will be the next unused righthandright-hand nibble. Example;
DATA DC X'01234F' MASK DC x'4030202020' ED MASK,DATA
Result in
MASK: 40F1F2F3F4
Classification : (Suggestion=Nice Idea, Long
Range=Future, Tactical=ASAP, or Acceptability=I won’t buy the product
or will drop the product if solution not provided)
Long Range.
Company Name: Dickinson
Direct
Author Name: Lance
H. Vaughan Author Title: Senior Systems Programmer
Author
Address: 120 Campanelli Drive
Braintree MA 02184
Author E-mail: lance@dickinson.com
Telephone: (781) 849-3700
X674
·
Please
be precise and short.
·
The
Benefit section is extremely important – please make a business case.
·
Proofread
- recheck accuracy of contact information before saving.
·
File
as unique name-WRvviinn, where vv=vendor initials, ii=your initial, ‘nn’ to number each requirement.
Ex.: Wribwm01 ib=IBM, wm=wayne mery
·
Submit
your labeled diskette (with your full name) to the requirements coordinator, a
black shirt WAVV manager, the registration desk or copy it to the root drive of
a registration or workroom PC.
* [IR1]