Object-oriented data modeling in rule-based software development environments

1991 ◽  
Vol 13 (1-3) ◽  
pp. 287-292 ◽  
Author(s):  
Naser S Barghouti ◽  
Michael H Sokolsky
Author(s):  
MIKE P. PAPAZOGLOU ◽  
LOUIS MARINOS ◽  
NIKOLAOS G. BOURBAKIS

This paper elaborates on the data modeling and data sharing issues that arise when developing and interconnecting modern software development environments. It primarily focuses on the investigation of adjoined object management issues for tool integration, software development environment extensibility, and interconnectivity.


1996 ◽  
Vol 27 (7) ◽  
pp. 1-17
Author(s):  
Katsuhiko Gondow ◽  
Takashi Imaizumi ◽  
Takeshi Hagiwara ◽  
Takuya Katayama

Author(s):  
NASER S. BARGHOUTI ◽  
GAIL E. KAISER

Rule-based software development environments (RBDEs) model the software development process in terms of rules that encapsulate development activities, and assist in executing the process via forward and backward chaining over the rule base. We investigate the scaling up of RBDEs to support (1) multiple views of the rule base for multiple users and (2) evolution of the rule base over the lifetime of a project. Our approach is based on clarifying two distinct functions of rules and chaining: maintaining consistency and automation. By definition, consistency is mandatory whereas automation is not. Distinguishing the consistency and automation aspects of RBDE assistance mechanisms makes it possible to formalize the range of compatible views and the scope of mechanizable evolution steps. Throughout the paper, we use the MARVEL RBDE as an example application.


Sign in / Sign up

Export Citation Format

Share Document