Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Komplexität einer Konfigurationsdatei in Griff bekommen

Frage Entwicklung XML

Mitglied: malika

malika (Level 2) - Jetzt verbinden

24.10.2013 um 16:56 Uhr, 1535 Aufrufe, 2 Kommentare, 1 Danke

Hallo zusammen,

es geht um eine Konfigurationsdatei im XML-ähnlichen Format für ein Software-Projekt, was ich übernehmen muss.

Ich habe ein Problem mir den Überblick über eine komplexe Konfigurationsdatei (ca. 100 Parameternamen mit jeweils 2-6 variablen Inhalten, z.B. ON/OFF; 0-600; DEFAULT/ON/OFF/DELAY ON/DELAY OFF) zu behalten.

Die Datei hat kein richtiges XML-Format aber hat sehr viele Abhängigkeiten in sich, die erst nach dem Einlesen in die Software geprüft werden. D. h., wenn der Parameter "parametername_a" "0" ist, dann ist der "parametername_b" immer "OFF" und es ist egal, ob dieser vorher "ON" war.

<PARAMETER typ="typname_constant" parameter="parametername_a"> 100 </PARAMETER>
<PARAMETER typ="typname_constant" parameter="parametername_b"> ON </PARAMETER>
<PARAMETER typ="typname_constant" parameter="parametername_c"> NONE </PARAMETER>
<PARAMETER typ="typname_constant" parameter="parametername_d"> OFF </PARAMETER>
<PARAMETER typ="typname_constant" parameter="parametername_e"> 192.168.7.1 </PARAMETER>

Die Komplexität der Konfigurationsdatei steigt mit jeder neuen Kundenanforderung. Um den Überblick zu behalten würde ich gerne ein UML-Diagramm (kommt mir zuerst nichts besseres in den Kopf vor) nehmen und die Abhängigkeiten zw. den Parameter darzustellen.

Habt ihr da anderen Meinungen, Erfahrungen oder Software-Tipps, die hier behilflich wären. Klar, dass die Abhängigkeiten nur dem Entwickler bekannt sind aber es gibt bestimmt was, womit man den ganzen Klumpen strukturiert darstellen kann. Mit einem Bleistift und A1-Papierformat wird es auf jeden Fall funktionieren aber ich möchte schon ein digitales Instrument empfohlen haben.

Vielen Dank im Voraus!
Mitglied: Bitboy
24.10.2013 um 17:20 Uhr
Hi,

ich hatte vor Ewigkeiten mal den Editor benutzt. War etwas gewöhnungsbedürftig mit der Bedienung, hatte aber dafür viele Funktionen. Kannst du ja mal antesten ob es was für dich ist: http://www.yworks.com/de/products_yed_about.html
Bitte warten ..
Mitglied: malika
24.10.2013 um 17:47 Uhr
Hi!

Zitat von Bitboy:
ich hatte vor Ewigkeiten mal den Editor benutzt. War etwas gewöhnungsbedürftig mit der Bedienung, hatte aber dafür
viele Funktionen. Kannst du ja mal antesten ob es was für dich ist: http://www.yworks.com/de/products_yed_about.html

Danke schön! Es gibt auch eine Online-Version: http://live.yworks.com/graphity/
Bitte warten ..
Ähnliche Inhalte
Windows Server
gelöst AD Password Komplexität anpassen (3)

Frage von endurance zum Thema Windows Server ...

Windows Server
gelöst Kennwortrichtlienen Komplexität lässt sich nicht ausschalten (15)

Frage von Maffi zum Thema Windows Server ...

ISDN & Analoganschlüsse
gelöst Verteilerkasten, wie bekomme ich die Kabel entfernt (9)

Frage von Protected zum Thema ISDN & Analoganschlüsse ...

Neue Wissensbeiträge
Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(3)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Microsoft Office
Office Druck fehler (18)

Frage von DaistwasimBusch zum Thema Microsoft Office ...

Netzwerkmanagement
Windows Server 2008 R2: "netsh reset" nicht verfügbar? (11)

Frage von RickTucker zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
Uninitialisierte Festplatte - Daten retten (11)

Frage von peterla zum Thema Festplatten, SSD, Raid ...

Microsoft Office
Outlook 2016 in Ordneransicht starten - GPO (9)

Frage von D-Line zum Thema Microsoft Office ...