DocumentCode :
917804
Title :
On the informatics laws and deductive semantics of software
Author :
Wang, Yingxu
Author_Institution :
Theor. & Empirical Software Eng. Res. Center, Univ. of Calgary, Canada
Volume :
36
Issue :
2
fYear :
2006
fDate :
3/1/2006 12:00:00 AM
Firstpage :
161
Lastpage :
171
Abstract :
A fundamental finding in computer science is that software, an artifact of human creativity, is not constrained by the laws and properties known in the physical world. Thus, a natural question we have to ask is "what are the constraints that software obeys?" This paper attempts to demonstrate that software obeys the laws of informatics and mathematics. This paper explores a comprehensive set of informatics and semantic properties and laws of software as well as their mathematical models. In order to provide a rigorous mathematical treatment of both the abstract and concrete semantics of software, a new type of formal semantics known as the deductive semantics is developed. The deductive models of semantics, semantic function, and semantic environment at various composing levels of programs are formally described. The findings of this paper can be applied to perceive the basic characteristics of software and the development of fundamental theories that deal with the informatics and semantic properties of software.
Keywords :
mathematics; programming language semantics; software engineering; deductive semantics; formal semantics; informatics law; informatics property; mathematical model; semantic property; software engineering; Cognitive informatics; Communication system software; Computer aided instruction; Computer science; Concrete; Councils; Humans; Mathematical model; Mathematics; Software engineering; Cognitive informatics; constraint laws of software; deductive semantics; foundations; informatics properties; metaphors on software; semantic analysis; software engineering;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
Publisher :
ieee
ISSN :
1094-6977
Type :
jour
DOI :
10.1109/TSMCC.2006.871138
Filename :
1624542
Link To Document :
بازگشت