Posts

Showing posts from December, 2024

Is UML Compliance Necessary?

The answer to “Is UML Compliance Necessary” is No, UML compliance is not strictly necessary in most cases. However, whether UML compliance is necessary depends on the context of your project, industry, or organizational requirements.  We created a short video on this topic, with the same title, " Is UML Compliance Necessary ". UML Compliance refers to the adherence to standards and specifications defined by the Unified Modeling Language (UML), a standardized modeling language used in software engineering to visualize, specify, construct, and document the structure and behavior of software systems. UML is governed by the Object Management Group (OMG), which sets the official specifications. So when is, or is not, UML Compliance necessary? Here's an overview: When UML Compliance Might Be Necessary Regulated Industries or Standards Some industries, such as aerospace, defense, or finance, might require UML for standardization in software engineering. Compliance might be tied ...

The Implementation of Traceability in UML/CASE Modeling

The Challenge The Challenge is around approaching Data Relevance in Modeling, where UML or some other CASE (Computer Aided System/Software Engineering) approach play a role in Model-Driven Anything and Modeling our Intelligence. For this topic we need to understand three key aspects of "Relevance": Data Relevance, Model Data Relevance (applicable to Data Science and Learning), and UML Model Data Relevance (which is focus on CASE and UML). PREFACE: The content below is based on my 30+ years in Systems and Software Engineering, a lot of Internet Searches for different perspectives, and use of OpenAI. My objective is to share different perspectives on this subject, and then apply to the real world. Focusing on Data Relevance What is Data Relevance Data relevance refers to the importance and applicability of data to a specific purpose or context. Relevant data is valuable because it directly supports decision-making, problem-solving, or specific research goals, while irrelevant d...