Title :
Flexible module operation scheme in formal specification process
Author_Institution :
Lab. for New Software Archit., Inf.-technol. Promotion Agency, Tokyo, Japan
Abstract :
We describe a fundamental and important activity named “Specification Generation” in the specification process which generates a specification from requirements, the output of the prior requirement process. We propose a new mechanism of specification languages which moderate requirements adding, deleting and changing. It follows our consideration concerning characteristics of requirements and requirements process. More concretely speaking, we provide a module operation mechanism of specification languages. The mechanism modifies modules and resolves conflicts which occur in case of the module operation if needed. Although we realise the mechanism by enhancing a multi sort functional language, we claim that the mechanism can be generally applicable to any specification languages which have modularity because the key issue of the mechanism is not “functional language” but “operation on modules”
Keywords :
formal specification; functional languages; specification languages; Specification Generation; flexible module operation scheme; formal specification process; module operation mechanism; multi sort functional language; operation on modules; prior requirement process; requirements adding; requirements process; specification from requirements; specification languages; Algebra; Formal specifications; Intersymbol interference; Laboratories; Management information systems; Natural languages; Software architecture; Software systems; Specification languages;
Conference_Titel :
Software Engineering Conference, 1995. Proceedings., 1995 Asia Pacific
Conference_Location :
Brisbane, Qld.
Print_ISBN :
0-8186-7171-8
DOI :
10.1109/APSEC.1995.496989