Return to search

HMBS/M - Um método orientado a objetos para o projeto e o desenvolvimento de aplicações hipermídia / HMBS/M: OBJECT ORIENTED METHOD TO SUPPORT DESING AND DEVELOPMENT OF THE HYPERMEDIA APPLICATIONS

Um novo método orientado a objetos para apoiar o projeto e o desenvolvimento estruturado de aplicações hipermídia, denominado HMBS/M, é proposto. O HMBS/M possui como principal característica o uso do HMBS (Hypertext Model Based on Statecharts) que utiliza como modelo formal subjacente a técnica de Statecharts para especificar a estrutura organizacional e a semântica de navegação de uma aplicação hipermídia. As quatro etapas que compõe o método - modelagem conceituai, modelagem navegacional, modelagem da interface e implementação - são apresentadas. Em cada fase do método são construídos modelos que podem ser melhorados ou incrementados na fase posterior, permitindo assim um desenvolvimento interativo. São discutidas três formas de implementação para uma aplicação hipermídia especificada pelo HMBS/M interpretada, traduzida e de tradução livre com ênfase para as duas primeiras, que são implementadas usando uma ferramenta que suporta o HMBS, o sistema HyScharts, e usando o ambiente WWW (padrão HMTL). Para ilustrar e validar o HMBS/M apresenta-se a especificação de uma aplicação hipermídia baseada nos catálogos de Graduação e Pós-graduação do Instituto de Ciências Matemáticas e de Computação da USP. / A new object orientai method to support the design and structured development of hypermedia applications called HMBS/M is proposed. HMBS/M supports the use of HMBS (Hypertext Model Based on Statecharts) that utilizes as underlying formal model the Statecharts technique to specify the organizational structure and the browsing semantics of hypermedia applications. The four phases that comprise the method conceptual design, navigational design, interface design and implementation are pre-sented. In each phase of the method models are built that can be improved and expanded in the next phase, allowing an interactive development. Three implementation options for a hypermedia application specified with support of HMBS/M are discussed: interpreted, translated and free translation, emphasizing the first two that are implemented using a tool that supports HMBS, the HyScharts, and using the WWW environment (HTML standard). A case study based in the graduate and under-graduate course catalogs of the Instituto de Ciências Matemáticas e de Computação of the Universidade de São Paulo is presented to illustrate and validate HMBS/M.

Identiferoai:union.ndltd.org:usp.br/oai:teses.usp.br:tde-15032018-165758
Date29 May 1998
CreatorsCarvalho, Marcia Regina de
ContributorsMasiero, Paulo Cesar
PublisherBiblioteca Digitais de Teses e Dissertações da USP
Source SetsUniversidade de São Paulo
LanguagePortuguese
Detected LanguagePortuguese
TypeDissertação de Mestrado
Formatapplication/pdf
RightsLiberar o conteúdo para acesso público.

Page generated in 0.0022 seconds