scholarly journals Scalable software libraries

Author(s):  
Don Batory ◽  
Vivek Singhal ◽  
Marty Sirkin ◽  
Jeff Thomas
1993 ◽  
Vol 18 (5) ◽  
pp. 191-199 ◽  
Author(s):  
Don Batory ◽  
Vivek Singhal ◽  
Marty Sirkin ◽  
Jeff Thomas

Author(s):  
Vishnu Sharma ◽  
Vijay Singh Rathore

In these days most of the software development uses preexisting software components. This approach provides plenty of benefits over the traditional development. Most of the software industries uses their own domain based software libraries where components resides in the form of modules, codes, executable file, documentations, test plans which may be used as it is or with minor changes. Due to shrinking time and high demand of software development it is necessary to use pre tested software components to ensure high functionality in software developed. Software components can be used very easily and without having the worries of errors and bugs because these are developed under expert supervision and well tested. What we have to do is just embed these components in our project. In this paper a survey got conducted over 112 software developer,testers and freelancers. In survey several issues in CBSD were identified. An efficient repository along with a component search engine is developed. All the component retrieval techniques were evaluated and compared with precise and recall method.


2018 ◽  
Vol 35 (12) ◽  
pp. 2165-2166 ◽  
Author(s):  
Alireza Khatamian ◽  
Evan O Paull ◽  
Andrea Califano ◽  
Jiyang Yu

2012 ◽  
Vol 8 (4) ◽  
pp. 93
Author(s):  
Valter Vasić ◽  
Mirko Sužnjević ◽  
Miljenko Mikuc ◽  
Maja Matijašević

We present a scalable software architecture for distributed traffic generation capable of producing Massively Multiplayer Online Role-Playing Game (MMORPG) packet flows in a statistically accurate manner for thousands of concurrent players. The main challenge, to achieve truly massive scale traffic generation, has been achieved by introducing kernel based virtualization, pioneered by the network simulator/emulator IMUNES, into the User Behaviour Based Network Traffic Generation (UrBBan-Gen, introduced in our earlier work). The UrBBan-Gen software architecture consists of four modules: Service repository, Control function and user interface, Behaviour process, and Traffic generation process. IMUNES has been integratedinto the virtualization part of the Traffic generation process,which has resulted in two improvements: 1) increasing thenumber of generated packet flows while accurately replicating the required statistical properties, and, 2) introducing the ability to run various network scenarios in simulated, as well as real networks, under realistic traffic loads. With respect to the traffic generation capabilities of the previous version of UrBBan-Gen, which was based on Linux containers, the IMUNES based solution demonstrates higher scalability, lower packet loss rates, and lower CPU load for both the UDP traffic at high packet rate and “thin” TCP traffic flows typical for MMORPGs.


Sign in / Sign up

Export Citation Format

Share Document