top of page
BLOG
Code Chronicles
Exploring Computer Science


Database Modeling: Mapping Objects to Relational Databases
This article explores data modeling in software engineering, focusing on how to map object-oriented concepts to relational databases.


UML State Machine Diagrams: Modeling Dynamic System Behavior
This article provides an overview of UML State Machine Diagrams (SMDs), explaining their use in modeling the dynamic behavior of systems.


Object-Oriented Principles in Software Engineering: An Overview of OBDMS, RDBMS, and ORM Techniques
This article explores the differences between Object-Oriented Databases (OOMDBs) and Relational Databases (RDBMS).


A Guide to UML Sequence Diagrams: Notation, Strengths, and Limitations
This article provides an overview of UML sequence diagrams, a type of interaction diagram used in software engineering to model the flow...


UML Class Diagrams: Modeling Systems from Problem Space to Solution Space
This article explores the use of Unified Modeling Language (UML) class diagrams in software engineering.


UML Activity Diagrams and Multithreading Concepts
The article examines the benefits of multithreading in optimizing workflows utilizing a restaurant dine-in scenario.


A UML Use-Case Analysis of an Online Shopping System: Actors, Use Cases, and Relationships
This article explores the application of Unified Modeling Language (UML) Use-Case Diagrams in designing an online shopping system.


Business Processes and Software Development: Defining their Differences and Interconnections
This article explores the differences and relationships between business processes and software development processes.
Alexander S. Ricciardi
Computer Science Enthusiast


Omegapy
Alex Ricciardi
ABOUT
I am Alexander S. Ricciardi
Omegapy (Alex Ricciardi) is my professional alias.
bottom of page