- 1.Abowd, G., Allen, R., Garlan, D., Formalizing Style to Understand Descriptions of Software Architecture, ACM Transactions on Software Engineering and Methodology, 4 (October 1995), 319-364. Google ScholarDigital Library
- 2.Allen, R., Garlan, D., A Formal Basis for Architectural Connection, ACM Transactions on Software Engineering and Methodology, 6(July 1997), 213-249. Google ScholarDigital Library
- 3.ATM Forum Traffic Management Draft Standard aftra- 0056.000, April 1996.Google Scholar
- 4.Baker, S., CORBA Distributed Objects: Using Orbix, Addison-Wesley, Inc., (and ACM Press), New York, 1998. Google ScholarDigital Library
- 5.Beach, B., Connecting Software Components with Declarative Glue, in Proceedings of the 14th Intemational Conference on Software Engineering, (May 1992). Google ScholarDigital Library
- 6.Bradshaw, J., Software Agents, American Association for Artificial Intelligence. ISBN 0-262-52234-9.Google Scholar
- 7.Brown, A., and Wallnau, K., Engineering of Component- Based Systems, Proceedings of the 2nd IEEE International Conference on Engineering of Complex Systems, (1996). IEEE Computer Society Press 1996. Google ScholarDigital Library
- 8.Clements, P. From Subroutines to Subsystems: Component- Based Software Developmen. t, American Programmer, (November 1995). IEEE Computer Society Press 1996.Google Scholar
- 9.Dellarocas, C., Towards a Design Handbook for Integrating Software Components, Fifth International Symposium on Assessment of Software Tools and Technologies (SAST97), (June 1997). ftp ://pound.mit.edu/pub/Dellarocas-Ph.D. Google ScholarDigital Library
- 10.Dellarocas, C., The Synthesis Environment for Component-Based Software Development, The 8th Intemational Workshop on Software Technology and Engineering Practice (STEP'97), (July 1997). ftp://pound.mit.edu/pub/Dellarocas- PhD. Google ScholarDigital Library
- 11.Jaber., K.; Nada, N.; Rine, D.; Towards the Design and Integration of Multi-use Components, The Proceedings of International Conference on Information Systems Analysis and Synthesis, (July 1998).Google Scholar
- 12.Garlan, D., R. Allen, J. Ockerbloom. Architectural mismatch or why its hard to build systems out of parts. Proceedings of the 17th International Conference on Software Engineering, IEEE, (May 1995). Google ScholarDigital Library
- 13.Meyer, B., Design by Contract, Computer, IEEE Computer Society, October, 1992.Google Scholar
- 14.Mowbray, T., and Ruh, W., Inside CORBA: Distributed Object Standards and Application, Addison-Wesley, New York, 1997. Google ScholarDigital Library
- 15.Nada, N.; Rine, D.; Tuwaim, S., Best Software Reuse Practices Require Reusable Software Architecture in Product Line Development, Proceedings of the Second Workshop on Software Architectures in Product Line Acquisitions, (June 1998).Google Scholar
- 16.Nada, N.; Rine, D.; Component Management Infrastructure: A Component-Based Software Reuse Reference Model M., Proceedings of the ICSE98 International Workshop on Component-Based Software Engineering, (Japan 1998).Google Scholar
- 17.Nada, N.; Rine, D.; Jaber., K.; Towards Components- Based Software Development,, The Proceedings of European Reuse Workshop (ERW'98), (Spain, November 1998).Google Scholar
- 18.Object Management Group (OMG), CORBA 2.3 (1998), CORBA 30. (1999).Google Scholar
- 19.Orfali, R., Harkey, D., and Edwards, J., The Essential Distributed Objects Survival guide, Addison-Wesley, 1996. Google ScholarDigital Library
- 20.Prieto-diaz and Neighbors, J., Module Interconnection Languages, The Journal of Systems and Software, 6(1986) 307-334. Google ScholarDigital Library
- 18.Purtilo, J., The Polylith Software Bus, Tec. Rep. TR- 2469, University of Maryland, 1991. Google ScholarDigital Library
- 21.Rine, D. and Retnadhas, C. Design of a ring-based local area network for microcomputers: improved architecture using interface node adapters, Proceedings of the Fifth Conference on Local Computer Networks, IEEE-CS, ACM, Minneapolis, Minnesota, October, 1980.Google Scholar
- 22.Rine, D. and R. Sonnemann, Investments in Reusable Software: A Study of Software Reuse Investment Success Factors, Chapter in Measuring Information Technology Investment Payoff, 1998.Google ScholarDigital Library
- 23.Rine, D. and J. Chen, Testing trainable software components by combining genetic algorithms and backpropagation algorithms, Proceedings of the Conference on Artificial Neural Networks in Engineering, November, The American Society of Mechanical Engineers, Corp. Sponsor, 1996.Google Scholar
- 24.Rine, D. and J. Baldo, A framework for software reuse: comprised of technical and non-technical attributes', special issue of the ACM StandardView, (June, 1997), The ACM.Google Scholar
- 25.Rine, D. and R. Sonnemann, A software manufacturing framework for the software reuse function with OMG CORBA compliance, special issue on software reuse, International Journal of Applied Software Technology, (March 1997).Google Scholar
- 26.Rine, D. and M. Ahmed, A reusable intelligent autopilot: a framework, Special Issue of the International Journal of Applied Software Technology, (October 1997), Corp. Sponsor.Google Scholar
- 27.Rine, D., Supporting reuse with object technology, Computer, IEEE Computer Society, (October 1997). Google ScholarDigital Library
- 28.Rine, D., Sonnemann, R., investments in Reusable Software. A Study of Software Reuse Investment Success Factors , The Journal of Systems and Software, 41(1998), 17-32. Google ScholarDigital Library
- 29.Sametinger, J. Component Interoperation, WISR8 March 23, 1997. {http ://ww w.umc s. maine.edu/~ ftp/wisr/wisr.html}Google Scholar
- 30.Shaw, M., Garlan, D., Software Architecture, Prentice- Hall, Inc., 1996. Google ScholarDigital Library
- 31.Trevor, J., Rodden, T., and Mariani, J., The use of adapters to support cooperative sharing, Proceedings of CSCW'94, ACM, 219-230. Google ScholarDigital Library
- 32.Wang, Y. COM/DCOM Resource.Google Scholar
- 33.White, E., Purtilo, J. Integrating the Heterogeneous Control Properties of Software Modules, Proceedings of the Fifth ACM SIGSOFT Symposium on Software Development Environments, (December 1992), 99-108. Google ScholarDigital Library
- 34.White, E. Control Integration in Heterogeneous Distributed Systems Ph.D. Thesis, University of Maryland, College Park, April 1995. Google ScholarDigital Library
- 35.Zhang H., "Service Disciplines for Guaranteed Performance Service in Packet-Switching Networks, Proceedines of the IEEE, 1996.Google Scholar
Index Terms
- Using adapters to reduce interaction complexity in reusable component-based software development
Recommendations
Role and relevance of reuse repository facilitating software development
This paper discusses the role and relevance of reuse repositories and how software reuse influences software development. Reuse repositories are designed to increase the possibility of locating reusable components at a centralized location to ease ...
A study of reusability, complexity, and reuse design principles
ESEM '12: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurementA study is reported on the relationship of complexity and reuse design principles with the reusability of code components. Reusability of a component is measured as the ease of reuse as perceived by the subjects reusing the component. Thirty-four ...
Towards a software component assembly evaluation
The paradigm of Component‐Based Software Engineering aims to develop software by assembling and deploying reusable units, called software components. This approach tries to improve the flexibility, re‐usability and maintainability of applications, and ...
Comments