Connaissances Informatiques >> Logiciel >> Software Engineering >> Content
  Derniers articles
  • Comment faire pour installer Microso…
  • Comment faire pour augmenter le tas …
  • Comment utiliser Rétro-propagation …
  • Comment mesurer verticalement dans A…
  • Comment faire pour intégrer les fic…
  • Qu'est-ce sont des miroirs dynamique…
  • Comment devenir développeur App 
  • Comment fractions composées d'entré…
  • Comment tracer des points dans MATLA…
  • Comment modéliser une toiture à Au…
  •   Software Engineering
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Software Engineering

    Les avantages de la modélisation à base de composants

    génie logiciel est la création d'un nouveau logiciel pour un certain nombre d'objectifs. Un type de génie logiciel est le modèle à base de composants . Ce modèle met l'accent sur la réutilisation de certaines catégories de logiciels. Classes de logiciels comprennent des mécanismes tels que la sécurité , d'échange de messages et de versioning , qui sont tous des éléments communs à tous les produits logiciels . L'utilisation de modèles d'ingénierie logicielle à base de composants conduit à un certain nombre d'avantages par rapport génie logiciel traditionnel . Evite réinventer la roue

    Le modèle à base de composants utilise des classes pré- existantes de logiciel pour créer de nouveaux logiciels. Cela permet de maintenir les ingénieurs d'avoir à répondre à l'exigence de créer le logiciel à partir de zéro . Au lieu de cela , le programmeur peut choisir la classe de logiciel qui est nécessaire et l'ajouter au nouveau programme. Le programmeur sait comment ce logiciel fonctionne, que cela fonctionne et ne nécessite presque pas de temps pour mettre en développant le programme.
    Développement Temps

    Parce que les classes de logiciels déjà existent et l'ingénieur sait comment le logiciel va effectuer , il est possible d'apporter de nouveaux logiciels à commercialiser plus rapidement qu'en utilisant le génie logiciel traditionnel . Le plus vite le produit peut être mis sur le marché , plus le logiciel peut commencer à faire de l'argent. Le temps de développement plus rapide comprend également des prestations supplémentaires qui augmentent la productivité de l' entreprise de logiciels .
    Augmentation de la productivité

    génie logiciel basé sur un modèle de composants permet à une entreprise prendre plus de projets que si elle suivait l'approche traditionnelle de l'ingénierie logicielle. Les ingénieurs ne passent pas autant de temps à développer de nouveaux logiciels pour les projets car ils réutilisent les classes qui ont déjà été développés. Cela donne aux ingénieurs de plus de temps pour travailler sur d'autres projets qui seraient impossibles dans d'autres formes de génie logiciel.
    Amélioration de la qualité

    Les ingénieurs utilisent un logiciel qui a déjà été testé et le logiciel est connu pour fonctionner . Une fois que le logiciel ne soit terminée , il ya moins de problèmes - aussi appelés bogues - pour régler. C'est parce que le logiciel qui a été installé a déjà eu les bugs déjà travaillé sur le système. Cela conduit à un produit de qualité supérieure qui est développé à partir de la première manche par rapport au génie logiciel traditionnel .
    Coût

    Tous ces facteurs conduisent à une réduction des le coût de la création d'un nouveau morceau de logiciel . L'argent économisé est alors ressources nécessaires pour créer de nouvelles catégories de logiciels qui n'existent pas actuellement , afin qu'eux aussi peuvent être utilisés plus tard dans d'autres projets de génie logiciel . L'entreprise peut alors entreprendre de nouveaux projets et ont réduit les besoins en personnel en raison de l'utilisation du modèle de développement à base de composants .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment tracer des points dans MATLAB 
  • Comment créer des escaliers sur SketchUp 
  • Comment calculer la fonction de transfert d' un processus 
  • AutoCAD 2000 Conseils 
  • Autodesk Inventor Tutorial & Certification 
  • Comment faire pour installer AutoCAD 2000 
  • Comment faire pour convertir la matrice de Vector dans MATLAB 
  • Comment construire une chaîne de Délimité par des virgules dans MATLAB 
  • Types de logiciels d'applications utilisées par les ingénieurs 
  • Autocad vs. Autocad LT 
  • Connaissances Informatiques © http://www.ordinateur.cc