An approach for developing an integrated modelling environment: A case investigation
Journal of software maintenance, Jun 1, 1991
Recent research on software development environments (SDE) and computer‐aided software engineerin... more Recent research on software development environments (SDE) and computer‐aided software engineering (CASE) have not addressed the issue of multiple environments. This paper presents an approach for developing an integrated modelling environment (IME) that supports the maintenance of software environment models in software engineering. The approach uses the notion of a composite software development environment maintaining multiple software development environments. The composite is specified by analysing and identifying common features from other environments. These other environments include various government‐supported efforts. The idea of a common software development environment may be supported in part by several different international standards or technical approaches (e.g. CAIS, CAIS‐A, PCTE, ALMA/metasystems, object‐oriented systems, and so forth). Some of these ways are outlined in the paper. An analysis of them in case study form is presented.
Some Systems for Modeling Computer Security Requirements
Elsevier eBooks, 1981
This paper presents four models of use in analyzing a system's security requirements in the a... more This paper presents four models of use in analyzing a system's security requirements in the abstract. A discussion of relations between security and information bindings is included, and a number of features for study are outlined.
“A survey of multiple-valued algorithmic logics: From a practical point of view”
International Symposium on Multiple-Valued Logic, May 25, 1976
Page 1. TITLE. "A Survey of MAltiple-Valued Algorithmic Logics: From a Practical Point of Vi... more Page 1. TITLE. "A Survey of MAltiple-Valued Algorithmic Logics: From a Practical Point of View". Author. David Rine Computer Sciences West Virginia University, USA Abstract. This paper on structured flowcharting suggests several fundamental changes, from a ...
Training fuzzy logic based software components by combining adaptation algorithms
Soft Computing, Jun 26, 1998
A training framework of an effective method for off-line training of a class of control software ... more A training framework of an effective method for off-line training of a class of control software components (e.g., for first-order nonlinear feedback control systems) using combinations of three kinds of adaptation algorithms is presented. Each control software component is represented at the abstract level by means of a set of adaptive fuzzy logic (FL) rules and at the concrete level
A measurement framework for organizational software reuse influence factors
The organizational objective of achieving enterprise-wide software reuse has been an elusive goal... more The organizational objective of achieving enterprise-wide software reuse has been an elusive goal for many organizations. Many promising software reuse technology based approaches that have been successfully demonstrated on pilot projects have failed to achieve success within an organization's software development environment. These observations indicate that an organization's successful adoption, utilization, and management of software reuse is influenced by more than just technical attributes. The effects of attributes such as organizational culture and structure have been conjectured as having significant impact on an organization's potential to successfully adopt, utilize, and manage software reuse activities. Therefore, the measurement of organizational software reuse is a manifestation of both technical and organizational attributes. Yet there does not exist a validate set of organizational software reuse attributes. This dissertation identified a set of software reuse organizational attributes and developed a framework to validate these attributes. The framework was used to test hypotheses on software reuse organizational attributes (i.e., independent variables) for their effects on organizational software reuse adoption, utilization, and management (i.e., dependent variables). The framework assessed organizational data that was collected from the open literature and World Wide Web sources on past organizational software reuse programs for validating the organizational software reuse attributes under study.
A Library List on Undergraduate Computer Science Computer Engineering and Information Systems
This library list represents a joint project of the Education Board of the Association for Comput... more This library list represents a joint project of the Education Board of the Association for Computing Machinery (ACM) and the' Education Committee of the IEEE Computer Society (IEEE/CS). Representation on the committee preparing the list includes members of the Curriculum Committee on Computer Science, the Curriculum Committee on Computer Education for Management, and the Subcommittee on Community and Junior College Programs, all of the ACM, and the Model Curricula Subcommittee of the IEEE/CS. The list serves, to supplement the curricula recommendations which have been prepared by these groups. The committee was further supplemented by representatives of institutions of the type that would be the most significant users of such a list.
This paper presents a solution to a problem of preventing software exceptions that arise when cop... more This paper presents a solution to a problem of preventing software exceptions that arise when copying software components developed for one domain into software structures in a similar but somewhat different domain. This particular problem has not been previously addressed in the design of object-oriented languages whose intent is to enhance software reuse. New object-oriented structures are presented along with a solution to this problem, using the new properties of inheritance relation in copyable and out copyable. An effective method is presented for identifying and assessing potential errors in a given object-oriented structure due to copying of objects and classes into such an object-oriented structure, using an axiomatic semantic object structure approach.
Structural stability-based metrics of object-oriented design
Abstract: Thank you for your interest in this graduate work published by ProQuest&#x2... more Abstract: Thank you for your interest in this graduate work published by ProQuest's UMI Dissertation Publishing group. This graduate work is no longer available through this web page. If you are interested in this or other dissertations and theses published by ProQuest, ...
Possibility theory: As a means for modeling computer security and protection
International Symposium on Multiple-Valued Logic, 1978
The paper studies correlations between com-puter security specifications and protection tech-niqu... more The paper studies correlations between com-puter security specifications and protection tech-niques in order to find ways by which architec-tural features of a computer system corresponding to security specifications may be designed or evaluated. The formal basis of the study ...
A software reuse reference model approach in developing an automated educational system for patients health care management
To evaluate patient acceptance of an automated medical information system specific to headache. S... more To evaluate patient acceptance of an automated medical information system specific to headache. Studies suggest that automated tools may help health care delivery systems to be efficient and effective, but patient satisfaction remains a major concern. We adapted our software reuse reference model and Unified Modeling Language to apply the domain model to the headache population. Patients with headache were tested both to validate the system and to evaluate patient satisfaction and headache management with an automated system. The mean age of all study participants was 44 years. Over 95% of the participants were satisfied or strongly satisfied with the Automated Medical Information System. The results strongly suggest that patients are willing and able to use nontraditional sources, such as the Automated Medical Information System, to learn about their illnesses.
An approach for developing an integrated modelling environment: A case investigation
Journal of software maintenance, Jun 1, 1991
Recent research on software development environments (SDE) and computer‐aided software engineerin... more Recent research on software development environments (SDE) and computer‐aided software engineering (CASE) have not addressed the issue of multiple environments. This paper presents an approach for developing an integrated modelling environment (IME) that supports the maintenance of software environment models in software engineering. The approach uses the notion of a composite software development environment maintaining multiple software development environments. The composite is specified by analysing and identifying common features from other environments. These other environments include various government‐supported efforts. The idea of a common software development environment may be supported in part by several different international standards or technical approaches (e.g. CAIS, CAIS‐A, PCTE, ALMA/metasystems, object‐oriented systems, and so forth). Some of these ways are outlined in the paper. An analysis of them in case study form is presented.
Some Systems for Modeling Computer Security Requirements
Elsevier eBooks, 1981
This paper presents four models of use in analyzing a system's security requirements in the a... more This paper presents four models of use in analyzing a system's security requirements in the abstract. A discussion of relations between security and information bindings is included, and a number of features for study are outlined.
“A survey of multiple-valued algorithmic logics: From a practical point of view”
International Symposium on Multiple-Valued Logic, May 25, 1976
Page 1. TITLE. "A Survey of MAltiple-Valued Algorithmic Logics: From a Practical Point of Vi... more Page 1. TITLE. "A Survey of MAltiple-Valued Algorithmic Logics: From a Practical Point of View". Author. David Rine Computer Sciences West Virginia University, USA Abstract. This paper on structured flowcharting suggests several fundamental changes, from a ...
Training fuzzy logic based software components by combining adaptation algorithms
Soft Computing, Jun 26, 1998
A training framework of an effective method for off-line training of a class of control software ... more A training framework of an effective method for off-line training of a class of control software components (e.g., for first-order nonlinear feedback control systems) using combinations of three kinds of adaptation algorithms is presented. Each control software component is represented at the abstract level by means of a set of adaptive fuzzy logic (FL) rules and at the concrete level
A measurement framework for organizational software reuse influence factors
The organizational objective of achieving enterprise-wide software reuse has been an elusive goal... more The organizational objective of achieving enterprise-wide software reuse has been an elusive goal for many organizations. Many promising software reuse technology based approaches that have been successfully demonstrated on pilot projects have failed to achieve success within an organization's software development environment. These observations indicate that an organization's successful adoption, utilization, and management of software reuse is influenced by more than just technical attributes. The effects of attributes such as organizational culture and structure have been conjectured as having significant impact on an organization's potential to successfully adopt, utilize, and manage software reuse activities. Therefore, the measurement of organizational software reuse is a manifestation of both technical and organizational attributes. Yet there does not exist a validate set of organizational software reuse attributes. This dissertation identified a set of software reuse organizational attributes and developed a framework to validate these attributes. The framework was used to test hypotheses on software reuse organizational attributes (i.e., independent variables) for their effects on organizational software reuse adoption, utilization, and management (i.e., dependent variables). The framework assessed organizational data that was collected from the open literature and World Wide Web sources on past organizational software reuse programs for validating the organizational software reuse attributes under study.
A Library List on Undergraduate Computer Science Computer Engineering and Information Systems
This library list represents a joint project of the Education Board of the Association for Comput... more This library list represents a joint project of the Education Board of the Association for Computing Machinery (ACM) and the' Education Committee of the IEEE Computer Society (IEEE/CS). Representation on the committee preparing the list includes members of the Curriculum Committee on Computer Science, the Curriculum Committee on Computer Education for Management, and the Subcommittee on Community and Junior College Programs, all of the ACM, and the Model Curricula Subcommittee of the IEEE/CS. The list serves, to supplement the curricula recommendations which have been prepared by these groups. The committee was further supplemented by representatives of institutions of the type that would be the most significant users of such a list.
This paper presents a solution to a problem of preventing software exceptions that arise when cop... more This paper presents a solution to a problem of preventing software exceptions that arise when copying software components developed for one domain into software structures in a similar but somewhat different domain. This particular problem has not been previously addressed in the design of object-oriented languages whose intent is to enhance software reuse. New object-oriented structures are presented along with a solution to this problem, using the new properties of inheritance relation in copyable and out copyable. An effective method is presented for identifying and assessing potential errors in a given object-oriented structure due to copying of objects and classes into such an object-oriented structure, using an axiomatic semantic object structure approach.
Structural stability-based metrics of object-oriented design
Abstract: Thank you for your interest in this graduate work published by ProQuest&#x2... more Abstract: Thank you for your interest in this graduate work published by ProQuest's UMI Dissertation Publishing group. This graduate work is no longer available through this web page. If you are interested in this or other dissertations and theses published by ProQuest, ...
Possibility theory: As a means for modeling computer security and protection
International Symposium on Multiple-Valued Logic, 1978
The paper studies correlations between com-puter security specifications and protection tech-niqu... more The paper studies correlations between com-puter security specifications and protection tech-niques in order to find ways by which architec-tural features of a computer system corresponding to security specifications may be designed or evaluated. The formal basis of the study ...
A software reuse reference model approach in developing an automated educational system for patients health care management
To evaluate patient acceptance of an automated medical information system specific to headache. S... more To evaluate patient acceptance of an automated medical information system specific to headache. Studies suggest that automated tools may help health care delivery systems to be efficient and effective, but patient satisfaction remains a major concern. We adapted our software reuse reference model and Unified Modeling Language to apply the domain model to the headache population. Patients with headache were tested both to validate the system and to evaluate patient satisfaction and headache management with an automated system. The mean age of all study participants was 44 years. Over 95% of the participants were satisfied or strongly satisfied with the Automated Medical Information System. The results strongly suggest that patients are willing and able to use nontraditional sources, such as the Automated Medical Information System, to learn about their illnesses.
Uploads
Papers by David Rine