共查询到20条相似文献,搜索用时 15 毫秒
1.
Fabio Casati Maria Grazia Fugini Isabelle Mirbel Barbara Pernici 《Requirements Engineering》2002,7(2):73-106
Workflow management systems are becoming a relevant support for a large class of business applications, and many workflow
models as well as commercial products are currently available. While the large availability of tools facilitates the development
and the fulfilment of customer requirements, workflow application development still requires methodological guidelines that
drive the developers in the complex task of rapidly producing effective applications. In fact, it is necessary to identify
and model the business processes, to design the interfaces towards existing cooperating systems, and to manage implementation
aspects in an integrated way. This paper presents the WIRES methodology for developing workflow applications under a uniform
modelling paradigm – UML modelling tools with some extensions – that covers all the life cycle of these applications: from
conceptual analysis to implementation. High-level analysis is performed under different perspectives, including a business and an organisational perspective. Distribution, interoperability and cooperation with external information systems are considered in this early
stage. A set of “workflowability” criteria is provided in order to identify which candidate processes are suited to be implemented
as workflows. Non-functional requirements receive particular emphasis in that they are among the most important criteria for
deciding whether workflow technology can be actually useful for implementing the business process at hand. The design phase
tackles aspects of concurrency and cooperation, distributed transactions and exception handling. Reuse of component workflows,
available in a repository as workflow fragments, is a distinguishing feature of the method. Implementation aspects are presented
in terms of rules that guide in the selection of a commercial workflow management system suitable for supporting the designed
processes, coupled with guidelines for mapping the designed workflows onto the model offered by the selected system. 相似文献
2.
Enid Mumford 《Requirements Engineering》2000,5(2):125-133
This paper examines how the structure of organisations is changing as a result of the global market and new technology and
it discusses how these changes are affecting the nature of work. It identifies systems design as a problem-solving activity
that requires a multidisciplinary approach, examines the current and new problems of complex systems design and describes
how a socio- technical approach which takes account of technical, organisational, economic and social needs can assist the
creation of humanistic and effective systems for tomorrow’s world. 相似文献
3.
Ela Hunt Malcolm P. Atkinson Robert W. Irving 《The VLDB Journal The International Journal on Very Large Data Bases》2002,11(3):256-271
Our aim is to develop new database technologies for the approximate matching of unstructured string data using indexes. We
explore the potential of the suffix tree data structure in this context. We present a new method of building suffix trees,
allowing us to build trees in excess of RAM size, which has hitherto not been possible. We show that this method performs
in practice as well as the O(n) method of Ukkonen [70]. Using this method we build indexes for 200 Mb of protein and 300 Mbp of DNA, whose disk-image exceeds
the available RAM. We show experimentally that suffix trees can be effectively used in approximate string matching with biological
data. For a range of query lengths and error bounds the suffix tree reduces the size of the unoptimised O(mn) dynamic programming calculation required in the evaluation of string similarity, and the gain from indexing increases with
index size. In the indexes we built this reduction is significant, and less than 0.3% of the expected matrix is evaluated.
We detail the requirements for further database and algorithmic research to support efficient use of large suffix indexes
in biological applications.
Received: November 1, 2001 / Accepted: March 2, 2002 Published online: September 25, 2002 相似文献
4.
A multimedia application involves information that may be in a form of video, images, audio, text and graphics, need to be
stored, retrieved and manipulated in large databases. In this paper, we propose an object-oriented database schema that supports
multimedia documents and their temporal, spatial and logical structures. We present a document example and show how the schema
can adress all the structures described. We also present a multimedia query specification language that can be used to describe
a multimedia content portion to be retrieved from the database. The language provides means by which the user can specify
the information on the media as well as the temoral and spatial relationships among these media. 相似文献
5.
Doug Fang Shahram Ghandeharizadeh Dennis McLeod 《The VLDB Journal The International Journal on Very Large Data Bases》1996,5(2):151-165
An approach and mechanism for the transparent sharing
of objects in an environment of interconnected (networked),
autonomous database systems is presented.
An experimental prototype system has been designed and
implemented, and an analysis of its performance conducted.
Previous approaches to sharing in this environment typically
rely on the use of a global, integrated conceptual database
schema; users and applications must pose queries at this new
level of abstraction to access remote information.
By contrast, our approach provides a mechanism that allows users to
import remote objects directly into their local database transparently;
access to remote objects is virtually the same as access to local objects.
The experimental prototype system that has been designed and implemented
is based on the Iris and Omega object-based database management systems;
this system supports the sharing of data and meta-data objects (information
units) as well as units of behavior. The results of experiments
conducted to evaluate the performance of our mechanism demonstrate
the feasibility of database transparent object sharing in
a federated environment, and provide insight into the performance overhead
and tradeoffs involved.
Edited by
Georges Gardarin. Received October 29, 1992 / Revised
May 4, 1994 / Accepted March 1, 1995 相似文献
6.
A database model for object dynamics 总被引:1,自引:0,他引:1
M.P. Papazoglou B.J. Krämer 《The VLDB Journal The International Journal on Very Large Data Bases》1997,6(2):73-96
To effectively model complex applications in which constantly changing situations can be represented, a database system must
be able to support the runtime specification of structural and behavioral nuances for objects on an individual or group basis.
This paper introduces the role mechanism as an extension of object-oriented databases to support unanticipated behavioral
oscillations for objects that may attain many types and share a single object identity. A role refers to the ability to represent
object dynamics by seamlessly integrating idiosyncratic behavior, possibly in response to external events, with pre-existing
object behavior specified at instance creation time. In this manner, the same object can simultaneously be an instance of
different classes which symbolize the different roles that this object assumes. The role concept and its underlying linguistic
scheme simplify the design requirements of complex applications that need to create and manipulate dynamic objects.
Edited by D. McLeod / Received March 1994 / Accepted January 1996 相似文献
7.
A Multi-formalism Approach for the Validation of UML Models 总被引:4,自引:0,他引:4
Our approach is based on UML models. They are edited with the rational Rose™ tool [Rat96] and complemented with annotations that state several constraints. The class diagram is the starting point of
a translation process that produces formal specifications in Z [Spi92] and Lustre [CHP87]. The RoZ tool is used to translate
the class diagram into Z automatically. The Z and Lustre specifications are used to validate the UML models by means of a
prover and a testing environment.
Received February 2000 / Accepted in revised form December 2000 相似文献
8.
A Representational Framework for Scenarios of System Use 总被引:1,自引:0,他引:1
Scenarios are becoming widely used in three areas of system development: software engineering, human–computer interaction
(HCI), and organisational process design. There are many reasons to use scenarios during system design. The one usually advanced
in support of the practice is to aid the processes of validating the developers’ understanding of the customers’ or users’
work practices, organisational goals and structures, and system requirements. All three areas identified above deal with these
processes, and not surprisingly this has given rise to a profusion of scenario-based practices and representations. Yet there
has been little analysis of why scenarios should be useful, let alone whether they are. Only by having such a framework for
understanding what scenarios are, and what they are for, can we begin to evaluate different scenario approaches in specific
development contexts. This paper is a contribution toward such a framework. We lay out a space of representational possibilities
for scenarios and enumerate a set of values or criteria that are important for different uses of scenarios. We then summarise
several salient representations drawn from the software engineering, HCI, and organisational process design communities to
clarify how these representational choices contribute to or detract from the goals of the respective practices. Finally, we
discuss how scenario representations from one area of design may be useful in others, and we discuss the relationship between
these representations and other significant early-design and requirements engineering practices. 相似文献
9.
Bing Wang 《International Journal on Digital Libraries》1999,2(2-3):91-110
A digital library (DL) consists of a database which contains library information and a user interface which provides a visual
window for users to search relevant information stored in the database. Thus, an abstract structure of a digital library can
be defined as a combination of a special purpose database and a user-friendly interface. This paper addresses one of the fundamental aspects of such
a combination. This is the formal data structure for linking an object oriented database with hypermedia to support digital
libraries. It is important to establish a formal structure for a digital library in order to efficiently maintain different
types of library information. This article discusses how to build an object oriented hybrid system to support digital libraries.
In particular, we focus on the discussion of a general purpose data model for digital libraries and the design of the corresponding
hypermedia interface. The significant features of this research are, first, a formalized data model to define a digital library
system structure; second, a practical approach to manage the global schema of a library system; and finally, a design strategy
to integrate hypermedia with databases to support a wide range of application areas.
Received: 15 December 1997 / Revised: June 1999 相似文献
10.
Luiz Marcio Cysneiros Julio Cesar Sampaio do Prado Leite Jaime de Melo Sabat Neto 《Requirements Engineering》2001,6(2):97-115
The development of complex information systems calls for conceptual models that describe aspects beyond entities and activities.
In particular, recent research has pointed out that conceptual models need to model goals, in order to capture the intentions
which underlie complex situations within an organisational context. This paper focuses on one class of goals, namely non-functional
requirements (NFR), which need to be captured and analysed from the very early phases of the software development process.
The paper presents a framework for integrating NFRs into the ER and OO models. This framework has been validated by two case
studies, one of which is very large. The results of the case studies suggest that goal modelling during early phases can lead
to a more productive and complete modelling activity. 相似文献
11.
Cognitive Theories and Engineering Approaches for Safety Assessment and Design of automated systems: A Case Study of a Power Plant 总被引:1,自引:1,他引:0
This paper concerns methods and techniques for analysis and assessment of human factors in automated plant. A well-known theory is reviewed and an engineering approach is devised for retrospective accident evaluations and prospective studies. The lessons learnt from a serious accident for the safety assessment of a real plant are discussed in detail. The relevance of the human contribution to the accident and the likely improvements identified by the application of the method confirm the importance and advantages of performing accurate human factors analyses for design and safety of technological systems. 相似文献
12.
Published online: 2 October 2001 相似文献
13.
A structured operational semantics for UML-statecharts 总被引:3,自引:0,他引:3
Michael von der Beeck 《Software and Systems Modeling》2002,1(2):130-141
The Unified Modeling Language (UML) has gained wide acceptance in very short time because of its variety of well-known and
intuitive graphical notations. However, this comes at the price of an unprecise and incomplete semantics definition. This
insufficiency concerns single UML diagram notations on their own as well as their integration. In this paper, we focus on
the notation of UML-statecharts. Starting with a precise textual syntax definition, we develop a precise structured operational
semantics (SOS) for UML-statecharts. Besides the support of interlevel transitions and in contrast to related work, our semantics
definition supports characteristic UML-statechart features like the history mechanism as well as entry and exit actions.
Initial submission: 19 February 2002 / Revised submission: 28 October 2002 Published online: 2 December 2002 相似文献
14.
Ambrosio Toval Joaquín Nicolás Begoña Moros Fernando García 《Requirements Engineering》2002,6(4):205-219
Information systems security issues have usually been considered only after the system has been developed completely, and
rarely during its design, coding, testing or deployment. However, the advisability of considering security from the very beginning
of the system development has recently begun to be appreciated, and in particular in the system requirements specification
phase. We present a practical method to elicit and specify the system and software requirements, including a repository containing
reusable requirements, a spiral process model, and a set of requirements documents templates. In this paper, this method is
focused on the security of information systems and, thus, the reusable requirements repository contains all the requirements
taken from MAGERIT, the Spanish public administration risk analysis and management method, which conforms to ISO 15408, Common
Criteria Framework. Any information system including these security requirements must therefore pass a risk analysis and management
study performed with MAGERIT. The requirements specification templates are hierarchically structured and are based on IEEE
standards. Finally, we show a case study in a system of our regional administration aimed at managing state subsidies. 相似文献
15.
16.
The significant changes in the social, legal, demographic, and economic landscape over the past 10–15 years present enormous
opportunities for the human–computer interface design community. These changes will have a significant impact on the design
and development of systems for older and disabled people. This paper brings together a number of proposals to improve both
specialist and mainstream design methods in the field as a contribution to the debate about design for older and disabled
people and the concept of universal usability.
Published online: 6 November 2002 相似文献
17.
Traditional digital particle image velocimetry (DPIV) methods are previously based on area-correlation. Though proven to
be very time-consuming and error prone, it has been widely adopted because it is conceptually simple, and easy to implement,
and also because there are few alternatives. This paper provides a non-correlative, conceptually new, fast and efficient approach
for DPIV which takes the nature of flow into consideration. An incompressible affine flow model (IAFM) is introduced to describe a flow that incorporates rational constraint directly into the computation. This IAFM, combining
with a modified optical flow method – named total optical flow computation, provides a linear system solution to DPIV. Experimental results on real images demonstrate our method to be a very promising
approach for DPIV.
Received: 23 March 1998 / Accepted: 1 September 1999 相似文献
18.
MiniCon: A scalable algorithm for answering queries using views 总被引:5,自引:0,他引:5
Rachel Pottinger Alon Halevy 《The VLDB Journal The International Journal on Very Large Data Bases》2001,10(2-3):182-198
The problem of answering queries using views is to find efficient methods of answering a query using a set of previously
materialized views over the database, rather than accessing the database relations. The problem has received significant attention
because of its relevance to a wide variety of data management problems, such as data integration, query optimization, and
the maintenance of physical data independence. To date, the performance of proposed algorithms has received very little attention,
and in particular, their scale up in the presence of a large number of views is unknown. We first analyze two previous algorithms,
the bucket algorithm and the inverse-rules, and show their deficiencies. We then describe the MiniCon, a novel algorithm for
finding the maximally-contained rewriting of a conjunctive query using a set of conjunctive views. We present the first experimental
study of algorithms for answering queries using views. The study shows that the MiniCon scales up well and significantly outperforms
the previous algorithms. We describe an extension of the MiniCon to handle comparison predicates, and show its performance
experimentally. Finally, we describe how the MiniCon can be extended to the context of query optimization.
Received: 15 October 2000 / Accepted: 15 April 2001 Published online: 28 June 2001 相似文献
19.
C. Stary 《Universal Access in the Information Society》2001,1(1):16-30
This paper addresses user modelling for “Design for All” in a model-based approach to Human-Computer Interaction, paying particular
attention to placing user models within organisational role- and task-related contexts. After reviewing a variety of user
modelling approaches, and deriving requirements for user modelling related to Design for All, the paper proposes a role-driven
individualised approach. Such an approach is based on a model-based representation schema and a unifying notation that keeps
the user’s models and the contextual information transparent and consistent. Individualisation is achieved by coupling symbolic
model specifications with neural networking on synchronisation links between symbolic representation elements. As a result,
user modelling for Design for All is achieved not by stereotypical user properties and functional roles, but by accommodating
the actual users’ behaviour.
Published online: 18 May 2001 相似文献
20.
Hwan-Chul Park Se-Young Ok Young-Jung Yu Hwan-Gue Cho 《International Journal on Document Analysis and Recognition》2001,4(2):115-130
Automatic character recognition and image understanding of a given paper document are the main objectives of the computer
vision field. For these problems, a basic step is to isolate characters and group words from these isolated characters. In
this paper, we propose a new method for extracting characters from a mixed text/graphic machine-printed document and an algorithm
for distinguishing words from the isolated characters. For extracting characters, we exploit several features (size, elongation,
and density) of characters and propose a characteristic value for classification using the run-length frequency of the image
component. In the context of word grouping, previous works have largely been concerned with words which are placed on a horizontal
or vertical line. Our word grouping algorithm can group words which are on inclined lines, intersecting lines, and even curved
lines. To do this, we introduce the 3D neighborhood graph model which is very useful and efficient for character classification
and word grouping. In the 3D neighborhood graph model, each connected component of a text image segment is mapped onto 3D
space according to the area of the bounding box and positional information from the document. We conducted tests with more
than 20 English documents and more than ten oriental documents scanned from books, brochures, and magazines. Experimental
results show that more than 95% of words are successfully extracted from general documents, even in very complicated oriental
documents.
Received August 3, 2001 / Accepted August 8, 2001 相似文献