Results 1 -
8 of
8
Hypermedia, Design, Analysis, and Evaluation Issues
- Communications of the ACM
, 1998
"... this article we describe our design-oriented evaluation method and apply it to a highly popular commercial application: Microsoft's Art Gallery, a hypermedia guide to the National Gallery in London 's painting collection. Art Gallery is an outstanding and enjoyable application. Initially designed on ..."
Abstract
-
Cited by 66 (8 self)
- Add to MetaCart
this article we describe our design-oriented evaluation method and apply it to a highly popular commercial application: Microsoft's Art Gallery, a hypermedia guide to the National Gallery in London 's painting collection. Art Gallery is an outstanding and enjoyable application. Initially designed only for the museum's visitors [20], it is now widely available as a CD-ROM [17].
The Three Dimensions of Requirements Engineering
, 1993
"... . Requirements engineering (RE) is perceived as an area of growing importance. Due to the increasing effort spent for research in this area many contributions to solve different problems within RE exist. The purpose of this paper is to identify the main goals to be reached during the requirements en ..."
Abstract
-
Cited by 48 (4 self)
- Add to MetaCart
. Requirements engineering (RE) is perceived as an area of growing importance. Due to the increasing effort spent for research in this area many contributions to solve different problems within RE exist. The purpose of this paper is to identify the main goals to be reached during the requirements engineering process in order to develop a framework for RE. This framework consists of the three dimensions: . the specification dimension . the representation dimension . the agreement dimension Looking at the RE research using this framework, the different approaches can be classified and therefore their interrelationships become much clearer. Additionally the framework offers a first step towards a common understanding of RE. + This work was supported by ESPRIT Basic Research Action 6353 (NATURE) which is concerned with Novel Approaches to Theories Underlying Requirements Engineering and by the state Nordrhein-Westfalen, Germany. 1 Introduction There is general agreement among softwa...
Requirements Elicitation and Validation with Real World Scenes
- IEEE TRANSACTIONS ON SOFTWARE ENGINEERING
, 1998
"... A requirements specification defines the requirements for the future system at a conceptual level (i.e. class or type level). In contrast, a scenario represents a concrete example of current or future system usage. In early RE phases, scenarios are used to support the definition of high level requir ..."
Abstract
-
Cited by 47 (4 self)
- Add to MetaCart
A requirements specification defines the requirements for the future system at a conceptual level (i.e. class or type level). In contrast, a scenario represents a concrete example of current or future system usage. In early RE phases, scenarios are used to support the definition of high level requirements (goals) to be achieved by the new system. In many cases, those goals can to a large degree be elicited by observing, documenting and analysing scenarios about current system usage, i.e. the new system must often fulfil many of the functional and non-functional goals of the existing system. To support the elicitation and validation of the goals achieved by the existing system and to illustrate problems of the old system we propose to capture current system usage using rich media (e.g. video, speech, pictures etc.) and to interrelate those observations with the goal definitions. Thus, we particularly aim at making the abstraction process which leads to the definition of the conceptual models more transparent and traceable. More precisely, we relate the parts of the observations which have caused the definition of a goal or against which a goal was validated with the corresponding goal. These interrelations provide the basis for
CONCEPTUALIZATION, PROTOTYPING AND PROCESS OF HYPERMEDIA APPLICATIONS
, 2004
"... Latest-generation hypermedia applications represent a new challenge in traditional design and development software engineering techniques. Although there is an impressive array of models to design hypertext applications, these models may not be specially suited for conceptualization-prototyping stag ..."
Abstract
-
Cited by 10 (9 self)
- Add to MetaCart
Latest-generation hypermedia applications represent a new challenge in traditional design and development software engineering techniques. Although there is an impressive array of models to design hypertext applications, these models may not be specially suited for conceptualization-prototyping stages. In this paper, we provide a comprehensive software engineering approach for dealing with the conceptualization, prototyping, and process of hypermedia applications. This approach uses the Pipe Model to characterize hypermedia applications during the conceptualization stage, while prototyping is accomplished using XML and Java technologies. An XML-based representation of the Pipe structures is the input for a Java application that automatically builds the prototypes of the hypermedia application. This XML representation may reference to Subordinate Processes, i.e. compiled Java classes that implement a predefined interface and can be executed in the hypermedia application without interacting with the navigation. We also present the Plumbing and PlumbingXJ process models, two specializations of a well-known hypermedia process model, which integrate and manage the use of the Pipe model and its associated XML and Java technologies.
Quality Information Systems: Repository Support for Evolving Process Models
"... . Relationships between Total Quality Management and process support in CASE environments are established in two ways: firstly, by analysing the repository requirements for each stage in the SEI process maturity model, enhanced by team support aspects; secondly, by presenting a quality-centered proc ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
. Relationships between Total Quality Management and process support in CASE environments are established in two ways: firstly, by analysing the repository requirements for each stage in the SEI process maturity model, enhanced by team support aspects; secondly, by presenting a quality-centered process model that formally differentiates but also integrates the aspects of process definition, process evaluation, and process improvement. 1 This work was supported in part by ESPRIT Basic Research Action 6353 (NATURE) which is concerned with Novel Approaches to the Theory Underlying Requirements Engineering and by the state NordrheinWestfalen, Germany. 2 3 3 1 Introduction Quality Assurance and Quality Control are common methods for ensuring the quality of a product (not only for software products). Quality Assurance is defined in ISO 8402 as the aspect of the overall management function that determines and implements the quality policy; where quality policy is defined as the overall...
A Hypermedia-Based Information System for the Visualization of Complex Design Processes
"... This paper describes the methodical development of an information system which visualizes complex, distributed and cooperative design processes for different user groups in the World Wide Web. 1 Introduction Traceability of complex design processes is an important but difficult goal, especially wi ..."
Abstract
- Add to MetaCart
This paper describes the methodical development of an information system which visualizes complex, distributed and cooperative design processes for different user groups in the World Wide Web. 1 Introduction Traceability of complex design processes is an important but difficult goal, especially within long-term (team) projects. Even for people directly involved in a project, it is hard to overview the internal dependencies of the process and the created products. This problem can be both, a result of and a reason for insufficient communication. Often, outsiders, e.g. the customers of a project, must also get a general idea of the design process. Sometimes, a comprehensible and transparent procedure is even required by law, e.g. in land-use planning, the application domain of the interdisciplinary research project "The Intelligent Land-Use Plan (IBP)" at the University of Kaiserslautern. A hypermedia-based information system can significantly increase the transparency of design proce...

