• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 85
  • 20
  • 20
  • 16
  • 12
  • 7
  • 5
  • 5
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 200
  • 200
  • 62
  • 42
  • 37
  • 30
  • 26
  • 26
  • 24
  • 23
  • 20
  • 20
  • 18
  • 18
  • 17
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
21

Designing mobile ambient applications

Vitas, Marko January 2012 (has links)
Android is a fast growing platform with a lot of users and applications on the market. In order to challenge the competition, a new software product should be designed carefully, conforming to the platform constraints and conveying to the user expectations. This research focuses on defining a suitable architecture design for the specific use case of interest, an Android application focused on location based data. The research process is backed up by a prototype application construction with features such as location based reminders and mobile communication with web services. Moreover, an analysis has been conducted on existing products with the proven quality, to extract information on current best practice implementations of several interesting features. Furthermore, the demand for targeting multiple platforms with the same application motivated a research on portability and reuse of code among different platforms. The constructed system is divided into a client-server pair. Opposite to the client (mobile) side, the server side analyzes the process of extending an existing architecture by integrating it with a web service project used for exchanging data with the mobile devices. Finally, the thesis is not strictly constrained to the given use case because it presents several general concepts of application design through architectural and design patterns.
22

Design Pattern Detection by Using Meta Patterns

SAEKI, Motoshi, KOBAYASHI, Takashi, SAKAMOTO, Ryota, KATADA, Junya, HAYASHI, Shinpei 01 April 2008 (has links)
No description available.
23

Méthodes et outils de la conception amont pour les systèmes et les microsystèmes

Hamon, Juan Carlos Estève, Daniel. January 2005 (has links)
Reproduction de : Thèse de doctorat : Microélectronique : Toulouse, INPT : 2005. / Titre provenant de l'écran-titre. Bibliogr. 126 réf.
24

Composants pour la modélisation des processus métier en productique, basés sur CIMOSA

Abdmouleh, Anis. Vernadat, François. January 2008 (has links) (PDF)
Reproduction de : Thèse doctorat : Automatique-Productique : Metz : 2004. / Titre provenant de l'écran-titre. Notes bibliographiques.
25

Analyse Patterns im Softwareentwicklungsprozess. Mit Beispielen für Informationsmanagement und deren Anwendungen für die Virtuelle Universität der Wirtschaftsuniversität Wien.

Hahsler, Michael 01 1900 (has links) (PDF)
Diese Arbeit beschäftigt sich mit der Anwendung von Patterns in der Analysephase der Softwareentwicklung. Dazu wird die in der Literatur bisher nicht ausreichend beschriebene Anwendung des Pattern-Ansatzes in der Analysephase aufgearbeitet und anhand von Beispielen konkretisiert. Die in dieser Arbeit gefundenen Hauptvorteile von Analyse Patterns sind die Verwendung von Expertenwissen durch abstrakte Modelle mit konkreten Beispielen und der starke Fokus auf Erfahrungen mit organisatorischen, wirtschaftlichen und sozialen Konsequenzen. Am Beispiel einer Familie von Patterns für Informationsmanagement und deren Anwendung im Rahmen des Projekts 'Virtuelle Universität' an der Wirtschaftsuniversität Wien werden die Vorteile von Analyse Patterns quantifiziert und nachgewiesen. (Autorenreferat)
26

Μοντελοποίηση εφαρμογών παγκόσμιου ιστού:κλωνοποίηση σε επίπεδο μοντέλου, ανάλυση ποιότητας & σχεδιαστικά πρότυπα

Φαλιάγκα, Ευανθία 04 February 2008 (has links)
Οι εφαρμογές παγκόσμιου ιστού προσφέρουν ολοένα και περισσότερες, με υψηλό βαθμό πολυπλοκότητας υπηρεσίες, σε σχέση με τους πρώτους ιστότοπους που χρησιμοποιούνταν απλά και μόνο για την προβολή πληροφοριών. Όμως, η πολυπλοκότητα αυτή καθιστά τις εφαρμογές δύσχρηστες καθώς είναι πολύ δύσκολο να συντηρηθούν και να επεκταθούν. Η ερευνητική κοινότητα προκειμένου να αντιμετωπίσει την αυξανόμενη πολυπλοκότητα του σχεδιασμού εφαρμογών παγκόσμιου ιστού έχει προτείνει ένα πλήθος προσεγγίσεων και μεθόδων βασισμένων σε μοντέλα. Η δουλειά του σχεδιαστή εφαρμογών παγκόσμιου ιστού μπορεί να απλοποιηθεί ακόμα περισσότερο με την επαναχρησιμοποίηση της εμπειρίας άλλων σχεδιαστών εφαρμογών παγκόσμιου ιστού. Η επαναχρησιμοποίηση της εμπειρίας αυτής γίνεται με χρήση σχεδιαστικών προτύπων που ορίζονται από πεπειραμένους σχεδιαστές. Αν κατά το σχεδιασμό μιας εφαρμογής χρησιμοποιηθεί κάποια μέθοδος μοντελοποίησης σε συνδυασμό με ένα σύνολο σχεδιαστικών προτύπων, η τελική εφαρμογή θα είναι πιο αποδοτική και ποιοτική. Πολλές φορές όμως, κατά το σχεδιασμό και την ανάπτυξη μιας εφαρμογής παγκόσμιου ιστού δε λαμβάνεται υπόψη κάποια συγκεκριμένη μεθοδολογία μοντελοποίησης και ανάπτυξης. Ένα πλήθος μεθόδων αντίστροφης μηχανίκευσης έχει αναπτυχθεί για την ανάλυση, κατανόηση και μοντελοποίηση των αρχιτεκτονικών τέτοιου είδους εφαρμογών. Στα πλαίσια της συγκεκριμένης διπλωματικής εργασίας μελετώνται οι μέθοδοι μοντελοποίησης που έχουν προταθεί από την ερευνητική κοινότητα, τα σχεδιαστικά πρότυπα που έχουν οριστεί καθώς και οι μέθοδοι και οι διαδικασίες αντίστροφης μηχανίκευσης που έχουν αναπτυχθεί. Επιπλέον προτείνεται μία μέθοδος που ανιχνεύει και αξιολογεί την ύπαρξη πιθανών κλώνων μοντέλων. / Web Applications provide many services and they are not used just to display content, as it was the case for the first web sites. Due to the growing complexity, the design, development and maintenance of these aplications has become one of the major challenges that the developer has to face. In an attempt to face this growing complexity, the research community has proposed a number of model based approaches and methods. The task of the hypertext architect may be further facilitated by reusing the experience of other hypertext architects. This reuse is achieved by means of design patterns that have been defined by experts. If, we make use of a modelling method in combination with design patterns when designing a web application, the final result will be more efficient and qualitative. Usually, due to the pressing market demands, the modeling methods or techniques are not applied during the design and development of the web applications. A number of reverse engineering methods and tools have been proposed in order to analyse, comprehend and model the architectures of such applications. In this thesis, we study the various modelling methods that have been proposed, as well as the design patterns that have been defined and the reverse engineering methods that have been developed. Furthermore, we propose a method to detect and evaluate the existence of possible model clones.
27

BUSINESS PROCESS RECOVERY USING UI DESIGN PATTERNS AND CLONE DETECTION IN BUSINESS PROCESSES

Guo, JIN 28 October 2008 (has links)
A business application automates a collection of business processes. A business process describes how a set of logically related tasks are executed, ordered and managed by following business rules to achieve business objectives. An “online book purchase” business process contains several tasks such as buying a book, ordering a book, and sending out promotions. In this ever changing business environment, both of business applications and business processes are modified to accommodate changed business requirements and improve the performance of the organization. These continuous modifications introduce problems in the following two aspects: 1) Business process definitions are rarely updated to reflect the current business processes deployed in business applications. 2) Business processes may be cloned (e.g., copied and slightly modified) to handle special circumstances or promotions. Identifying these clones and removing them help improve the efficiency of an organization. However, business processes are defined with textual languages that cannot be automatically understood. To maintain business process definitions up to date, we present our techniques that automatically recover business processes from UIs of business applications and identify clones in the recovered business processes. We leverage UI design patterns, which present the best practices of UI designs, to capture business processes from UIs. To refine the recovered business processes and mark the functionally equivalent tasks, we use existing code clone detection tools, such as CCFinder and CloneDR, to detect clones in business applications, and lift clones from code level to business process level. The effectiveness of our techniques is demonstrated through a case study on 15 large open source business applications. / Thesis (Master, Computing) -- Queen's University, 2008-10-28 11:06:31.41
28

Elektroninių paslaugų realizavimo kardiologijoje tyrimas / The analysis of electronic services realization in cardiology

Tamašauskas, Tomas 27 May 2005 (has links)
This work analyzes the possible ways for implementing electronical services in cardiology. There are many technologies that can be used to implement electronical services. In this case the WEB page generation and WEB services technology was chosen. There was no appropriate design pattern that matches the requirements. Front Controller is one of the possible problem solutions, but it does not describe any way of distributing the system. Front Controller design pattern is not an appropriate solution when there are huge calculations to be done and expected user count will be growing constantly. Broker design pattern solves this problem, but it has its disadvantage, that every server needs to have a real IP address. One of the constraints in this work is that server does not need to have an external IP address. The proposed broker design pattern implements task distribution through many servers solves the problem that every server does not need external IP address. The system also solves the aviliability problem, so it can handle huge number of users. Theoretical experiments proved that, when the number of users using the system is low, the Front Controller approach is more effective, but when the number of users grows at some point this approach can not handle all the user requests. In this case the proposed Broker design pattern approach solves the problem. The proposed broker design patter was successfully implemented in real life and has been tested to be functional.
29

Simulation de l'activité d'un documentaliste.

David, Jean-Marie, January 1900 (has links)
Th. 3e cycle--Inform.--Nancy--I.N.P.L., 1980.
30

Využití přístupů založených na modelu MVC pro tvorbu aplikací

Kubíček, Lukáš January 2011 (has links)
No description available.

Page generated in 0.0843 seconds