• Home
  • Search
  • Learning about application software by studying processes
  • https://doi.org/10.1002/smr.1648Copy DOI Icon

Learning about application software by studying processes

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

ABSTRACTIn earlier work, it has been suggested that processes and applications seem to share many important characteristics and seem to be amenable to similar approaches of modeling, definition, and analysis. In most of this previous work, approaches and technologies for developing applications have been applied to the development of processes, largely with positive results. This paper suggests the opposite, namely that approaches and technologies for developing processes seem likewise to be applicable to developing applications. As an example, this paper notes that resource specification, allocation, and management are central issues in the development of many processes, and suggests that although these capabilities seem to be important for growing classes of application software, the ability to support them seems curiously neglected. The paper also notes that management of rework is a central issue of virtually all creative activities. This is evidenced by the observation that facilities for supporting rework are prominent features in so many creative domains. Accordingly, the paper suggests an analogous need for facilities for supporting rework in application software as well, especially in application software aimed at supporting human creativity. The paper concludes by noting that both application and process software technologies grow through consideration of the relevance of technologies developed for one to the other. This in turn should lead to a clearer understanding of the essence of what they have in common, leading to conjectures about the nature of a more abstract class of entities, that we refer to simply as software. Copyright © 2014 John Wiley & Sons, Ltd.

Similar Papers
  • Book Chapter
  • Citations2

Temporal Modelling of Bug Numbers of Open Source Software Applications Using LSTM

  • Oct 21, 2017
  • Jayadeep Pati +3
  • PDF
  • Research Article
  • Citations17

An Exploratory Study of Software Sustainability at Early Stages of Software Development

  • Jul 14, 2022
  • Sustainability
  • Hira Noman +5
  • PDF
  • Research Article
  • Citations5

A New Analysis Approach Incorporated with Analytic Hierarchy Process for The Software Application in A Multiple Tiers Environment

  • Dec 24, 2019
  • European Journal of Electrical Engineering and Computer Science
  • Hoo Meng Wong +1
  • Conference Article
  • Citations6

Software application platforms: from product architecture to integrated application strategy

  • Aug 26, 2002
  • M Saaksjarvi
  • Research Article
  • Citations4

Regression Testing-Based Requirement Prioritization of Mobile Applications

  • Oct 01, 2012
  • International Journal of Systems and Service-Oriented Engineering
  • Varun Gupta +2
  • Book Chapter

Multi-attribute Based Resource Allocation Using Fuzzy AHP

  • Jan 01, 2020
  • Rajat Arora +1
  • Conference Article
  • Citations5

Analysis and Comparison of Automatic Code Generation and Transformation Techniques on Low-Code Platforms

  • Oct 20, 2023
  • Burak Uyanık +1
  • Research Article
  • Citations23

Uses and applications of Software & Systems Process Engineering Meta‐Model process models. A systematic mapping study

  • Apr 10, 2013
  • Journal of Software: Evolution and Process
  • Iván Ruiz‐Rube +4
  • Conference Article
  • Citations2

The Application of Computer Music Production Software in Music Creation

  • Apr 01, 2021
  • Yanfang Wang
  • Research Article

Standardized Precipitation Index for Metrological Drought Analysis In Kashmir Valley Of Jammu And Kashmir

  • Dec 31, 2023
  • International Journal for Research in Applied Science and Engineering Technology
  • Dr Bashir Ahmad Pandit
  • Research Article
  • Citations2

Evaluating how agent methodologies support the specification of the normative environment through the development process

  • Sep 19, 2014
  • Autonomous Agents and Multi-Agent Systems
  • Emilia Garcia +3
  • Research Article

Research on Development and Application of Computer Supplementary Software in PE Teaching of Higher Education

  • Jul 01, 2014
  • Advanced Materials Research
  • Yu Hua Qiu +2
  • Conference Article
  • Citations3

Analyzing Software Engineering Processes with Provenance-based Knowledge Graphs

  • Mar 06, 2021
  • Andreas Schreiber +2
  • Research Article

Pengembangan Aplikasi Kriptografi Modern Menggunakan Algoritma Simetris DES Berbasis Python

  • May 03, 2025
  • JIKUM: Jurnal Ilmu Komputer
  • Lisda Khairani +5
  • Book Chapter

Software Engineering in Aviation

  • Jan 15, 2002
  • Encyclopedia of Software Engineering
  • Uma D Ferrell +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.