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 条
  • [1] Comparative Analysis between Proprietary Software VS. Open-Source Software VS. Free Software
    Anand, Abhineet
    Krishna, Anand
    Tiwari, Rajeev
    Sharma, Robin
    2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 144 - 147
  • [2] Survey on Construction of Code Knowledge Graph and Intelligent Software Development
    Wang F.
    Liu J.-P.
    Liu B.
    Qian T.-Y.
    Xiao Y.-H.
    Peng Z.-Y.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (01): : 47 - 66
  • [3] Software caching vs. prefetching
    Aggarwal, A
    ACM SIGPLAN NOTICES, 2003, 38 (02) : 263 - 268
  • [4] Free/open source Software vs. proprietary software in Education
    Mota, Carla
    Seruca, Isabel
    2015 10TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2015,
  • [5] Agile vs. structured distributed software development: A case study
    Hans-Christian Estler
    Martin Nordio
    Carlo A. Furia
    Bertrand Meyer
    Johannes Schneider
    Empirical Software Engineering, 2014, 19 : 1197 - 1224
  • [6] Agile vs. structured distributed software development: A case study
    Estler, Hans-Christian
    Nordio, Martin
    Furia, Carlo A.
    Meyer, Bertrand
    Schneider, Johannes
    EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (05) : 1197 - 1224
  • [7] Software Development with Code Maps
    DeLine, Robert
    Rowan, Kael
    Venolia, Gina
    COMMUNICATIONS OF THE ACM, 2010, 53 (08) : 48 - 54
  • [8] KNOWLEDGE-BASED SOFTWARE-DEVELOPMENT FROM REQUIREMENTS TO CODE
    WESTFOLD, SJ
    MARKOSIAN, LZ
    BREW, WA
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 275 : 62 - 80
  • [9] Centralization vs. decentralization of application software
    Schuff, D
    St Louis, R
    COMMUNICATIONS OF THE ACM, 2001, 44 (06) : 88 - 94
  • [10] Adaptability vs. reusability of software systems
    Akkawi, F
    Lee, M
    Bader, A
    Elrad, T
    COMMERCIAL APPLICATIONS FOR HIGH-PERFORMANCE COMPUTING, 2001, 4528 : 118 - 126