Om een nieuw element aan te maken. Met regels na dit sleutelwoord zorg je voor de eigenschappen van het element.
Om een bestaand element te wijzigen. Dan neem je het element op in een extra moxen bestand met de aanvullende eigenschappen
Let op: Een element kan in meerdere moxen bestanden voorkomen. De volgorde van het verwerken is de alfabetische volgorde van de namen van de moxen bestanden.
De eerste keer dat een element voorkomt wordt het element aangemaakt.
De volgende keren worden eerder gemaakte elementen bijgewerkt.
De volgorde waarin regels in de beschrijving van een element komen is afhankelijk van de volgorde van verwerken
Sleutelwoorden binnen "element:"
Binnen een element bepaal je met extra sleutelwoorden de eigenschappen:
type: Definieert het type (stereotype) van het element. Voorkom dat dit sleutelwoord vaker voorkomt voor een element. Het laatst aangetroffen type wordt gebruikt
parent: Om de generalisatie van dit element in te stellen.
child: Om een specialisatie van dit element in te stellen.
description: De omschrijving van het element. Wanneer dit element vaker voorkomt voor een element worden alle regels aan elkaar geplakt.
target: Een relatie met een andere element waarbij wordt verwezen naar het andere element. De pijlpunt staat bij het andere element.
source: Een relatie met een andere element waarbij vanuit naar het andere element wordt verwezen. De pijlpunt staat bij het in dit bestand gebruikte element.
naam van de relatie: deze staat achter de dubbele punt achter de naam van het element met een relatie.
informatie over de relatie: deze staat achter de dubbele punt achter de naam de van de relatie.
row:voegt een rij toe binnen een tekst tabel in het element.
item:voegt een regel toe binnen een lijst in het element.
Het model op basis van de sleutelwoorden
Het resultaat van de instructies in het moxen bestand leiden tot het model dat hiernaast is getoond:
Het element 'Belanghebbende' van het type 'persona' is een generalisatie.
Het element 'Secretaris van de vereniging' van het type 'persona' is een specialisatie van 'Belanghebbende' en heeft een relatie met de naam 'persona' met het element 'Ledenadministratie voeren'.
De gegenereerde web pagina
In de gegenereerde web pagina wordt de informatie uit het model samengebracht.
In de beschrijving wordt de beschrijving van de relaties opgenomen.
De relaties leiden tot aanvullende beschrijving van de omgeving van het element.
Voor de gerelateerde elementen worden snelkoppelingen toegevoegd aan de web pagina.
Velden toevoegen
Met sleutelwoorden voeg je velden en operaties toe aan een element.
Het sleutelwoord 'field:' gebruik je om een veld toe te voegen. Op dit moment wordt alleen het toevoegen van een naam ondersteunt. Details als wat is het type van het veld en aanduidingen voor de omvang worden nog niet ondersteunt.
Het sleutelwoord 'operation:' gebruik je om een operatie toe te voegen. Op dit moment wordt alleen het toevoegen van een naam ondersteunt. Details als wat is het type en welke parameters worden nog niet ondersteunt.
De gegenereerde web pagina
In de gegenereerde web pagina wordt de informatie uit het model samengebracht.
In de beschrijving wordt de beschrijving van de relaties opgenomen.
De relaties leiden tot aanvullende beschrijving van de omgeving van het element.
Voor de gerelateerde elementen worden snelkoppelingen toegevoegd aan de web pagina.
De velden zijn opgenomen in de beschrijving van de pagina
Omdat in dit voorbeeld het type 'document' is gebruikt, wordt de informatie over de velden getoond als 'Hoofdstukken'
.
Moxen sleutelwoord element
Moxen sleutelwoord element
Idee
Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
Ontwerp
Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
Nauwkeurigheid
Door een model als basis te gebruiken is aanpassen mogelijk zonder het zicht op het geheel kwijt te raken.
Doeltreffendheid
Het uitgangspunt blijft bij wat het idee moet opleveren en dat bewaken is mogelijk door het model
We zijn al jaren bezig met het vereenvoudigen van analyses en ontwerpen voor informatiesystemen