A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2004; you can also visit the original URL.
The file type is application/pdf
.
Filters
Reuse of off-the-shelf components in C2-style architectures
1997
Proceedings of the 1997 symposium on Software reusability - SSR '97
We present the results of a series of exercises designed to determine how well "offthe-shelf" components could be reused in applications designed in accordance with the C2 software architectural style. ...
The exercises were successful in a variety of dimensions; one conclusion is that the C2 style offers significant reuse potential to application developers. ...
Introduction There are numerous difficulties inherent in reusing off-the-shelf (OTS) software components [BP89, Big94, Kru92, GAO95, Sha95] . ...
doi:10.1145/258366.258421
dblp:conf/ssr/MedvidovicOT97
fatcat:bez2er3ubvdezjlzqdrw53bo2q
Reuse of off-the-shelf components in C2-style architectures
1997
Proceedings of the 19th international conference on Software engineering - ICSE '97
We present the results of a series of exercises designed to determine how well "offthe-shelf" components could be reused in applications designed in accordance with the C2 software architectural style. ...
The exercises were successful in a variety of dimensions; one conclusion is that the C2 style offers significant reuse potential to application developers. ...
Introduction There are numerous difficulties inherent in reusing off-the-shelf (OTS) software components [BP89, Big94, Kru92, GAO95, Sha95] . ...
doi:10.1145/253228.253838
dblp:conf/icse/MedvidovicOT97
fatcat:jgpuuwolvfbcxgc5z4fabraorm
Reuse of off-the-shelf components in C2-style architectures
1997
Software engineering notes
We present the results of a series of exercises designed to determine how well "offthe-shelf" components could be reused in applications designed in accordance with the C2 software architectural style. ...
The exercises were successful in a variety of dimensions; one conclusion is that the C2 style offers significant reuse potential to application developers. ...
Introduction There are numerous difficulties inherent in reusing off-the-shelf (OTS) software components [BP89, Big94, Kru92, GAO95, Sha95] . ...
doi:10.1145/258368.258421
fatcat:qoc7wjqszbf2lnwhrd7cw4x3z4
Supporting architectural concerns in component interoperability standards
2000
IEE Proceedings - Software
Our approach enables the design and development of applications in the C2 style using off-the-shelf Java components or beans that are available to the designer. ...
These models are intended to reduce the complexity of software development and to facilitate reuse of off-the-shelf components. ...
ACKNOWLEDGEMENTS Discussions with Elisabetta Di Nitto, Jacky Estublier Alfonso Fuggetta, Neno Medvidovic, Peyman Oreizy, Kevin Sullivan and Dick Taylor helped us improve many of the ideas presented in ...
doi:10.1049/ip-sen:20000913
fatcat:grt4d2ritnhdjht52tev5vzv3m
Using object-oriented typing to support architectural design in the C2 style
1996
Software engineering notes
In this paper, we identify the issues and discuss the ramifications of applying OO type theory to the C2 architectural style. ...
We also discuss the limits of applicability of OO typing to C2 and how we addressed them in the C2 ADL. 1 Keywords --software architectures, architectural styles, software design, object-oriented typing ...
Dubrow for their contribution on various aspects of C2. We also thank K. Nies, S. Shukla and H. Ziv for helpful comments on early drafts of the paper. ...
doi:10.1145/250707.239106
fatcat:uzggk2wtejcchfisx3e5nqzsqi
Using object-oriented typing to support architectural design in the C2 style
1996
Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering - SIGSOFT '96
In this paper, we identify the issues and discuss the ramifications of applying OO type theory to the C2 architectural style. ...
We also discuss the limits of applicability of OO typing to C2 and how we addressed them in the C2 ADL. 1 Keywords --software architectures, architectural styles, software design, object-oriented typing ...
Dubrow for their contribution on various aspects of C2. We also thank K. Nies, S. Shukla and H. Ziv for helpful comments on early drafts of the paper. ...
doi:10.1145/239098.239106
dblp:conf/sigsoft/MedvidovicORT96
fatcat:2imwt3vivbfazkstme4ehcdqhy
Merging component models and architectural styles
1998
Proceedings of the third international workshop on Software architecture - ISAW '98
In this paper, we discuss issues arising from our initial effort in this research, where we have extended the JavaBeans component model to support component composition according to the C2 architectural ...
Components have increasingly become the unit of development of software. ...
Our approach enables the design and development of applications in the C2 architectural style using off-the-shelf Java components or beans that are available to the developer. ...
doi:10.1145/288408.288436
fatcat:iuciaxcfjrab5krpl6s2zzmp2q
A fault-tolerant software architecture for COTS-based software systems
2003
Proceedings of the 9th European software engineering conference held jointly with 10th ACM SIGSOFT international symposium on Foundations of software engineering - ESEC/FSE '03
The paper puts forward an approach that employs the layer-based C2 architectural style for structuring error detection and recovery mechanisms to be added to the component during system integration. ...
This paper considers the problem of integrating Commercial offthe-shelf (COTS) components into systems with high dependability requirements. ...
INTRODUCTION A commercial off-the-shelf (COTS) component is usually provided as a black box to be reused "as it is". ...
doi:10.1145/940071.940125
dblp:conf/sigsoft/GuerraRRL03
fatcat:knd3pkvkyffzbcfjwfiwrbkh5q
Exploiting architectural style to develop a family of applications
1997
IEE Proceedings - Software Engineering
We present the results of a series of exercises designed to determine how well "off-the-shelf" constraint solvers could be reused in applications designed in accordance with the C2 software architectural ...
Successful reuse of components and component substitutability depends both on qualities of the components reused as well as the software context in which the reuse is attempted. ...
Acknowledgements We would like to acknowledge the members of the C2 research group for their contribution on various aspects of C2. ...
doi:10.1049/ip-sen:19971608
fatcat:u7hqhcmfivgm7i5j4hehg4xkki
Increasing the confidence in off-the-shelf components
2001
Proceedings of the 2001 symposium on Software reusability putting software reuse in context - SSR '01
The promise of component-based software development is that larger, more complex systems can be built reasonably quickly and reliably from pre-fabricated ("off-the-shelf") building blocks. ...
Our approach is based on explicit software architectures and leverages flexible software connectors in ensuring that component versions can be added and removed in the deployed, running system. ...
The complete C2-style architecture of the word processor application is shown in Figure 3 . ...
doi:10.1145/375212.375228
dblp:conf/ssr/RakicM01
fatcat:2oo7l5lewrcf7cvpoz7vw7zfwi
Increasing the confidence in off-the-shelf components
2001
Software engineering notes
The promise of component-based software development is that larger, more complex systems can be built reasonably quickly and reliably from pre-fabricated ("off-the-shelf") building blocks. ...
Our approach is based on explicit software architectures and leverages flexible software connectors in ensuring that component versions can be added and removed in the deployed, running system. ...
The complete C2-style architecture of the word processor application is shown in Figure 3 . ...
doi:10.1145/379377.375228
fatcat:xgfcdy2ngjfh3p77ebfc7rs324
Architecture Design Recovery of a Family of Embedded Software Systems
[chapter]
1999
IFIP Advances in Information and Communication Technology
By applying a common architectural style for all members of the product family , the component reuse made possible decreased source code volume by 65 %. ...
Understandability of the current system is a key issue in most reengineering processes. An architecture description of the system may increase its understandability. ...
Employees at Ericsson Microwave Systems AB and members of the Software Engineering Research Group at the Department of Communication Systems, Lund University, have provided insightful input. ...
doi:10.1007/978-0-387-35563-4_1
fatcat:yxadmax5rvh4boo54ew2t7l5q4
A Pattern Language for the Evolution of Component-based Software Architectures
2014
Electronic Communications of the EASST
We evaluate the language applicability to support pattern-driven reuse in architecture evolution of a payment system case study. ...
Architecture-centric software evolution enables change in a system's structure and behaviour while maintaining a global view of the software to address evolution-centric trade-offs. ...
Acknowledgements This work was supported, in part, by Science Foundation Ireland grant 10/CE/I1855 to Lerothe Irish Software Engineering Research Centre (www.lero.ie). ...
doi:10.14279/tuj.eceasst.59.931
dblp:journals/eceasst/AhmadJPK13
fatcat:bp6qnkxrhrhupot6ddvl5pqqve
In this article we introduce the Representational State Transfer (REST) architectural style, developed as an abstract model of the Web architecture and used to guide our redesign and definition of the ...
The modern Web architecture emphasizes scalability of component interactions, generality of interfaces, independent deployment of components, and intermediary components to reduce interaction latency, ...
As such, architectural styles have the potential for providing structure for off-the-shelf (OTS) component reuse. However, all styles are not equally well equipped to support reuse. ...
doi:10.1145/1595696.1595754
dblp:conf/sigsoft/Taylor09
fatcat:7wb7qgxcajeozcojke6tbyrn6y
A Dependable Architecture for COTS-Based Software Systems Using Protective Wrappers
[chapter]
2004
Lecture Notes in Computer Science
Commercial off-the-shelf (COTS) software components are built to be used as black boxes that cannot be modified. ...
In this paper, we combine the concepts of an idealised architectural component and protective wrappers to develop an architectural solution that provides an effective and systematic way for building dependable ...
Guerra are supported by the FINEP/Brazil "Advanced Information Systems" Project (PRONEX-SAI-7697102200). Cecília Mary F. Rubira is also supported by CNPq/Brazil under grant no. 351592/97-0. ...
doi:10.1007/978-3-540-25939-8_7
fatcat:lcleoljkonf5xgyxbsbca7fmai
« Previous
Showing results 1 — 15 out of 663 results