@misc{Berkessel2010, author = {Berkessel, Sascha}, title = {Entwurf und Implementation eines erweiterten Hyperspace-Modells zur Trennung der Belange}, url = {https://nbn-resolving.org/urn:nbn:de:kola-4109}, institution = {Institut f{\"u}r Softwaretechnik}, pages = {100}, year = {2010}, abstract = {Im Rahmen dieser Arbeit soll das Software-Modellierungstool Enterprise Architect so erweitert werden, dass die Trennung der Belange entsprechend dem erweiterten Hyperspace-Modell von Lohmann erm{\"o}glicht wird. Daneben soll auch die Bestimmung so genannter Slices erm{\"o}glicht werden. Bei einem Slice handelt es sich um die Menge aller Belange und syntaktischen Einheiten, welche mit einem oder mehreren Belangen direkt oder transitiv verkn{\"u}pft sind. Die Idee der Bestimmung solcher Slices ist graphenorientiert: Die transitive H{\"u}lle der ausgew{\"a}hlten Belange und der mit diesen verkn{\"u}pften Belange wird bestimmt. Dies kann auf bestimmte Kantenarten, welche die Arten der Verkn{\"u}pfung von Belangen widerspiegeln, eingeschr{\"a}nkt werden. Bevor dies implementiert werden kann, muss untersucht werden, ob die Funktionalit{\"a}t mit den im Enterprise Architect gegebenen M{\"o}glichkeiten realisiert werden kann. Ist dies nicht der Fall, so m{\"u}ssen Modelle aus dem Enterprise Architect zun{\"a}chst mit Hilfe von JGraLab in Graphen {\"u}berf{\"u}hrt werden, damit anschließend die Slices unter Anwendung der Graphenabfragesprache Graph Repository Query Language (GreQL) bestimmt werden k{\"o}nnen. Die Funktionalit{\"a}ten sollen in einem gemeinsamen Software-Baustein realisiert werden, der sich konform zu den f{\"u}r den Enterprise Architect vorgegebenen Schnittstellen verhalten muss und keine Konflikte im Programmablauf verursachen kann.}, subject = {Softwareentwicklung}, language = {de} }