• Corpus ID: 18528470

Facet-Based Classification Scheme for Industrial Automation Software Components

@inproceedings{Lucena2001FacetBasedCS,
  title={Facet-Based Classification Scheme for Industrial Automation Software Components},
  author={Vicente Ferreira de Lucena},
  year={2001}
}
1 Introduction One of the most important problems at component based software development is how to manage the already developed components. Some approaches reduce this task to storing components in a repository. Nevertheless, even storing components to reuse them later is not as simple as it may seem. As the developer of components is not necessarily the user of components, we need to offer a way to guarantee the right communication among these two professionals. That means we need to support… 

Figures from this paper

An Integrated Classification Scheme for Efficient Retrieval of Components

TLDR
This research required a combination of classification techniques to meet the problems with individual schemes and to improve retrieval efficiency, and proposes a new method for classifying component details within a repository.

Flexible web-based management of components for industrial automation

TLDR
Through the systematic management process proposed, recently developed components are published before being used, and component users are conducted during the search for desired components.

Description, Classification and Discovery Approachesfor Software Components: A Comparative Study

TLDR
This chapter presents three key factors to guarantee the successfulness of the repository reuse: the description, the classification and the discovery of components, and studies the advantages and the disadvantages of existing techniques.

An Efficient Tool for Reusable Software Component Taxonomy

TLDR
This paper developed an integrated classification scheme which uses a combination of existing classification schemes and a prototype of proposed system is developed by integrating two existing classified schemes.

AN EFFECTIVE RETRIVAL SCHEME FOR SOFTWARE COMPONENT REUSE

  • Computer Science
  • 2012
TLDR
This work has purposed a scheme for the selection of component which will be more efficient than earlier scheme, which is required to make the reuse of component efficient and fast.

Component using Clone Detection and Program Slicing Memorandum CS-0703

TLDR
The proposed research will concentrate on the property of the source code and try to comprehend the overall feature of the code rather than looking at the semantic of natural language.

Implementation of attribute value & faceted value classification scheme for constructing Reuse Repository

TLDR
This paper is aimed to develop a classification scheme which uses an attribute value and faceted value of existing classification that can be used by people to retrieve the reusable components.

General Adaption Framework

TLDR
The proposed General Adaptation Framework utilizes a potential of the Semantic Web technology and primarily focuses on the aspect of a semantic adaptation (or mediation) of existing widely used models of data representation to RDF-based semantically rich format.

Business Analysis Patterns: Methodological and Support Environment Aspects

TLDR
This paper describes a prototype tool (RIBAP) that supports working with business analysis patterns when developing or maintaining a system.

Challenges of General Adaptation Framework for Industrial Semantic Web

TLDR
The proposed General Adaptation Framework utilizes a potential of the Semantic Web technology and primarily focuses on the aspect of a semantic adaptation (or mediation) of existing widely used models of data representation to RDF-based semantically rich format.

References

SHOWING 1-10 OF 27 REFERENCES

Reusable Knowledge-Based Components for Building Software Applications: A Knowledge Modelling Approach

TLDR
A general type of reusable component, called primitive of representation, inspired by a knowledge-based approach that can promote reusability is proposed, applicable to both software and knowledge engineering for the development of hybrid applications that integrate conventional and knowledge based techniques.

Another nail to the coffin of faceted controlled-vocabulary component classification and retrieval

TLDR
An implementation and experiments which attempt to automating as much of the pre-processing involved in controlled vocabulary-based methods as possible to address the crds issue are described, using a realistic experimental setting in which queries consist of problem statemenlx rather than component specifications, and in which recaU measures take into account overlapping components.

Automating the detection of reusable parts in existing software

  • M. F. DunnJ. Knight
  • Computer Science
    Proceedings of 1993 15th International Conference on Software Engineering
  • 1993
TLDR
A model based on an expert-system approach for the scavenging of reusable components from existing software systems and a toolset called Code Miner that implements part of the model are presented.

Storing and retrieving software components: a refinement based system

TLDR
This paper presents the design and implementation of an automated software repository, where software components can be automatically stored and retrieved, based on a formal representation of programs and their specifications, as well as a refinement ordering of these specifications.

Supporting the process of satisfying information needs with reusable software libraries: an empirical study

TLDR
An empirical study showing evidence that subjects using CodeFinder with ill-defined tasks or mismatching vocabulary performed better than subjects using the other systems confirmed the utility of spreading activation and retrieval by reformulation techniques for satisfying information needs of the kind encountered in software design.

Developing reusable multi-tasking components using object-oriented techniques in Ada 95

TLDR
This workshop proposes the identification, development, and implementation in Ada 95 of general purpose reusable components for concurrent systems, which are not specialized in any specific domain as, for example, communication, or guidance and control systems.

Developing reusable multi-tasking components using object-oriented techniques in Ada 95

TLDR
This workshop proposes the identification, development, and implementation in Ada 95 of general purpose reusable components for concurrent systems, which are not specialized in any specific domain as, for example, communication, or guidance and control systems.

The costs related to making software reusable: experience from a real project

TLDR
The costs experienced in incorporating software components into an organized reusable software development environment (RSDE) are described.

Computing similarity in a reuse library system: an AI-based approach

TLDR
An AI based library system for software reuse, called AIRS, that allows a developer to browse a software library in search of components that best meet some stated requirement, and a formalization of the concepts on which the AIRS system is based.

Reusing Software: Issues and Research Directions

TLDR
The implications of reuse on the production are discussed, with an emphasis on the technical challenges, and proposed models for their economic analysis are discussed.