55,431 research outputs found
Recommended from our members
Reusability in software engineering
This paper surveys recent work concerning reusability in software engineering. The current directions in software reusability are discussed, and the two major approaches of reusable building blocks and reusable patterns studied. An extensive bibliography, parts of which are annotated, is included
Building Reusable Software Component For Optimization Check in ABAP Coding
Software component reuse is the software engineering practice of developing
new software products from existing components. A reuse library or component
reuse repository organizes stores and manages reusable components. This paper
describes how a reusable component is created, how it reuses the function and
checking if optimized code is being used in building programs and applications.
Finally providing coding guidelines, standards and best practices used for
creating reusable components and guidelines and best practices for making
configurable and easy to use.Comment: 9 pages, 6 figure
Reusable Knowledge-based Components for Building Software Applications: A Knowledge Modelling Approach
In computer science, different types of reusable components for building software applications were proposed as a direct consequence of the emergence of new software programming paradigms. The success of these components for building applications depends on factors such as the flexibility in their combination or the facility for their selection in centralised or distributed environments such as internet. In this article, we propose a general type of reusable component, called primitive of representation, inspired by a knowledge-based approach that can promote reusability. The proposal can be understood as a generalisation of existing partial solutions that is applicable to both software and knowledge engineering for the development of hybrid applications that integrate conventional and knowledge based techniques. The article presents the structure and use of the component and describes our recent experience in the development of real-world applications based on this approach
Software dependability modeling using an industry-standard architecture description language
Performing dependability evaluation along with other analyses at
architectural level allows both making architectural tradeoffs and predicting
the effects of architectural decisions on the dependability of an application.
This paper gives guidelines for building architectural dependability models for
software systems using the AADL (Architecture Analysis and Design Language). It
presents reusable modeling patterns for fault-tolerant applications and shows
how the presented patterns can be used in the context of a subsystem of a
real-life application
Designing Software Architectures as Knowledge Specializations
Object-oriented methods aim at providing natural ways for decomposing (or composing) a system into (from) objects that correspond to concepts in the customer's problem domain. The identified objects are the basic building blocks of the object-oriented system to be constructed. In order not to disregard relevant objects, most methods advise software engineers to take dedicated steps such as reading books about the problem domain, interviewing customers, etc. We consider two important concerns in understanding the problem domain. First, it is very important to identify all the objects that are required for defining a consistent system, at least in its minimum configuration. Second, identified objects must serve as composable building blocks to construct robust, adaptable and reusable architecture
Simulation of Industrialised Building System components production
The construction of IBS building should starts with the production of the IBS components and the production process is the main activity concerned in the IBS production plant. Having an optimum production line to manufacture the required IBS elements within targeted time and limited number of reusable steel mould is very important. In this study, workstation organization method has been adopted in the production of IBS component of beam and column. Witness 2001 simulation software has been used to model and simulate the most optimum production line set up. Here, two production lines set up have been proposed to complete the production of IBS beam and column between two and three months time with limited number of reusable steel mould to supply for the construction of medium size single storey IBS housing project ranging from 100 to 300 units. A contingency production line set up which able to complete the production of required IBS components within a month time with increased number of reusable steel mould has also been proposed. Number of resources such as workstation, tool, storage area and labour has been determined from the proposal. The proposed production line can be applied in the planning and cost estimating of IBS production plant set up
- …