Saved in:
Bibliographic Details
Main Author: Homay, Aydin
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2507.09594
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912479377883136
author Homay, Aydin
author_facet Homay, Aydin
contents Design is a fundamental aspect of engineering, enabling the creation of products, systems, and organizations to meet societal and/or business needs. However, the absence of a scientific foundation in design often results in subjective decision-making, reducing both efficiency and innovation. This challenge is particularly evident in the software industry and, by extension, in the domain of industrial control and automation systems (iCAS). In this study, first we review the existing design definitions within the software industry, challenge prevailing misconceptions about design, review design definition in the field of design theory and address key questions such as: When does design begin? How can design be defined scientifically? What constitutes good design? and the difference between design and design language by relying on advancements in the field of design theory. We also evaluate the distinction between ad-hoc and systematic design approaches, and present arguments on how to balance complementary operational concerns while resolving conflicting evolutionary concerns.
format Preprint
id arxiv_https___arxiv_org_abs_2507_09594
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle How to Define Design in Industrial Control and Automation Software
Homay, Aydin
Software Engineering
Design is a fundamental aspect of engineering, enabling the creation of products, systems, and organizations to meet societal and/or business needs. However, the absence of a scientific foundation in design often results in subjective decision-making, reducing both efficiency and innovation. This challenge is particularly evident in the software industry and, by extension, in the domain of industrial control and automation systems (iCAS). In this study, first we review the existing design definitions within the software industry, challenge prevailing misconceptions about design, review design definition in the field of design theory and address key questions such as: When does design begin? How can design be defined scientifically? What constitutes good design? and the difference between design and design language by relying on advancements in the field of design theory. We also evaluate the distinction between ad-hoc and systematic design approaches, and present arguments on how to balance complementary operational concerns while resolving conflicting evolutionary concerns.
title How to Define Design in Industrial Control and Automation Software
topic Software Engineering
url https://arxiv.org/abs/2507.09594