Object-oriented analysis and design are crucial for software development.

സോഫ്റ്റ്‌വെയർ വികസനത്തിന് ഒബ്ജക്റ്റ് ഓറിയന്റഡ് അനാലിസിസും രൂപകൽപ്പനയും നിർണായകമാണ്.


Packages organize elements into logical groups.

പാക്കേജുകൾ ഘടകങ്ങളെ യുക്തിസഹമായ ഗ്രൂപ്പുകളായി ക്രമീകരിക്കുന്നു.


Interfaces define contracts for interactions.

ഇന്റർഫേസുകൾ ആശയവിനിമയത്തിനുള്ള കരാറുകൾ നിർവചിക്കുന്നു.


Class diagrams visualize the structure of a system.

ഒരു സിസ്റ്റത്തിന്റെ ഘടന ക്ലാസ് ഡയഗ്രമുകൾ ദൃശ്യവൽക്കരിക്കുന്നു.


Generalization relationships specify families of packages.

പൊതുവൽക്കരണ ബന്ധങ്ങൾ പാക്കേജുകളുടെ കുടുംബങ്ങളെ വ്യക്തമാക്കുന്നു.


The UML provides a graphical representation of packages.

യുഎംഎൽ പാക്കേജുകളുടെ ഒരു ഗ്രാഫിക്കൽ പ്രാതിനിധ്യം നൽകുന്നു.


A package can own other elements, including classes and interfaces.

ഒരു പാക്കേജിന് ക്ലാസുകളും ഇന്റർഫേസുകളും ഉൾപ്പെടെ മറ്റ് ഘടകങ്ങൾ സ്വന്തമാക്കാം.


Visibility controls access to package elements.

ദൃശ്യപരത പാക്കേജ് ഘടകങ്ങളിലേക്കുള്ള പ്രവേശനം നിയന്ത്രിക്കുന്നു.


Import and access dependencies are not transitive.

ഇറക്കുമതിയും ആക്സസ് ഡിപ്പൻഡൻസികളും ട്രാൻസിറ്റീവ് അല്ല.


Modeling architectural views helps understand system structure.

ആർക്കിടെക്ചറൽ കാഴ്ചപാടുകൾ മോഡൽ ചെയ്യുന്നത് സിസ്റ്റം ഘടന മനസ്സിലാക്കാൻ സഹായിക്കുന്നു.


Object diagrams show objects and their relationships at a point in time.

ഒരു പ്രത്യേക സമയത്ത് ഒബ്ജക്റ്റുകളും അവയുടെ ബന്ധങ്ങളും ഒബ്ജക്റ്റ് ഡയഗ്രമുകൾ കാണിക്കുന്നു.


Forward engineering transforms models into code.

ഫോർവേഡ് എഞ്ചിനിയറിംഗ് മോഡലുകളെ കോഡിലേക്ക് മാറ്റുന്നു.


Reverse engineering transforms code into a model.

റിവേഴ്സ് എഞ്ചിനിയറിംഗ് കോഡിനെ ഒരു മോഡലിലേക്ക് മാറ്റുന്നു.


A class diagram is a collection of vertices and arcs.

ഒരു ക്ലാസ് ഡയഗ്രം ശീർഷകങ്ങളുടെയും ആർക്കുകളുടെയും ഒരു ശേഖരമാണ്.


Class diagrams are the most common diagram in object-oriented systems.

ഒബ്ജക്റ്റ് ഓറിയന്റഡ് സിസ്റ്റങ്ങളിൽ ഏറ്റവും സാധാരണയായി കാണുന്ന ഡയഗ്രമാണ് ക്ലാസ് ഡയഗ്രം.


We use class diagrams to model the static design view of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ ഡിസൈൻ കാഴ്ച മോഡൽ ചെയ്യാൻ ഞങ്ങൾ ക്ലാസ് ഡയഗ്രമുകൾ ഉപയോഗിക്കുന്നു.


Modeling the vocabulary of a system involves making decisions about abstractions.

ഒരു സിസ്റ്റത്തിന്റെ പദാവലി മോഡൽ ചെയ്യുന്നതിൽ അബ്‌സ്ട്രാക്ഷനെക്കുറിച്ചുള്ള തീരുമാനങ്ങൾ എടുക്കുന്നത് ഉൾപ്പെടുന്നു.


A collaboration is a society of classes working together.

ഒരു സഹകരണം ഒരുമിച്ച് പ്രവർത്തിക്കുന്ന ക്ലാസുകളുടെ സമൂഹമാണ്.


The UML is well-suited to modeling logical database schemas.

യുഎംഎൽ ലോജിക്കൽ ഡാറ്റാബേസ് സ്കീമകൾ മോഡൽ ചെയ്യാൻ നന്നായി ഉപയോഗിക്കുന്നു.


Object diagrams model the instances of things contained in class diagrams.

ക്ലാസ് ഡയഗ്രമുകളിൽ അടങ്ങിയിരിക്കുന്ന കാര്യങ്ങളുടെ ഇൻസ്റ്റൻസുകൾ ഒബ്ജക്റ്റ് ഡയഗ്രമുകൾ മോഡൽ ചെയ്യുന്നു.


Object-oriented analysis and design is a crucial subject in computer science.

കമ്പ്യൂട്ടർ സയൻസിലെ ഒരു പ്രധാന വിഷയമാണ് ഒബ്ജക്റ്റ് ഓറിയന്റഡ് അനാലിസിസ് ആൻഡ് ഡിസൈൻ.


The UML provides a standard way to write a system's blueprints.

ഒരു സിസ്റ്റത്തിന്റെ ബ്ലൂപ്രിന്റുകൾ എഴുതാൻ UML ഒരു സാധാരണ മാർഗ്ഗം നൽകുന്നു.


Modeling helps us to visualize a system as it is or as we want it to be.

ഒരു സിസ്റ്റം എങ്ങനെയാണോ അല്ലെങ്കിൽ എങ്ങനെയായിരിക്കണമോ എന്ന് ദൃശ്യവൽക്കരിക്കാൻ മോഡലിംഗ് നമ്മെ സഹായിക്കുന്നു.


Classes, relationships, and diagrams are fundamental to structural modeling.

ക്ലാസുകൾ, ബന്ധങ്ങൾ, ഡയഗ്രമുകൾ എന്നിവ ഘടനാപരമായ മോഡലിംഗിന്റെ അടിസ്ഥാന ഘടകങ്ങളാണ്.


An interface describes the externally visible behavior of an element.

ഒരു ഇന്റർഫേസ് ഒരു എലമെന്റിന്റെ പുറത്ത് കാണുന്ന സ്വഭാവത്തെ വിവരിക്കുന്നു.


Use cases are essential for structuring the behavioral aspects of a model.

ഒരു മോഡലിന്റെ സ്വഭാവപരമായ കാര്യങ്ങൾ ക്രമീകരിക്കുന്നതിന് ഉപയോഗ കേസുകൾ അത്യാവശ്യമാണ്.


Component diagrams show the organizations and dependencies among a set of components.

ഒരു കൂട്ടം ഘടകങ്ങൾ തമ്മിലുള്ള ബന്ധവും ആശ്രയത്വവും ഘടക ഡയഗ്രമുകൾ കാണിക്കുന്നു.


The Unified Modeling Language is a standard language for writing software blueprints.

സോഫ്റ്റ്‌വെയർ ബ്ലൂപ്രിന്റുകൾ എഴുതുന്നതിനുള്ള ഒരു സാധാരണ ഭാഷയാണ് യൂണിഫൈഡ് മോഡലിംഗ് ലാംഗ്വേജ്.


ഒരു മോഡൽ യാഥാർത്ഥ്യത്തിന്റെ ലളിതമായ രൂപമാണ്.


We build models so that we can better understand the system we are developing.

നമ്മൾ വികസിപ്പിക്കുന്ന സിസ്റ്റം നന്നായി മനസ്സിലാക്കാൻ വേണ്ടിയാണ് നമ്മൾ മോഡലുകൾ ഉണ്ടാക്കുന്നത്.


Every object has identity, state, and behavior.

ഓരോ ഒബ്ജക്റ്റിനും സ്വന്തമായുള്ളത് ഐഡന്റിറ്റി, അവസ്ഥ, സ്വഭാവം എന്നിവയാണ്.


The UML is appropriate for modeling systems ranging from enterprise information systems to distributed Web-based applications.

എന്റർപ്രൈസ് വിവര സംവിധാനങ്ങൾ മുതൽ വിതരണം ചെയ്യപ്പെട്ട വെബ്-അധിഷ്ഠിത ആപ്ലിക്കേഷനുകൾ വരെയുള്ള സിസ്റ്റങ്ങൾ മോഡൽ ചെയ്യാൻ UML അനുയോജ്യമാണ്.


Specifying means building models that are precise, unambiguous, and complete.

കൃത്യവും, അവ്യക്തമല്ലാത്തതും, പൂർണ്ണവുമായ മോഡലുകൾ ഉണ്ടാക്കുക എന്നതാണ് സ്പെസിഫൈ ചെയ്യുക എന്നതുകൊണ്ട് അർത്ഥമാക്കുന്നത്.


A class is a description of a set of common objects.

ഒരു ക്ലാസ് എന്നത് പൊതുവായ ഒബ്ജക്റ്റുകളുടെ ഒരു കൂട്ടത്തിന്റെ വിവരണമാണ്.


The architecture of a system is the set of significant decisions about its organization.

ഒരു സിസ്റ്റത്തിന്റെ ആർക്കിടെക്ചർ അതിന്റെ ഓർഗനൈസേഷനെക്കുറിച്ചുള്ള പ്രധാനപ്പെട്ട തീരുമാനങ്ങളുടെ കൂട്ടമാണ്.


Use case diagrams address the static use case view of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ ഉപയോഗ കേസ് കാഴ്ചപ്പാടാണ് ഉപയോഗ കേസ് ഡയഗ്രമുകൾ കൈകാര്യം ചെയ്യുന്നത്.


Interaction diagrams address the dynamic view of a system.

ഒരു സിസ്റ്റത്തിന്റെ ചലനാത്മകമായ കാഴ്ചപ്പാടാണ് ഇന്ററാക്ഷൻ ഡയഗ്രമുകൾ കൈകാര്യം ചെയ്യുന്നത്.


An iterative process involves managing a stream of executable releases.

ഒരു ആവർത്തന പ്രക്രിയയിൽ എക്സിക്യൂട്ടബിൾ റിലീസുകളുടെ ഒരു ഒഴുക്ക് കൈകാര്യം ചെയ്യേണ്ടതുണ്ട്.


The inception phase is the first phase of the software development life cycle.

സോഫ്റ്റ്‌വെയർ വികസന ജീവിത ചക്രത്തിലെ ആദ്യ ഘട്ടമാണ് ഇൻസെപ്ഷൻ ഘട്ടം.


During the elaboration phase, the product vision and its architecture are defined.

വിശദീകരണ ഘട്ടത്തിൽ, ഉൽപ്പന്നത്തിന്റെ കാഴ്ചപ്പാടും അതിന്റെ ആർക്കിടെക്ചറും നിർവചിക്കപ്പെടുന്നു.


The system is a collection of subsystems organized to accomplish a purpose.

ഒരു ലക്ഷ്യം നേടുന്നതിനായി ക്രമീകരിച്ചിട്ടുള്ള ഉപസിസ്റ്റങ്ങളുടെ ഒരു കൂട്ടമാണ് സിസ്റ്റം.


A subsystem is a grouping of elements that offers a specification of behavior.

സ്വഭാവത്തെക്കുറിച്ചുള്ള ഒരു സ്പെസിഫിക്കേഷൻ വാഗ്ദാനം ചെയ്യുന്ന ഘടകങ്ങളുടെ ഒരു ഗ്രൂപ്പിംഗാണ് ഒരു ഉപസിസ്റ്റം.


A model is a semantically closed abstraction of a system.

ഒരു മോഡൽ എന്നത് ഒരു സിസ്റ്റത്തിന്റെ അർത്ഥവത്തായ അടഞ്ഞ അമൂർത്തീകരണമാണ്.


Diagrams are used to organize the elements of interest when viewing a software system.

ഒരു സോഫ്റ്റ്‌വെയർ സിസ്റ്റം കാണുമ്പോൾ താൽപ്പര്യമുള്ള ഘടകങ്ങൾ ഓർഗനൈസ് ചെയ്യാൻ ഡയഗ്രമുകൾ ഉപയോഗിക്കുന്നു.


UML ഒമ്പത് തരത്തിലുള്ള ഡയഗ്രമുകൾ നിർവചിക്കുന്നു.


You can create your own kinds of diagrams to view UML elements in different ways.

UML ഘടകങ്ങൾ വ്യത്യസ്ത രീതികളിൽ കാണുന്നതിന് നിങ്ങൾക്ക് സ്വന്തമായി ഡയഗ്രമുകൾ ഉണ്ടാക്കാം.


Use case diagrams are especially important in organizing and modeling the behaviors of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്വഭാവങ്ങൾ ഓർഗനൈസ് ചെയ്യാനും മോഡൽ ചെയ്യാനും ഉപയോഗ കേസ് ഡയഗ്രമുകൾ വളരെ പ്രധാനമാണ്.


Sequence diagrams emphasize the time ordering of messages.

സന്ദേശങ്ങളുടെ സമയക്രമീകരണത്തിന് ഊന്നൽ നൽകുന്നത് സീക്വൻസ് ഡയഗ്രമുകളാണ്.


Collaboration diagrams emphasize the structural organization of the objects.

കൊളാബറേഷൻ ഡയഗ്രമുകൾ ഒബ്ജക്റ്റുകളുടെ ഘടനാപരമായ ഓർഗനൈസേഷന് പ്രാധാന്യം നൽകുന്നു.


Statechart diagrams are especially important in modeling the behavior of an interface.

ഒരു ഇന്റർഫേസിന്റെ സ്വഭാവം മോഡൽ ചെയ്യുന്നതിൽ സ്റ്റേറ്റ്ചാർട്ട് ഡയഗ്രമുകൾ വളരെ പ്രധാനമാണ്.


Activity diagrams emphasize the flow of control among objects.

ആക്റ്റിവിറ്റി ഡയഗ്രമുകൾ ഒബ്ജക്റ്റുകൾക്കിടയിലുള്ള നിയന്ത്രണത്തിന്റെ ഒഴുക്കിന് പ്രാധാന്യം നൽകുന്നു.


Decide which views you need to best express the architecture of your system.

നിങ്ങളുടെ സിസ്റ്റത്തിന്റെ ആർക്കിടെക്ചർ നന്നായി പ്രകടിപ്പിക്കാൻ നിങ്ങൾക്ക് ഏതൊക്കെ കാഴ്ചപ്പാടുകളാണ് ആവശ്യമെന്ന് തീരുമാനിക്കുക.


Class diagrams are the most common diagram found in modeling object-oriented systems.

ഒബ്ജക്റ്റ് ഓറിയന്റഡ് സിസ്റ്റങ്ങൾ മോഡൽ ചെയ്യുന്നതിൽ ക്ലാസ് ഡയഗ്രമുകളാണ് ഏറ്റവും സാധാരണയായി കാണപ്പെടുന്നത്.


Object diagrams address the static design view or static process view of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ ഡിസൈൻ കാഴ്ച അല്ലെങ്കിൽ സ്ഥിരമായ പ്രോസസ് കാഴ്ച എന്നിവയാണ് ഒബ്ജക്റ്റ് ഡയഗ്രമുകൾ കൈകാര്യം ചെയ്യുന്നത്.


Component diagrams illustrate the static implementation view of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ നടപ്പാക്കൽ കാഴ്ചയാണ് ഘടക ഡയഗ്രമുകൾ ചിത്രീകരിക്കുന്നത്.


Deployment diagrams illustrate the static deployment view of an architecture.

ഒരു ആർക്കിടെക്ചറിന്റെ സ്ഥിരമായ വിന്യാസ കാഴ്ചയാണ് വിന്യാസ ഡയഗ്രമുകൾ ചിത്രീകരിക്കുന്നത്.


The UML's four structural diagrams exist to visualize, specify, construct, and document the static aspects of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ വശങ്ങൾ ദൃശ്യവൽക്കരിക്കാനും, വ്യക്തമാക്കാനും, നിർമ്മിക്കാനും, രേഖപ്പെടുത്താനും UML-ന്റെ നാല് ഘടനാപരമായ ഡയഗ്രമുകൾ ഉപയോഗിക്കുന്നു.


When you model a system from different views, you are in effect constructing your system simultaneously from multiple dimensions.

വിവിധ വീക്ഷണകോണുകളിൽ നിന്ന് ഒരു സിസ്റ്റം മോഡൽ ചെയ്യുമ്പോൾ, നിങ്ങൾ ഒരേസമയം ഒന്നിലധികം അളവുകളിൽ നിന്ന് നിങ്ങളുടെ സിസ്റ്റം നിർമ്മിക്കുകയാണ് ചെയ്യുന്നത്.


A classifier is a mechanism that describes structural and behavioral features.

ഘടനയെയും സ്വഭാവത്തെയും കുറിച്ചുള്ള സവിശേഷതകൾ വിവരിക്കുന്ന ഒരു സംവിധാനമാണ് ക്ലാസിഫയർ.


The main advantage of this approach is that you are always modeling from a common semantic repository.

ഈ സമീപനത്തിന്റെ പ്രധാന നേട്ടം, നിങ്ങൾ എപ്പോഴും ഒരു പൊതുവായ സെമാന്റിക് ശേഖരത്തിൽ നിന്നാണ് മോഡൽ ചെയ്യുന്നത് എന്നതാണ്.


The software development process ends here, for even during this phase, the system is continuously improved.

സോഫ്റ്റ്‌വെയർ വികസന പ്രക്രിയ ഇവിടെ അവസാനിക്കുന്നു, കാരണം ഈ ഘട്ടത്തിൽ പോലും, സിസ്റ്റം തുടർച്ചയായി മെച്ചപ്പെടുത്തുന്നു.


An iteration is a distinct set of activities, with a baselined plan and evaluation criteria that result in a release.

ഒരു ആവർത്തനം എന്നത് വ്യത്യസ്തമായ പ്രവർത്തനങ്ങളുടെ ഒരു കൂട്ടമാണ്, ഒരു അടിസ്ഥാനപരമായ പ്ലാനും റിലീസ് ഉണ്ടാക്കുന്നതിനുള്ള വിലയിരുത്തൽ മാനദണ്ഡങ്ങളും ഇതിൽ ഉൾപ്പെടുന്നു.


This means that the software development life cycle can be characterized as involving a continuous stream of executable releases.

സോഫ്റ്റ്‌വെയർ വികസന ജീവിത ചക്രം, നടപ്പിലാക്കാൻ കഴിയുന്ന റിലീസുകളുടെ തുടർച്ചയായ ഒഴുക്ക് ഉൾക്കൊള്ളുന്ന ഒന്നായി കണക്കാക്കാം.


A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics.

ഒരു ക്ലാസ് എന്നത് ഒരേ ആട്രിബ്യൂട്ടുകളും, പ്രവർത്തനങ്ങളും, ബന്ധങ്ങളും, അർത്ഥവുമുള്ള ഒബ്ജക്റ്റുകളുടെ ഒരു കൂട്ടത്തെക്കുറിച്ചുള്ള വിവരണമാണ്.


Every class must have a name that distinguishes it from other classes.

ഓരോ ക്ലാസിനും മറ്റ് ക്ലാസുകളിൽ നിന്ന് വേർതിരിച്ചറിയാൻ കഴിയുന്ന ഒരു പേര് ഉണ്ടായിരിക്കണം.


An attribute is a named property of a class that describes a range of values.

ഒരു ആട്രിബ്യൂട്ട് എന്നത് ഒരു ക്ലാസിൻ്റെ പേരുള്ള ഒരു പ്രോപ്പർട്ടിയാണ്, ഇത് മൂല്യങ്ങളുടെ ഒരു ശ്രേണി വിവരിക്കുന്നു.


A class may have any number of attributes or no attributes at all.

ഒരു ക്ലാസിന് എത്ര ആട്രിബ്യൂട്ടുകൾ വേണമെങ്കിലും ഉണ്ടാകാം, അല്ലെങ്കിൽ ആട്രിബ്യൂട്ടുകൾ ഒന്നും തന്നെ ഇല്ലാതിരിക്കാം.


An operation is the implementation of a service that can be requested from any object of the class.

ഒരു പ്രവർത്തനം എന്നത് ക്ലാസിലെ ഏതൊരു ഒബ്ജക്റ്റിൽ നിന്നും അഭ്യർത്ഥിക്കാൻ കഴിയുന്ന ഒരു സേവനത്തിന്റെ നടപ്പാക്കലാണ്.


You can specify an operation by stating its signature, covering the name, type, and default value of all parameters.

എല്ലാ പാരാമീറ്ററുകളുടെയും പേര്, തരം, ഡിഫോൾട്ട് മൂല്യം എന്നിവ ഉൾക്കൊള്ളുന്ന ഒപ്പ് നൽകി നിങ്ങൾക്ക് ഒരു പ്രവർത്തനം വ്യക്തമാക്കാം.


A Responsibility is a contract or an obligation of a class.

ഒരു ഉത്തരവാദിത്തം എന്നത് ഒരു ക്ലാസിൻ്റെ കരാറോ ബാധ്യതയോ ആണ്.


When you model classes, a good starting point is to specify the responsibilities of the things in your vocabulary.

നിങ്ങൾ ക്ലാസുകൾ മോഡൽ ചെയ്യുമ്പോൾ, നിങ്ങളുടെ പദാവലിയിലുള്ള കാര്യങ്ങളുടെ ഉത്തരവാദിത്തങ്ങൾ വ്യക്തമാക്കുക എന്നതാണ് നല്ല തുടക്കം.


Identify those things that users or implementers use to describe the problem or solution.

പ്രശ്നത്തെയും പരിഹാരത്തെയും വിവരിക്കാൻ ഉപയോക്താക്കളോ നടപ്പിലാക്കുന്നവരോ ഉപയോഗിക്കുന്ന കാര്യങ്ങൾ തിരിച്ചറിയുക.


Model the thing you are abstracting as a class.

നിങ്ങൾ അമൂർത്തമാക്കുന്ന കാര്യം ഒരു ക്ലാസായി മോഡൽ ചെയ്യുക.


In the UML, the ways that things can connect to one another are modeled as relationships.

UML-ൽ, കാര്യങ്ങൾ പരസ്പരം ബന്ധിപ്പിക്കുന്ന രീതി ബന്ധങ്ങളായി മോഡൽ ചെയ്യപ്പെടുന്നു.


ആശ്രയത്വങ്ങൾ ബന്ധങ്ങൾ ഉപയോഗിക്കുന്നു.


Generalizations connect generalized classes to more-specialized ones.

സാമാന്യവൽക്കരണം, സാമാന്യവൽക്കരിച്ച ക്ലാസുകളെ കൂടുതൽ പ്രത്യേകതയുള്ളവയുമായി ബന്ധിപ്പിക്കുന്നു.


Associations are structural relationships among instances.

അസോസിയേഷനുകൾ, ഇൻസ്റ്റൻസുകൾ തമ്മിലുള്ള ഘടനാപരമായ ബന്ധങ്ങളാണ്.


A dependency is a using relationship that states that a change in specification of one thing may affect another thing.

ഒരു ആശ്രയത്വം എന്നത് ഒരു ഉപയോഗ ബന്ധമാണ്, ഇത് ഒരു കാര്യത്തിന്റെ സ്പെസിഫിക്കേഷനിൽ ഉണ്ടാകുന്ന മാറ്റം മറ്റൊരു കാര്യത്തെ ബാധിച്ചേക്കാം എന്ന് പറയുന്നു.


A generalization is a relationship between a general thing and a more specific kind of that thing.

ഒരു സാമാന്യവൽക്കരണം എന്നത് ഒരു പൊതുവായ കാര്യവും, ആ കാര്യത്തിന്റെ കൂടുതൽ പ്രത്യേകതയുള്ള രൂപവും തമ്മിലുള്ള ബന്ധമാണ്.


An association is a structural relationship that specifies that objects of one thing are connected to objects of another.

ഒരു അസോസിയേഷൻ എന്നത് ഒരു ഘടനാപരമായ ബന്ധമാണ്, ഇത് ഒരു കാര്യത്തിന്റെ ഒബ്ജക്റ്റുകൾ മറ്റൊന്നിന്റെ ഒബ്ജക്റ്റുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു എന്ന് വ്യക്തമാക്കുന്നു.


ക്ലാസിനായി ഒരു സ്റ്റേറ്റ് മെഷീൻ വ്യക്തമാക്കുക.


A relationship is a connection among things.

ബന്ധം എന്നാൽ കാര്യങ്ങൾ തമ്മിലുള്ള ബന്ധമാണ്.


Graphically, a relationship is rendered as a path, with different kinds of lines used to distinguish the different relationships.

ഗ്രാഫിക്കായി, ഒരു ബന്ധം ഒരു പാതയായി ചിത്രീകരിക്കുന്നു, വ്യത്യസ്ത ബന്ധങ്ങൾ വേർതിരിക്കുന്നതിന് വ്യത്യസ്ത തരം ലൈനുകൾ ഉപയോഗിക്കുന്നു.


ഒരു ആശ്രയത്വം ഒരു ഉപയോഗ ബന്ധമാണ്.


A plain, unadorned dependency relationship is sufficient for most of the using relationships you'll encounter.

ലളിതമായ, അലങ്കാരങ്ങളില്ലാത്ത ഒരു ആശ്രയത്വ ബന്ധം, നിങ്ങൾ കണ്ടെത്തുന്ന മിക്ക ഉപയോഗ ബന്ധങ്ങൾക്കും മതിയായതാണ്.


There are 17 such stereotypes, all of which can be organized into six groups.

അത്തരം 17 സ്റ്റീരിയോടൈപ്പുകളുണ്ട്, അതെല്ലാം ആറ് ഗ്രൂപ്പുകളായി ക്രമീകരിക്കാം.


Specifies that the source instantiates the target template using the given actual parameters.

നൽകിയിട്ടുള്ള യഥാർത്ഥ പാരാമീറ്ററുകൾ ഉപയോഗിച്ച്, ലക്ഷ്യസ്ഥാന ടെംപ്ലേറ്റ് സോഴ്സ് ഇൻസ്റ്റൻഷിയേറ്റ് ചെയ്യുന്നു എന്ന് ഇത് വ്യക്തമാക്കുന്നു.


ഒരു പൊതുവായ കാര്യവും, അതിലും പ്രത്യേകമായ കാര്യവും തമ്മിലുള്ള ബന്ധമാണ് ഒരു ജനറലൈസേഷൻ.


In a generalization relationship, instances of the child may be used anywhere instances of the parent apply.

ഒരു ജനറലൈസേഷൻ ബന്ധത്തിൽ, മാതാപിതാക്കളുടെ ഏതെങ്കിലും ഉദാഹരണങ്ങൾ ബാധകമാകുന്നിടത്ത് കുട്ടിയുടെ ഇൻസ്റ്റൻസുകൾ ഉപയോഗിക്കാം.


An association is a structural relationship, specifying that objects of one thing are connected to objects of another.

ഒന്നുകിൽ ഒബ്‌ജക്റ്റുകൾ മറ്റൊന്നുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു എന്ന് വ്യക്തമാക്കുന്ന ഒരു ഘടനാപരമായ ബന്ധമാണ് അസോസിയേഷൻ.


We use associations when you want to show structural relationships.

ഘടനപരമായ ബന്ധങ്ങൾ കാണിക്കാൻ ആഗ്രഹിക്കുമ്പോൾ നമ്മൾ അസോസിയേഷനുകൾ ഉപയോഗിക്കുന്നു.


Unadorned association between two classes, such as Book and Library, it's possible to navigate from objects of one kind to objects of the other kind.

പുസ്തകം, ലൈബ്രറി തുടങ്ങിയ രണ്ട് ക്ലാസുകൾ തമ്മിലുള്ള അലങ്കാരങ്ങളില്ലാത്ത അസോസിയേഷൻ, ഒബ്‌ജക്റ്റുകളിൽ നിന്ന് മറ്റൊന്നിലേക്ക് നാവിഗേറ്റ് ചെയ്യാൻ സാധിക്കും.


Given a User, you'll want to be able to find the corresponding Password objects.

ഒരു ഉപയോക്താവിനെ പരിഗണിക്കുമ്പോൾ, നിങ്ങൾ ആനുബന്ധ പാസ്‌വേഡ് ഒബ്‌ജക്റ്റുകൾ കണ്ടെത്താൻ ആഗ്രഹിക്കും.


You can explicitly represent the direction of navigation by adorning an association with an arrowhead pointing to the direction of traversal.

ഒരു അസോസിയേഷനെ, സഞ്ചാര ദിശയിലേക്ക് ചൂണ്ടുന്ന ഒരു അമ്പ് ചിഹ്നം ഉപയോഗിച്ച് അലങ്കരിക്കുന്നതിലൂടെ നാവിഗേഷന്റെ ദിശ വ്യക്തമാക്കാം.


In the UML, you can specify three levels of visibility for an association end.

UML-ൽ, ഒരു അസോസിയേഷൻ എൻഡിനായി നിങ്ങൾക്ക് മൂന്ന് ലെവൽ ദൃശ്യപരത വ്യക്തമാക്കാൻ കഴിയും.


In the context of an association, one of the most common modeling idioms you'll encounter is the problem of lookup.

ഒരു അസോസിയേഷന്റെ പശ്ചാത്തലത്തിൽ, നിങ്ങൾ കണ്ടെത്തുന്ന ഏറ്റവും സാധാരണമായ മോഡലിംഗ് ശൈലികളിലൊന്ന് ലുക്ക്അപ്പ് പ്രശ്നമാണ്.


An interface is a collection of operations that are used to specify a service of a class or a component.

ഒരു ഇന്റർഫേസ് എന്നത് ഒരു ക്ലാസിന്റെയോ ഘടകത്തിന്റെയോ സേവനം വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു ശേഖരമാണ്.


Composition is a form of aggregation, with strong ownership and coincident lifetime as part of the whole.

സംഗ്രഹത്തിന്റെ ഒരു രൂപമാണ് കോമ്പോസിഷൻ, ശക്തമായ ഉടമസ്ഥാവകാശവും, മുഴുവൻ സമയത്തും ഒരുമിച്ചുളള ജീവിതവുമുണ്ട്.


In an association between two classes, the association itself might have properties.

രണ്ട് ക്ലാസുകൾ തമ്മിലുള്ള ഒരു അസോസിയേഷനിൽ, അസോസിയേഷന് തന്നെ പ്രോപ്പർട്ടികൾ ഉണ്ടാകാം.


Realization is sufficiently different from dependency, generalization, and association relationships that it is treated as a separate kind of relationship.

ആശ്രയത്വം, സാധാരണവൽക്കരണം, അസോസിയേഷൻ ബന്ധങ്ങൾ എന്നിവയിൽ നിന്ന് വ്യത്യസ്തമാണ് റിയലൈസേഷൻ, അതിനാൽ ഇതൊരു പ്രത്യേകതരം ബന്ധമായി കണക്കാക്കപ്പെടുന്നു.


നിങ്ങളുടെ ഡയഗ്രം വളരെ ലളിതമാണ്.


Expand the neighbors of certain interesting objects.

ചില രസകരമായ വസ്തുക്കളുടെ അയൽക്കാരെ വികസിപ്പിക്കുക.


ഓരോ വസ്തുവിന്റെയും അവസ്ഥ കൂടുതൽ ആഴത്തിൽ വെളിപ്പെടുത്തുക.


An interaction is a behavior that comprises a set of messages exchanged among a set of objects.

ഒരു സംവേദനം എന്നത് ഒബ്‌ജക്റ്റുകളുടെ കൂട്ടത്തിൽ കൈമാറ്റം ചെയ്യപ്പെടുന്ന സന്ദേശങ്ങളുടെ ഒരു കൂട്ടം ഉൾക്കൊള്ളുന്ന ഒരു സ്വഭാവമാണ്.


A message is a specification of a communication between objects.

ഒരു സന്ദേശം എന്നത് ഒബ്‌ജക്റ്റുകൾ തമ്മിലുള്ള ആശയവിനിമയത്തിന്റെ ഒരു സ്പെസിഫിക്കേഷനാണ്.


The UML provides a graphical representation of messages.

UML സന്ദേശങ്ങളുടെ ഒരു ഗ്രാഫിക്കൽ പ്രാതിനിധ്യം നൽകുന്നു.


This notation permits you to visualize a message.

ഈ രീതി നിങ്ങൾക്ക് ഒരു സന്ദേശം ദൃശ്യവൽക്കരിക്കാൻ അനുവദിക്കുന്നു.


An interaction is a behavior that comprises a set of messages.

ഒരു സംവേദനം എന്നത് സന്ദേശങ്ങളുടെ ഒരു കൂട്ടം ഉൾക്കൊള്ളുന്ന ഒരു സ്വഭാവമാണ്.


We can use interactions to visualize, specify, construct, and document the semantics of a class.

ഒരു ക്ലാസിന്റെ അർത്ഥം ദൃശ്യവൽക്കരിക്കാനും, വ്യക്തമാക്കാനും, നിർമ്മിക്കാനും, രേഖപ്പെടുത്താനും നമുക്ക് സംവേദനങ്ങൾ ഉപയോഗിക്കാം.


We may find an interaction wherever objects are linked to one another.

ഒബ്‌ജക്റ്റുകൾ പരസ്പരം ബന്ധിപ്പിച്ചിരിക്കുന്നിടത്തെല്ലാം നമുക്ക് ഒരു സംവേദനം കണ്ടെത്താനാകും.


We'll find interactions in the collaboration of objects.

ഒബ്‌ജക്റ്റുകളുടെ സഹകരണത്തിൽ ഞങ്ങൾ സംവേദനങ്ങൾ കണ്ടെത്തും.


We will also find interactions in the context of an operation.

ഒരു ഓപ്പറേഷന്റെ പശ്ചാത്തലത്തിലും ഞങ്ങൾ സംവേദനങ്ങൾ കണ്ടെത്തും.


The objects that participate in an interaction are either concrete things or prototypical things.

ഒരു സംവേദനത്തിൽ പങ്കെടുക്കുന്ന ഒബ്‌ജക്റ്റുകൾ ഒന്നുകിൽ കോൺക്രീറ്റ് കാര്യങ്ങളോ അല്ലെങ്കിൽ പ്രോട്ടോടൈപ്പിക്കൽ കാര്യങ്ങളോ ആകാം.


A link is a semantic connection among objects.

ഒരു ലിങ്ക് എന്നത് ഒബ്‌ജക്റ്റുകൾ തമ്മിലുള്ള ഒരു സെമാന്റിക് കണക്ഷനാണ്.


Wherever a class has an association to another class, there may be a link.

ഒരു ക്ലാസിന് മറ്റൊരു ക്ലാസുമായി ബന്ധമുണ്ടെങ്കിൽ, ഒരു ലിങ്ക് ഉണ്ടാകാം.


A message is the specification of a communication among objects.

ഒരു സന്ദേശം എന്നത് ഒബ്‌ജക്റ്റുകൾ തമ്മിലുള്ള ആശയവിനിമയത്തിന്റെ സ്പെസിഫിക്കേഷനാണ്.


The receipt of a message instance may be considered an instance of an event.

ഒരു സന്ദേശ ഇൻസ്റ്റൻസിന്റെ സ്വീകരണം ഒരു ഇവന്റിന്റെ ഇൻസ്റ്റൻസായി കണക്കാക്കാം.


When you pass a message, the action that results is an executable statement.

നിങ്ങൾ ഒരു സന്ദേശം കൈമാറുമ്പോൾ, അതിന്റെ ഫലമായുണ്ടാകുന്ന പ്രവർത്തനം ഒരു എക്സിക്യൂട്ടബിൾ സ്റ്റേറ്റ്‌മെന്റാണ്.


In the UML, you can model several kinds of actions.

UML-ൽ, നിങ്ങൾക്ക് നിരവധിതരം പ്രവർത്തനങ്ങൾ മോഡൽ ചെയ്യാൻ കഴിയും.


When an object calls an operation or sends a signal to another object, you can provide actual parameters to the message.

ഒരു ഒബ്‌ജക്റ്റ് ഒരു ഓപ്പറേഷൻ വിളിക്കുമ്പോഴോ അല്ലെങ്കിൽ മറ്റൊരു ഒബ്‌ജക്റ്റിലേക്ക് ഒരു സിഗ്നൽ അയക്കുമ്പോഴോ, നിങ്ങൾക്ക് സന്ദേശത്തിലേക്ക് യഥാർത്ഥ പാരാമീറ്ററുകൾ നൽകാം.


ഇതൊരു ലളിതമായ വാക്യമാണ്.


ഇന്ന് കാലാവസ്ഥ സുഖകരമാണ്.


വാതിൽ അടക്കുക.


ഞാൻ കമ്പോളത്തിലേക്ക് പോകുന്നു.


കമ്പനി പുതിയ സോഫ്റ്റ്‌വെയർ വികസിപ്പിക്കുന്നു.


The activity diagram can be attached to any modeling element.

ഏത് മോഡലിംഗ് ഘടകത്തിലും ഒരു ആക്റ്റിവിറ്റി ഡയഗ്രം അറ്റാച്ചുചെയ്യാൻ കഴിയും.


For complicated actions, collapse these into activity states.

സങ്കീർണ്ണമായ പ്രവർത്തനങ്ങൾക്കായി, ഇവയെ പ്രവർത്തന അവസ്ഥകളിലേക്ക് മാറ്റുക.


Forward engineering (the creation of code from a model) is possible for activity diagrams.

ഫോർവേഡ് എഞ്ചിനിയറിംഗ് (ഒരു മോഡലിൽ നിന്ന് കോഡ് ഉണ്ടാക്കുന്നത്) ആക്റ്റിവിറ്റി ഡയഗ്രമുകൾക്ക് സാധ്യമാണ്.


Reverse engineering (the creation of a model from code) is also possible for activity diagrams.

റിവേഴ്സ് എഞ്ചിനിയറിംഗ് (കോഡിൽ നിന്ന് ഒരു മോഡൽ ഉണ്ടാക്കുന്നത്) ആക്റ്റിവിറ്റി ഡയഗ്രമുകൾക്കും സാധ്യമാണ്.


In the context of state machines, you use events to model the occurrence of a stimulus.

സ്‌റ്റേറ്റ് മെഷീനുകളുടെ പശ്ചാത്തലത്തിൽ, ഒരു ഉദ്ദീപനത്തിന്റെ സംഭവം മോഡൽ ചെയ്യാൻ നിങ്ങൾ ഇവന്റുകൾ ഉപയോഗിക്കുന്നു.


An event is the specification of a significant occurrence that has a location in time and space.

ഒരു ഇവന്റ് എന്നത് സമയത്തിലും സ്ഥലത്തും ഒരു സ്ഥാനമുള്ള ഒരു പ്രധാന സംഭവത്തിന്റെ സ്പെസിഫിക്കേഷനാണ്.


Signals are asynchronous events, representing events that can happen at arbitrary times.

സിഗ്നലുകൾ അസമന്വിത ഇവന്റുകളാണ്, ഇത് ഏത് സമയത്തും സംഭവിക്കാവുന്ന ഇവന്റുകളെ പ്രതിനിധീകരിക്കുന്നു.


The UML provides a graphical representation of an event.

UML ഒരു ഇവന്റിന്റെ ഗ്രാഫിക്കൽ പ്രാതിനിധ്യം നൽകുന്നു.


A signal is a kind of event that represents the specification of an asynchronous stimulus.

ഒരു സിഗ്നൽ എന്നത് ഒരുതരം ഇവന്റാണ്, അത് ഒരു അസമന്വിത ഉദ്ദീപനത്തിന്റെ സ്പെസിഫിക്കേഷനെ പ്രതിനിധീകരിക്കുന്നു.


A call event represents the dispatch of an operation.

ഒരു കോൾ ഇവന്റ് ഒരു ഓപ്പറേഷന്റെ വിതരണം പ്രതിനിധീകരിക്കുന്നു.


A time event is an event that represents the passage of time.

ഒരു സമയ ഇവന്റ് എന്നത് സമയത്തിന്റെ കടന്നുപോക്ക് പ്രതിനിധീകരിക്കുന്ന ഒരു സംഭവമാണ്.


A change event is an event that represents a change in state or the satisfaction of some condition.

ഒരു മാറ്റ ഇവന്റ് എന്നത് അവസ്ഥയിലെ മാറ്റത്തെയോ ചില വ്യവസ്ഥകളുടെ പൂർത്തീകരണത്തെയോ പ്രതിനിധീകരിക്കുന്ന ഒരു സംഭവമാണ്.


Signals and call events involve at least two objects.

സിഗ്നലുകളും കോൾ ഇവന്റുകളും കുറഞ്ഞത് രണ്ട് ഒബ്ജക്റ്റുകളെയെങ്കിലും ഉൾക്കൊള്ളുന്നു.


Using a state machine, you can model the behavior of an individual object.

ഒരു സ്റ്റേറ്റ് മെഷീൻ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഒരു വ്യക്തിഗത ഒബ്ജക്റ്റിന്റെ സ്വഭാവം മോഡൽ ചെയ്യാൻ കഴിയും.


A state is a condition or situation during the life of an object.

ഒരു അവസ്ഥ എന്നത് ഒരു വസ്തുവിന്റെ ജീവിതകാലത്ത് ഉണ്ടാകുന്ന ഒരു അവസ്ഥയോ സാഹചര്യമോ ആണ്.


The system checks the PIN number to see if it is valid.

സിസ്റ്റം പിൻ നമ്പർ ശരിയാണോ എന്ന് പരിശോധിക്കുന്നു.


If the PIN number is valid, the system acknowledges the entry.

പിൻ നമ്പർ ശരിയാണെങ്കിൽ, സിസ്റ്റം എൻട്രി അംഗീകരിക്കുന്നു.


The Customer can cancel a transaction at any time by pressing the Cancel button.

റദ്ദാക്കുക ബട്ടൺ അമർത്തി ഉപഭോക്താവിന് എപ്പോൾ വേണമെങ്കിലും ഇടപാട് റദ്ദാക്കാം.


No changes are made to the Customer's account.

ഉപഭോക്താവിൻ്റെ അക്കൗണ്ടിൽ ഒരു മാറ്റവും വരുത്തുന്നില്ല.


If the Customer enters an invalid PIN number, the use case restarts.

ഉപഭോക്താവ് തെറ്റായ പിൻ നമ്പർ നൽകിയാൽ, ഉപയോഗ കേസ് വീണ്ടും ആരംഭിക്കും.


Use case describes a set of sequences, not just a single sequence.

ഉപയോഗ കേസ് ഒരു ശ്രേണിയെക്കുറിച്ചല്ല, നിരവധി ശ്രേണികളെക്കുറിച്ച് വിവരിക്കുന്നു.


ഓരോ ശ്രേണിയെയും ഒരു സാഹചര്യമെന്ന് വിളിക്കുന്നു.


A scenario is a specific sequence of actions that illustrates behavior.

ഒരു പ്രത്യേക പെരുമാറ്റം ചിത്രീകരിക്കുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു പ്രത്യേക ശ്രേണിയാണ് ഒരു സാഹചര്യം.


A use case captures the intended behavior of the system you are developing.

നിങ്ങൾ വികസിപ്പിക്കുന്ന സിസ്റ്റത്തിന്റെ ഉദ്ദേശിച്ച പെരുമാറ്റം ഒരു ഉപയോഗ കേസ് ഉൾക്കൊള്ളുന്നു.


You have to implement your use cases, and you do so by creating a society of classes.

നിങ്ങൾ നിങ്ങളുടെ ഉപയോഗ കേസുകൾ നടപ്പിലാക്കണം, കൂടാതെ ക്ലാസുകളുടെ ഒരു സമൂഹം സൃഷ്ടിച്ചുകൊണ്ട് നിങ്ങൾ അത് ചെയ്യുന്നു.


This society of elements is modeled in the UML as a collaboration.

ഈ ഘടകങ്ങളുടെ സമൂഹം UML-ൽ ഒരു സഹകരണമായി മാതൃകയാക്കിയിരിക്കുന്നു.


We can organize use cases by grouping them in packages.

പാക്കേജുകളിൽ ഗ്രൂപ്പുചെയ്ത് നമുക്ക് ഉപയോഗ കേസുകൾ ക്രമീകരിക്കാം.


You can also organize use cases by specifying generalization, include, and extend relationships.

സാമാന്യവൽക്കരണം, ഉൾപ്പെടുത്തുക, വിപുലീകരിക്കുക എന്നീ ബന്ധങ്ങൾ വ്യക്തമാക്കുന്നതിലൂടെയും നിങ്ങൾക്ക് ഉപയോഗ കേസുകൾ ക്രമീകരിക്കാം.


An include relationship between use cases means that the base use case explicitly incorporates the behavior of another use case.

ഉപയോഗ കേസുകൾ തമ്മിലുള്ള ഒരു ഉൾപ്പെടുത്തൽ ബന്ധം അർത്ഥമാക്കുന്നത്, അടിസ്ഥാന ഉപയോഗ കേസ് മറ്റൊരു ഉപയോഗ കേസിന്റെ പെരുമാറ്റം വ്യക്തമായി ഉൾക്കൊള്ളുന്നു എന്നാണ്.


You use an include relationship to avoid describing the same flow of events several times.

ഒരേ ഇവന്റുകളുടെ ഒഴുക്ക് പലതവണ വിവരിക്കുന്നത് ഒഴിവാക്കാൻ നിങ്ങൾ ഒരു ഉൾപ്പെടുത്തൽ ബന്ധം ഉപയോഗിക്കുന്നു.


We use an extend relationship to model the part of a use case the user may see as optional system behavior.

ഉപയോക്താവിന് ഓപ്ഷണൽ സിസ്റ്റം പെരുമാറ്റമായി കാണാൻ കഴിയുന്ന ഒരു ഉപയോഗ കേസിന്റെ ഭാഗം മോഡൽ ചെയ്യാൻ ഞങ്ങൾ ഒരു വിപുലീകരണ ബന്ധം ഉപയോഗിക്കുന്നു.


Use cases are classifiers, so they may have attributes and operations.

ഉപയോഗ കേസുകൾ ക്ലാസിഫയറുകളാണ്, അതിനാൽ അവയ്ക്ക് ആട്രിബ്യൂട്ടുകളും പ്രവർത്തനങ്ങളും ഉണ്ടാകാം.


You can think of these attributes as the objects inside the use case.

ഈ ആട്രിബ്യൂട്ടുകളെ ഉപയോഗ കേസിനുള്ളിലെ ഒബ്ജക്റ്റുകളായി നിങ്ങൾക്ക് കണക്കാക്കാം.


The most common thing for which you'll apply use cases is to model the behavior of an element.

ഒരു ഘടകത്തിന്റെ പെരുമാറ്റം മോഡൽ ചെയ്യുന്നതിനാണ് നിങ്ങൾ സാധാരണയായി ഉപയോഗ കേസുകൾ പ്രയോഗിക്കുന്നത്.


Use case diagrams are central to modeling the behavior of a system.

ഒരു സിസ്റ്റത്തിന്റെ പെരുമാറ്റം മോഡൽ ചെയ്യുന്നതിൽ ഉപയോഗ കേസ് ഡയഗ്രമുകൾ പ്രധാനമാണ്.


A component is a physical thing that conforms to and realizes a set of interfaces.

ഒരു ഘടകം, ഇന്റർഫേസുകളുടെ ഒരു കൂട്ടം പാലിക്കുകയും നടപ്പിലാക്കുകയും ചെയ്യുന്ന ഒരു ഭൗതിക വസ്തുവാണ്.


The UML provides a graphical representation of a component.

UML ഒരു ഘടകത്തിന്റെ ഗ്രാഫിക്കൽ പ്രാതിനിധ്യം നൽകുന്നു.


Using stereotypes, you can tailor this notation to represent specific kinds of components.

സ്‌റ്റീരിയോടൈപ്പുകൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഈ ചിഹ്നം നിർദ്ദിഷ്ട തരം ഘടകങ്ങളെ പ്രതിനിധീകരിക്കാൻ രൂപകൽപ്പന ചെയ്യാവുന്നതാണ്.


A component is a physical and replaceable part of a system.

ഒരു ഘടകം ഒരു സിസ്റ്റത്തിന്റെ ഭൗതികവും മാറ്റാൻ കഴിയുന്നതുമായ ഭാഗമാണ്.


Every component must have a name that distinguishes it from other components.

ഓരോ ഘടകത്തിനും മറ്റ് ഘടകങ്ങളിൽ നിന്ന് വേർതിരിച്ചറിയാൻ ഒരു പേര് ഉണ്ടായിരിക്കണം.


ഒരു പേര് ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗ് ആണ്.


Classes represent logical abstractions; components represent physical things.

ക്ലാസുകൾ ലോജിക്കൽ അമൂർത്തീകരണങ്ങളെ പ്രതിനിധീകരിക്കുന്നു; ഘടകങ്ങൾ ഭൗതിക വസ്തുക്കളെ പ്രതിനിധീകരിക്കുന്നു.


Components may live on nodes, classes may not.

ഘടകങ്ങൾ നോഡുകളിൽ നിലനിൽക്കാം, ക്ലാസുകൾക്ക് കഴിയില്ല.


Components represent the physical packaging of otherwise logical components.

ഘടകങ്ങൾ, മറ്റ് ലോജിക്കൽ ഘടകങ്ങളുടെ ഭൗതിക പാക്കേജിംഗിനെ പ്രതിനിധീകരിക്കുന്നു.


An interface is a collection of operations that are used to specify a service.

ഒരു ഇന്റർഫേസ് എന്നത് ഒരു സേവനം വ്യക്തമാക്കാൻ ഉപയോഗിക്കുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു ശേഖരമാണ്.


The relationship between component and interface is important.

ഘടകവും ഇന്റർഫേസും തമ്മിലുള്ള ബന്ധം പ്രധാനമാണ്.


Using one of these facilities, you decompose your physical implementation.

ഈ സൗകര്യങ്ങളിലൊന്ന് ഉപയോഗിച്ച്, നിങ്ങളുടെ ഭൗതിക നടപ്പാക്കൽ വിഘടിപ്പിക്കുക.


An interface that a component realizes is called an export interface.

ഒരു ഘടകം തിരിച്ചറിയുന്ന ഒരു ഇന്റർഫേസിനെ എക്സ്പോർട്ട് ഇന്റർഫേസ് എന്ന് വിളിക്കുന്നു.


A component may provide many export interfaces.

ഒരു ഘടകത്തിന് നിരവധി എക്സ്പോർട്ട് ഇന്റർഫേസുകൾ നൽകാൻ കഴിയും.


A component may conform to many import interfaces.

ഒരു ഘടകത്തിന് നിരവധി ഇംപോർട്ട് ഇന്റർഫേസുകൾക്ക് അനുസൃതമാവാനാകും.


These are the components necessary and sufficient to form an executable system.

ഒരു എക്സിക്യൂട്ടബിൾ സിസ്റ്റം രൂപീകരിക്കുന്നതിന് ആവശ്യമായതും മതിയായതുമായ ഘടകങ്ങൾ ഇവയാണ്.


You can organize components by grouping them in packages.

പാക്കേജുകളിൽ ഗ്രൂപ്പുചെയ്ത് നിങ്ങൾക്ക് ഘടകങ്ങളെ ക്രമീകരിക്കാൻ കഴിയും.


Model any executables and libraries as components.

എക്സിക്യൂട്ടബിളുകളും ലൈബ്രറികളും ഘടകങ്ങളായി മോഡൽ ചെയ്യുക.


Identify the programmatic seams in your system and model each seam as an interface.

നിങ്ങളുടെ സിസ്റ്റത്തിലെ പ്രോഗ്രാമാറ്റിക് സീമുകൾ തിരിച്ചറിയുക, കൂടാതെ ഓരോ സീമിനെയും ഒരു ഇന്റർഫേസായി മോഡൽ ചെയ്യുക.


A node is a physical element that exists at run time.

ഒരു നോഡ് എന്നത് റൺ ടൈമിൽ നിലനിൽക്കുന്ന ഒരു ഭൗതിക ഘടകമാണ്.


The enclosing object will be in the Waiting or the Command state.

ആവരണം ചെയ്യുന്ന ഒബ്ജക്റ്റ് കാത്തിരിപ്പ് അല്ലെങ്കിൽ കമാൻഡ് അവസ്ഥയിൽ ആയിരിക്കും.


Modeling the lifetime of an object involves specifying the events to which the object can respond.

ഒരു വസ്തുവിൻ്റെ ആയുസ്സു മോഡൽ ചെയ്യുന്നതിൽ, ഒബ്ജക്റ്റിന് പ്രതികരിക്കാൻ കഴിയുന്ന സംഭവങ്ങൾ വ്യക്തമാക്കുന്നത് ഉൾപ്പെടുന്നു.


Decide on the events to which this object may respond.

ഈ ഒബ്ജക്റ്റ് പ്രതികരിക്കാൻ സാധ്യതയുള്ള സംഭവങ്ങൾ തീരുമാനിക്കുക.


Starting from the initial state to the final state, lay out the top-level states the object may be in.

ആരംഭ അവസ്ഥ മുതൽ അവസാന അവസ്ഥ വരെ, ഒബ്ജക്റ്റ് ഉണ്ടാകാൻ സാധ്യതയുള്ള ഏറ്റവും ഉയർന്ന തലത്തിലുള്ള അവസ്ഥകൾ ക്രമീകരിക്കുക.


Check that all events mentioned in the state machine match events expected by the interface of the object.

സ്‌റ്റേറ്റ് മെഷീനിൽ പരാമർശിച്ചിട്ടുള്ള എല്ലാ സംഭവങ്ങളും ഒബ്‌ജക്റ്റിൻ്റെ ഇൻ്റർഫേസ് പ്രതീക്ഷിക്കുന്ന സംഭവങ്ങളുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് പരിശോധിക്കുക.


Processes and threads can initiate control activity.

പ്രോസസ്സുകൾക്കും ത്രെഡുകൾക്കും നിയന്ത്രണ പ്രവർത്തനങ്ങൾ ആരംഭിക്കാൻ കഴിയും.


A process is a heavyweight flow that can execute concurrently with other processes.

ഒരു പ്രോസസ്സ് എന്നത് മറ്റ് പ്രോസസ്സുകളുമായി ഒരേസമയം പ്രവർത്തിക്കാൻ കഴിയുന്ന ഒരു വലിയ ഒഴുക്കാണ്.


An active object is an object that owns a process or thread and can initiate control activity.

ഒരു സജീവ ഒബ്ജക്റ്റ് എന്നാൽ ഒരു പ്രോസസ്സിൻ്റെയോ ത്രെഡിൻ്റെയോ ഉടമസ്ഥതയിലുള്ളതും നിയന്ത്രണ പ്രവർത്തനങ്ങൾ ആരംഭിക്കാൻ കഴിയുന്നതുമായ ഒരു ഒബ്ജക്റ്റാണ്.


Active classes share the same properties as all other classes.

സജീവ ക്ലാസുകൾ മറ്റ് എല്ലാ ക്ലാസുകളുമായി ഒരേ സ്വഭാവസവിശേഷതകൾ പങ്കിടുന്നു.


ഒരു ത്രെഡ് ഭാരം കുറഞ്ഞതാണ്.


When objects collaborate with one another, they interact by passing messages.

ഒബ്‌ജക്റ്റുകൾ പരസ്പരം സഹകരിക്കുമ്പോൾ, സന്ദേശങ്ങൾ കൈമാറുന്നതിലൂടെ അവ പരസ്പരം സംവദിക്കുന്നു.


A message may be passed from one active object to another.

ഒരു സന്ദേശം ഒരു സജീവ ഒബ്ജക്റ്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് കൈമാറാൻ സാധ്യതയുണ്ട്.


One active object might synchronously call an operation of another.

ഒരു സജീവ ഒബ്ജക്റ്റിന് മറ്റൊന്നിൻ്റെ പ്രവർത്തനം സമന്വയിപ്പിച്ച് വിളിക്കാൻ കഴിയും.


Apply synchronous and asynchronous messaging, as appropriate.

അനുയോജ്യമായ രീതിയിൽ സമന്വയവും അസമന്വയവുമായ സന്ദേശമയയ്ക്കൽ രീതി ഉപയോഗിക്കുക.


Consider how each group of classes collaborates with one another dynamically.

ഓരോ ക്ലാസുകളുടെയും ഗ്രൂപ്പുകൾ എങ്ങനെ പരസ്പരം ചലനാത്മകമായി സഹകരിക്കുന്നു എന്ന് പരിഗണിക്കുക.


Modeling time and space is an essential element of any real time and/or distributed system.

സമയം, ഇടം എന്നിവയുടെ മാതൃക ഏതൊരു തത്സമയ, വിതരണം ചെയ്ത സിസ്റ്റത്തിൻ്റെയും അത്യാവശ്യ ഘടകമാണ്.


A timing mark is a denotation for the time at which an event occurs.

ഒരു സമയ അടയാളം ഒരു സംഭവം നടക്കുന്ന സമയത്തെക്കുറിച്ചുള്ള സൂചനയാണ്.


Real time systems are, by their very name, time-critical systems.

തത്സമയ സംവിധാനങ്ങൾ, പേര് സൂചിപ്പിക്കുന്നതുപോലെ തന്നെ, സമയത്തെ ആശ്രയിച്ചുള്ള സംവിധാനങ്ങളാണ്.


For each event in an interaction, consider whether it must start at some absolute time.

ഒരു സംവേദനത്തിലെ ഓരോ ഇവൻ്റിനും, അത് ഒരു പ്രത്യേക സമയത്ത് ആരംഭിക്കണമോ എന്ന് പരിഗണിക്കുക.


Components are physical and replaceable parts of a system.

ഘടകങ്ങൾ ഒരു സിസ്റ്റത്തിന്റെ ഭൗതികവും മാറ്റാനാകുന്നതുമായ ഭാഗങ്ങളാണ്.


We show two instances of the component school.db.

നമ്മൾ സ്കൂൾ.ഡിബി എന്ന ഘടകത്തിന്റെ രണ്ട് ഉദാഹരണങ്ങൾ കാണിക്കുന്നു.


Both instances are anonymous, and both have a different value for their location tagged value.

രണ്ട് ഇൻസ്റ്റൻസുകളും അജ്ഞാതമാണ്, കൂടാതെ ലൊക്കേഷൻ ടാഗ് ചെയ്ത മൂല്യത്തിന് രണ്ടിനും വ്യത്യസ്ത മൂല്യങ്ങളുണ്ട്.


There's also a note, which explicitly specifies which instance replicates the other.

ഏത് ഇൻസ്റ്റൻസാണ് മറ്റൊന്നിനെ പകർപ്പായി എടുക്കുന്നത് എന്ന് വ്യക്തമാക്കുന്ന ഒരു നോട്ടും ഉണ്ട്.


To forward engineer a component diagram, for each component, identify the classes or collaborations that the component implements.

ഒരു ഘടക ഡയഗ്രം ഫോർവേഡ് എഞ്ചിനീയറിംഗ് ചെയ്യുന്നതിന്, ഓരോ ഘടകത്തിനും, ആ ഘടകം നടപ്പിലാക്കുന്ന ക്ലാസുകളോ സഹകരണമോ തിരിച്ചറിയുക.


ഓരോ ഘടകത്തിനും ലക്ഷ്യം തിരഞ്ഞെടുക്കുക.


Your choice is basically between source code or a binary library.

നിങ്ങളുടെ തിരഞ്ഞെടുക്കൽ പ്രധാനമായും സോഴ്സ് കോഡിനും ഒരു ബൈനറി ലൈബ്രറിക്കും ഇടയിലായിരിക്കും.


Reverse engineering (the creation of a model from code) a component diagram is not a perfect process because there is always a loss of information.

ഒരു കോഡിൽ നിന്ന് ഒരു മോഡൽ ഉണ്ടാക്കുന്ന റിവേഴ്സ് എഞ്ചിനീയറിംഗ്, ഒരു ഘടക ഡയഗ്രം ഉണ്ടാക്കുന്നത് ഒരു മികച്ച പ്രക്രിയയല്ല, കാരണം വിവരങ്ങൾ എപ്പോഴും നഷ്ടപ്പെടാൻ സാധ്യതയുണ്ട്.


Choose the target you want to reverse engineer.

നിങ്ങൾ റിവേഴ്സ് എഞ്ചിനീയർ ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ലക്ഷ്യം തിരഞ്ഞെടുക്കുക.


Source code can be reverse engineered to components and then classes.

സോഴ്സ് കോഡിനെ ഘടകങ്ങളിലേക്കും തുടർന്ന് ക്ലാസുകളിലേക്കും റിവേഴ്സ് എഞ്ചിനീയർ ചെയ്യാൻ കഴിയും.


Deployment diagrams are one of the two kinds of diagrams used in modeling the physical aspects of an object-oriented system.

ഒരു ഒബ്ജക്റ്റ്-ഓറിയന്റഡ് സിസ്റ്റത്തിന്റെ ഭൗതിക വശങ്ങൾ മോഡൽ ചെയ്യുന്നതിന് ഉപയോഗിക്കുന്ന രണ്ട് തരം ഡയഗ്രമുകളിൽ ഒന്നാണ് വിന്യാസ ഡയഗ്രമുകൾ.


A deployment diagram shows the configuration of run time processing nodes and the components that live on them.

ഒരു വിന്യാസ ഡയഗ്രം, റൺ ടൈം പ്രോസസ്സിംഗ് നോഡുകളുടെയും അവയിൽ നിലനിൽക്കുന്ന ഘടകങ്ങളുടെയും കോൺഫിഗറേഷൻ കാണിക്കുന്നു.


You use deployment diagrams to model the static deployment view of a system.

ഒരു സിസ്റ്റത്തിന്റെ സ്ഥിരമായ വിന്യാസ കാഴ്ച മോഡൽ ചെയ്യാൻ നിങ്ങൾ വിന്യാസ ഡയഗ്രമുകൾ ഉപയോഗിക്കുന്നു.


Deployment diagrams are essentially class diagrams that focus on a system's nodes.

വിന്യാസ ഡയഗ്രമുകൾ അടിസ്ഥാനപരമായി ഒരു സിസ്റ്റത്തിന്റെ നോഡുകളിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്ന ക്ലാസ് ഡയഗ്രമുകളാണ്.


You can use deployment diagrams to visualize the static aspect of these physical nodes and their relationships.

ഈ ഫിസിക്കൽ നോഡുകളുടെയും അവയുടെ ബന്ധങ്ങളുടെയും സ്ഥിരമായ വശം ദൃശ്യവൽക്കരിക്കുന്നതിന് നിങ്ങൾക്ക് വിന്യാസ ഡയഗ്രമുകൾ ഉപയോഗിക്കാം.


A deployment diagram is a diagram that shows the configuration of run time processing nodes and the components that live on them.

ഒരു വിന്യാസ ഡയഗ്രം എന്നത് റൺ ടൈം പ്രോസസ്സിംഗ് നോഡുകളുടെയും അവയിൽ നിലനിൽക്കുന്ന ഘടകങ്ങളുടെയും കോൺഫിഗറേഷൻ കാണിക്കുന്ന ഒരു ഡയഗ്രമാണ്.


Deployment diagrams commonly contain nodes, dependency and association relationships.

വിന്യാസ ഡയഗ്രമുകളിൽ സാധാരണയായി നോഡുകൾ, ഡിപ്പൻഡൻസി, അസോസിയേഷൻ ബന്ധങ്ങൾ എന്നിവ അടങ്ങിയിരിക്കുന്നു.


You'll typically use deployment diagrams in one of three ways.

നിങ്ങൾ സാധാരണയായി മൂന്ന് രീതികളിൽ ഒന്നിൽ വിന്യാസ ഡയഗ്രമുകൾ ഉപയോഗിക്കും.


An embedded system is a software-intensive collection of hardware that interfaces with the physical world.

ഒരു എംബഡഡ് സിസ്റ്റം എന്നത് ഭൗതിക ലോകവുമായി ബന്ധപ്പെടുന്ന, സോഫ്റ്റ്‌വെയർ-ഇന്റൻസീവ് ഹാർഡ്‌വെയറുകളുടെ ഒരു ശേഖരമാണ്.


You can use deployment diagrams to model the devices and processors that comprise an embedded system.

ഒരു എംബഡഡ് സിസ്റ്റം ഉൾക്കൊള്ളുന്ന ഉപകരണങ്ങളും പ്രോസസ്സറുകളും മോഡൽ ചെയ്യാൻ നിങ്ങൾക്ക് വിന്യാസ ഡയഗ്രമുകൾ ഉപയോഗിക്കാം.


Model the relationships among these processors and devices in a deployment diagram.

ഒരു വിന്യാസ ഡയഗ്രാമിൽ ഈ പ്രോസസ്സറുകളും ഉപകരണങ്ങളും തമ്മിലുള്ള ബന്ധം മോഡൽ ചെയ്യുക.