A Newsletter Enabling Information Technologies by the IRMC IT Department

Fall 1998

What’s Inside

Designing IRMC Distance Education Course for our DoD Customers - This last article of a three-part series will project the future of distance learning.

Brain vs. Brawn? A Case for Information Technology - An AMP student from the Coast Guard explains how Information Technology is gaining new footholds in his agency.

Protecting Your Network Infrastructure - The newest member of the IT Department reviews the computer security demonstrations provided by him and Dr. John Egan

President's Y2k Czar Speaks - Learn about what John Koskinen has to say about the Y2k crisis.

Update on Continuous Speech Recognition Software - Here is the latest on what IRMC is doing on this key emerging technology.

JavaScript - Learn how to add some pizazz to your web pages.


DESIGNING IRMC DISTANCE EDUCATION COURSES

FOR OUR DoD CUSTOMERS

Part III -- Future of Distance Learning

By Dr. Jim Kasprzak

This is Part III of a three-part series on designing and developing distance education courses. The first article discussed the experience of teaching military personnel over the Internet. The second discussed practical techniques for course designers at the Information Resource Management College. This last article will project the future of distance learning.

Distance education, as we mentioned previously, has some very attractive features for large educational institutions: lower potential costs; time flexibility for students and instructors; greater service to customers who must commute long distances, or indeed, who may be physically located anywhere in the world. In fact, there has been a movement to "profit-oriented" universities, which use distance education for their adult learners. Universities like NYU have explicitly stated their intention to capture the adult learner "market", leaving other institutions of higher learning to deal with the expensive and troublesome education of undergraduates.

But finances are only the most obvious hoped-for consequences of the movement of educational institutions into cyberspace. Down the road, there will be impacts on the environment, on social and family structures, even on the physical nature of our educational institutions. (How many classroom buildings do you need on a campus? For that matter, what is a "campus"? Should it have an alumni stadium? (joke) Universities are now recruiting distance learning Adjunct Professors from all over the United States. How long do you think it will be before they recruit from outside the U.S.? Distance education will present significant challenges to all of us in the future electronic learning place.

The theory supporting distance education is much debated, and still in development. Educators are saying that the need for education is much larger than ever conceived before, and that the increase of knowledge has caused a great need for continuing, very current, "lifelong learning". This form of education (again says theory) is "learner oriented" rather than "instructor oriented". An adult learner chooses the time, the date, the mode of learning, and the point in his or her career when particular knowledge is needed. Perhaps the learner should even choose the depth, the emphasis, and the interaction with peers and instructors, all based on the requirements of job, career and ambitions.

At this point, however, many question whether the current techniques and the technologies of distance education are up to the task. Correspondence courses are widely seen as an "inferior" form of education, suitable only for those who can't access "real" education in a classroom. How is computer-based learning (student interacting only with a computer) better than filling in correspondence course questions with #2 pencils? Does a teacher add any value to a course? Is the knowledge gained even any different?

Well, actually it is. CAT scans of human brains engaged in learning show that the processes of learning, the senses, the activities involved, all impact on the learning process. Students who learn something from reading off a CRT screen show brain activity much different from the activity involved in classroom learning. At a guess, the actual process of learning now appears to govern where and how information is stored in the brain, and is likely to affect how (and how easily) that information is retrieved.

Granted that Abraham Lincoln taught himself by firelight, does a teacher add anything to the process of education? I've taken several years of correspondence courses (including the Air War College, a very important stage of my personal career) and I'd like to suggest that a teacher:

1) Tailors class material to the individual tastes, capabilities and learning styles of the students.

2) Updates material with the latest information and otherwise relate it to the present audience.

3) Interacts with students: explicitly through questions; implicitly as a result of gesture, facial expression and other subtle feedback.

4) Controls and manages the education process, partly through positive motivation and entertainment, partly through organization and presentation, partly through negative discipline and grading. (I know that's not popular, but it had to be said.)

When I look over the listing, I find that the latest technologies allow a machine to do some of these things very well, (How about immediate, very individualized, untiring feedback) but that it still does other things very poorly (relating subjects to the latest information in the newspapers or periodicals). The technology is excellent for many learning requirements, but entirely inadequate for others. But it continues to develop. For example, the IRMC is now experimenting with Real Publisher, a software package which promises to deliver streaming video and sound to up to 100 students at a time, anywhere in the world that can be reached by Internet. Demonstrations, technical processes, discussions can now be shown by film rather than described in text. This software will bring us closer to the form of education that teachers know and understand - - the skills of interacting in the classroom.

No matter what your personal opinions on the value of distance education, there are some things you can do to begin merging onto the Information Highway. For example, you may wish to start using the Internet more in your classes. Internet graphics and bibliographies and demos and whatever, can be used in the class, and as a transition is made, can also be used for online courses, virtually unchanged. We are doing it now in several classes.

The techniques of distance learning will bring us to interesting times and interesting challenges. While we can't project specific outcomes, it seems more and more likely that online systems will be a very common form of education "delivery". And for the most interesting reasons.

Radford University recently received $1.5 million to extend distance learning to its "customers" in the counties surrounding the school. While there may or may not be dollars saved by the school, the program is designed to save the local citizens the costs of commuting, dormitories, parking fees, and, in other words, significantly lower the supporting costs of education to students and parents. An unusual, and potentially very popular, form of distance education. California, Maryland and other states are working on variations of this educational format. Distance education, it seems, will very likely be in all our futures.


AMP Contest Winner

Brain vs. Brawn? A Case for Information Technology

By Kevin Gallagher, AMP 17

A challenge went out in September 1998 for an AMP student to prepare an essay to address to the question, "How has technology changed the way Government does business?" Kevin T. Gallagher, Operations Division Chief with the U.S. Coast Guard Operations Systems Center, responded with this essay, selected as the best by the ITT staff!

In the epic struggle between traditional operational platforms and IT, IT is gaining new footholds. The potential for information to improve operations is being realized across a wider and wider spectrum of agency missions. Perhaps, nowhere is this better illustrated than in the Coast Guard, where traditional operational missions, such as life saving, maritime safety, and law enforcement are increasingly using IT to create efficiencies and improve performance.

History

Coast Guard missions have historically been achieved by large operational platforms (ships, airplanes and helicopters) and a Semper Paratus (Always Ready) operationally-focused labor force. With roots dating back to the 1700's, the Life-Saving Service, the Coast Guard, is steeped in sea-going and military tradition. Dramatic ocean rescues and large-scale humanitarian relief efforts define a corporate culture of bravery, sacrifice and service.

To prepare to enter this culture, graduates from the Coast Guard Academy must first be "indoctrinated" into the service. They learn naval engineering and navigation skills. They spend their first duty tour on a ship, and they spend most of their career in command of large operational units. Consisting of human resources and equipment, Coast Guard units are the "brawn" that perform the agency’s mission. The operations platforms are large, physical and tangible. They carry crewman, burn fuel, hoist buoys and survivors, and make headlines. Expensive to operate and difficult to manage, these units demand the undivided focus of their commanding officers. Therefore, it is not surprising that when IT came along, it was viewed by operations officers as more of an administrative asset than an operational one.

However, today’s Coast Guard operations officers are increasingly turning to IT, the "brain" if you will, to enhance their mission performance. Traditional "brawn" missions such as Search and Rescue, Vessel Inspections and Ship Boardings are aided by global positioning, computer modeling and database systems to make more efficient use of operational assets.

  Take the Search out of Search and Rescue

Both humanitarian benefits and operational efficiencies are improved when the location of a distress is known and an asset can be deployed directly to the scene. A radio signaling device called an Emergency Position Indicating Radio Beacon (EPIRB), now carried aboard many commercial and recreational ships, is used during an emergency to emit a radio signal carrying the latitude and longitude of the distressed vessel. Responding Coast Guard assets use this signal to pin point the exact distress location and dramatically decrease the time to arrive on scene.

  Improve the Probability of Detection through Simulation

While EPIRBs can work wonders when they are employed, they are useless if they are rendered inoperable by a loss of power or on-board casualty (fire, loss or destruction). Additionally, there are many situations in which an EPIRB is simply unavailable. A sailboat lost at sea, a ship that mysteriously fails to report status or a drifting lifeboat (referred to as targets) could spend critical hours or even days in the open ocean before search assets are deployed. To improve the chances of detecting these targets during a search, computer modeling is used to perform simulations. Oceanographic and meteorological data (ocean currents and weather) along with target drift characteristics are input into an open ocean drift model. Using a host of variables the model computes thousands of simulated drifts to determine the most likely drift scenario. That data is then used to develop a search plan which combines the known aspects of various Coast Guard assets (speed, range, fuel consumption) and visibility data (cloud cover, waves) to determine the optimal search pattern. The result is that deployed operational assets spend more time searching ‘hot’ areas where detection is more likely.

  Maritime Safety, or Economic Liability

Commercial shipping brings thousands of vessels to U.S. ports every year. The Coast Guard, charged with inspecting these vessels for safety, deploys marine inspectors by the hundreds to crawl in and out of the ship’s cargo holds and across the decks identifying safety violations. But with millions of dollars to be made in shipping, what incentive can be employed to ensure that violators will remedy safety shortfalls? The answer: a Coast Guard database that tracks violations, issues "tickets" (financial penalties) and makes all inspection data available to the shipping insurance industry. Now, even if the financial penalties levied by the Federal Government pale in comparison to shipping profits, the likelihood that a habitual offender will be insured to carry goods is low. As such, shippers are motivated to maintain a proven track record of safety and compliance with maritime regulations.

Inspecting the Suspect Vessels

To enhance the Coast Guard’s law enforcement mission and improve operational efficiency, operations officers sought ways to identify ships that were more likely to be engaged in illegal activity before expending the effort to board and inspect them. Through an analysis of thousands of previous boardings and cargo inspections, they determined that ships involved in illegal activities once were very likely to be involved again. Even though the crew and/or owner of the ship may change, and even the flag under which the vessel sailed might change, the ship was likely to again be used in illegal activity (for example: fisheries violations, drug smuggling, customs or embargo violations). In response to this information, the Coast Guard developed a database to track all boardings and violations. A real-time satellite connection to the database was developed so that ships at sea can query the database using the identifying markings and characteristics of the vessel. Any previously entered violations are then relayed via satellite to the ship and a decision to board the ship can be better evaluated. By boarding more ships that are likely to be involved in illegal activity, the Coast Guard has improved its operational efficiency and mission performance.

IT Systems are Not Bullet Proof

While the implementation of IT systems has had a dramatic effect on operational efficiency and the Coast Guard mission has been largely improved, it is not without its problems. For example, EPIRBs can be accidentally triggered causing false distress signals. Also, computer simulations to develop drift scenarios rely critically on the quality of the data that is input. Fast changing weather conditions or inaccurate target characteristics can result in assets searching in the wrong location. Additionally, vessel inspectors, now reliant on the tracking database to do their job, can not afford to have the computer down. Interruptions in computer service cause ‘backlogs’ of manually documented inspections which must be entered into the database when the system is back online. Lastly, satellite communications to sea-going vessels requires a complex system of protocols and "middleware." Under certain conditions circuit failures or ‘disconnects’ occur requiring radio contact with an ashore unit to retrieve boarding data.

  A Changed Sea Service

All in all, no one can deny the positive impact IT is having on traditional Coast Guard operations. In an era where performance results is the lifeblood of the agency, IT systems play a critical role in maximizing mission performance. Operational officers have harnessed the power of information recognizing that Coast Guard missions cannot be performed using "brawn" alone. In the case of brain vs. brawn, the "winner" is neither by itself. Both are required to optimize efficiency and achieve agency performance goals.

As the service evolves, more aspects of its missions are being integrated with IT and existing IT systems are being improved. Dramatic improvements in satellite communications, radars and application development are anticipated enabling new uses of IT and capabilities yet unforeseen. However, with a healthy understanding of the importance of IT, the Coast Guard stands ready to take advantage of these sweeping changes in technology, further enhancing their mission performance.

___________________________________________________________________________________

Protecting Your Network Infrastructure

By Captain Tom Verni

The Information Technology Department has put together a suite of computer security demonstrations that graphically portray the inherent vulnerabilities of organizational networks and the Internet. We demonstrate the following hacker tools: password cracking, sniffers, electronic mail bombing, virus creation software, WinNuke (a blue screen attack), port scanners, the ping-of-death, an IP address scan, and a keystroke monitoring program. In addition to hacker tools, we also demonstrate defensive measures that an organization can use to protect their network: Intrusion detection software (Kane Security Analyst), Internet Scanner by Internet Security Systems, software encryption (Pretty Good Privacy and Cryptext), and hardware encryption (NetFortress).

We are continually upgrading and modifying our computer security demonstrations with the latest hacking techniques available today. Our goal is to ensure that all students are aware of the enormous threat that we face in the digital world. It is critical to understand our enemy in order to implement the proper countermeasures and protect our valuable information infrastructure.

Our computer security technology demonstrations will be expanded during the next six to eight months with the Information Security Wargaming System (ISWS). This system will provide students with an interactive expert system based upon three modes of operation: tutorial, role-playing and seminar war gaming. It has been designed by Dr. Jack Egan and will be available as an NDU asset for all colleges to utilize. The ISWS will allow students to actively participate in a simulated network attack and defense scenario. Computer security is often a difficult area to comprehend and master, but through demonstrations and graphical interaction, we can help promote experiential learning in the classroom.


President's Y2k Czar Speaks

John Koskinen, Assistant to the President and Chairman of the President's Council on Year 2000 Conversion, spoke October 1 to the Department of the Interior as part of their Y2k Awareness Day. He expressed appreciation to the DOI employees for their hard work and dedication in addressing the problem. It is a difficult, arduous task that is not very intellectually stimulating, but it must be done.

The Y2k problem is unique in that the technical solution is known. It is more a management problem because there is a need to apply a relatively simple corrective action to a vast number of interrelated computer systems. It is a far-reaching problem since we are in a global village with many interdependencies and interfaces. He recently met with Japanese government officials and they plan to take very dramatic action, which is different from the generally introspective approach they normally use. He also mentioned that Madeleine Albright, Secretary of State, has cabled all ambassadors request that they make the countries aware of the y2k problem.

The problem is not just related to the mainframe; it can be found in computer chips embedded within many operational systems. Our nation's productivity is dependent on industrial infrastructure systems such as waste treatment plants, oil refineries, and cargo ships. These systems contain computer chips with date routines. Although only 2-3% of the chips are expected to have a Y2k failure, this represents about 40 billion chips in the world.

The President's Council on Year 2000 Conversion, established on February 4, 1998, by Executive Order 13073, is responsible for coordinating the Federal Government's efforts to address the year 2000 problem. The Council is comprised of representatives from more than 30 major Federal executive and regulatory agencies. Agency heads personally chose their Council representatives, the majority of whom are Deputy Secretaries or Chief Information Officers. Presently, the council is concerned about the following:

Mr. Koskinen is confident that the deadlines will be met. He anticipates that there will be an emergency fund available for agencies to correct their y2k problems. After his presentation, he left to attend a 60 Minutes interview. This indicates the high level of interest that the Y2k problem has generated.


12 Reasons to Ignore the Year 2000 Problem (From the Internet)

1. January 1, 2000, falls on a Saturday and Monday is a holiday - you'll have plenty of time over the weekend.

2. You crave the excitement of computer system crashes.

3. You always enjoyed your granddad's tales of the Great Depression and want a similar experience.

4. Nostradamus never mentioned this problem.

5. You believe a comet is due to hit the Earth in 2000 - why bother?

6. Your horoscope said you should stay home for all of the year 2000.

7. You'd rather drink coffee than champagne on New Year's Eve.

8. You don't have the time right now - check back with you again next year when things slow down.

9. You'll be retired and relaxing somewhere on a beach when the year 2000 rolls around.

10. You're 95, on life-support and haven't paid your electric bill for the past three months.

11. You're not using computers yet, you're waiting for the prices to come down.

12. There's no way just two missing digits can possibly cause that much trouble.

The best Y2k links are at: http://members.aol.com/lpang10473/y2k.htm


An Update on

Continuous Speech Recognition Software

By Paul Flanagan

If you have been an ongoing reader of Info Tech Talk, then you have periodically read about the improvements in automatic speech recognition (ASR). This is another in the series of continuous updates. The Information Resources Management College has once again significantly improved its technology demonstrations in this area. The latest improvement comes in the form of faster hardware coupled with newly improved software.

Specifically, the faster hardware is a Dell 410 workstation. It has a Pentium II microprocessor which operates at 400 MHz, 384 million bytes of RAM, and some excellent speakers. The value of this new technology is that this hardware enables the software to work seamlessly as you speak continuously. There is no time delay between your speaking the words and having them appear on screen. As a result you can concentrate on accomplishing your task smoothly and comfortably, not having to worry about the technology.

Similarly, we have updated to the latest version of Dragon NaturallySpeaking. This new technology incorporates the latest developments from Dragon NaturallySpeaking: BestMatch. Your results of matching these two improvements have been quite impressive. Thus far only two groups of visitors have seen the software and hardware in action. The first group was a group of senior military officials from the country of Chile. The second group was from the Ukraine. This group was so impressed that they asked for clarification on the cost of the software. They could not believe that this software sold for less than one hundred dollars.

Contributing to this new hardware and software has been some learning on my part. I've learned some tricks for more effectively using Dragon NaturallySpeaking. One way to significantly improve the quality of the recognition of the software is to use separate vocabularies first separate topics. For example, if you want the software to recognize acronyms or terms in the correct context, then you should create a "vocabulary" inside of Dragon NaturallySpeaking. At the beginning of the session you invoke the appropriate vocabulary and software recognizes the terms and nomenclature out of that vocabulary. This really seems to work well. Currently, I have trained the software for about four hours; its recognition is clearly superior to earlier versions.

I will be continuing to train computer and the software, building vocabularies in the areas of: security, emerging information technology, acquisition, and general business correspondence. Stay tuned for future updates. Most likely these updates will be in the area of machine translation.

By the way, if you're curious, yes, this article was dictated into the computer.


JavaScript: Adding Pizazz to Your Web Pages

JavaScript is a scripting language from Netscape that adds dynamic features to a bland, static web page. In general, scripting languages are easier and quicker to code than the more structured languages such as C++ and are ideal for programs of limited capability such as on the Web site.

Using Netscape Navigator, JavaScript statements embedded in an HTML page can recognize and respond to user events such as mouse clicks, form input, and page navigation.

Here are some examples of JavaScript applications:

JavaScript uses some of the same ideas found in Java, the compiled object-oriented language derived from C++. JavaScript code can be imbedded in HTML pages and interpreted by the Web browser (or client). JavaScript can also be run at the server as in Microsoft's Active Server Pages (ASPs) before the page is sent to the requestor.

To access some excellent JavaScript sites, visit these links:

http://members.aol.com/lpang10473/lesson3.htm#Interactivity

http://home.ust.hk/~im_lch/script/links.html

http://www.WebCoder.com/scriptorium/index.html

http://www.geocities.com/SiliconValley/Park/2554/examples.html

http://www.sapphire.co.uk/javascript/collections.html

http://rummelplatz.uni-mannheim.de/~skoch/js/index.htm

http://www.livesoftware.com/jrc/index.html#demo

http://developer.netscape.com/openstudio/tech/index_frame.html?content=/tech/javascript/javascript.html

 


itt-971.gif (12815 bytes)
itt-972.gif (5455 bytes)

Visit us at http://www.ndu.edu/irmchp

Editor Les Pang, e-mail: pangl@ndu.edu, (202) 685-2060, http://members.aol.com/lpang10473/default.htm

Graphics Designer Jim Looney