Javascript must be enabled to continue!
A methodology for high-level software specification construction
View through CrossRef
This paper puts forward a kind of novel methodology for software system development, from the point of view of the problem existed in software development -- the gap between the requirement specification level and the program implementation level. We attempt to begin from the specification level of software development to touch the process of high-level specification construction profoundly. We propose a specification language to support multiple semantic dimensions and based on which build a unified functional model of software system in a specific domain. On the bases of these, we apply transformation and refinement methods to the model and transit it from the specification level to the implementation level. We expect such a process can change the current software producing procedure in nature. We also put this methodology into the application of the software development in real-time serving domain we focus on, which turns out to be encouraging.
Association for Computing Machinery (ACM)
Title: A methodology for high-level software specification construction
Description:
This paper puts forward a kind of novel methodology for software system development, from the point of view of the problem existed in software development -- the gap between the requirement specification level and the program implementation level.
We attempt to begin from the specification level of software development to touch the process of high-level specification construction profoundly.
We propose a specification language to support multiple semantic dimensions and based on which build a unified functional model of software system in a specific domain.
On the bases of these, we apply transformation and refinement methods to the model and transit it from the specification level to the implementation level.
We expect such a process can change the current software producing procedure in nature.
We also put this methodology into the application of the software development in real-time serving domain we focus on, which turns out to be encouraging.
Related Results
Software Assurance
Software Assurance
Abstract
Confidence in software quality is a rare commodity throughout all industries. Software publishers, users, and system integrators are highly distrustful of anyone...
An empirical study on the lead-lag relationship between individual share futures and spot markets: focused on NHN and GS Construction futures
An empirical study on the lead-lag relationship between individual share futures and spot markets: focused on NHN and GS Construction futures
This study tests the lead-lag relationship between spot and futures markets of NHN and GS construction company. We introduced the daily near by futures price and spot price of the ...
Software driven approach for Embedded Devices
Software driven approach for Embedded Devices
This paper presents the possible new design paradigm that emerged during the author’s design of an embedded communication device for Croatian Navy. Prior to codesign techniques tha...
Performance simulation methodologies for hardware/software co-designed processors
Performance simulation methodologies for hardware/software co-designed processors
Recently the community started looking into Hardware/Software (HW/SW) co-designed processors as potential solutions to move towards the less power consuming and the less complex de...
Desa Pekerja Bangunan: Pemberdayaan Masyarakat Menuju Desa Penghasil Pekerja Bangunan Profesional Dan Bersertifikat Dengan Pemasaran Jasa Online Di Kelurahan Gunungpati
Desa Pekerja Bangunan: Pemberdayaan Masyarakat Menuju Desa Penghasil Pekerja Bangunan Profesional Dan Bersertifikat Dengan Pemasaran Jasa Online Di Kelurahan Gunungpati
The needs of construction workers play a very important role in society. However, based on the results of a survey of several construction workers from Gunungpati Village, problems...
A Study of Innovation Activities in Software Firms in Nigeria
A Study of Innovation Activities in Software Firms in Nigeria
Software firms in Nigeria were in the business of buying and selling software products
about two decades ago but are now developing customized software products. Hence,
this stud...
From CML to a Model-Based Concurrent Specification Language
From CML to a Model-Based Concurrent Specification Language
In this paper, we address the problem of specification and design of concurrent systems More accurately, we present the definition of a new specification language that is formal, w...

