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 条
  • [21] Platforms for software execution: Databases vs. operating systems vs. browsers
    Selby, R
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1997, : 578 - 578
  • [22] Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communication
    Jolak, Rodi
    Savary-Leblanc, Maxime
    Dalibor, Manuela
    Wortmann, Andreas
    Hebig, Regina
    Vincur, Juraj
    Polasek, Ivan
    Le Pallec, Xavier
    Gerard, Sebastien
    Chaudron, Michel R. V.
    EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (06) : 4427 - 4471
  • [23] Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communication
    Rodi Jolak
    Maxime Savary-Leblanc
    Manuela Dalibor
    Andreas Wortmann
    Regina Hebig
    Juraj Vincur
    Ivan Polasek
    Xavier Le Pallec
    Sébastien Gérard
    Michel R. V. Chaudron
    Empirical Software Engineering, 2020, 25 : 4427 - 4471
  • [24] Ethical Software: Integrating Code of Ethics into Software Development Life Cycle
    Karim, Nor Shahriza Abdul
    Al Ammar, Fanda
    Aziz, Romana
    2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2017, : 290 - 298
  • [25] A comparative study on the re-documentation of existing software: Code annotations vs. drawing editors
    Torchiano, M
    Ricca, F
    Tonella, P
    2005 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING (ISESE), PROCEEDINGS, 2005, : 267 - 276
  • [26] Software architecture: Object vs. process approach
    Barrio, M
    delaFuente, P
    XVII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 1997, : 9 - 15
  • [27] Craig vs. Newton in Software Model Checking
    Dietsch, Daniel
    Heizmann, Matthias
    Musa, Betim
    Nutz, Alexander
    Podelski, Andreas
    ESEC/FSE 2017: PROCEEDINGS OF THE 2017 11TH JOINT MEETING ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2017, : 487 - 497
  • [28] Electrical-engineering vs. software design
    Steinhart, J
    COMPUTER, 1998, 31 (04) : 4 - 4
  • [29] Emotions in software practice: presentation vs. coding
    Colomo-Palacios, Ricardo
    Samuelsen, Terje
    Casado-Lumbreras, Cristina
    2019 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON EMOTION AWARENESS IN SOFTWARE ENGINEERING (SEMOTION 2019), 2019, : 23 - 28
  • [30] SOFTWARE TESTING VS. FORMAL VERIFICATION.
    Nelson, Eldred
    1978, : 744 - 747