Algorithma 99: an experiment in reusability & component based software engineering

作者: Arturo I. Concepcion , Nathan Leach , Allan Knight

DOI: 10.1145/330908.331847

关键词:

摘要: This paper reports on our experience in achieving reusability and using component-based software engineering the Algorithma 99 (Algorithm Animation) Project. We show how we extended reused 98 [2] into prepared to be 2000 (to implemented Winter 2000). Component-based is not only confined binary components, such as COM CORBA, but also applicable processes, architectures design, object-oriented libraries.

参考文章(9)
A.I. Concepcion, S. Lin, S.J. Simon, Managing the software development by using the recursive multithreaded (RMT) tool technology of object oriented languages and systems. pp. 344- 353 ,(1999) , 10.1109/TOOLS.1999.787563
Arturo I. Concepcion, Lawrence E. Cummins, Ernest J. Moran, Man M. Do, Algorithma 98: an algorithm animation project technical symposium on computer science education. ,vol. 31, pp. 301- 305 ,(1999) , 10.1145/299649.299793
B. Meyer, C. Mingins, Component-based development: from buzz to spark Computer. ,vol. 32, pp. 35- 37 ,(1999) , 10.1109/2.774916
A. Beugnard, J.-M. Jezequel, N. Plouzeau, D. Watkins, Making components contract aware Computer. ,vol. 32, pp. 38- 45 ,(1999) , 10.1109/2.774917
Guijun Wang, L. Ungar, D. Klawitter, Component assembly for OO distributed systems Computer. ,vol. 32, pp. 71- 78 ,(1999) , 10.1109/2.774921
H. Mili, F. Mili, A. Mili, Reusing software: issues and research directions IEEE Transactions on Software Engineering. ,vol. 21, pp. 528- 562 ,(1995) , 10.1109/32.391379
R.J. Stets, G.C. Hunt, M.L. Scott, Component-based APIs for versioning and distributed applications Computer. ,vol. 32, pp. 54- 61 ,(1999) , 10.1109/2.774919
Scott M. Lewandowski, Frameworks for component-based client/server computing ACM Computing Surveys. ,vol. 30, pp. 3- 27 ,(1998) , 10.1145/274440.274441
Arturo I. Concepcion, Sunny Lin, Scott J. Simon, The RMT (Recursive Multi-Threaded) tool: a computer aided software engineering tool for monitoring and predicting software development progress international conference on software engineering. pp. 660- 663 ,(1999) , 10.1145/302405.302924