Title:
Semi-Formal Functional Software Modeling with TMK

dc.contributor.author Murdock, J. William en_US
dc.date.accessioned 2005-06-17T17:44:43Z
dc.date.available 2005-06-17T17:44:43Z
dc.date.issued 2000 en_US
dc.description.abstract The Task-Method-Knowledge (TMK) modeling language is a formal mechanism for describing a software system. It was created as a knowledge representation framework for intelligent systems. The main idea behind TMK is that effective reasoning about a system is supported by a description of both what a system does and how it works. TMK models are referred to as functional models because they focus on describing and decomposing the functions of systems. Because TMK models were designed for use in artificial intelligent systems, existing versions of the TMK language require the enormous precision and formality necessary to support automatic processing. However, the basic idea behind TMK, that functional models of systems are useful for reasoning about those systems, also seems appropriate for information to be used by humans. This paper presents a new version of TMK which is less formal than the existing versions of the language. This semi-formal version of TMK is intended to be used as a software architecture modeling language for use by human software engineers. en_US
dc.format.extent 100793 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/6582
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en_US
dc.relation.ispartofseries CC Technical Report; GIT-CC-00-05 en_US
dc.subject Task-Method-Knowledge (TMK)
dc.subject Artificial intelligence
dc.subject Modeling
dc.title Semi-Formal Functional Software Modeling with TMK en_US
dc.type Text
dc.type.genre Technical Report
dspace.entity.type Publication
local.contributor.corporatename College of Computing
local.relation.ispartofseries College of Computing Technical Report Series
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isSeriesOfPublication 35c9e8fc-dd67-4201-b1d5-016381ef65b8
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
GIT-CC-00-05.pdf
Size:
98.43 KB
Format:
Adobe Portable Document Format
Description: