Previous Approaches to Understanding CASE Tool Integration

Author(s):  
Alan W. Brown ◽  
David J. Carney ◽  
Edwin J. Morris ◽  
Dennis B. Smith ◽  
Paul F. Zarrella

CASE tools typically support individual users in the automation of some task within a software development process. Used thus, CASE tools have undoubtedly helped many organizations in their efforts to develop better quality software to budget and within predicted time scales. Further, if tool technology matures according to the current expectations of many industry analysts, then CASE tools offer the potential to revolutionize the way in which much of our software is currently developed. However, the success of integrated sets of CASE tools — i.e., CASE environment — is a more complex issue. The potential for success is great, but is dependent on many factors. Perhaps the most urgent need is for an improved indepth understanding of the meaning and role of integration in a CASE environment. This is important because it will form the foundation for many of the tasks that will follow. For example, without a common understanding of inte gration, we will continue to struggle to have the necessary shared concepts and terminology to allow integration products to be described and compared, standard interfaces to CASE environment components to be agreed upon, and objective measures of the effectiveness of integration approaches to be produced. The focus of this chapter is a review of previous approaches toward defining a common understanding of integration in a CASE environment. We begin by examining the conceptual models of integration that have been developed and that help to understand the main concepts being addressed in an integrated CASE environment. We then look at the main architectural approaches that have been used in constructing a CASE environment, concentrating on the integration that is supported by those architectures. The problem of integrating software components to produce a CASE environment is the central focus of this book. It is a problem that has resisted easy solution and offers a highly difficult challenge to the software community. In attempting to resolve some of the complex issues in CASE tool integration, researchers have sought a conceptual framework through which these issues can be more easily understood and communicated between different people.

Author(s):  
Mark T. Dishaw ◽  
Diane M. Strong

Computer-Aided Software Engineering (CASE) tools have been advocated for improving maintainer productivity and the quality of maintained software. While there is evidence that such benefits can accrue to organizations adopting maintenance-oriented CASE tools, a key problem in achieving the desired benefits from CASE tools is low usage of these tools by programmers. The previously tested Maintenance Tool Utilization Model was a first step in investigating the factors that affect whether maintainers choose to use CASE tools during maintenance projects. We test the addition of experience with software maintenance tools and with the software maintenance task to the Maintenance Tool Utilization Model. The role of experience is important because managers can provide training to increase experience and they can ensure that project teams have some members experienced with the tools or with the task. Data for the test are collected from software maintainers working on their organization’s normal maintenance project backlog. Tool experience is significant as both a main and interaction effect, but task experience adds little to the explanatory power of the Maintenance Tool Utilization Model. These results support the value of improved CASE tool training programs.


Author(s):  
Alan W. Brown ◽  
David J. Carney ◽  
Edwin J. Morris ◽  
Dennis B. Smith ◽  
Paul F. Zarrella

The problem of CASE tool integration has several concerns that overlap with those of configuration management (CM), so much so that a discussion of one topic is often difficult to separate from a discussion of the other. To illustrate, we note that when choosing a solution to a problem in configuration management, we often must make choices that involve understanding process requirements, examining the services available (and their semantics), and analyzing implementation constraints. We also note that these activities are done simultaneously with making design trade-off decisions related to the integration of these process, service, and mechanism concepts. These factors are applicable to CM, but are not particular to CM: most of these same issues underlie any set of decisions one makes about combining a set of CASE tools into an integrated environment. However, CM and its relationship to CASE tool integration in general poses a unique set of problems. This is most apparent when we realize that CM is sometimes considered as a service (or set of services) provided by the environment or its framework, sometimes as a service provided by a separate stand-alone tool, and sometimes as an integral aspect of each individual CASE tool. These competing views lead to overlaps in functionality and responsibility between individual tools and the environment’s (or framework’s) CM capabilities. For instance: • A fundamental issue for CM is data redundancy. This results when different tools store the same data in separate repositories. Correspondingly, different data models may make data sharing (a fundamental issue for tool integration) difficult. • Version management (VM) and CM services provided by individual tools are frequently linked with private tool data model and data management services. These VM and CM services are not always delegable — sometimes these services are an intricate part of tool function (e.g., for multi-user support and build). • The VM and CM services provided by individual tools may imply or enforce vendor-specific VM/CM policies, as opposed to the CM policies of the environment.


Author(s):  
Alan W. Brown ◽  
David J. Carney ◽  
Edwin J. Morris ◽  
Dennis B. Smith ◽  
Paul F. Zarrella

Computer Aided Software Engineering (CASE) tools typically support individual users in the automation of a set of tasks within a software development process. Such tools have helped organizations in their efforts to develop better software within budget and time constraints. However, many organizations are failing to take full advantage of CASE technology as they struggle to make coordinated use of collections of tools, often obtained at different times from different vendors. This book provides an in-depth analysis of the CASE tool integration problem, and describes practical approaches that can be used with current CASE technology to help your organization take greater advantage of integrated CASE.


Author(s):  
Andrew Williams ◽  
Craig Paterson

Abstract The increase in calls for police reform following the death of George Floyd has led to renewed debate about social inequality and the role of policing in society. Modern bureaucratic police systems emerged from locally administered structures and Anglo-American policing models continue to be aligned, to varying degrees, with the political, socio-cultural, legal, and ideological aspects of contemporary liberal democratic society with its emphasis on democratic localism and decentralised accountability. However, at a time when society is reimagining itself and technology, government, and nations are radically re-shaping themselves, a critical question is whether there is a sufficiently common philosophical and conceptual understanding of policing to support its development rather than just a common understanding of police functions. This is profoundly important when considering the current calls for reform of policing in the USA and other western democratic states. The article argues that there is an urgent need to reconsider how we conceptualize policing and its relationship with social development.


Author(s):  
William Loader

After a brief overview of the social context and role of marriage and sexuality in Jewish and Greco-Roman cultures, the chapter traces the impact of the Genesis creation narratives, positively and negatively, on how marriage and sexuality were seen both in the present and in depictions of hope for the future. Discussion of pre-marital sex, incest, intermarriage, polygyny, divorce, adultery, and passions follows. It then turns to Jesus’ reported response to divorce, arguing that the prohibition sayings should be read as assuming that sexual intercourse both effects permanent union and severs previous unions, thus making divorce after adultery mandatory, the common understanding and legal requirement in both Jewish and Greco-Roman society of the time. It concludes by noting both the positive appreciation of sex and marriage, grounded in belief that they are God’s creation, and the many dire warnings against sexual wrongdoing, including adulterous attitudes and uncontrolled passions.


2021 ◽  
Vol 13 (3) ◽  
pp. 1705-1714
Author(s):  
Chusnul Muali ◽  
Moh Rofiki ◽  
Hasan Baharun ◽  
Zamroni Zamroni ◽  
Lukman Sholeh

This study aims to describe Sufistic-based Kiai leadership's role in shaping Santri character at the Pesantren Nurul Jadid Paiton Probolinggo. This research is a case study qualitative approach, with Kiai as the subject. We collected data using interview, documentation, and observation techniques, then analyzed using reduction techniques, presenting data, and drawing conclusions. The results showed that the Sufistic-based Kiai's leadership had an essential role in fostering the character of the Santri. The study results indicate that the Sufistic-based Kiai leadership has a vital role in promoting the surface of the Santri. Kiai is a person who gives influence in building character with Uswah (Modelling). This study also found that the factors that influence low morale are that Santri has a common understanding of the latest technological developments. In Sufistic-based leadership, there are four things that a leader must possess: 1) The Tawasuth, 2) The nature of I'tidal, 3) The Tawazun, and 4) The Tasamuh.


2018 ◽  
Vol 24 (1) ◽  
pp. 162-170
Author(s):  
Gisela Wiesner ◽  
Nurhening Yuniarti

A quality management system for vocational educational institutes is a system aimed at ensuring the quality goals of vocational education are achieved to meet the quality standards and develop the quality work. In practice, teachers play a vital role because the key elements in a quality assurance system are strongly related to teachers especially the learning process as the spearhead of the success of vocational education. In addition, most activities undertaken in vocational education involve teacher participation. Therefore, teachers hold a great responsibility in the successful implementation of the educational quality management system. The main point to be emphasized is how a teacher has a suitable common understanding of quality. Understanding the quality drives all activities undertaken by teachers to be quality improvement oriented.


Author(s):  
Catherine Nguoi Chui Lam ◽  
Hadina Habil

A growing body of literature has highlighted the pivotal role of peer feedback in teaching and learning. However, a paucity of studies explore the trend of literature in this research area, particularly using a bibliometric approach. Therefore, this study was conducted to reveal the major trends in the research area and construct an intellectual landscape of the relevant studies in the field. Bibliometric details of a total of 276 research articles, published from 1985 to 2020 (August), were retrieved from the Scopus database for further analysis. In particular, the publication trend, the most productive countries, the most productive authors, the top ten source titles, and keyword used in the research area, were explored using bibliometric indicators. The rapid growth of publications on peer feedback was observed since 2010, with a sharp peak noted in 2019. Furthermore, writing context was found as the central focus of peer feedback research. Among others, three key themes that surfaced out of term-occurrence analysis included: impacts/effects of using peer feedback approach, sub-themes concerning peer feedback implementation, and peer feedback in writing context. Additionally, from the review of 30 top-cited publications, 3 prominent themes: effects of using peer feedback approach, effective or ineffective peer feedback, and potential challenges or issues in peer feedback implementation emerged. Based on the findings, this paper concludes with some recommended avenues for future research.


2021 ◽  
pp. 177-182
Author(s):  
E Miletínová ◽  
J Bušková

Sleep is essential component of life. Even though the research in this field develops constantly, there are still many aspects of this rather complex process that remains to be fully clarified. One of these aspects, reason why we actually sleep, is perhaps the most crucial. In this mini review we aim to address this question and discuss potential functions of sleep. Many recent scientific papers are currently available that covers similar topic. We tried to summarize these recent findings. There are certainly many ways how to approach this rather complex issue. Our article will specifically focus on role of sleep in neuronal development, synaptic plasticity, memory consolidation or mental health in general. Its role in immune system functioning will also be mentioned. Moreover, we will also consider more general functions of sleep, such as well-being of the organisms or securing survival of the individual. In conclusion, we will highlight possible main function of sleep.


Sign in / Sign up

Export Citation Format

Share Document