首页> 外文OA文献 >Extending Microsoft Word into a Document Based Software Modeling Tool
【2h】

Extending Microsoft Word into a Document Based Software Modeling Tool

机译:将microsoft Word扩展为基于文档的软件建模工具

摘要

Tekstinkäsittelyohjelmistoja käytetään yleisesti analysoitaessa ja suunniteltaessa ohjelmistoja. Tällöin suunniteltavasta ohjelmistosta luodaan yleensä myös sitä kuvaava malli. Tekstinkäsittelyohjelmien avulla luodaan esimerkiksi dokumentteja, jotka kuvaavat suunniteltavan ohjelmiston mallia tai jotain sen osaa. Nykyiset mallinnustyökalut eivät kuitenkaan pysty hyödyntämään tekstinkäsittelyohjelmistoja kunnolla mallinnusprosessin osana, mistä johtuen tekstinkäsittelyohjelmilla luotavat dokumentit eivät ole osa mallia. Tämä johtaa muun muassa mallin ja dokumenttien välisiin eheysongelmiin.Tampereen teknillisen yliopiston Ohjelmistotekniikan laitoksella kehitetään Trinity-mallinnus- ja työkaluympäristöä, jonka tarkoituksena on pyrkiä ratkaisemaan nykyisen mallinnustyön ongelmia. Ympäristön tarkoituksena on integroitua olemassa oleviin sovelluksiin, kuten toimisto-ohjelmiin, ja laajentaa niitä mallinnusominaisuuksilla.Eräs ympäristöön integroitavista sovelluksista on Microsoft Word, johon toteutettua laajennosta tämä työ käsittelee. Laajennoksen tärkein tehtävä on mallidatan esittäminen ja muokkaaminen dokumenttimuotoisesti, mutta se tukee myös raporttien luomista sekä asiakirjojen muuntamista mallidataksi. Laajennoksen tarkoituksena on yhdistää mallinnustyökalujen mallinnusominaisuudet Wordiin siten, että mallidataa voidaan käsitellä Wordille ominaisilla työskentelytavoilla ja mekanismeilla. Lisäksi sille annettiin muita vaatimuksia, kuten mallinnustuen laajennettavuus ja tuki monelle samanaikaiselle käyttäjälle.Työn tuloksena saatu Word-laajennos vastaa edellä mainittuihin vaatimuksiin ja tarjoaa hyvän pohjan jatkokehitykselle. Laajennoksen keskeisimmät haasteet ovat suorituskyky, joka ei ole vielä riittävällä tasolla, ja Wordin rajapinnan teknisten rajoitteiden kiertäminen. Tässä diplomityön kirjallisessa osassa esitellään Word-laajennoksen vaatimukset, sekä laajennoksen käyttö ja toteutus valituilta osin.
机译:文字处理软件通常用于分析和设计软件。在这种情况下,通常还会创建一个描述要设计的软件的模型。例如,文字处理程序用于创建描述要设计的软件模型或其一部分的文档。但是,当前的建模工具无法在建模过程中适当地利用文字处理软件,这就是使用文字处理程序创建的文档不属于模型的原因。坦佩雷工业大学软件工程系正在开发一个Trinity建模和工具环境,旨在解决当前建模工作中的问题。该环境的目的是与现有的应用程序(例如Office程序)集成,并通过建模功能对其进行扩展。Microsoft Word是可以集成到环境中的应用程序之一,本文将对此进行扩展。该插件的主要功能是以文档格式显示和编辑模型数据,但是它还支持创建报告以及将文档转换为模型数据。该插件的目的是将建模工具的建模功能与Word集成在一起,以便可以使用特定于Word的工作方法和机制来处理模型数据。此外,还提出了其他要求,例如建模支持的可扩展性和对许多同时用户的支持,因此,生成的Word插件满足了上述要求,并为进一步开发提供了良好的基础。插件面临的主要挑战是性能(尚未达到足够的水平),并且绕过了Word接口的技术限制。本文的书面部分介绍了Word插件的要求,以及所选部分中插件的使用和实现。

著录项

  • 作者

    Koivula Juuse;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 fi
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号