5,450 research outputs found
Using Scenario for building hypermedia systems
ABSTRACT This paper proposes a (SHDM, scenario-based hypermedia design methodology). The methodology consists of five phases: domain analysis, object modeling, navigation design, implementation design, and construction. Users' requirements are analyzed with a responsibility-driven technology using scenarios. Object-oriented views are generated as the result of object modeling, and then used for the subsequent navigation and implementation design. The implementation design phase deals with database schema, page structure and flow, and user interface. The SHDMTool is built to effectively support design phases. A repository based on IRDS standard is developed to integrate different hypermedia design methodologies. The SHDM integrates enterprise databases with distributed hypermedia systems such as internet, intranet, electronic commerce, and virtual enterprise
User-centred design of flexible hypermedia for a mobile guide: Reflections on the hyperaudio experience
A user-centred design approach involves end-users from the very beginning. Considering users at the early stages compels designers to think in terms of utility and usability and helps develop the system on what is actually needed. This paper discusses the case of HyperAudio, a context-sensitive adaptive and mobile guide to museums developed in the late 90s. User requirements were collected via a survey to understand visitors’ profiles and visit styles in Natural Science museums. The knowledge acquired supported the specification of system requirements, helping defining user model, data structure and adaptive behaviour of the system. User requirements guided the design decisions on what could be implemented by using simple adaptable triggers and what instead needed more sophisticated adaptive techniques, a fundamental choice when all the computation must be done on a PDA. Graphical and interactive environments for developing and testing complex adaptive systems are discussed as a further
step towards an iterative design that considers the user interaction a central point. The paper discusses
how such an environment allows designers and developers to experiment with different system’s behaviours and to widely test it under realistic conditions by simulation of the actual context evolving over time. The understanding gained in HyperAudio is then considered in the perspective of the
developments that followed that first experience: our findings seem still valid despite the passed time
Ontology technology for the development and deployment of learning technology systems - a survey
The World-Wide Web is undergoing dramatic changes at the moment. The Semantic Web is an initiative to bring meaning to the Web. The Semantic Web is based on ontology
technology – a knowledge representation framework – at its core. We illustrate the importance of this evolutionary development. We survey five scenarios demonstrating different forms of applications of ontology technologies in the development and deployment of learning technology
systems. Ontology technologies are highly useful to organise, personalise, and publish learning content and to discover, generate, and compose learning objects
Methodologies to develop Web Information Systems and Comparative Analysis
New systems are currently being developed which have different aims from the systems developed some years
ago. Current systems tend to be distributed, with huge storage needs and complex functional requirements.
But these systems are also distributed via Internet so interface, information recovery, navigation and multimedia
are all fundamental aspects. These new systems are known as Web Information Systems (WIS). The
complexity of these systems and the fact that they are systems requiring constant maintenance due to the fact
that they continually change to adapt to users’ new requirements means that they have to be developed using
a standardized process. There is currently no standard methodology accepted by all the software engineering
community. This paper presents the result of a comparative study analysing the different methodologies
which are currently applicable to the development of a Web Information System
Operator Performance Support System (OPSS)
In the complex and fast reaction world of military operations, present technologies, combined with tactical situations, have flooded the operator with assorted information that he is expected to process instantly. As technologies progress, this flow of data and information have both guided and overwhelmed the operator. However, the technologies that have confounded many operators today can be used to assist him -- thus the Operator Performance Support Team. In this paper we propose an operator support station that incorporates the elements of Video and Image Databases, productivity Software, Interactive Computer Based Training, Hypertext/Hypermedia Databases, Expert Programs, and Human Factors Engineering. The Operator Performance Support System will provide the operator with an integrating on-line information/knowledge system that will guide expert or novice to correct systems operations. Although the OPSS is being developed for the Navy, the performance of the workforce in today's competitive industry is of major concern. The concepts presented in this paper which address ASW systems software design issues are also directly applicable to industry. the OPSS will propose practical applications in how to more closely align the relationships between technical knowledge and equipment operator performance
Model-driven transformation and validation of adaptive educational hypermedia using CAVIAr
Authoring of Adaptive Educational Hypermedia is a complex activity requiring the combination of a range of design and validation techniques.We demonstrate how Adaptive Educational Hypermedia can be transformed into CAVIAr courseware validation models allowing for its validation. The model-based representation and analysis of different concerns and model-based mappings and transformations are key contributors to this integrated solution. We illustrate the benefits of Model Driven Engineering methodologies that allow for interoperability between CAVIAr and a well
known Adaptive Educational Hypermedia framework. By allowing for the validation of Adaptive Educational Hypermedia, the course creator limits the risk of pedagogical problems in migrating to Adaptive Educational Hypermedia from static courseware
Requirements Engineering for Web Applications: A Comparative Study
The requirements engineering discipline has become more and more important in the last years. Tasks such as the requirements elicitation, the specification of requirements or the requirements validation are essential to assure the quality of the resulting software. The development of Web systems usually involves more heterogeneous stakeholders than the construction of traditional software. In addition, Web systems have additional requirements for the navigational and multimedia aspects as well as for the usability as no training is possible. Therefore a thoroughly requirements analysis is even more relevant. In contrast, most of the methodologies that have been proposed for the development of Web applications focus on the design paying less attention to the requirements engineering. This paper is a comparative study of the requirements handling in Web methodologies showing trends in the use of techniques for capturing, specifying and validating Web requirements
A comparison of the relationship management methodology and the extended business rules diagram method
This research is a comparative study of the Relationship Management Methodology and the extended Business Rules Diagram method, when applied to the development of a Web-based hypermedia system. The RMM method focuses almost exclusively on the design phase of Web-based hypermedia systems with insufficient emphasis placed on the requirement\u27s analysis phase. The extended BRD method has been proposed to address this issue and attempts to cover more fully the development life cycle of Web based hypermedia systems. A comparison of the main concepts, the phases of steps, as well as the modelling technique, notation and graphical representation is made between the two methods
The treatment of navigation in web engineering
This paper aims at giving a global vision of the most popular web engineering approach. Web systems have woken up a high interest in
companies and in the research community in the last years. Thus, techniques and methods are being proposed in order to offer a suitable
framework to deal with the special characteristics of the web. For these reasons, some years ago a new line in the software engineering
appeared. This line, then named web engineering, has grown in the last years, proving that web systems have special characteristics that
require a special treatment. One of the most treated characteristic is the navigation. Navigation is a critical aspect in web systems and its
suitable development in the life cycle is a basic need to guarantee the project quality. This survey shows how navigation is treated in 15
web proposals, which are the most referenced ones, and it analyses the available techniques, models and the possible gaps in the treatment
- …