Kotrappa Sirbi

Kotrappa Sirbi
K L E Society's College of Engineering and Technology | KLESCET · Department of Computer Science & Engineering

BE, MS, M Tech, PhD (Computer Science & Engineering)

About

13
Publications
2,726
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
47
Citations
Citations since 2016
2 Research Items
26 Citations
201620172018201920202021202201234567
201620172018201920202021202201234567
201620172018201920202021202201234567
201620172018201920202021202201234567
Introduction
Prof. Kotrappa Sirbi currently works at the Department of Computer Science & Engineering, K L E Dr MSS College of Engineering and Technology, Belagavi . I am Prof Kotrappa doing research in Data Science, Software Engineering Quality , Artificial Intelligence , Machine Learning and Data Mining. My current projects is 'Statistical Modeling, AI / Machine Learning with Python/R '.
Additional affiliations
August 2016 - August 2016
K L E Society's College of Engineering and Technology
Position
  • Professor
January 2010 - July 2016
K L E Society's College of Engineering and Technology
Position
  • Asscoiate Professor
December 1985 - present
K L E Society's College of Engineering and Technology
Position
  • Professor (Associate)
Education
July 2007 - December 2009
Visvesvaraya Technological University
Field of study
  • Computer Science and Engineering

Publications

Publications (13)
Conference Paper
In recent times, software engineers attempted to measure software quality using various approaches and techniques such as metric suites. Aspect oriented programming (AOP) a new technology addressing issues of scattering and tangling of code spread throughout the system. Today, Aspect oriented programming (AOP) is gaining wide attention both in indu...
Article
Today there is huge requirement of multiple operating systems in our system which enables users to run applications with their required platforms then it is necessary to maintain many physical machines, each with a special software configuration as needed by the user. Server Virtualization plays key role to resolve such problems. It abstracts the r...
Conference Paper
In this paper, we support the statement that the most favorable uses of aspects happen when their code relies extensively on quantified statements, i.e., statements that may affect many parts of a system. When this happens, aspects better contribute to separation of concerns, since the otherwise duplicated and tangled code related to the implementa...
Conference Paper
Full-text available
Multilevel security (MLS) is the application of a computer system to process information with different sensitivities (i.e., at different security levels), permit simultaneous access by users with different security clearances and needs-to-know, and prevent users from obtaining access to information for which they lack authorization. Multilevel Sec...
Article
Full-text available
Aspect-oriented programming (AOP) is rapidly gaining popularity among research and industry as a methodology that complements and extends the object-oriented paradigm.AOP promises to localize the concerns that inherently crosscut the primary structural decomposition of a software system. Localization of concerns is critical to paralleldevelopment,...
Article
Full-text available
An application security has two primary goals: first, it is intended to prevent unauthorised personnel from accessing information at higher classification than their authorisation. Second, it is intended to prevent personnel from declassifying information. Using an object oriented approach to implementing application security results not only with...
Article
Full-text available
Design patterns offer flexible solutions to common problems in software development. Recent studies have shown that several design patterns involve crosscutting concerns. Unfortunately, object-oriented (OO) abstractions are often not able to modularize those crosscutting concerns, which in turn decrease the system reusability and maintainability. H...
Article
Full-text available
The goal of the paper is to present that Aspect Oriented Programming AspectJ integrated with Spring AOP provides very powerful mechanisms for modularizing enterprise security cross-cutting concerns. Aspect-oriented programming (AOP) allows weaving a security aspect into an application providing additional security functionality or introducing compl...
Article
Full-text available
The aspect-oriented programming approach is supposed to enhance a system's features, such as its modularity, readability and simplicity. Due to a better modularization of crosscutting concerns, the developed system implementation would be less complex and more readable. Thus software development efficiency would increase, so the system would be cre...

Questions

Questions (2)
Question
There is huge demand and boom for Data Scientists. But the experienced professor like me , there are many challenges like career, family and age. The requirement skills are huge collection of areas like Mats/Stats/Probability, Business acumen, Programming ( Python/R/SQL/Java/C++/C etc.., ), AI/ML/DL and domain knowledge. But under this condition , I can expected that experienced professor like me
Can I continue with Data Science research which is so much dynamic?

Network

Cited By

Projects

Project (1)
Project
Significance of statistics in data science course .