Copyright © 2001, Australian Computer SocietyThe increased reliance on software in critical applications suggests a greater need for formal methods to be used in the development of such software. A number of formal languages and toolsets exist for developing formally specified and verified software; however experience tells us that the development of formally verified software, even with the current tool support, is an expensive process.By adopting a component-based development methodology, whereby software is developed from reusable components, significant savings can be made. In particular the amount of proof --- arguably the most expensive and difficult part of formal development --- can be greatly reduced by proving the correctness of r...
A novel Component-based Software Engineering (CBSE) framework is proposed in this work that focuses ...
©2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish thi...
It is a common wisdom of component technology that reuse is not obtained automatically: one has to d...
The increased reliance on software in critical applications suggests a greater need for formal metho...
This thesis presents an approach to reusing components which alleviates some of the main problems en...
Formal approaches to software reuse rely heavily upon specification matching criterion, where a sear...
Developing software systems using a library of components involves finding components in a library, ...
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
AbstractA number of formal approaches to component-based software development have been proposed, ba...
This paper has been accepted by the ITT Workshop on Reusability in Programming, Newport RI, Septembe...
As development costs spiral upwards, creating ever more complex systems from scratch seems implausab...
Software component reuse is the key to significant gains in productivity. However, the major problem...
A cost effective introduction of software reuse techniques requires the reuse of existing software d...
A mounting challenge for software designers is to nd eÆcient and cost-eective implementations for la...
Part of the Communications in Computer and Information Science book series (CCIS, volume 599)A novel...
A novel Component-based Software Engineering (CBSE) framework is proposed in this work that focuses ...
©2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish thi...
It is a common wisdom of component technology that reuse is not obtained automatically: one has to d...
The increased reliance on software in critical applications suggests a greater need for formal metho...
This thesis presents an approach to reusing components which alleviates some of the main problems en...
Formal approaches to software reuse rely heavily upon specification matching criterion, where a sear...
Developing software systems using a library of components involves finding components in a library, ...
Abstract – Software components play an important role in achieving reusability. Reusability is in fa...
AbstractA number of formal approaches to component-based software development have been proposed, ba...
This paper has been accepted by the ITT Workshop on Reusability in Programming, Newport RI, Septembe...
As development costs spiral upwards, creating ever more complex systems from scratch seems implausab...
Software component reuse is the key to significant gains in productivity. However, the major problem...
A cost effective introduction of software reuse techniques requires the reuse of existing software d...
A mounting challenge for software designers is to nd eÆcient and cost-eective implementations for la...
Part of the Communications in Computer and Information Science book series (CCIS, volume 599)A novel...
A novel Component-based Software Engineering (CBSE) framework is proposed in this work that focuses ...
©2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish thi...
It is a common wisdom of component technology that reuse is not obtained automatically: one has to d...