A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2006; you can also visit the original URL.
The file type is application/pdf
.
Filters
Adaptable, reusable code
1995
Proceedings of the 1995 Symposium on Software reusability - SSR '95
The paper discusses a context for understanding dl~erent domain-specific reuse approaches relative to adaptability and anaiyzes e.rperience in designing and developing adaptable code. ...
The experience is drawn from the ARPA Software Technology jbr Adaptable, Reliable Systems (ST~S) joint demonstration project with the U.S. Navy. ...
Special mention goes to Sandra Pinkney of Boeing for contributing the layered Ada design. ...
doi:10.1145/211782.211789
dblp:conf/ssr/Davis95
fatcat:vpikprcrfzhndelx6sm63xspay
Software reuse: metrics and models
1996
ACM Computing Surveys
In this article we survey metrics and models of software reuse and reusability, and provide a classification structure that will help users select them. ...
As organizations implement systematic software reuse programs to improve productivity and quality, they must be able to measure their progress and identify the most effective reuse strategies. ...
Software Reuse: Metrics and Models
•
421
Table 7 .Table 8 . 78 Mean Development Time and [95% Confidence Intervals in Hours] [Browne et al. 1990 ] Mean Number of Errors and 95% Confidence Intervals ...
doi:10.1145/234528.234531
fatcat:ltsjtncwzncofmnlchos7adgra
Adaptable, reusable code
1995
Software engineering notes
The paper discusses a context for understanding dl~erent domain-specific reuse approaches relative to adaptability and anaiyzes e.rperience in designing and developing adaptable code. ...
The experience is drawn from the ARPA Software Technology jbr Adaptable, Reliable Systems (ST~S) joint demonstration project with the U.S. Navy. ...
Special mention goes to Sandra Pinkney of Boeing for contributing the layered Ada design. ...
doi:10.1145/223427.211789
fatcat:tpilwtslenhujgitxibl766j2u
Transitioning a model-based software engineering architectural style to Ada 95
1995
Proceedings of the conference on TRI-Ada '95 Ada's role in global markets: solutions for a changing complex world - TRI-Ada '95
The principal objective of the mapping to Ada 95 is to exploit the potential of the OCA as a leveraging technology for establishing a framework within which reusable software components may be developed ...
This notion is widely used in developing reusable software components and is intuitive from the name Object Connection Architecture. ...
doi:10.1145/376503.376553
fatcat:cdsl2mh2evc6pilv3wyx73ljv4
Modeling and schedulability analysis in the development of real-time distributed Ada systems
2002
ACM SIGAda Ada Letters
applications written in Ada 95 and using its Annexes D and E. ...
1 The paper proposes a model for specific Ada structures that can be integrated into our methodology for modeling and performing schedulability analysis in the development phases of distributed real-time ...
The Ada structures presented in this paper have been integrated in a methodology that is currently being implemented in the UML-MAST toolset. ...
doi:10.1145/584419.584426
fatcat:gglqmozhhretbaucml7r3rhlru
Modeling and schedulability analysis in the development of real-time distributed Ada systems
2002
ACM SIGAda Ada Letters
applications written in Ada 95 and using its Annexes D and E. ...
1 The paper proposes a model for specific Ada structures that can be integrated into our methodology for modeling and performing schedulability analysis in the development phases of distributed real-time ...
The Ada structures presented in this paper have been integrated in a methodology that is currently being implemented in the UML-MAST toolset. ...
doi:10.1145/584417.584426
fatcat:limkcm6ugbhqdcxs4rfoozr6kq
Modeling and schedulability analysis in the development of real-time distributed Ada systems
2002
ACM SIGAda Ada Letters
applications written in Ada 95 and using its Annexes D and E. ...
1 The paper proposes a model for specific Ada structures that can be integrated into our methodology for modeling and performing schedulability analysis in the development phases of distributed real-time ...
The Ada structures presented in this paper have been integrated in a methodology that is currently being implemented in the UML-MAST toolset. ...
doi:10.1145/584418.584426
fatcat:2bdfoyziz5fdnedz3j73ozk2uy
Cost models for future software life cycle processes: COCOMO 2.0
1995
Annals of Software Engineering
Current software cost estimation models, such as the 1981 Constructive Cost Model (COCO-MO) for software cost estimation and its 1987 Ada COCOMO update, have been experiencing increasing difficulties in ...
This paper summarizes research in deriving a baseline COCOMO 2.0 model tailored to these new forms of software development, including rationales for the model decisions. ...
COCOMO 2.0 reflects this in its allocation of estimated effort for modifying reusable software. The COCOMO 2.0 reuse equation for equivalent new software to be developed is: EQ 2. ...
doi:10.1007/bf02249046
fatcat:cwkxgjfvz5esne4hirgghaiofe
A Case Study in Statistical Testing of Reusable Concurrent Objects
[chapter]
1999
Lecture Notes in Computer Science
The program was developed using the Fusion method and implemented in Ada 95. We used a probabilistic method for generating test inputs, called statistical testing. ...
The strategy is illustrated on a control program for an existing production cell taken from a metal-processing plant in Karlsruhe. ...
We also wish to thank Damien Guibouret and Olfa Kaddour very much for their useful contribution to the case study, within the framework of student projects. ...
doi:10.1007/3-540-48254-7_27
fatcat:xx2d22ellvff3a2npsa75cgnym
Modeling and Schedulability Analysis of Hard Real-Time Distributed Systems Based on Ada Components
[chapter]
2002
Lecture Notes in Computer Science
calls in distributed Ada real-time systems [5] , and in [6] we focused on defining real-time capabilities for the Ada 95 Distributed Systems Annex in order to allow the development of this kind of applications ...
The paper proposes a methodology for modeling distributed real-time applications written in Ada 95 and its Annexes D and E. ...
as the basis for the support of a design methodology for real-time systems based on Ada reusable components. ...
doi:10.1007/3-540-48046-3_22
fatcat:k6sajxrab5forchdfwpceyqzrm
Two approaches to teaching software components using Ada 95
2000
ACM SIGAda Ada Letters
In this paper, we compare two approaches used to teach to second-year undergraduates specification and implementation of software components in Ada. ...
data types (ADTs) have been used for many years to teach the specification and implementation of software components. ...
Background and Motivation Since its introduction in the early 1980s, the Ada programming language has provided strong support for the development of reusable software components. ...
doi:10.1145/568965.568967
fatcat:cdmzvpt77jbohc4ecnua7ilrmu
A large distributed control system using Ada in fusion research
1998
ACM SIGAda Ada Letters
This strategy is being realized by building object-oriented software in Ada. ...
This level holds the most widely reusable components since there is no control system specific information contained in these libraries. ...
Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy ...
doi:10.1145/301687.289550
fatcat:tcsqsppwozbezmz5bhy5wayhba
A large distributed control system using Ada in fusion research
1998
Proceedings of the 1998 annual ACM SIGAda international conference on Ada - SIGAda '98
This strategy is being realized by building object-oriented software in Ada. ...
This level holds the most widely reusable components since there is no control system specific information contained in these libraries. ...
Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy ...
doi:10.1145/289524.289550
dblp:conf/sigada/WoodruffA98
fatcat:xo5n55rehrdvth3nazy5vvftti
An OO project management strategy
1996
Computer
Architectural instability and incompleteness cause schedule delays and results in software components that must be redesigned for each development iteration. ...
However, the strategy can be tailored for use in projects of any size. ...
Developers can use 00 languages such as C + + , Java, and Ada 95 to implement an object model. ...
doi:10.1109/2.536781
fatcat:bt3zistsaze5tjhrfch25jgjne
Software Reuse: Survey and Research Directions
1998
Journal of Management Information Systems
Software reuse is the use of software resources from all stages of the software development process in new applications. ...
Software reuse refers to the use of previously developed software resources in new applications. ...
For comparison, the average failure rate under "normal practices" can be as high as 20 to 60 fixes per 1,000 lines of code [20] . ...
doi:10.1080/07421222.1998.11518188
fatcat:pqsz6z4wyva3lam6bdkvv3eqnq
« Previous
Showing results 1 — 15 out of 505 results