SOORLS: A SOFTWARE REUSE APPROACH ON THE WEB

Author(s):  
SUNG-KOO LEE ◽  
JOSEPH E. URBAN

The Summary-based Object-Oriented Reuse Library System (SOORLS) was developed to support both librarians who manage databases of object-oriented reusable components, and software developers who intend to use these components to develop software on the Web. This paper presents the library management functions implemented by SOORLS, with focus on a software reuse approach based on the summary contents of the library. The cluster-based classification scheme proposed in this paper alleviates the labor-intensity domain analysis problem often attributed to traditional facet-based classification schemes. We then concentrate on the facilities offered by SOORLS' tools, as well as its Web-based architecture, which allows distributed access to reusable components on servers from a variety of platforms.

Sensi Journal ◽  
2020 ◽  
Vol 6 (2) ◽  
pp. 236-246
Author(s):  
Ilamsyah Ilamsyah ◽  
Yulianto Yulianto ◽  
Tri Vita Febriani

The right and appropriate system of receiving and transferring goods is needed by the company. In the process of receiving and transferring goods from the central warehouse to the branch warehouse at PDAM Tirta Kerta Raharja, Tangerang Regency, which is currently done manually is still ineffective and inaccurate because the Head of Subdivision uses receipt documents, namely PPBP and mutation of goods, namely MPPW in the form of paper as a submission media. The Head of Subdivision enters the data of receipt and mutation of goods manually and requires a relatively long time because at the time of demand for the transfer of goods the Head of Subdivision must check the inventory of goods in the central warehouse first. Therefore, it is necessary to hold a design of information systems for the receipt and transfer of goods from the central warehouse to a web-based branch warehouse that is already database so that it is more effective, efficient and accurate. With the web-based system of receiving and transferring goods that are already datatabed, it can facilitate the Head of Subdivision in inputing data on the receipt and transfer of goods and control of stock inventory so that the Sub Head of Subdivision can do it periodically to make it more effective, efficient and accurate. The method of data collection is done by observing, interviewing and studying literature from various previous studies, while the system analysis method uses the Waterfall method which aims to solve a problem and uses design methods with visual modeling that is object oriented with UML while programming using PHP and MySQL as a database.


2000 ◽  
Vol 54 (3) ◽  
pp. 239-257 ◽  
Author(s):  
Marcus Fontoura ◽  
Sérgio Crespo ◽  
Carlos José Lucena ◽  
Paulo S.C Alencar ◽  
Donald D Cowan

Author(s):  
G. Priyalakshmi ◽  
R. Latha

Code reuse has become very popular among software developers in recent times since it saves time and resources. One of the significant difficulties to software reuse is the time pertaining to assess the fitness of the reusable code components. Over the recent years, code search engines have made momentous advancement in establishing the semantic suitability of software components for new usage scenarios. But the issue of evaluating software components based on their nonfunctional suitability has been overlooked to a large extent. The maintenance and reusability of software systems are highly influenced by the structural properties of system classes like complexity, size, coupling, cohesion, etc. The quality of object-oriented code or design artifacts is commonly measured by analyzing the structure of these artifacts in terms of the interdependencies of classes and components as well as their internal elements. In this paper, we perform an empirical analysis on Python packages for the two measures namely coupling and cohesion. The coupling score of a module is computed as module imports and the cohesion score of a module is evaluated as call dependency between classes and global functions of the module. Finally, the proposed work evaluates a package in terms of reusability score which is a cumulative score of the coupling scores and cohesion scores of all the modules within the package. The study has evaluated 15 different packages and five different releases of one single package for reusability. We have empirically tested that the Halstead’s effort metric is inversely proportional to the reusability score. The reusability score was validated using four code detuners. The proposed work was compared with the existing metrics namely cyclomatic complexity and maintainability Index showing satisfactory results.


Theft of software code is rapidly increasing with the growth of internet all over the world. That becomes the serious issue for the creator of the software code, as they invest their time and money to develop software code. Code for the Web based application can be accessed easily, as they are available as open source. These software codes can be tempered and can be misused any time. The protection of such web application code is essential. For the security of such codes from unauthorized accessibility, number of protection methods have been designed and developed. A model was proposed by Himanshu et al [4] for the protection of copyright of software code. In which few extra character stings were embedded in the encrypted original string. In this model concept of cryptography was implemented. This research paper is presented as the implementation procedure of the Digital Watermarking Technique to secure Intellectual Property Right of the web application code developed in ASP.NET using Visual C# programming language.


2012 ◽  
Vol 263-266 ◽  
pp. 2692-2697
Author(s):  
Hua Ping Gong ◽  
Qing Jing Deng ◽  
Peng Peng Wen ◽  
Sheng Nie ◽  
Lu Bing Wan

As an information carrier, campus card has the functions of campus consumption, identity authentication, library management, and seeing the doctor in school hospital etc.. At present, there are three representative campus card depositing mechanism namely cash recharge, recharge and depositing through depositing machine and the recharge and depositing by the Bank deducting, all of which have the shortcomings of cumbersome process, information disclosure, the limit of the deposit amount and so on. For these, we put forward the web-based campus card's deposit programs - network recharge and depositing as well as the improvement program for the terminal POS. What's more, we came up with the agreed function dynamically password to ensure the user's financial and service security.


2019 ◽  
Vol 11 (1) ◽  
pp. 8-19
Author(s):  
Crystal Jelita Lumban Tobing

 KPPN Medan II is one of the government organization units at the Ministry of Finance. Where leaders and employees who work at KPPN Medan II always carry out official trips between cities and outside the city. With these conditions, making SPPD documents experiencing the intensity of official travel activities carried out by employees of KPPN Medan II can be said frequently. So that in making SPPD in KPPN Medan II is still using the manual method that is recording through Microsoft Word which in the sense is less effective and efficient. In naming employees who get official assignments, officers manually entering employee data that receives official travel letters are prone to being lost because data is manually written. The web-based SPPD application is built by applying this prototyping method which is expected to facilitate SPPD KPPN Medan II management officers in making SPPD that is effective, efficient, accurate, time-saving, and not prone to losing SPPD data of KPPN Medan II employees who will has made official trips due to the existence of a special database to accommodate all SPPD files.


Author(s):  
Muchammad Ismail Hamzah

In accordance with the technological advances of web-based information delivery via the internet has more value, because the information can be delivered easily, quickly,  spacious and interactive. Because this way, information is simply inserted into the web and within seconds the information can be accessed globally.  Submission of this information has not been used in Ngebruk Islamic Junior High School, Sumberpucung District, Malang Regency. Submission of the information in these schools still use manual way, such as by mail, bulletin boards, or orally. Surely this way less effective and efficient, since it requires a lot of expenses such as the purchase of paper, printing machine and maintenance, ink, and its scope was limited to the scope of the school.To reduce the above problems, the delivery of information in this school need to use web media created with the PHP programming language and MySQL. PHP is a programming language that is used to allow users to process information on the web, while MySQL is the software used to store the information on the web. Once the web is run online, the school entered information to the web, can be accessed via intenet by anyone without the limited space and time


Sign in / Sign up

Export Citation Format

Share Document