A process model for component-oriented software engineering

2003-03-01
The investigation of reuse has a long history, eventually maturing into the "build by integration" paradigm. Meanwhile, component technologies also improved along with engineering practices. What is missing is a methodology that uses components within such a paradigm, thus bridging the gap. The authors propose a model devoted to complete component orientation, rather than modifying object-oriented approaches to accommodate components. They investigate component-based technologies to address new needs and, consequently, to integrate adequate practices toward a consistent process model.
IEEE SOFTWARE

Suggestions

A PARALLEL BACKWARD-CHAINING INFERENCE ENGINE FOR PRODUCTION SYSTEMS
ABUSUOD, SM; TOLUN, MR (1992-04-24)
In this paper, a new model to parallelize the backward-chaining inference technique in production systems called ParBack is presented. In this model, the data dependencies between rules are analyzed and then converted to special notations that constitute the search space. Parallelism is exploited in three directions: some processors are dedicated to perform the inference process; other processors perform processes that guide the inference process to the useful paths in the search space; and a third group of...
AN EFFICIENT DATABASE TRANSITIVE CLOSURE ALGORITHM
Toroslu, İsmail Hakkı; HENSCHEN, L (Springer Science and Business Media LLC, 1994-05-01)
The integration of logic rules and relational databases has recently emerged as an important technique for developing knowledge management systems. An important class of logic rules utilized by these systems is the so-called transitive closure rules, the processing of which requires the computation of the transitive closure of database relations referenced by these rules. This article presents a new algorithm suitable for computing the transitive closure of very large database relations. This algorithm proc...
A micro macro approach to rubber like materials Part II The micro sphere model of finite rubber viscoelasticity
Christian, Miehe; Göktepe, Serdar (Elsevier BV, 2005-10-01)
A micromechanically based non-affine network model for finite rubber elasticity incorporating topological constraints was discussed in Part 1 (2004. J. Mech. Phys. Solids 52, 2617-2660) of this work. In this follow-up contribution we extend the non-affine microsphere model towards the description of time-dependent viscoelastic effects. The viscoelastic network model is constructed by an additive split of the overall response into elastic equilibrium-stress and viscoelastic overstress contributions. The equi...
A Control System Architecture for Control of Non-Affine in Control, Open-Loop Unstable Underactuated Systems
Marangoz, Alp; Kutay, Ali Türker (2017-07-25)
In this paper, a control system architecture for control of non-affine in control, open-loop unstable underactuated system is discussed. Passivization of the unactuated (internal) system dynamics achieved through perturbation of trajectories of the actuated states, which are calculated through adaptive dynamic inversion technique, based on Tikhonov's theorem. Performance of the controller is shown through simulation of two open-loop unstable and locally uncontrollable example problems.
A decision-support tool for risk and complexity assessment and visualization in construction projects
Dikmen Toker, İrem; Atasoy Özcan, Güzide; EROL, HACI HÜSEYİN; Kaya, Hazal Deniz; Birgönül, Mustafa Talat (2022-10-01)
© 2022 Elsevier B.V.Risk assessment in projects requires the integration of various information on project characteristics as well as external and internal sources of uncertainty and is based on assumptions about future and project vulnerability. Complexity is a major source of uncertainty that decreases the predictability of project outputs. In this research, the aim was to develop a decision-support tool that can estimate the level of risk and required contingency in a project by assessment of complexity ...
Citation Formats
A. H. Doğru, “A process model for component-oriented software engineering,” IEEE SOFTWARE, pp. 34–42, 2003, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/40632.