Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 1998


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997 
Sessions

Application

Data Distribution

Data Evolution

Field Applications

Integration of the Enterprise

Invited Presentation

People Issues

Scada and Real-Time systems

System Development

User Presentations

User Solution


GITA 1998


Integration of the Enterprise


Integration in a changing is world


Customer Information System (CIS) and Distribution Transformer Inventory System (DTIS) The CIS and DTIS interfaces, in their earliest form, were created during the pilot application. These interfaces are a simple flat file extract of data from two legacy information systems which are on VSAM and DB2, respectively. The flat file is loaded into Oracle; then views and triggers allow the information to be viewed in AM/FM with its respective graphical features. The major advantage of this interface style is that AM/FM can utilize the information captured in the other systems, without maintaining the data in both systems. The information is used for navigating to the customer or transformer, tracing circuitry to obtain loads from the customer information, mapping automatically the medical or critical customers, and displaying information about the customer and transformer.

Customer Trouble Call System (CTCS)
The AM/FM data is also passed to the DB2 CTCS system. This interface currently uploads the customer and its first protective device relationship from AM/FM to CTCS. Thus, whenever new customers are added to the system, the information only has to be entered into AM/FM and is automatically updated to CTCS. In the future stages of the integration, the entire electrical path will be passed from AM/FM to CTCS, and CTCS will pass live outage information to AM/FM, which will be displayed graphically for the dispatchers.

Engineering Analysis
The AM/FM data is passed to an Engineering Analysis system via an Oracle extract. The circuit details, which are maintained in AM/FM, can then be utilized for analysis and design in the engineering analysis system.

Customer Request Work Scheduling (CREWS)
The AM/FM interface with the CREWS system is by far the most complicated. New work is passed to the CREWS system and these new jobs appear on AM/FM to be designed. The job is designed in AM/FM graphically; at the same time, compatible construction units from CREWS are picked to assist with the AM/FM attribute population, cost and labor estimates, and material ordering. Once the design is completed in AM/FM, it advances through various stages in CREWS (estimating, various approvals, scheduling, material ordering, closing). The work sketch from the AM/FM design is used in the field, the as-builts are posted to the job, and then the job is automatically made a part of AM/FM production database.

Rapid Application Development
There are numerous definitions and techniques for rapid application development (RAD). To some people, rapid development consists of the application of a single pet tool or method. To the hacker, rapid development is coding for 26 hours at a stretch. To the information engineer, it is a combination of CASE tools, intensive user involvement, and tight time boxes. To the vertical market programmer, it is rapid prototyping using the latest version of Visual Basic or Delphi. To the manager desperate to shorten a schedule, it is whatever practice was highlighted in the most recent issue of Business Week (McConnell, 1996).

The bottom line is that software development needs to be done much faster than in the past, and a variety of ways are used to do this. This point is particularly true in the AM/FM/GIS industry because of the constantly improving technology. The utility industry must also change its approaches because of the increasing competitive environment. It is no longer sensible to spend 5-10 years gathering requirements, designing, coding, and testing a system before it is released to the end user. By that time, the technology that has been implemented is out-dated, the systems to which it has been integrated have changed, or the business processes have changed and then a new project must start over again. The following discussion will highlight the two approaches that First Energy has used to develop system interfaces, the benefits gained by bringing the project to market in a shorter time, and the disadvantages of these approaches.

Staged delivery

Definition

The staged-delivery model involves giving software to the end-user in successively refined stages; the software is not delivered at the end of the project in one fell swoop (McConnell, 1996). This model involves the development of the initial software concept, requirements analysis, and architectural design once at the onset of the project. Then the detailed design, coding, debugging, testing, and delivery phases are delivered to the end-user in stages.

A version of this model was used to develop the FirstEnergy interfaces between the AM/FM system and the CIS, DTIS, CTCS and Engineering Analysis Systems. The next section will give an example of how this model was used to develop the CIS interface, the benefits of this type of implementation, and its drawbacks. See Figure 2.




Page 2 of 4
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book