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={V. 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… Expand
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. Expand
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. Expand
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. Expand
An Efficient Tool for Reusable Software Component Taxonomy
Software Reuse acting as a prime role to develop applications in the organizations to improve productivity and quality. Promoting software reuse by developers largely depends upon the efficiency ofExpand
AN EFFECTIVE RETRIVAL SCHEME FOR SOFTWARE COMPONENT REUSE
  • 2012
Software component reuse has become of much interest in the software community due to its potential benefits, cost benefit, time saving, etc. which include increased product quality and decreasedExpand
Component using Clone Detection and Program Slicing Memorandum CS-0703
Identifying appropriate software components in a library or software component retrieval are an important task in software reuse. This report is compiled upon my current understanding of source codeExpand
Retrieving Software Component using Clone Detection and Program Slicing
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. Expand
Implementation of attribute value & faceted value classification scheme for constructing Reuse Repository
Software reuse demands that existing components must be readily incorporated into new products. To be able to reuse software components, it is necessary to locate the component that can be reused.Expand
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. Expand
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. Expand
...
1
2
3
...

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. Expand
Implementing faceted classification for software reuse
TLDR
The conclusions of the experience are: reuse library technology is available, it is transferable, and it definitely has a positive financial impact on the organization implementing it. Expand
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. Expand
Automating the detection of reusable parts in existing software
  • M. F. Dunn, J. 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. Expand
Storing and retrieving software components: a refinement based system
TLDR
The design and implementation of a storage and retrieval structure for software components that is based on formal specifications and on the refinement ordering between specifications are discussed. Expand
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. Expand
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. Expand
Developing reusable multi-tasking components using object-oriented techniques in Ada 95
Since 1985, we have undertaken extensive works on concurrent system development methodology and their systematic implementation in Ada. In 1990-1991, this resulted in the presentation of the CODE-TOPExpand
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. Expand
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. Expand
...
1
2
3
...