1000 resultados para evaluación de software
Resumo:
Tässä työssä on esitetty sen ohjelmiston kehittämisen prosessi, joka on tarkoitettu annettavien palveluiden valvottavaksi käyttäen prototyyppimallia. Raportti sisältää vaatimusten, kohteisiin suunnatun analyysin ja suunnittelun, realisointiprosessien kuvauksen ja prototyypin testauksen. Ohjelmiston käyttöala – antavien palveluiden valvonta. Vaatimukset sovellukselle analysoitiin ohjelmistomarkkinoiden perusteella sekä ohjelmiston engineeringin periaatteiden mukaisesti. Ohjelmiston prototyyppi on realisoitu käyttäen asiakas-/palvelinhybridimallia sekä ralaatiokantaa. Kehitetty ohjelmisto on tarkoitettu venäläisille tietokonekerhoille, jotka erikoistuvat pelipalvelinten antamiseen.
Resumo:
The question of Pilot Project creation, due to support pre-development stage of software product elaboration, nowadays might be used as an approach, which allows improving the whole scheme of information technology project running. This subject is not new, but till now no model has been presented, which gives deep description of this important stage on the early phase of project. This Master's Thesis represents the research's results and findings concerning the pre-development study from the Software Engineering point of view. The aspects of feasibility study, pilot prototype developments are analyzed in this paper. As the result, the technique of Pilot Project is formulated and scheme has been presented. The experimental part is focused on particular area Pilot Project scheme's implementation- Internationally Distributed Software projects. The specific characteristic, aspects, obstacles, advantages and disadvantages are considered on the example of cross border region of Russia and Finland. The real case of Pilot Project technique implementation is given.
Resumo:
Tämä työ luo katsauksen ajallisiin ja stokastisiin ohjelmien luotettavuus malleihin sekä tutkii muutamia malleja käytännössä. Työn teoriaosuus sisältää ohjelmien luotettavuuden kuvauksessa ja arvioinnissa käytetyt keskeiset määritelmät ja metriikan sekä varsinaiset mallien kuvaukset. Työssä esitellään kaksi ohjelmien luotettavuusryhmää. Ensimmäinen ryhmä ovat riskiin perustuvat mallit. Toinen ryhmä käsittää virheiden ”kylvöön” ja merkitsevyyteen perustuvat mallit. Työn empiirinen osa sisältää kokeiden kuvaukset ja tulokset. Kokeet suoritettiin käyttämällä kolmea ensimmäiseen ryhmään kuuluvaa mallia: Jelinski-Moranda mallia, ensimmäistä geometrista mallia sekä yksinkertaista eksponenttimallia. Kokeiden tarkoituksena oli tutkia, kuinka syötetyn datan distribuutio vaikuttaa mallien toimivuuteen sekä kuinka herkkiä mallit ovat syötetyn datan määrän muutoksille. Jelinski-Moranda malli osoittautui herkimmäksi distribuutiolle konvergaatio-ongelmien vuoksi, ensimmäinen geometrinen malli herkimmäksi datan määrän muutoksille.
Resumo:
Ohjelmistokehitys on monimutkainen prosessi. Yksi keskeisistä tekijöistä siinä on ohjelmistolle asetettavat vaatimukset. Näitä vaatimuksia on hyvin monenlaisia, ja eri tasoisia; toivotusta toiminnallisuudesta hyvinkin yksityiskohtaisiin vaatimuksiin. Näiden vaatimusten hallinta on myöskin hyvin monitahoista, vaikkakin se on kirjallisuudessa esitetty selkeänä prosessissa, joka on sarja toisistaan erottuviavaiheita. Työn painopiste oli näiden vaatimusten muutoksen ja valmiiseen ohjelmistoon kohdistuvan palautteen hallinnassa, ja kuinka vaatimustenhallintaohjelmisto voisi olla avuksi näissä prosesseissa. Vaatimustenhallintatyökalun käyttö ei sinällään ratkaise mitään ongelmia, mutta se suo puitteet parantaa vaatimusten hallitsemista. Työkalun käytöstä on muun muassa seuraavia etuja: vaatimusten keskitetty varastointi, käyttäjäoikeuksien määrittely koskien eri käyttäjiä ja heidän pääsyään näkemään tai muuttamaan tietoa, muutoksenhallintaprosessin hallinta, muutosten vaikutuksen analysointi ja jäljitettävyys ja pääsy tietoihin web-selaimella.
Resumo:
Tässä työssä tutkitaan ohjelmistoarkkitehtuurisuunnitteluominaisuuksien vaikutusta erään client-server –arkkitehtuuriin perustuvan mobiilipalvelusovelluksen suunnittelu- ja toteutusaikaan. Kyseinen tutkimus perustuu reaalielämän projektiin, jonka kvalitatiivinen analyysi paljasti arkkitehtuurikompponenttien välisten kytkentöjen merkittävästi vaikuttavan projektin työmäärään. Työn päätavoite oli kvantitatiivisesti tutkia yllä mainitun havainnon oikeellisuus. Tavoitteen saavuttamiseksi suunniteltiin ohjelmistoarkkitehtuurisuunnittelun mittaristo kuvaamaan kyseisen järjestelmän alijärjestelmien arkkitehtuuria ja luotiin kaksi suunniteltua mittaristoa käyttävää, työmäärää (komponentin suunnittelu-, toteutus- ja testausaikojen summa) arvioivaa mallia, joista toinen on lineaarinen ja toinen epälineaarinen. Näiden mallien kertoimet sovitettiin optimoimalla niiden arvot epälineaarista gloobaalioptimointimenetelmää, differentiaalievoluutioalgoritmia, käyttäen, niin että mallien antamat arvot vastasivat parhaiten mitattua työmäärää sekä kaikilla ominaisuuksilla eli attribuuteilla että vain osalla niistä (yksi jätettiin vuorotellen pois). Kun arkkitehtuurikompenttien väliset kytkennät jätettiin malleista pois, mitattujen ja arvoitujen työmäärien välinen ero (ilmaistuna virheenä) kasvoi eräässä tapauksessa 367 % entisestä tarkoittaen sitä, että näin muodostettu malli vastasi toteutusaikoja huonosti annetulla ainestolla. Tämä oli suurin havaitu virhe kaikkien poisjätettyjen ominaisuuksien kesken. Saadun tuloksen perusteella päätettiin, että kyseisen järjestelmän toteutusajat ovat vahvasti riippuvaisia kytkentöjen määrästä, ja näin ollen kytkentöjen määrä oli mitä todennäköisemmin kaikista tärkein työmäärään vaikuttava tekijä tutkitun järjestelmän arkkitehtuurisuunnittelussa.
Resumo:
Diplomityön tavoitteena oli kehittää kolmannen sukupolven fyysistä protokollakerrosta matkapuhelimen ohjelmistoarkkitehtuurille. Kolmannen sukupolven matkapuhelinjärjestelmät ovat aikaisempia järjestelmiä monimutkaisempia. Ohjelmiston koon ja monimutkaisuuden sekä aikataulujen kiireellisyyden vuoksi on tullut tarve ottaa käyttöön formaaleja menetelmiä ohjelmiston kehitystyöhön. Formaalit kuvauskielet mahdollistavat tarkan, yksiselitteisen ja simuloitavissa olevan järjestelmäkuvauksen muodostamisen. Fyysinen protokollakerros tarjoaa tiedon siirtoa ylemmille protokollakerroksille. Tämän tiedonsiirron hallinta vaatii protokollakerrosten välistä viestinvälitystä. Formaaleja kuvauskieliä käyttämällä voidaan viestinvälityksen toteutusta automatisoida ja siinä tarvittavaa logiikkaa havainnollistaa. Työssä suunniteltiin, toteutettiin ja testattiin ylempien protokollakerrosten kanssa kommunikoivaa osaa fyysisestä protokollakerroksesta. Tuloksena saatiin solunvalintatoiminnallisuuden vaatiman kommunikoinnin ja tilakoneen toteutus ohjelmistoarkkitehtuurissa. Ohjelmistonkehityksen alkuvaiheiden havaittiin olevan fyysisen kerroksen suorituskyvyn kannalta merkittävässä asemassa, koska tällöin viestinvälityksen optimointi on helpointa. Formaalit kuvauskielet eivät ole sellaisenaan täysin soveltuvia tarkoin määritellyn ohjelmistoarkkitehtuurin osien kehitykseen.
Resumo:
Vaatimusmäärittely on tärkeä vaihe ohjelmistotuotannossa, koska virheelliset ja puutteelliset asiakasvaatimukset vaikuttavat huomattavasti asiakkaan tyytymättömyyteen ohjelmistotuotteessa. Ohjelmistoinsinöörit käyttävät useita erilaisia menetelmiä ja tekniikoita asiakasvaatimusten kartoittamiseen. Erilaisia tekniikoita asiakasvaatimusten keräämiseen on olemassa valtava määrä.Diplomityön tavoitteena oli parantaa asiakasvaatimusten keräämisprosessia ohjelmistoprojekteissa. Asiakasvaatimusten kartoittamiseen käytettävien tekniikoiden arvioinnin perusteella kehitettiin parannettu asiakasvaatimusten keräämisprosessi. Kehitetyn prosessin testaamiseksi ja parantamiseksi järjestettiin ryhmätyöistuntoja liittyen todellisiin ohjelmistokehitysprojekteihin. Tuloksena vaatimusten kerääminen eri sidosryhmiltä nopeutui ja tehostui. Prosessi auttoi muodostamaan yleisen kuvan kehitettävästä ohjelmistosta, prosessin avulla löydettiin paljon ideoita ja prosessi tehosti ideoiden analysointia ja priorisointia. Prosessin suurin kehityskohde oli fasilitaattorin ja osallistujien valmistautumisessa ryhmätyöistuntoihin etukäteen.
Resumo:
La riqueza del patrimonio paleontológico de Cataluña ha hecho que la Paleontología catalana haya tenido un importante recorrido que se remonta a la segunda mitad del siglo XIX . Este desarrollo histórico ha originado que el patrimonio paleontológico"mueble" se encuentre ubicado dentro de instituciones museísticas de alcance y situaciones muy contrastadas. Para evaluar la situación del patrimonio paleontológico mueble presente en los museos y colecciones visitables de Cataluña, se ha realizado este trabajo de investigación, seleccionando una muestra de las 57 instituciones que tienen colecciones de Paleontología en Cataluña. Los tres objetivos que se pretendían alcanzar eran saber: [1] cuál era la situación y cómo se gestionaba el patrimonio paleontológico, que se encontraba en los museos y colecciones visitables de Cataluña, [2] si el patrimonio paleontológicos se encontraba suficientemente valorado por sus gestores en los museos y colecciones visitables, y por la Administración responsable, [3] cuál podía ser la gestión del patrimonio paleontológico mueble de Cataluña en tiempos de crisis, basándose en experiencias descritas en otros países. Con respecto al primer objetivo se puede decir que las colecciones de Paleontología presentes en los museos y las colecciones visitables de Cataluña son importantes tanto por el número de ejemplares como por su calidad. Indicadores de esta importancia los encontraríamos con los más de 675.000 unidades de registro , y en los más de 1.000 tipos descritos. Pero existen también colecciones de Paleontología de propiedad privada, de las que no se dispone de datos fiables. Las colecciones de Paleontología continúan creciendo tanto por las donaciones y cesiones que se producen por parte de particulares, como los depósitos provisionales provenientes de las actividades de investigación (excavaciones, prospecciones, muestreos, etc....) que realizan los museos y otras instituciones. La comparación de los datos obtenidos en este trabajo, con uno previo de Loran (2006) sobre colecciones de Historia Natural en Cataluña, permiten deducir que la situación prácticamente no ha cambiado. Las carencias y deficiencias que se registran en la gestión y conservación de estas colecciones, son esencialmente las mismas que las descritas para las colecciones de Historia Natural, y tienen su origen en la falta de recursos humanos y materiales. En cuanto al segundo objetivo, la opinión de la gran mayoría de los entrevistados ha confirmado que el patrimonio paleontológico no estaba suficientemente valorado por la Administración competente. Las causas se han atribuido a que el Departament de Cultura de la Generalitat de Cataluña no ha invertido ni los suficientes recursos humanos ni económicos para poner en valor este patrimonio, ni tampoco ha mostrado el suficiente interés en su gestión, conservación y difusión. Finalmente el tercer objetivo que era saber ¿cómo podría afectar la crisis al patrimonio paleontológico conservado en los museos y las colecciones visitables?, partiendo de lo que se ha descrito en otros países. Las respuestas obtenidas permiten afirmar que se podrían producir situaciones de vulnerabilidad en la conservación de los fondos de Paleontología. Tres instituciones podrían tener problemas de conservación, y en otros tres museos peligra su supervivencia. La crisis se ha añadido a situaciones de manifiesta precariedad que se vienen arrastrando desde hace muchos años y que tienen su origen en la falta de inversiones económicas, y de recursos humanos y materiales.
Resumo:
Con el título de 'Science, Culture & Cornmunication for the 21st Century' se celebró en Barcelona del 9 al 13 de julio la 8a Conferencia de la IFSE (Intemational Federation of Science Editors), organizada por un Comité presidido por el Profesor Ricard Guerrero Catedrático de Microbiología de la Universidad de Barcelona.
Resumo:
Este artículo trata de responder a la pregunta formulada en el título acerca de si los observatorios de la Sociedad de la Información tienen como principal finalidad llevar a cabo una evaluación sobre el impacto de las tic, o si constituyen una promoción de su uso en la educación. Para responder a esta interrogante hemos realizado, en primer lugar, una aproximación al concepto de observatorio y a su función en el ámbito de las Ciencias Sociales, así como al de Sociedad de la Información. Tras identificar el conjunto de observatorios accesibles desde Internet en las lenguas del Estado español, procedimos al análisis de sus promotores, de sus finalidades y objetivos, y de sus contenidos. La interpretación de los datos del análisis nos permitió llegar a la conclusión de que el principal interés y la motivación de estas iniciativas son la expansión y el fomento del uso de las tic en todos y cada uno de los ámbitos económicos, políticos, sociales, culturales y formativos. Por otro lado, aunque parece entenderse que la educación es una necesidad fundamental en el desarrollo de la Sociedad de la Informaciónque algunos comienzan a convertir en Sociedad del Conocimiento, sólo uno de los observatorios estudiados (hoy anticuado) está dedicado a valorar la evolución del uso de las tic en la mejora de la calidad educativa. En el resto el tema de la educación, cuando aparece, lo hace como cualquier otro, y no siempre como el más destacado entre muchos. De ahí que se concluya que el tema de la política de promoción de las tic en educación parezca más una acción indirecta, que se conseguiría a partir de generalizar el uso de estas herramientas en todos y cada uno de los espacios personales y sociales de los individuos.