IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

The Software Principles of Design for Data Modeling

The Software Principles of Design for Data Modeling
Author(s)/Editor(s): Debabrata Samanta (Rochester Institute of Technology, Kosovo)
Copyright: ©2023
DOI: 10.4018/978-1-6684-9809-5
ISBN13: 9781668498095
ISBN10: 166849809X
EISBN13: 9781668498101

Purchase

View The Software Principles of Design for Data Modeling on the publisher's website for pricing and purchasing information.


Description

The Software Principles of Design for Data Modeling, written by Debabrata Samanta of Rochester Institute of Technology in Kosovo, offers a practical and comprehensive solution to the challenges of designing effective software architecture for data modeling. This book covers key topics such as gathering requirements, modeling requirements with use cases, testing the system, building entity-relationship models, building class models in UML with patterns of data modeling and software quality attributes, and use case modeling. It also includes case studies of relational and object-relational database schema design.

The unique approach of this book lies in its unifying method for designing software architecture for data modeling. It addresses specific design issues for various types of software systems, including object-oriented, client/server, service-oriented, component-based, real-time, and software product line architectures. With its practical guidance, standard method for modeling requirements and analysis, and comprehensive coverage of key topics and case studies, this book is a must-read for anyone interested in designing effective software architecture for data modeling, whether you are an academic scholar or a professional in the field.



Table of Contents

More...
Less...

Author's/Editor's Biography

Debabrata Samanta (Ed.)
Debabrata Samanta works as Department Chair and Assistant Professor at the Department of Computing and Information Technologies, Rochester Institute of Technology – Tirana, Europe. He obtained his Ph.D. in Computer Science and Engg. from the National Institute of Technology, Durgapur, India, in SAR Image Processing. He is keenly interested in Interdisciplinary Research and development. He has experience spanning fields of SAR Image Analysis, Video surveillance, a Heuristic algorithm for Image Classification, Deep Learning Framework for Detection and Classification, Blockchain, Statistical Modelling, Wireless Adhoc Networks, and Natural Language Processing. He has completed six Consultancy Projects. Under his guidance, four students have accomplished their Ph.D. degrees. He has received funding of 8,110 USD under the Open Access, Publication fund. He received funding under the International Travel Support Scheme in 2019 for attending the conference in Thailand. He has received a Travel Grant to speak at conferences, seminars, etc. for two years from July 2019. He owns 22 Patents (4 Design Indian Patents and 2 Australian patents Granted, 16 Indian Patents published) and 2 copyrights. He has authored and co-authored over 268 research papers in an international journal (SCI/SCIE/ESCI/Scopus) and conferences including IEEE, Springer, and Elsevier Conference proceedings. He received “Scholastic Award” at the 2nd International Conference on Computer Science and IT Application, CSIT-2011, Delhi, India. He is a co-author of 13 books and the co-editor of 25 books, available for sale on Amazon and Flipkart. He has presented various papers at international conferences and received Best Paper awards. He is the author and co-author of 17 Book Chapters. He also serves as acquisition editor for Springer, Wiley, CRC, Scrivener Publishing LLC, Beverly, USA, and Elsevier. He is an IEEE Senior Member, an Associate Life Member of the Computer Society of India (CSI), and a Life Member of the Indian Society for Technical Education (ISTE). He is a Convener, Keynote speaker, Session chair, Co-chair, Publicity chair, Publication chair, Advisory Board, and Technical Program Committee member in many prestigious International and National conferences. He has invited speakers at several Institutions.

More...
Less...

Body Bottom