Automation in the tax practice beyond the '90s.This month's column was written by C. Eugene Prescott, CPA (Computer Press Association, Landing, NJ) An earlier membership organization founded in 1983 that promoted excellence in computer journalism. Its annual awards honored outstanding examples in print, broadcast and electronic media. The CPA disbanded in 2000. , Farley, Prescott, Mizell & Co., Inc., Greenville, N. C. Mr. Prescott is the former chairman of the AICPA AICPA See American Institute of Certified Public Accountants (AICPA). Tax Division's Task Force on Automation of the Tax Practice of the '90s. Automation in the Tax Practice Beyond the '90s During the 18 months that the Tax Division's Task Force on Automation of the Tax Practice of the '90s spent developing a guide for the future, its members became acutely aware that even short-term predictions were risky in the technological arena. Nevertheless, a scenario was developed that the Task Force believes is reachable by the year 2000. Central to the Task Force's predictions is the notion of a Personal Super-computer Network (PSCN PSCN Program Support Communications Network PSCN Permanent System Control Number PSCN Proposed Specification Change Notice PSCN Packet-Switch Communications Network PSCN Profound Severe and Complex Needs ) (developed in Chapter VII of the Automation Guide). It encompasses powerful processors and data capacity that have the capability to be connected and interact. Some processors will be on mobile PSCNs, and some will be on stationary PSCNs or docking stations. Multiple processors working in parallel is one of the keys to future computing. There are several areas critical to the collapsing of the size and weight of the PSCN devices so that unencumbered Unencumbered Property that is not subject to any creditor claims or liens. Notes: For example, if a house is owned free and clear (meaning the owner owes no mortgage to anyone), it is unencumbered. mobility within the work area can occur, 1. Power source. 2. Data storage. 3. Physical method(s) of connectivity to local area networks (LANs), hosts, peripherals, etc.) Similarly, critical areas of information will have to evolve for the physical technology to be useful: 1. Software: a. operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. (intelligence layer); b. applications. 2. Data: a. embedded intelligence; b. ownership. 3. User interface. Power Until the mid-1980s, most American technology providers ignored this issue. Companies focused on the Negative Metal Oxide Semiconductor See MOS. (electronics) Metal Oxide Semiconductor - (MOS) The three materials used to form a gate in the most common kind of Field Effect Transistor - a MOSFET. (NMOS (N-Channel MOS) Pronounced "n-moss." A type of microelectronic circuit used for logic and memory chips. NMOS transistors are faster than their PMOS counterpart and more of them can be put on a single chip. It is also used in CMOS design. See MOSFET. ) or bipolar, instead of the Complementary Metal Oxide Semiconductor See CMOS. (integrated circuit) Complementary Metal Oxide Semiconductor - (CMOS) A semiconductor fabrication technology using a combination of n- and p-doped semiconductor material to achieve low power dissipation. (CMOS (Complementary Metal Oxide Semiconductor) Pronounced "c-moss." The most widely used integrated circuit design. It is found in almost every electronic product from handheld devices to mainframes. ). Stated differently, they focused on speed and ease of development at the expense of power consumption. There was an apparent assumption that power consumption using NMOS or bipolar processes would be reduced over time. So although CMOS processes used only a fraction of the power, the original difficulty in fabrication fabrication (fab´rikā´sh n the construction or making of a restoration. and slowness in execution made the technology initially undesirable. Ultimately, making CMOS perform faster has proven to be more achievable than making NMOS and bipolar consume less power. It is critical that PSCNs consume minuscule amounts of power. CMOS, or something better, will be required for rcal, sustained work to occur without being plugged into an outlet. Full mobility while working at the PSCN will allow the tax practitioner to reach new heights in polyphasic activity. Storage Traditional long-term storage media include disks and tapes. Random Access Memory (RAM) and Read Only Memory (ROM) have been used for temporary storage of rapidly changing data (RAM) and permanent storage of small amounts of data (ROM). RAM storage often holds data while a process is running, such as a spreadsheet or word-processing program. ROM storage usually contains instructions the computer needs to operate, such as parts of the operating system operating system (OS) Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. . In recent years, Compact Disk ROM (CD-ROM CD-ROM: see compact disc. CD-ROM in full compact disc read-only memory Type of computer storage medium that is read optically (e.g., by a laser). ) or optical disks have emerged. CD-ROM is practical for large quantities of data that do not change, such as the contents of a book. Optical disks use light lasers as an alternative to magnetic fields magnetic fields, n.pl the spaces in which magnetic forces are detectable; created by magnetostrictive ultrasonic scalers to cause the tips of instruments such as ultrasonic scalers to vibrate. to distinguish whether a switch is on or off. They currently place much more data per inch of surface than magnetic media but with significantly slower access time. The PSCN will evolve in at least two ways as it relates to access to data: * Large, inexpensive, low-power RAM. * Noncabled connectivity. While the methods differ, the results are the same; the user can be mobile while at work on a PSCN. As several gigabytes of RAM become available on a single chip that stays on (by battery, solar power, etc.) while the PSCN station is off, traditional ways of achieving long-term storage of data will change. While speed of access to data stored on magnetic or optical media will continue to improve, it is not likely that it can overtake the speed of access of data stored in ROM or RAM. So if large amounts of RAM/ROM data can be maintained indefinitely without significant power consumption in a chip that can be housed conveniently and unobtrusively, full mobility while performing computer-assisted work can occur. Why is it necessary to have several gigabytes (or the equivalent) of data immediately accessible to every tax practitioner? There are many reasons, but the focus here will only be on a universal one. Information currently on paper in files, libraries and at remote locations will be available instantly on PSCNs. Client files (including handwritten notes Handwritten Notes was the first release on Reed's own label. Track listing (All songs by Preston Reed)?
Physical connectivity PSCNs need to be connected in such a manner that huge amounts of data can be rapidly moved between devices, locations, etc. Band width, which limits the amount of data that can be moved, will need to expand to that provided by fiber optics fiber optics, transmission of digitized messages or information by light pulses along hair-thin glass fibers. Each fiber is surrounded by a cladding having a high index of refractance so that the light is internally reflected and travels the length of the fiber for effective use of the evolving technologies. A two-hour movie that is stored as bits (or in some other manner that can be converted to bits) would consume 151 gigabytes of (noncompressed) magnetic disk space. Moving that much data between two remote sites within a cost-effective time period will require extraordinary band widths through all of the mediums of transport. Depending on the distance, these are apt to include satellite transmission, microwave transmission Microwave transmission refers to the technique of transmitting information over a Microwave link. Since microwaves are highly susceptible to attenuation by the atmosphere (especially during wet weather), the use of microwave transmission is limited to a few contexts. , fiber-optic cabling and radio signals. Within a building and between physically close computers (such as a LAN (Local Area Network) A communications network that serves users within a confined geographical area. The "clients" are the user's workstations typically running Windows, although Mac and Linux clients are also used. ), fiber optics, microwave, infrared light Noun 1. infrared light - electromagnetic radiation with wavelengths longer than visible light but shorter than radio waves infrared emission, infrared radiation, infrared or radio transmission are likely to be involved; fiber optics may also be involved in longdistance hauls. Devices that do not need to move (perhaps docking stations for devices that do need to move) will likely be connected with fiber-optic cable. The most portable PSCN will likely be connected with the other PSCN (docking station) wirelessly, allowing the necessary mobility. For this technology to be useful, one will have to be able to give the computer instructions regardless of how or to what it is connected. Traditionally, the keyboard and mouse have been used for these kinds of instructions; again, however, technology must keep pace. To gain full mobility, the PSCN will need to deal with the user's conversational voice. The PSCN will need to adapt to the user more than the user adapting to it; voice communications that require code-word phrases and abnormal tempo will not be universally accepted in the marketplace. However, early implementations will likely be forced to use these techniques. Clearly, ff one can be wirelessly connected among the PSCNs one can also be wirelessly connected to printers, disk drives, etc., through docking stations or other means. Although many of the specific components to implement the PSCN from a hardware standpoint have yet to be invented or perfected, that is not particularly worrisome. Developing the software required to work in a seamless environment poses greater problems. It will be of little value to have diverse systems connected if the information that is on the systems cannot be seamlessly used. Software Operating systems: To date too much effort has been, devoted to trying to create and market a single operating system that is so much better than all of the others that the world (i.e., application software developers and end-users) will migrate to it. Most operating systems perform some of the same functions. Those functions allow information stored on the computers as application programs to create, change, add, delete, etc., information stored on the computer as data. A problem with making an operating system so robust that it can do everything anybody needs is that the core of the operating system, the kernel, then becomes very large and complicated. A problem with making an operating system too task-specific is that it may not be able to evolve as things change. With the current progress in Artificial Intelligence (at least in expert systems), it may be possible to take a different approach that does not require a significant change on anyone's part; i.e., most people could continue to use their current programs and data while starting to use different programs and data on different, connected platforms. For this concept to work there would have to be intelligent code between the user's kernel and the disparate system. Intelligent input/output (architecture) Intelligent Input/Output - /i:-too-oh/ (I2O) A specification which aims to provide an I/O device driver architecture that is independent of both the specific device being controlled and the host operating system. (1) could convert data from its current format to the format of the host, change it and convert it back. Conversions would occur only as the need arose, and the user's awareness that a conversion took place would be limited to the additional time required. (With the increase in speeds from the hardware side, this time may be negligible.) Similarly, intelligence could also be implemented in the data-storage scheme. Programs and files with infrequent access would automatically be archived to different media than those used by the main system. For instance, if primary storage is in RAM, these files could systematically be moved to optical disk, leaving RAM storage for current files. When a request for an archived file See archive. (program or data) is invoked more than a predetermined pre·de·ter·mine v. pre·de·ter·mined, pre·de·ter·min·ing, pre·de·ter·mines v.tr. 1. To determine, decide, or establish in advance: number of times in a predefined time period, the file would automatically be relocated back to RAM storage. With these types of intelligent programs sitting between the kernels and the next layer of a system's activity, life can go on while global connectivity becomes practical. If the operating system's kernels can keep their currently most desirable attributes while hooking into the next layer, current users' competence with their current systems can be leveraged. In addition, the best application products, regardless of the platform they are currently on, could be accessed by everyone who is connected. The potential productivity gains from these factors should be enough incentive for code writers to write code. This technique, of course, would extend the Iffe of all of the current operating systems (those that have the intelligence layer added), which would cause the current developers of operating systems to be relegated to long-term coexistence. This, in itself, would require a commitment by operating system developers to refocus Verb 1. refocus - focus once again; The physicist refocused the light beam" focus - cause to converge on or toward a central point; "Focus the light on this image" 2. . Applications: There is a paradox in application software development. The best, most elegant products have focused on single (or a few) tasks. Products that have attempted to combine or integrate a broader base of tasks have not succeeded as well in the marketplace. (Spreadsheets, such as Lotus 1-2-3 [c], and word processing word processing, use of a computer program or a dedicated hardware and software package to write, edit, format, and print a document. Text is most commonly entered using a keyboard similar to a typewriter's, although handwritten input (see pen-based computer) and , such as WordPerfect [c], are examples of the former, while Lotus Symphony A free office suite for Windows and Linux from IBM. Introduced in 2007, and comprised of word processor, spreadsheet and presentation graphics applications, Lotus Symphony natively supports the OpenDocument format, but also imports most Microsoft formats. [c] is an example of the latter.) It seems that the best functional ideas across a broad spectrum of tasks cannot be brought to the end-user marketplace by a small group; i.e., the brightest spreadsheet mind may not be the brightest word-processing mind (or vice versa VICE VERSA. On the contrary; on opposite sides. ). Perhaps the focus should shift. Rather than rolling an of the application programs into a single product, why not integrate them on the fly? If the new intelligence layer between the kernel and the applications programs and data can be aware enough to convert information as needed as needed prn. See prn order. , this converted information can be merged into integrated programs and databases. The obvious advantage is that no one has to preordain pre·or·dain tr.v. pre·or·dained, pre·or·dain·ing, pre·or·dains To appoint, decree, or ordain in advance; foreordain. pre what facets of operations should be joined. Endusers can determine their own levels of integration. A tax practitioner could combine word-processor, spreadsheet, accounting-data, tax-planning, tax-research and tax-preparation software into what appears to be a single program. The same practitioner could have different levels or degrees of integration for different clients or purposes. The only degree of conformity required of the creators of the various products would be to Write to a common standard. This standard would define the elements required for the on-the-fly integration. The vendor of a single-task product would have to certify only that the product meets the standard. The ability to integrate would make all of the best minds in application-software development available to the end-user, thereby providing greater flexibility. Data: If intelligence can be interjected at any level of the technology process, it can be interjected at every level. If hardware can "know" what it is and operating systems can "be aware" of disparate connected systems and applications can "discern" each other, data can "recognize" its own characteristics. With an embedded propensity to understand what it represents, the concept of data may change. "Smart data" may be able to behave hke data being manipulated by a "smart program." How this data is organized may differ from the traditional methods of data organization.(2) Hierarchical file systems (1) See HFS. (2) A file system that organizes data and program files in a top-to-bottom structure. All modern operating systems use hierarchical file systems, wherein access to the data starts at the top and proceeds downward throughout the levels of the hierarchy. have traditionally provided the pathways to data. Records, documents, programs and other user-specific data may be incorporated in a user-specific database. Conceptually, the PSCN (which knows each user's identity) could then locate each user's data regardless of where it is situated. In addition, the amount of data at the user's potential disposal will increase rapidly. The ownership of this data will become a perplexing per·plex tr.v. per·plexed, per·plex·ing, per·plex·es 1. To confuse or trouble with uncertainty or doubt. See Synonyms at puzzle. 2. To make confusedly intricate; complicate. issue. If data is from a public source but is organized in a special way, does the organizer own any aspect of the underlying data? Ownership would imply the right to charge a user fee to whomever whom·ev·er pron. The objective case of whoever. See Usage Note at who. whomever pron the objective form of whoever: uses the information. Ownership would also indicate the right to prohibit some types of use. Even as the issues of ownership and control are resolved, how to account (and bill) for this use will also become an issue. If all information workers have access to all information concurrently, should they be billed for the perpetual right of access? if information is an owned product and others access that internally developed information, do they need to be preapproved and prepay? If data has value, some method of compensation for the use and exchange of the data has to be devised. If each user has to subscribe to Verb 1. subscribe to - receive or obtain regularly; "We take the Times every day" subscribe, take buy, purchase - obtain by purchase; acquire by means of a financial transaction; "The family purchased a new car"; "The conglomerate acquired a new company"; hundreds of data repositories, the administrative logjam log·jam n. 1. An immovable mass of floating logs crowded together. 2. A deadlock, as in negotiations; an impasse. Noun 1. may be counterproductive. Beyond the concept of compensation is the issue of confidentiality. Restricted-use data will need to be secure from unauthorized use or tampering. A series of well-designed, cryptic, unique passwords for each repository may become a little much. ff the PSCN can be aware of itself and its peers, it can also be aware of the user. Voice prints or retina patterns are likely to supplant sup·plant tr.v. sup·plant·ed, sup·plant·ing, sup·plants 1. To usurp the place of, especially through intrigue or underhanded tactics. 2. other security identification techniques. However, if the "matching" pattern is digitally stored, access to this matching information will remain a security issue. The user interface issue One of the primary potential benefits of a Graphical User (GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. ) is that applications will become more standardized as they relate to common housekeeping tasks; i.e., saving a file in one application will be done in the same exact way as saving a file in another. The notion is that the GUI and operating system are actually doing the saving and the application merely has a hook to the GUI's technology, which has a hook to the operating system's technology. The trouble is that there are about a dozen GUIS GUIS Graphic User Interfaces GUIS Gulf Islands National Seashore (US National Park Service) on the market (and in the field) today; while they have more similarities than differences from a user's perspective, they are still different enough to limit the potential benefit. With so many different GUIs on so many different platforms, there is still a learning curve for the same person to work on different systems. Additionally, application software developers are currently having to write for multiple GUIs or limit their product to a single GUI. So while GUIs are supposed to make using computers easier and more efficient (and they do), they are currently also adding yet another layer of complexity to the overall process. Most tax practices use a variety of application-software and utility-software products. If some of the software providers upgrade their product to GUI A and others to GUI B, does the user install two GUIs or perhaps run a GUI under a GUI? Of course, each GUI provider has a simple answer to this dilemma: just choose his offering and convert to whatever software is compatible. Multiple GUIs that are similar but different are causing confusion and in many cases result in a reluctance by the user to adopt any. Ironically, there are more possible GUI choices under the various flavors of UNIX UNIX Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics). [c] than under any other single operating system. While Windows 3.1 [c] (and its successors) is likely to be the standard GUI for systems based on MS-DOS MS-DOS in full Microsoft Disk Operating System Operating system for personal computers. MS-DOS was based on DOS, developed in 1980 by Seattle Computer Products. Microsoft Corp. bought the rights to DOS in 1981, and released MS-DOS with IBM's PC that year. [c], a UNIX[c]-like operating system is apt to be at the hub of many future systems. So GUI compatibility seems to be an issue. Therefore, a system that can seamlessly access programs and data on disparate systems may be the GUI foundation for many future systems. Supporting the notion that a UNIX [c]-like system will be an integral part of broadly connected (networked) systems is the fact that most systems vendors support a version of UNIX [c] (in addition to whatever else they support). While the numerous variations (and inconsistencies) are still barriers, there is a thread of conceptual uniformity and adaptability with UNIX [c] that does not yet exist with other operating systems. Perhaps the GUI uniformity solution is voice communications. If the PSCN is responding to the user's conversational voice rather than to the pointing and clicking of a mouse, GUI representations will diminish in importance. Clearly, data will have to be represented on a screen in some manner; however, any inconsistencies in representation will be of less concern if the PSCN is reacting to the user's voice in a perceptive manner. The best lessons to be learned from GUIs may be that they are conceptually designed somewhat like the intelligence layer of software that will come to reside between the kernel and the application and data. By the year 2000, GUIs will be a nonissue non·is·sue n. A matter of so little import that it ought not to become a focus of controversy and comment: She felt that the matter of her attire should have been a nonissue. . Conclusion The term that describes how disparate systems will work in harmony while maintaining their unique characteristics is interoperability. While interoperability already means different things to different people, it nevertheless is a key to the future. Powerful processors working in parallel over various methods of connectivity are going to require an extraordinary level of cooperation among currently competing technologies. By the year 2000, the providers will have cooperated or died. (1) Broner and Powell, "Intelligent I/O Intelligent I/O - Intelligent Input/Output Rule-Based Input/Output Processing for Operating Systems," Operating Systems Review (ACM (Association for Computing Machinery, New York, www.acm.org) A membership organization founded in 1947 dedicated to advancing the arts and sciences of information processing. In addition to awards and publications, ACM also maintains special interest groups (SIGs) in the computer field. Press, New York New York, state, United States New York, Middle Atlantic state of the United States. It is bordered by Vermont, Massachusetts, Connecticut, and the Atlantic Ocean (E), New Jersey and Pennsylvania (S), Lakes Erie and Ontario and the Canadian province of , July 1991). (2) Gagliardi, "The Past, Present, and Possible Future of Office Automation," UNIX Software Journal (FourGen Software, Inc., Edmonds, Washington Edmonds is a city in Snohomish County, Washington, United States. Edmonds has a view of the Puget Sound and both the Olympic Mountains and Cascade Range. As of 2007, Edmonds is the second most populous city in Snohomish County, ranking behind Everett. , Vol. 4, Issue 2, 1991). |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion