DocumentCode
3372391
Title
Manipulating software semantics with Unified Computational Model and Software Quark Model
Author
Noro, Masami ; Ajisaka, Thuneo
Author_Institution
Dept. of Inf. Syst. & Quantitative Sci., Nanzan Univ., Aichi, Japan
fYear
1999
fDate
1999
Firstpage
476
Lastpage
483
Abstract
Manipulating semantic information is a challenging issue in software engineering. We propose one possible way to handle semantic information of software in a mechanical way. The paper discusses our idea of a Unified Computational Model and a Software Quark Model, which serve as the foundation to attack the issue. In the Unified Computational Model, we have tried to define static semantics of all programming language constructs into Generalized Message Passing. That is to say, Generalized Message Passing is used to present perspective semantics of software. On the other hand, the Software Quark Model provides a sorted set of semantic primitives. It, in turn, is used to represent conceptual semantic information of software. We also present a possible framework for working with the Unified Computational Model and the Software Quark Model to tackle this challenging issue
Keywords
message passing; object-oriented programming; programming language semantics; programming theory; Generalized Message Passing; Software Quark Model; Unified Computational Model; conceptual semantic information; perspective semantics; programming language constructs; semantic information; semantic primitives; software engineering; software semantics manipulation; static semantics; Application software; Computational modeling; Computer languages; Information systems; Message passing; Natural languages; Program processors; Runtime; Software engineering; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1999. (APSEC '99) Proceedings. Sixth Asia Pacific
Conference_Location
Takamatsu
Print_ISBN
0-7695-0509-0
Type
conf
DOI
10.1109/APSEC.1999.809639
Filename
809639
Link To Document