Open Access   Article Go Back

Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies

Biswajit Saha1 , Debaprasad Mukherjee2

  1. Dept. CSE, Dr. B.C Roy Engineering College, Durgapur, India.
  2. Dept. CSE and IT, Dr. B.C Roy Engineering College, Durgapur, India.

Correspondence should be addressed to: frombiswajit@rediffmail.com.

Section:Review Paper, Product Type: Journal Paper
Volume-5 , Issue-9 , Page no. 244-248, Sep-2017

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v5i9.244248

Online published on Sep 30, 2017

Copyright © Biswajit Saha, Debaprasad Mukherjee . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Biswajit Saha, Debaprasad Mukherjee, “Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies,” International Journal of Computer Sciences and Engineering, Vol.5, Issue.9, pp.244-248, 2017.

MLA Style Citation: Biswajit Saha, Debaprasad Mukherjee "Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies." International Journal of Computer Sciences and Engineering 5.9 (2017): 244-248.

APA Style Citation: Biswajit Saha, Debaprasad Mukherjee, (2017). Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies. International Journal of Computer Sciences and Engineering, 5(9), 244-248.

BibTex Style Citation:
@article{Saha_2017,
author = {Biswajit Saha, Debaprasad Mukherjee},
title = {Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {9 2017},
volume = {5},
Issue = {9},
month = {9},
year = {2017},
issn = {2347-2693},
pages = {244-248},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1464},
doi = {https://doi.org/10.26438/ijcse/v5i9.244248}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v5i9.244248}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1464
TI - Analysis of Applications of Object Orientation to Software Engineering, Data Warehousing and Teaching Methodologies
T2 - International Journal of Computer Sciences and Engineering
AU - Biswajit Saha, Debaprasad Mukherjee
PY - 2017
DA - 2017/09/30
PB - IJCSE, Indore, INDIA
SP - 244-248
IS - 9
VL - 5
SN - 2347-2693
ER -

VIEWS PDF XML
1385 592 downloads 320 downloads
  
  
           

Abstract

Object oriented software engineering concepts are one of the most popular methods in the information technology industry and academia as well as in many other forms of engineering design. Software engineering is a field of engineering that came into existence owing to the various problems that developers of software faced while developing software projects. This paper analyzes some of the most important technological innovations in object oriented software engineering in recent times. The advancements in Object technologies that have been analyzed here include module coupling metrics, software up gradation, layered reusability, monitors, attribute objects, global software development contexts, software testing, recursive types, coupled and co-evolving classes, query-able source codes, meta-model for generating design alternatives, programming micro-worlds, design pattern detection, object schema migration, functional verification, work system theory, and state chart diagrams. From our analysis we predict further advancements in object technologies towards game development, metrics for software design analysis, addition to fundamental Object oriented programming language features and distributed software engineering.

Key-Words / Index Term

Object orientation, Software engineering, Data warehousing, Teaching methodologies

References

[1]. Bidve, V. S., and P. Sarasu. "Coupling Measures and its Impact on Object-Oriented Software Quality." Indian Journal of Science and Technology 9.21 (2016).
[2]. Sharma, Yashvardhan. "Effort Estimation for Program Modification in Object Oriented Development." International Conference on Computational Science and Its Applications. Springer International Publishing, 2016.
[3]. Baas, Andre. An object-oriented component approch to building real-time software systems. Diss. 2016.
[4]. Moreno-Delgado, Antonio, Francisco Durán, and José Meseguer. "Towards Generic Monitors for Object-Oriented Real-Time Maude Specifications." (2016).
[5]. Xia, Haijun, et al. "Object-Oriented Drawing." Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems. ACM, 2016.
[6]. Wong, Y. S., Hayati, M. Y. M., & Tan, W. H. (2016, September). A Propriety Game-Based Learning Game as Learning Tool to Learn Object-Oriented Programming Paradigm. In Joint International Conference on Serious Games (pp. 42-54). Springer International Publishing.
[7]. Chandra, Alaknanda, and Abhishek Singhal. "Study of Unit and Data flow testing in object-oriented and aspect-oriented programming." 2016 International Conference on Innovation and Challenges in Cyber Security (ICICCS-INBUSH). IEEE, 2016.
[8]. Jabangwe, Ronald, et al. "A method for investigating the quality of evolving object-oriented software using defects in global software development projects." Journal of Software: Evolution and Process (2016).
[9]. Holopainen, Timo. "Object-oriented programming with Unity: Inheritance versus composition." (2016).
[10]. Cisar, Sanja Maravic, Petar Cisar, and Robert Pinter. "Evaluation of knowledge in Object Oriented Programming course with computer adaptive tests." Computers & Education 92 (2016): 142-160.
[11]. Nierstrasz, Oscar. "The Death of Object-Oriented Programming." International Conference on Fundamental Approaches to Software Engineering. Springer Berlin Heidelberg, 2016.
[12]. Abdoli, Shiva, and Sami Kara. "Designing Warehouse Logical Architecture by Applying Object Oriented Model Based System Engineering." Procedia CIRP 50 (2016): 713-718.
[13]. Amato, Gianluca, Maria Chiara Meo, and Francesca Scozzari. "Exploiting Linearity in Sharing Analysis of Object-oriented Programs." Electronic Notes in Theoretical Computer Science 322 (2016): 3-18.
[14]. Djelil, Fahima, et al. "Microworlds for Learning Object-Oriented Programming: Considerations from Research to Practice." Journal of Interactive Learning Research 27.3 (2016): 247-266.
[15]. Furia, Carlo A., et al. "AutoProof: auto-active functional verification of object-oriented programs." International Journal on Software Tools for Technology Transfer (2016): 1-20.
[16]. Sunitha, E. V., and Philip Samuel. "Object Oriented Method to Implement the Hierarchical and Concurrent States in UML State Chart Diagrams." Software Engineering Research, Management and Applications. Springer International Publishing, 2016. 133-149.
[17]. Börstler, Jürgen, Michael E. Caspersen, and Marie Nordström. "Beauty and the Beast: on the readability of object-oriented example programs." Software Quality Journal 24.2 (2016): 231-246.
[18]. Alter, Steven, and Narasimha Bolloju. "A Work System Front End for Object-Oriented Analysis and Design." International Journal of Information Technologies and Systems Approach (IJITSA) 9.1 (2016): 1-18.
[19]. Miranda, Eliot, and Clément Béra. "A partial read barrier for efficient support of live object-oriented programming." ACM SIGPLAN Notices 50.11 (2016): 93-104.
[20]. Chhabra, Rashmi, Parveen Kumar, and Payal Pahwa. "An approach to Design Object Oriented Data Warehouse." International Journal of Research and Engineering 3.3 (2016): 54-56.
[21]. Oruc, Murat, Fuat Akal, and Hayri Sever. "Detecting Design Patterns in Object-Oriented Design Models by Using a Graph Mining Approach." 2016 4th International Conference in Software Engineering Research and Innovation (CONISOFT). IEEE, 2016.
[22]. Parashar, Anshu, and Jitender Kumar Chhabra. "Mining software change data stream to predict changeability of classes of object-oriented software system." Evolving Systems 7.2 (2016): 117-128.
[23]. Ghoreshi, M., and H. Haghighi. "An incremental method for extracting tests from object-oriented specification." Information and Software Technology 78 (2016): 1-26.
[24]. Noei, Ehsan, and Abbas Heydarnoori. "EXAF: A search engine for sample applications of object-oriented framework-provided concepts." Information and Software Technology 75 (2016): 135-147.
[25]. Ryu, Sukyoung. "ThisType for Object-Oriented Languages: From Theory to Practice." ACM Transactions on Programming Languages and Systems (TOPLAS) 38.3 (2016): 8.
[26]. P.L. Power,M.P. Singh,Bharat Solanki, Jawwad Wasat Shareef, “Computation of External view based Software Metrics: Java Based Tool”, International Journal of Computer Sciences and Engineering, Vol.5, Issue.8, pp.33-43,2017.