comp.lang.ada
 help / color / mirror / Atom feed
* CFCSEIC News Briefs Week Ending April 17, 1998
@ 1998-04-17  0:00 CFCSEIC
  1998-04-17  0:00 ` IBM and Y2K (Was: Re: CFCSEIC News Briefs...) Patrick Logan
  0 siblings, 1 reply; 2+ messages in thread
From: CFCSEIC @ 1998-04-17  0:00 UTC (permalink / raw)



Center for Computer Systems Engineering News Briefs***DRAFT***
Week Ending:  April 17, 1998

************************************************************************

CONTENTS:
IBM ROLLS OUT NEW Y2K TOOLS
COMPONENT MANAGEMENT IS A NEED WHOSE TIME HAS COME
Y2K BUT HIDDEN IN JAVASCRIPT
EDITORIAL MAKES THE CASE FOR USE CASES

************************************************************************

IBM ROLLS OUT NEW Y2K TOOLS

Topic:   Y2k

An article in the April 6th issue of InfoWorld discusses some new tools 
developed by IBM to help users who are falling behind in their Y2k 
projects.  These new tools are designed to help users attack all phases 
of in-progress millenium projects, offering relatively quick fixes to Y2k 
problems.  One of the more strategic tools, the Millenium Language 
Extensions (MLE), is designed to automate date-century windowing.  
According to IBM officials, the extensions are stitched into the 
compiler, where they will make changes to the data fields without 
intruding on the code's logic.  A second tool, the Millenium Date 
Compression Tool (MDCT), can update applications while they run, although 
some industry observers believe that this technique is both controversial 
and risky.  According to them, MDCT repairs the object code while the 
application is running, but doesn't repair the source code.  One source 
who is quoted, would not recommend the use of a run-time solution today, 
but states that by December of next year, this particular solution would 
work for companies that are going to be forced to take desperate 
measures.  IBM is also introducing a number of other Y2k tools, in 
addition to the two mentioned above.

Source:  Ed Scannell, "IBM to ease Y2k headaches", InfoWorld, Apr. 6, 
1998, v20, n14  
http://www.inquiry.com/pubs/infoworld/1998/issue14/T02-14.html

************************************************************************

COMPONENT MANAGEMENT IS A NEED WHOSE TIME HAS COME

Topic:  Reuse/Software Engineering

According to the author of this article, which appears in the May, 1998, 
edition of DBMS, component-based development in the middleware world is a 
hot topic.  He believes that server-side components are giving developers 
a mechanism to create and reuse applications, but they also need an 
integrated view of the various components distributed on a network, and 
the ability to manage the life cycles of these components.  The author 
feels that this type of component-based development differs from the 
traditional object-oriented programming model because it mixes in some 
distributed objects, and reuses objects by embedding them inside an 
application.  This maintains the components in a server-side environment, 
allowing developers to mix and match components to acquire new expertise 
or functionality.  Component standards, such as COM/DCOM and CORBA give 
developers a standard mechanism for linking components together, and 
extending them to meet the exact needs of an application.  In addition, 
legacy code is being wrapped so that it resembles standard components, 
and can interact with new client-server applications.  While these 
standards make it possible for components to communicate over a network, 
they do not provide management layers.  Fortunately, a number of 
client/server and Web application development vendors are developing 
tools to carry out this task.

Source:  David S. Linthicum, "Conducting Components:  Component 
Management is a need whose time has come - so get ready.", DBMS, May 
1998  http://www.inquiry.com/pubs/dbms/1998/05may98/9805d07.html

************************************************************************

Y2K BUG HIDDEN IN JAVASCRIPT

Topic:   Y2k/Software Engineering

An article in the March 25th issue of Inter@ctiveWeek  warns of a hidden 
problem buried in JavaScript.  The problem is not evident, because 
JavaScript can correctly represent years at the beginning of the next 
century.  According to Netscape, the language will use full, four-digit 
years, such as 2000 and 2001, at the proper time.  But until then, it 
uses a two-digit year, such as 97 or 98, which the originators of 
JavaScript thought would be adequate to get the language through the 
1990s.  JavaScript programmers may be counting on the language to yield 
the correct year after 1999, but their programs may contain a hidden 
two-digit date field.  When a program returns a four-digit date which 
can't be loaded into the two-digit field, it will spill the two digits 
into the next available field, destroying the integrity of the data in 
the program.  If an intranet site uses JavaScript to calculate time 
periods, available vacation and sick days, or retirement benefits for 
employees, it is almost certain to run into a date conflict as the 
millenium mark is crossed.

Source:  Charles Babcock, "JavaScript Programmers, Heed the Warnings", 
Inter@ctiveWeek, Mar. 25, 1998  
http://www.zdnet.com/zdnn/content/inwk/0510/296113.html

*****************************************************************************

EDITORIAL MAKES THE CASE FOR USE CASES

Topic:  Software Engineering

In an editorial in the March, 1998, issue of Object Magazine, 
Editor-in-Chief Robert John Hathaway III takes on the use case critics.  
He believes that use cases are the primary driver of requirements 
gathering and process definition in the object-oriented domain.   In 
surveys conducted by Object Magazine in January and February of this 
year, 66.2% of respondents said they use use cases, and 87.1% said they 
would like to.  Hathaway believes that use cases have clearly become 
accepted as one of the best ways to handle requirements gathering and 
process in various environments, ranging from systems software to 
large-scale IT applications.  In the past, requirements typically took 
the form of a set of stated necessities for a system; it was uncommon to 
see object diagrams or scenarios at all; and testing was performed in an 
ad hoc manner, took substantial amounts of time, and was difficult to 
validate.  Today, it is more common to see use cases, which formalize the 
use of object diagrams, and use case-driven testing, which insures that 
systems meet requirements.  The author is seeking feedback and experience 
with use cases in real projects, and can be reached at bhathaway@sigs.com.

Source:  Robert John Hathaway III, "The Ubiquity of Use Cases", Object 
Magazine, Mar. 1998  http://www.objectmagazine.com/editorial

************************************************************************

The DISA CFCSEIC welcomes suggestions for and pointers to software 
engineering-related articles.  

Contact the DISA CFCSEIC at:  mailto:info@sw-eng.falls-church.va.us   
    
To subscribe to the "Center for Computer Systems Engineering News Brief" 
electronic mailing list, send a message to:    
       mailto:listproc@sw-eng.falls-church.va.us    
In the body of the message, write:    
        subscribe newslist <your name>    
To unsubscribe, write:    
        unsubscribe newslist    
No signatures please.

The Defense Information Systems Agency (DISA) Center for Computer Systems
Engineering Information Clearinghouse (CFCSEIC) "Center for Computer
Systems Engineering News Briefs" is a compilation of summaries from
software engineering-related articles in trade magazines, newsletters and
press releases.

For subscription information about the CFCSEIC DII COE Q&A LISTSERV, 
point to:

<http://sw-eng.falls-church.va.us/cseic/listserv/maillist.html>. 






^ permalink raw reply	[flat|nested] 2+ messages in thread

* IBM and Y2K (Was: Re: CFCSEIC News Briefs...)
  1998-04-17  0:00 CFCSEIC News Briefs Week Ending April 17, 1998 CFCSEIC
@ 1998-04-17  0:00 ` Patrick Logan
  0 siblings, 0 replies; 2+ messages in thread
From: Patrick Logan @ 1998-04-17  0:00 UTC (permalink / raw)



In comp.object CFCSEIC <cseic@sw-eng.falls-church.va.us> wrote:

: Source:  Ed Scannell, "IBM to ease Y2k headaches", InfoWorld, Apr. 6, 
: 1998, v20, n14  
: http://www.inquiry.com/pubs/infoworld/1998/issue14/T02-14.html

Interesting, given that in *1986* IBM responded with hostility to an
article about the need to fix Y2K problems ASAP!

My 401K thanks you, IBM.  8^P

-- 
Patrick Logan    (H) mailto:plogan@teleport.com 
                 (W) mailto:patrickl@gemstone.com 
                 http://www.gemstone.com




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1998-04-17  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-04-17  0:00 CFCSEIC News Briefs Week Ending April 17, 1998 CFCSEIC
1998-04-17  0:00 ` IBM and Y2K (Was: Re: CFCSEIC News Briefs...) Patrick Logan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox