|
|
|
RAMALLAH. MODELL FÜR DIE VERBESSERUNG DER PROZESSE DES PROJEKTMANAGEMENTS SOFTWAREAutor: RIMAWI YASER. Jahr: 2003. Universität: CARLOS III DE MADRID [ www.uc3m.es]. Ort der Lesung: ESCUELA POLITECNICA SUPERIOR. Ort der Vorbereitung: UNIVERSIDAD CARLOS III DE MADRID. Inhaltsangabe: Die Benchmarks Software als CMM, CMM und ISO 15504 schwer umzusetzen sind in der Software Organisationen, vor allem in der Phase der Definition der Prozesse. Normalerweise, Software Organisationen werden zu Beginn der Umsetzung dieser Benchmarks auf dem Gebiet des Projektmanagements. In diesem Bereich, das Institut für Projektmanagement (Project Management Institute, PMI) entwickelt hat Standard Projektmanagement Project Management Body der Knowledge (PMBOK), die Organisationen mit einem Rahmen von Prozessen, die ihnen bei der Verwaltung ihrer Projekte jeglicher Art . Trotz dieser Organisationen haben mehrere Software Standards und Maßstäbe, sie Schwierigkeiten bei der Durchführung der ihnen aus verschiedenen Gründen wie Kosten und Komplexität. Aus diesem Grund haben wir das Modell Ramallah, ist ein Modell für die Verbesserung der Prozesse des Projektmanagements Software, die hilft Organisationen Software zu bewerten, zu definieren und zu verbessern kontinuierlich die Prozesse des Projektmanagements. Die folgenden Punkte fassen die Ramallah Modell: - Der Rahmen der PMBOK Prozesse ist der Kern Modell - Prozesse, die innerhalb des Rahmens sind mit der Erfahrung von Experten und der besten Praktiken der verschiedenen Benchmarks Software zum Beispiel, CMM, CMMI und ISO 15504. - Die Definitionen von Prozessen sind angereichert mit aktiven Prozess der bekanntesten Methoden im Projektmanagement, wie PRINCE2, METRICA3, DOIT, usw. Das Ergebnis ist eine Knowledge Base enthält Definitionen Ziel des Projekts Management Prozess. - Die Organisationen verwenden die Software Knowledge Base, um Bewertungen und ihre Definitionen des Prozesses. - Die Bewertungsmethode Ramallah, dass die verwendete Modell ist die Methode "Formelle Ansatz zur Verbesserung der Software." Ph.D. Dissertation, Universität Carlos III in Madrid. - Gemeinsam mit dem Ergebnis der Evaluierung, die Organisation Software wird die Definition des Prozesses der Projektmanagement Software. Darüber hinaus wird die Organisation ihre eigenen Kenntnisse (von ihr Vermögen ") und im Zusammenhang mit dem entsprechenden Element in den Prozess der Definition des Prozesses. Da die Definition des Prozesses, der Organisation in der Lage, Prozesse und Aktivitäten, die für die Umsetzung der einzelnen Projekte der Organisation. - Die Ergebnisse der Projekte (im Auftrag des Vermögens der Organisation ") gesammelt werden. In diesem Fall, Ramallah dienen auch als eine historische Datenbank von Projekten. Die Organisation Software in der Lage, Anfragen an die Wissensbasis, um die Einhaltung der Verbesserung umgesetzt werden.
MODELLE UND TECHNIKEN FÜR DIE SPEZIFIKATION UND ANALYSE DER NAVIGATION SYSTEM SOFTWAREAutor: ESCALONA CUARESMA MARÍA JOSÉ. Jahr: 2004. Universität: SEVILLA [ www.us.es]. Ort der Lesung: E.T.S. INGENIERÍA INFORMÁTICA. Ort der Vorbereitung: UNIVERSIDAD DE SEVILLA. Inhaltsangabe: Die Software Engineering, die definiert ist als die Studie über die Prinzipien und Methoden für die Entwicklung und Wartung von Software-Systemen, führt Dialing Patterns, wie sie funktionieren sollte auf die Entwicklung von IT-Systemen in der Computer-Engineering. Allerdings ist der Begriff des Software Engineering ist ein weit gefasster Begriff, der eine Vielzahl von Systemen und umfasst eine Vielzahl von Bereichen investigaicón. Eine der jüngsten ist vor allem die sog. Web-Engineering. Die Web-Engineering ist ein Bereich des Software Engineering arbeitet in der Umgebung des Web-Systemen. Für die Jahre viele Gruppen investigaicón hat seine Arbeiten zur Entwicklung methodischer orientierten Umgebungen Web-Anwendungen im Allgemeinen. Damit Methoden wie HDM (Hypermedia Design Model), OOHDM (Objetct-Oriented Hypermedia Desgign Methode), und andere, aktuelle und WebML oder UWE (UML-basierte Web-Enginerring), die innerhalb des Web-Engineering schlägt Methoden, Techniken und Modelle in der gleichen Farbe. Es ist der Bereich der technischen Seite, hat die Notwendigkeit zu prüfen, wie ein bestimmtes Feature der Software, die in den letzten Jahren, ist definiert als kritisch in den Entwicklungsprozess: Zur Navigation [Cachero & Koch 2002b]. Die Arbeit, die in diesem Papier ist motiviert durch die kritische Art der Navigation. Es basiert auf einer Reihe von vergleichenden Studien, und eine Reihe von analytischen und empirischen Experimente haben gezeigt, dass die Notwendigkeit besteht, sich mit dieser Frage in einer Serie von kleinen Nuancen entwickelt, in der Literatur. Obwohl die wichtigsten Beweggründe, die begonnen haben, die Durchführung dieser Arbeit sind in der Engineering-Site, auf das gesamte Dokument heißt es, dass die Studie der Navigation nicht nur von Interesse, in Web-Systemen. Es ist wirklich eine Software-Funktion, obwohl seine Studie wurde motiviert in der Umgebung des Web, ist in jedem System, wo es notwendig ist, für eine Struktur von Schnittstellen fortgeschritten, komplex und navigierbar durch verschiedene Benutzer-Rollen. Daher ist die Arbeit in dieser Arbeit viele Nachschlagewerke in die Welt der Web-Engineering, aber wirklich, die Vorschläge gemacht werden für alle Navigations-System. Dieses Papier untersucht den aktuellen Status in der Behandlung der Navigation. Beschreibt die Notwendigkeit, spezifische Modelle für die Darstellung und Validierung Techniken zur Erleichterung ihrer Verwaltung in den Lebenszyklus des Projekts. Diese erste Analyse führt zu stellen, eine vergleichende Studie zu bewerten, wie sie sich an der Frage der Navigation zu präsentieren: Hauptsächlich erforscht neue methodische Vorschläge einschließlich der Behandlung von Navigation und seines Lebenszyklus. Die vergleichende Analyse, die sich aus dieser Bewertung können die Probleme, die sich an der Realisierung dieser Arbeit. Die Navigation ist dabei, eine kritische, komplexe und sich mit dem, was es ist besonderem Interesse in der Welt der Navigations-Systeme. Allerdings sind die meisten Umgebungen methodischen Schwerpunkt Verarbeitungsstufen vor allem in die Gestaltung und Umsetzung. Diese Arbeit bietet die Möglichkeit zu erhöhen, die Behandlung der Navigation vorangegangenen Phasen im Zyklus des Lebens. Denn die These, bewegt sich in Phasen der Ingenieur-und Bedarfsanalyse. Seine wichtigsten Ziele ist es, Modelle für den Umgang mit der Navigation in diesen Phasen und eine systematische Prozesse, die Unterstützung der Entwicklung solcher Modelle zur Erleichterung der Arbeit der Entwicklungs-Team. Hinzu kommt, dass nach all diesen Modellen und Techniken zu beschreiben, oben befinden sich in der Nähe der Endbenutzer und Kunden können mit der Idee, dass die Aufnahme in den Lebenszyklus der Entwicklung als auch Einrichtungen, die für die Festlegung der endgültigen Validierung von Modellen. Die Cue-8 rpo l 6e9 daher eine These stützt sich auf eine Reihe von theoretischen Modellen und systematische Herleitung Prozess zwischen ihnen. Diese theoretische Struktur findet seine Übersetzung empirische NDAT (Navigationsanalyse Entwicklung Techiniques) [Escalona et al. 2002] [Escalona et al. 2003] [Escalona et al.2004a]. NDT ist eine Methodik, die Entwicklung und Umsetzung dieser Modelle und Prozesse innerhalb ihres Lebenszyklus, die einen praktischen Weg für den Einsatz in realen Projekten. Die praktische Anwendung erreicht seine größte Interesse, mit der Präsentation der NDT-Tool [Escalona et al 2003b]. NDET-Tool ist ein CASE-Tool ermöglicht es, dass die Anwendung während des gesamten Lebenszyklus der NDT und erhalten ihre Ergebnisse. Mit all dies ist das Argument von der Ansatz der ein bestimmtes Problem: die Behandlung der Navigation in den frühen Phasen des Lebenszyklus Systeme für die Entwicklung nevegacionales. Dieses Problem, auf der Grundlage einer vergleichenden Studie über aktuelle Trends gelöst ist mit einem theoretischen Rahmen umgesetzt werden später bei der Methodik und den Werkzeugen und spezifischen NDT NDT-Tool. KLASSIFIKATION DER NUTZER AUF DER GRUNDLAGE ERKANNT WERDEN TECHNIKEN PROZESSOREN SPRACHEAutor: PEREZ PEREZ JUAN RAMON. Jahr: 2005. Universität: OVIEDO [ www.uniovi.es]. Ort der Lesung: ESC. UNIV. ING. TEC. INFORM. OVIEDO. Ort der Vorbereitung: DEPARTAMENTO DE INFORMATICA. Inhaltsangabe: Dieses Argument führt die Definition eines Modells für eine Software-Entwicklungsumgebung, welche es den Nutzern ermöglicht, um Anwendungen mit einer besseren Qualität der Code, der die aktuellen Einstellungen. Das Modell ist in das System SICODE genannt, basiert auf Techniken Prozessoren Sprache ermöglicht eine statische Analyse des Quellcodes, um Fehler in den Programmcode. Dieses Modell soll Einfluss Stile in Form der Programmierung und nicht nur gelegentlich Fehler. Es hat sich, wie man so eine Geschichte Kompilation, die Generierung von metrischen Entwicklung und die Häufigkeit von Fehlern im Laufe der Zeit. Es verwendet ein Modell aktiv für die Verhinderung von Fehlern beim Senden von Nachrichten. Diese Mitteilungen assoziierten semantischen Informationen zu jedem Fehler in der Wissensbasis. Diese Wissensbasis wird dynamisch und realimenta mit der Erfahrung von allen Entwicklern, die Lehren aus den Erfahrungen der anderen. Diese These hat eine Studie ermöglicht es, dass die Einstufung der Nutzer basierend auf der Erkennung von Fehlern im Code. SICODE hat es uns ermöglicht, zu analysieren, die Fehler einer großen Zahl von Projekten, die von den Entwicklern. So haben wir verschiedene Typen geprägt von Fehlern in Abhängigkeit von der Erfahrung der Programmierer. Diese Studie liefert Daten, die es uns ermöglichen, um die Grundlage für die Modellierung der Benutzer und somit in der Lage, das Modell ist anpassungsfähig. Die These bietet neue Ansätze zur Entwicklung Systeme derzeit verfügbar sind. Die Konstruktion der Geschichte Zusammenstellung ermöglicht eine tiefergehende Analyse kann als eine einfache Compiler, und diese Analyse ist in den Dienst der Verbesserung des Codes. Darüber hinaus ist das System konzentriert sich auf die Entwicklung und Umwelt-Blends eigenen Lern-Software-Entwicklung zu einer Qualität: der Benutzer einfach und SICODE Programm bietet Ihnen Möglichkeiten zur Verbesserung der Stil der Programmierung. Schließlich wird die Zusammenarbeit nicht nur auf die Förderung der Entwicklung, aber auch in den Aufbau einer Wissensbasis, die macht es möglich, ein System bauen, das realimente den Austausch von Erfahrungen zwischen den Nutzern.
|
|
|