6 research outputs found

    Image Shape Clasification Using Computational Intelligence and Object Orientation

    Get PDF
    Master of Science in Engineering - Electrical and Information EngineeringWith the increase in complexity of modern software systems, there is a great demand for software engineering techniques. Calculation processes are becoming more and more complex, especially in the field of machine vision and computational intelligence. A suitable object oriented calculation process framework is developed in order to address this problem. To demonstrate the effectiveness of the framework, a simple shape classification system is implemented in C#. A suitable method for representing shapes of images is developed and it is used for classification by a neural network. Sets of real-world images of hands and automobiles are used to test the system. The performance of the object oriented system in C# is compared to a functional paradigm system in Matlab and it is found that object orientation is well suited to the later stages of machine vision while the functional approach is well suited to low level image processing tasks

    Definition einer Sprache zur Beschreibung von Prozessmustern zur Unterstützung agiler Softwareentwicklungsprozesse

    Get PDF
    Prozessmuster ermöglichen die modulare Modellierung und flexible Anwendung von Softwareentwicklungsprozessen. Gegenwärtige Beschreibungen von Prozessmustern weisen jedoch Mängel wie uneinheitliche und uneindeutige Beschreibungsformen und fehlende Beziehungsdefinitionen auf. Diese Mängel wirken sich nachteilig auf den effektiven Einsatz von Prozessmustern aus. In dieser Dissertation wird die Sprache PROPEL (Process Pattern Description Language) entwickelt, die Konzepte zur Beschreibung von Prozessmustern und Beziehungen zwischen Prozessmustern bereitstellt. Mit Hilfe von PROPEL können einzelne Prozessmuster modelliert und durch Definition von Beziehungen zu komplexeren Prozessmustern zusammengesetzt werden. PROPEL basiert auf der UML und verwendet daher eine Vielzahl von erprobten und weit verbreiteten Modellierungskonzepten wie Aktivitätsdiagramme wieder. Zur Erhöhung der Ausdrucksgenauigkeit wurde PROPEL um eine formale Semantik durch Abbildung der formalen Syntax auf die Domäne der Petri-Netze ergänzt. Für die Validierung der Nutzbarkeit und Handhabbarkeit von PROPEL wurde ein Prozessmusterkatalog basierend auf dem Rational Unified Process entwickelt. Durch die Darstellung verschiedener Sichten auf den Katalog kann ein Überblick auf alle vorhandenen Prozessmuster und deren Beziehungen gewährleistet werden. Darüber hinaus wurde gezeigt, dass die Komplexität eines Prozessmodells durch Einsatz von PROPEL reduziert wird und Prozessinkonsistenzen eliminiert werden

    An approach to modelling and describing software evolution processes

    Get PDF
    EThOS - Electronic Theses Online ServiceGBUnited Kingdo

    Eliciting Software Process Models with the E3 Language

    No full text
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOG

    Musterbasierte Kontrollflusssemantik für Geschäftsprozessmodellierungssprachen

    Get PDF
    Die Bedeutung einzelner Symbole ist bei Geschäftsprozessmodellierungssprachen häufig nicht eindeutig festgelegt, wodurch Missverständnisse zwischen Domänenexperten und Modellierern gefördert werden. In dieser Arbeit wird eine auf Kontrollflussmustern basierende Methode zur Beschreibung der Kontrollflusssemantik von graphischen Geschäftsprozessmodellierungssprachen vorgestellt. Darüber hinaus werden die effiziente Anwendbarkeit und grundsätzliche Nützlichkeit der Methode aufgezeigt
    corecore