Knowledge Acquisition and Integration on Specification Change-A Method for Systematic Reuse

نویسندگان

  • Saeko Matsuura
  • Shinichi Honiden
چکیده

Our research goal is to construct an environment that mechanically supports human intellectual activities through software development with reuse. We propose a model of software development with systematic reuse in which the existent program can be altered to meet the given speci cation change using the program deriving process from the speci cation. In this paper, we consider what kinds of knowledge must be acquired when a speci cation is changed and how they have to be integrated so well as to implement our method on a computer system. In particular, we focus on the following points in terms of program synthesis. First, a wide spectrum language Extended ML de nes a framework in which speci cations, program and the elaborate deriving process can be expressed formally on a computer system. This forms a basic unit of reusable knowledge for speci cation change. Second, a reuse process is formulated in which a new requirement changes the existent speci cation and its program is altered to meet this requirement correctly. Third, we consider some conditions and a mechanism by which the knowledge can be integrated so as to obtain an objective program automatically, implying that we will get pro t from reusing the knowledge.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Classification and comparison of architecture evolution reuse knowledge - a systematic review

– Context: Architecture-centric software evolution (ACSE) enables changes in system’s structure and behaviour while maintaining a global view of the software to address evolution-centric trade-offs. The existing research and practices for ACSE primarily focus on design-time evolution and runtime adaptations to accommodate changing requirements in existing architectures. Objectives: We aim to id...

متن کامل

Integration and Reuse in Cognitive Skill Acquisition

Previous accounts of cognitive skill acquisition have demonstrated how procedural knowledge can be obtained and transformed over time into skilled task performance. This article focuses on a complementary aspect of skill acquisition, namely the integration and reuse of previously known component skills. The article posits that, in addition to mechanisms that proceduralize knowledge into more ef...

متن کامل

The Comparison of Computer Assisted Teaching and Traditional Explicit Method in Learning / Teaching English Vocabulary.

This review surveys research on second language vocabulary teaching and learning since1999. It first considers the distinction between incidental and intentional vocabulary learning.Although learners certainly acquire word knowledge incidentally while engaged in variouslanguage learning activities, more direct and systematic study of vocabulary is also required.There is a discussion of how word...

متن کامل

Reuse and Integration of Specification Logics: The Hybridisation Perspective

Hybridisation is a systematic process along which the characteristic features of hybrid logic, both at the syntactic and the semantic levels, are developed on top of an arbitrary logic framed as an institution. It also captures the construction of first-order encodings of such hybridised institutions into theories in first-order logic. The method was originally developed to build suitable logic...

متن کامل

The Criteria for Evaluation of the Integration of Information and Communication Technology in the Curriculum: A Systematic Review

Objective: This study aimed to review the criteria for evaluating the integration of information and communication technology (ICT) in the curriculum, and given its significance, provide the necessary assessment recommendations. Material & Methods: This study was a theoretical-systematic review performed with keywords such as "integration," "evaluation," "Information and communication technolo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995