Predicting problems caused by component upgrades

S McCamant, MD Ernst - Proceedings of the 9th European software …, 2003 - dl.acm.org
We present a new, automatic technique to assess whether replacing a component of a
software system by a purportedly compatible component may change the behavior of the …

Early identification of incompatibilities in multi-component upgrades

S McCamant, MD Ernst - European Conference on Object-Oriented …, 2004 - Springer
Previous work proposed a technique for predicting problems resulting from replacing one
version of a software component by another. The technique reports, before performing the …

Ensuring the compatibility of autonomous electric vehicles components through a formal approach based on interaction protocols

S Chouali, A Boukerche, A Mostefaoui… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
In the context of automotive applications, complex tasks such as automatic driving of electric
vehicles are handled through the composition of several components, each offering a …

[PDF][PDF] Components–the Past, the Present, and the Future

JG Schneider, J Han - Workshop on component-oriented …, 2004 - researchgate.net
Since the early 1990's, component-based software technology has become an increasingly
popular approach to facilitate the development of evolving systems as it promised to address …

Assembling components using sysml with non-functional requirements

S Chouali, A Hammad, H Mountassir - Electronic notes in theoretical …, 2013 - Elsevier
Non-functional requirements of component based systems are important as their functional
requirements, therefore they must be considered in components assembly. These properties …

Compositionally progressive solutions of synchronous FSM equations

N Yevtushenko, T Villa, RK Brayton, A Petrenko… - Discrete Event Dynamic …, 2008 - Springer
The paper addresses the problem of designing a component that combined with a known
part of a system, called the context FSM, is a reduction of a given specification FSM. We …

[PDF][PDF] Critical issues in component-based development

R González, M Torres - … of The 3rd International Conference on …, 2005 - academia.edu
Software development has been coupled with time and cost problems through history. This
has motivated the search for flexible, trustworthy and time and cost-efficient development. In …

Modelling and formal analysis of component-based systems in view of component interaction

B Zimmerová - 2008 - is.muni.cz
Anotace Vývoj bezchybných komponentových systémů je velice obtížný úkol z důvodu
vysoké pravděpodobnosti konfliktů ve vzájemné interakci komponent, které jsou z principu …

[PDF][PDF] Formalizing lightweight verification of software component composition

S McCamant, MD Ernst - Proceedings of SAVCBS, 2004 - academia.edu
Software errors often occur at the interfaces between separately developed components.
Incompatibilities are an especially acute problem when upgrading software components, as …

Generating knowledge-based system generators: a software engineering approach

S Moisan - … Journal of Intelligent Information Technologies (IJIIT), 2010 - igi-global.com
This article investigates software engineering techniques for designing and reengineering
knowledge-based system generators, focusing on inference engines and domain specific …