| |
| |
|
Terry Halpin, Keng Siau, John Krogstie
|
|
This workshop focuses on exploring, evaluating, and enhancing current information modeling methods and methodologies. Though the need for such studies is well recognized, there is a paucity of such research in the literature. The objective of EMMSAD'05 is to provide a forum for researchers and practitioners interested in modeling methods in systems analysis and design to meet, and exchange research ideas and results. EMMSAD'05 is the tenth in a very successful series of EMMSAD workshops, previously held in Crete, Barcelona, Pisa, Heidelberg, Stockholm, Interlaken, Toronto, Velden, and Riga. To mark the tenth anniversary of the workshop, this year the workshop includes an invited keynote address by Prof. Janis Bubenko Jr. that reflects on historical trends in information modeling.
Be the first to write a comment |
|
more
|
|
|
Janis A. Bubenko jr
|
|
The evolution of research and practice in the area of conceptual information systems modelling during more than four decades is reviewed. This is done from the author's Scandinavian perspective, and focuses on activities and results related to research and practice in the early system development phases. It covers the CODASYL Development Committee's Language Structure Group's report "An Information Algebra" in 1962, continues with the introduction of the infological approach and elementary messages by Langefors in 1965, comments on a large number of modelling methods published in the 1970-ies and 80-ies as well as the report "Concepts and Terminology of the Conceptual Schema and the Information Base" reporting the work by the ISO working group ISO/TC97/SC5/WG5 in the early 80-ies. ... Be the first to write a comment |
|
more
|
|
|
Liang Xiao, Des Greer
|
|
We propose a lightweight approach that provides mechanisms for
dynamic agent behavior at run-time. Agent collaborations are modeled in UML
diagrams and agent behaviors are encoded in XML-based business rules. The
combination of these captures the behavioral requirements and governs interagent
and intra-agent behaviors. A CASE tool has been developed to enable the
dynamic specification of agent behaviors and the generation of the agent
systems. Agents get the appropriate rules in XML format and then translate and
execute them at run-time. These rules are externalized and so maintenance
effort is reduced, since there is no need to recode and regenerate the agent
system. Rather, the system model is easily configured by users and agents will
always get up-to-date rules to execute at run-time. ... Be the first to write a comment |
|
more
|
|
|
Chanan Glezer, Mark Last, Efrat Nahmani, Peretz Shoval
|
|
This article reports the findings from a controlled experiment where
both the comprehensibility and the quality of UML interaction diagrams were
investigated in two application domains: management information system (MIS)
and real-time (RT) system. The results indicate that collaboration diagrams are
easier to comprehend than sequence diagrams in RT systems, while there is no
difference in their comprehension in MIS. With respect to quality of diagrams
constructed by analysts, in MIS collaboration diagrams are of better quality than
sequence diagrams, while in RT there is no significant difference in their quality.
Be the first to write a comment |
|
more
|
|
|
Shan Lu, Jeffrey Parsons
|
|
UML is used for at least two purposes: OO software design, and conceptual modeling. However, UML's origins in software engineering may limit its appropriateness for conceptual modeling. Evermann and Wand [5,6,7] have developed a set of formal ontological rules that constrain the construction of UML diagrams to reflect underlying ontological assumptions about the real world. This paper examines issues in implementing that functionality in a UML CASE tool. The main contribution of our research is to distinguish four categories of rules for implementation purposes, reflecting the relative importance of different rules and the degree of flexibility available in enforcing them. We fur-ther propose four implementation strategies that correspond to these rule categories, ... Be the first to write a comment |
|
more
|
|
|
Carlo Batini, Riccardo Grosso
|
|
Large amounts of data are managed by organizations, available to be viewed and analysed from multiple perspectives, which becomes a fundamental resource to the effectiveness of the organizations. An organization can achieve full benefit from the available information by managing its data resource, through the planning of its exploitation and its maintenance. The concept of data repository fulfils these requirements, due to the fact that it contains the description of all types of data produced, managed, maintained and exchanged in an organization. This paper describes an experience of the use of an existing repository of conceptual schema, representing a wide amount of entities of interest for Central Public administration, ... Be the first to write a comment |
|
more
|
|
|
Anna Persson, Henrik Gustavsson, Brian Lings, Björn Lundell, Anders Mattsson, Ulf Ärlig
|
|
Many companies are using model-based techniques to offer a competitive
advantage in an increasingly globalised systems development industry.
Central to model-based development is the concept of models as the basis
from which systems are generated, tested and maintained. The availability of
high-quality tools, and the ability to adopt and adapt them to the company
practice, are important qualities. Model interchange between tools becomes a
major issue. Without it, there is significantly reduced flexibility, and a danger
of tool lock-in. We explore the use of a standardised interchange format (XMI)
for increasing flexibility in a company environment. Be the first to write a comment |
|
more
|
|
|
Pär J Ågerfalk, Brian Fitzgerald
|
|
Systems development methods are used to express and communicate knowledge about systems and software development processes; i.e. methods encapsulate knowledge. Since methods encapsulate knowledge, they also encapsulate rationale. Rationale can in this context be understood as the reasons and arguments for particular method prescriptions. In this paper we show how the combination of two different aspects of method rationale can be used to shed some light on the communication and apprehension of methods in systems development. This is done by way of clarifying how method rationale is present at three different levels of method existence. By mapping existing research on methods onto this model, we conclude the paper by pointing at some research areas that deserve attention and where method rationale could be used as an important analytic tool.
Be the first to write a comment |
|
more
|
|
|
Sari Hakkarainen, Darijus Strasunskas, Lillian Hella, Stine Tuxen
|
|
Ontology is the core component in semantic Web applications. The
employment of an ontology building method affects the quality of ontology and
the applicability of ontology language. A weighted evaluation approach for ontology
building guidelines is presented in this paper. The evaluation criteria are
based on an existing classification scheme of a semiotic framework for evaluating
the quality of conceptual models. A sample of Web-based ontology building
method guidelines is evaluated in general and experimented with when using
data from a case study in particular. Directions for further refinement of ontology
building methods are discussed.
Be the first to write a comment |
|
more
|
|
|
Marzia Adorni, Francesca Arcelli, Danilo Ardagna, Luciano Baresi, Carlo Batini, ...
|
|
This paper presents a first attempt to realize a methodological framework supporting the most relevant phases of the design of a value-added service. A value-added service is defined as a functionality of an adaptive and multi-channel information system obtained by composing services offered by different providers. The framework has been developed as part of the MAIS project. The MAIS framework focuses on the following phases of service life cycle: requirements analysis, design, deployment, run time use and negotiation. In the first phase, the designer elicits, validates and negotiates service requirements according to social and business goals. The design phase is in charge of modelling services with an enhanced version of UML, augmented with new features developed within the MAIS project. ...
Be the first to write a comment |
|
more
|
|
|
Liliana Favre
|
|
The Model Driven Architecture (MDA) is an initiative of the
Object Management Group (OMG) to model-centric software development.
MDA distinguishes different kinds of models: Platform Independent Models
(PIM), Platform Specific Models (PSM) and code models. Metamodeling
plays a key role in MDA. A combination of formal specification techniques
and metamodeling can help us to address Model-Driven Developments
(MDD). In this paper we describe a MDA framework that comprises the
NEREUS metamodeling notation, a system of transformation rules to bridge
the gap between UML/OCL and NEREUS and, the definition of MDA-based
components and model/metamodeling transformations. NEREUS can be
viewed as an intermediate notation open to many other formal languages. In
particular, ... Be the first to write a comment |
|
more
|
|
| << Start < Prev 1 2 3 Next > End >>
| | Results 1 - 11 of 23 |
|
|