Software development: Knowledge vs. software code

被引:0
|
作者
Lonski, T
机构
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Developing AM/FM/GIS applications can be difficult and frustrating. Owing to the complex environment and the fast-changing business model in which they operate, utilities are faced with a serious challenge to develop applications that work in a day-to-day production environment, in a timely manner, at a reasonable cost. To achieve this goal, developers need to adopt an approach that shifts the focus away from computer languages to the preservation of the data assets. Development dollars should be spent on developing accurate knowledge bases, which are more independent of the programming language, rather than on labor hours developing and maintaining software code. This paper argues that applications built around knowledge bases have been high productivity boosters in other related software areas and should be adopted in AM/FM/GIS applications. Using advanced tools, end users of the AM/FM/GIS can realize substantial development productivity. The paper explains how the use of knowledge base technology provides for developing quick prototypes to support the reengineering process, accompanying the deployment of automated mapping, work order and engineering analysis systems built with AM/FM/GIS technology.
引用
收藏
页码:21 / 28
页数:8
相关论文
共 50 条
  • [31] SOFTWARE VS. HARDWARE APPROACH TO EMISSIONS MONITORING
    Smith, Keith
    Cole, Dawn
    CONFERENCE RECORD OF 2015 61ST IEEE ANNUAL PULP AND PAPER INDUSTRY TECHNICAL CONFERENCE (PPIC), 2015, : 53 - 58
  • [32] Physiological vs. social complexity in software design
    Fiadeiro, Jose Luiz
    ICECCS 2006: 11TH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2006, : 3 - 3
  • [33] Investigating Collaboration Within Online Communities: Software Development Vs. Artistic Creation
    Iaffalciano, Giuseppe
    PROCEEDINGS OF THE 2018 ACM INTERNATIONAL CONFERENCE ON SUPPORTING GROUP WORK, GROUP 2018, 2018, : 384 - 387
  • [34] Teamwork Distribution: Local vs. Global Software Engineering Project Development Teamwork
    Al-Taharwa, Ismail
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2020, 15 (18): : 183 - 201
  • [35] Translation of Activities in a Global Virtual Teams Software Development: Agile vs. Waterfall
    Adelakun, Olayele
    Iyamu, Tiko
    JOURNAL OF CASES ON INFORMATION TECHNOLOGY, 2021, 23 (04)
  • [36] An acquisition knowledge process for software development - Knowledge acquisition for a software process implementation environment
    Bezerra Oliveira, Sandro Ronaldo
    Lins de Vasconcelos, Alexandre Marcos
    de Pena Junior, Albdrico Lima
    e Silva, Lucio Camara
    ICSOFT 2006: PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 2, 2006, : 253 - +
  • [37] Development and Code Partitioning in a Software Configurable Processor
    Shetti, Karan R.
    Koh, C. L.
    Aung, M. T.
    Bretschneider, T.
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 467 - +
  • [38] Toward Multiconcern Software Development With Everything as Code
    Stirbu, Vlad
    Raatikainen, Mikko
    Rontynen, Joel
    Sokolov, Vlas
    Lehtonen, Timo
    Mikkonen, Tommi
    IEEE SOFTWARE, 2022, 39 (04) : 27 - 33
  • [39] Embedded knowledge and offshore software development
    Nicholson, Brian
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 269 - 269
  • [40] Knowledge Management in Global Software Development
    Shiva, Sajjan G.
    Lee, Sarah B.
    Shala, Lubna A.
    Simmons, Chris B.
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2009, 5 (01): : 6 - 6