230,320 research outputs found
An approach for comparison of architecture level change impact analysis methods and their relevance in web systems evolution
Change impact analysis (CIA) methods have been developed to identify the consequences of making changes to system artifacts and to support decision making with regards to that change. There is a growing body of research on CIA methods that specifically addresses changes and their impacts at a system architecture level. Most of the methods have been developed and validated on software system domain. However, there is little research consensus on: (i) the features that architectural CIA methods should comprehensively address; and (ii) which existing methods are comparatively suitable in a particular system domain such as Web systems. This paper presents a comparison approache that offer guidance on the selection of the most appropriate method for CIA activity and suitability of these methods in the context of Web systems. Ā© 2009 IEEE
Towards a theoretical lens to examine the structural impact of adopting Web 2.0
With the widespread integration of Web 2.0 technologies across society and business there is an increasing need to understand their underlying impact. Yet, very little research has been done on such technologies, so much so, that a definition still eludes the academic community. Nonetheless, their impacts cannot be ignored. For instance, from a societal perspective, the proliferation of social networks and attitude towards openness highlights the transformation from hierarchical type social structures to more non-hierarchical (horizontal) systems. However, rigorous analysis of the structural impacts of the technologies in an organisational context is more difficult due to the lack of theoretical frameworks. Moreover, there has been a call for researchers to build their own theoretical frameworks for further understanding in the domain. As a result, this paper aims to add to the body of knowledge by (i) further defining Web 2.0, (ii) reviewing past literature on organisational structure and technology, and (iii) developing a theoretical lens by rediscovering past socio-technical theories
Issue resolution and scope clarification in web systems development : a qualitative study
University of Technology, Sydney. Faculty of Engineering and Information Technology.In Web systems development, the business environment and business processes
underpin the identification of system needs, and these environment and processes are
also in tum fundamentally changed by the introduction and evolution of Web systems.
The web systems can be volatile as they comprise a complex set of inter-dependencies
with various business and system domain characteristics. Web systems fall into the
class of applications where the scope of the system under development cannot be
clearly defined in the early stages of project.
This thesis presents a qualitative study of Web systems development processes by first
conducting an investigation of these inter-dependencies and in particular the impacts
that a Web system can have on its environment. From the identification of these interdependencies
and their impacts, it was found that a key mechanism in supporting Web
systems development is the identification and subsequent resolution of "issues". An
issue is defined as a problem or a concern that Web developers face that can directly
impact on cost, schedule and scope. The resolution of these issues plays a crucial role in
supporting the clarification of system scope throughout development. This thesis further
describes a comprehensive investigation of issue resolution processes as well as
presents a taxonomy of issues and a novel issue resolution process model. This
phenomenon is explored by qualitatively analysing issue handling and resolution data
from industry practitioners.
Findings suggest that both tacit and explicit knowledge play an important role in
resolving issues and that the capturing and sharing of knowledge is a challenging task.
The research further investigates the role of knowledge and knowledge transformation
in issue resolution processes. The initial issue resolution process model was validated
by conducting in-depth interviews with industry practitioners that resulted in revising
the process model based on the state of the practice. The findings presented in this
thesis provide valuable empirical results about the challenges of the current practices in
Web systems development
Empirical analysis of impacts of instance-driven changes in ontologies
Changes in the characterization of instances in digital contents are one of the rationales to change or evolve ontologies which support the domain. These changes can impacts on one or more of interrelated ontologies. Before implementing changes, their impact on the target ontology, other dependent ontologies or dependent systems should be analysed. We investigate three concerns for the determination of impacts of changes in ontologies: representation of changes to ensure minimum impact, impact determination and integrity determination. Key elements of our solution are the operationalization of change operations to minimize impacts, a parameterization approach for the determination of impacts, a categorization scheme for identified impacts, and prioritization technique for change operations based on the severity of impacts
Analyzing impacts of change operations in evolving ontologies
Ontologies evolve over time to adapt to the dynamically changing knowledge in a domain. The evolution includes addition of new entities and modification or deletion of obsolete entities. These changes could have impacts on the remaining entities and dependent systems of the ontology. In this paper, we address the impacts of changes prior to their permanent implementation. To this end, we identify possible structural and semantic impacts and propose a bottom-up change impact analysis method which contains two phases. The first phase focuses on analyzing impacts of atomic change operations and the second phase focuses on analyzing impacts of composite changes which include impact cancellation, balancing and transformation due to implementation of two or more atomic changes. This method provides crucial information on the impacts and could be used for selecting evolution strategies and conducting what-if analysis before evolving the ontologies
Utilising ontology-based modelling for learning content management
Learning content management needs to support a variety of open, multi-format Web-based software applications. We propose multidimensional, model-based semantic annotation as a way to support the management of access to and change of learning content. We introduce an information architecture model as the central contribution that supports multi-layered learning content structures. We discuss interactive query access, but also change management for multi-layered learning content management. An ontology-enhanced traceability approach is the solution
Recommended from our members
Simple network management protocol co- existence with hydrocarbon process automation communication real-time network
Hydrocarbon Process Automation Applications (HPAA) utilizes Real-time network connecting process instrumentations, controllers, and real-time logic control applications. Conventional practice is to dedicate a real-time network for process automation applications and prevent other applications from utilizing the same infrastructure. An important application that can help optimize, improve network performance, and provide rapid response time in network diagnostics and mitigation is Simple Network Management Protocol (SNMP). This paper addresses the co-existence of SNMP traffic with real-time applications. The impacts of activating this protocol with the real-time HPAA utilizing high speed Ethernet network design will be examined. Empirical data for an implemented Hydrocarbon process automation system will be used to illustrate the interdependency of application performance, traffic mix, and potential areas of improvements. The outcomes of this effort demonstrate the co-existence of SNMP with HPPA, given special considerations (i.e., bandwidth, number of applications, etc.)
Semantic Grounding Strategies for Tagbased Recommender Systems
Recommender systems usually operate on similarities between recommended items
or users. Tag based recommender systems utilize similarities on tags. The tags
are however mostly free user entered phrases. Therefore, similarities computed
without their semantic groundings might lead to less relevant recommendations.
In this paper, we study a semantic grounding used for tag similarity calculus.
We show a comprehensive analysis of semantic grounding given by 20 ontologies
from different domains. The study besides other things reveals that currently
available OWL ontologies are very narrow and the percentage of the similarity
expansions is rather small. WordNet scores slightly better as it is broader but
not much as it does not support several semantic relationships. Furthermore,
the study reveals that even with such number of expansions, the recommendations
change considerably.Comment: 13 pages, 5 figure
- ā¦