Precision in Rapid Application Development and Reusability of Software Components for Greater Performance using Ranking Mechanism

作者: Singh Gurdev , P K Suri , Kumar Sandeep

DOI:

关键词: ReusabilityComponent (UML)System modelComponent-based usability testingComputer scienceReliability engineeringPresentation–abstraction–controlComponent-based software engineeringUsabilityCommon Component ArchitectureRapid application developmentOperating system

摘要: component is a cohesive software module that contains the semantically related functionality. The term ―use anywhere‖ not true as it seems to be. important thing for using components, there should be well-defined framework where they will used. convention exactly same of IC (integrated chip) socket on circuit board and development. During development, its socket-board environment always considered. In based environment, pool components are operational in different types frameworks or environments. There need mechanism, which can rank appropriateness Component terms properties capability operate This paper proposes one such system model, helps selecting best appropriate an environment. As component's usability increases, profiled by proposed model. profiling provides indicators about suitability operating

参考文章(15)
George T. Heineman, William T. Councill, Component-Based Software Engineering: Putting the Pieces Together ,(2001)
Colin Kirsopp, Martin J. Shepperd, John Hart, Search Heuristics, Case-based Reasoning And Software Project Effort Prediction genetic and evolutionary computation conference. pp. 1367- 1374 ,(2002)
B.J. Cox, Planning the software industrial revolution IEEE Software. ,vol. 7, pp. 25- 33 ,(1990) , 10.1109/52.60587
Gregg Rothermel, Sebastian Elbaum, Alexey G. Malishevsky, Praveen Kallakuri, Xuemei Qiu, On test suite composition and cost-effective regression testing ACM Transactions on Software Engineering and Methodology. ,vol. 13, pp. 277- 331 ,(2004) , 10.1145/1027092.1027093
Colin J Burgess, Martin Lefley, Can genetic programming improve software effort estimation? A comparative evaluation Information & Software Technology. ,vol. 43, pp. 863- 873 ,(2001) , 10.1016/S0950-5849(01)00192-6
J. Clarke, J.J. Dolado, M. Harman, R. Hierons, B. Jones, M. Lumkin, B. Mitchell, S. Mancoridis, K. Rees, M. Roper, M. Shepperd, Reformulating software engineering as a search problem IEE Proceedings - Software. ,vol. 150, pp. 161- 175 ,(2003) , 10.1049/IP-SEN:20030559
Naiyana Tansalarak, Kajal Claypool, Finding a needle in the haystack: a technique for ranking matches between components component-based software engineering. pp. 171- 186 ,(2005) , 10.1007/11424529_12
W.E. Wong, J.R. Horgan, S. London, H. Agrawal, A study of effective regression testing in practice Proceedings The Eighth International Symposium on Software Reliability Engineering. pp. 264- 274 ,(1997) , 10.1109/ISSRE.1997.630875
Amitabh Srivastava, Jay Thiagarajan, Effectively prioritizing tests in development environment ACM SIGSOFT Software Engineering Notes. ,vol. 27, pp. 97- 106 ,(2002) , 10.1145/566171.566187