Abdelzad, V., Lethbridge, T. and Hosseini, M., 2016. The Role of Semiotic Engineering in Software Engineering. In: The 5th International Workshop on Theory-Oriented Software Engineering (TOSE 2016), In conjunction with The 38th International Conference on Software Engineering (ICSE 2016), 14-22 May 2016, Austin, Texas, USA.
Full text available as:
PDF (© ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version is published in ACM and IEEE Digital Libraries.)
TOSE_2016_paper_3.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.
Semiotic engineering is based upon the semiotic theory of Human-Computer Interaction (HCI), which focuses on communication between designers and users. Semiotic engineering tries to improve users’ interpretation through meta- communication and emphasizes that designers should play the role of legitimate interlocutors in interactive systems. On the other hand, there is a gap in software engineering on how to obtain systems specifications efficiently, how to create easy-to- understand and communicative models, and how to produce comprehensive modeling languages and development processes. In this paper, we explore several contributions of semiotic engineering to software engineering and discuss how the theory can facilitate the creation of comprehensive artifacts. We also discuss semiotic engineering for assessing and improving software modeling languages, in our case UML. We anticipate that our work would lead to the semiotic theory becoming recognized as a central theory driving software engineering research and practice.
|Item Type:||Conference or Workshop Item (Paper)|
|Uncontrolled Keywords:||Semiotic engineering; communication; software engineering; modeling; artifact; UML.|
|Group:||Faculty of Science and Technology|
|Deposited By:||Unnamed user with email symplectic@symplectic|
|Deposited On:||23 May 2016 12:12|
|Last Modified:||24 May 2016 09:28|
Downloads per month over past year
|Repository Staff Only -|